Show / Hide Table of Contents

Class AmiFromInstanceArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AmiFromInstanceArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Ec2
Assembly: Pulumi.Aws.dll
Syntax
public sealed class AmiFromInstanceArgs : ResourceArgs

Constructors

View Source

AmiFromInstanceArgs()

Declaration
public AmiFromInstanceArgs()

Properties

View Source

Description

A longer, human-readable description for the AMI.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EbsBlockDevices

Nested block describing an EBS block device that should be attached to created instances. The structure of this block is described below.

Declaration
public InputList<AmiFromInstanceEbsBlockDeviceArgs> EbsBlockDevices { get; set; }
Property Value
Type Description
InputList<AmiFromInstanceEbsBlockDeviceArgs>
View Source

EphemeralBlockDevices

Nested block describing an ephemeral block device that should be attached to created instances. The structure of this block is described below.

Declaration
public InputList<AmiFromInstanceEphemeralBlockDeviceArgs> EphemeralBlockDevices { get; set; }
Property Value
Type Description
InputList<AmiFromInstanceEphemeralBlockDeviceArgs>
View Source

Name

A region-unique name for the AMI.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SnapshotWithoutReboot

Boolean that overrides the behavior of stopping the instance before snapshotting. This is risky since it may cause a snapshot of an inconsistent filesystem state, but can be used to avoid downtime if the user otherwise guarantees that no filesystem writes will be underway at the time of snapshot.

Declaration
public Input<bool> SnapshotWithoutReboot { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

SourceInstanceId

The id of the instance to use as the basis of the AMI.

Declaration
public Input<string> SourceInstanceId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A map of tags to assign to the resource.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.