aws_ec2_instance
Amazon Web Services EC2 Instance
Name | Type | Nullable |
accountId | String | ✗ |
accountName | String | ✓ |
amiLaunchIndex | Int | ✗ |
architecture | String | ✓ |
blockDeviceMappings | List | ✗ |
capacityReservationSpecification | CapacityReservationSpecification | ✗ |
clientToken | String | ✓ |
cpuOptions | CpuOptions | ✗ |
disableApiTermination | Boolean | ✓ |
ebsOptimized | Boolean | ✗ |
enaSupport | Boolean | ✓ |
enclaveOptions | EnclaveOptions | ✗ |
hibernateOptions | HibernateOptions | ✗ |
hypervisor | String | ✓ |
iamInstanceProfile | IamInstanceProfile | ✓ |
id | String | ✗ |
imageId | String | ✗ |
keyName | String | ✓ |
launchTime | String | ✓ |
metadataOptions | MetadataOptions | ✗ |
monitoring | Monitoring | ✗ |
networkInterfaces | List | ✗ |
placement | Placement | ✗ |
platformDetails | String | ✓ |
privateDnsName | String | ✓ |
privateDnsNameOptions | PrivateDnsNameOptions | ✓ |
publicDnsName | String | ✓ |
publicIpAddress | String | ✓ |
region | String | ✗ |
reservationId | String | ✗ |
rootDeviceName | String | ✓ |
rootDeviceType | String | ✓ |
securityGroups | List | ✗ |
sourceDestCheck | Boolean | ✓ |
state | State | ✗ |
stateTransitionReason | String | ✓ |
subnetId | String | ✓ |
tags | Map<String,String> | ✗ |
type | String | ✗ |
usageOperation | String | ✓ |
usageOperationUpdateTime | String | ✓ |
virtualizationType | String | ✓ |
vpcId | String | ✓ |
BlockDeviceMapping
Name | Type | Nullable |
attachTime | String | ✗ |
deleteOnTermination | Boolean | ✗ |
deviceName | String | ✗ |
status | String | ✗ |
volumeID | String | ✗ |
CapacityReservationSpecification
Name | Type | Nullable |
capacityReservationPreference | String | ✓ |
target | CapacityReservationSpecification.Target | ✓ |
CapacityReservationSpecification.Target
Name | Type | Nullable |
reservationId | String | ✗ |
resourceGroupArn | String | ✗ |
CpuOptions
Name | Type | Nullable |
coreCount | Int | ✓ |
threadsPerCode | Int | ✓ |
EnclaveOptions
Name | Type | Nullable |
enabled | Boolean | ✗ |
HibernateOptions
Name | Type | Nullable |
configured | Boolean | ✗ |
IamInstanceProfile
Name | Type | Nullable |
arn | String | ✗ |
id | String | ✗ |
MetadataOptions
Name | Type | Nullable |
httpEndpoint | String | ✓ |
httpProtocolIpV6 | String | ✓ |
httpPutResponseHopLimit | Int | ✓ |
httpTokens | String | ✓ |
state | String | ✓ |
Monitoring
Name | Type | Nullable |
state | String | ✗ |
NetworkInterface
Name | Type | Nullable |
id | String | ✗ |
privateDNS | String | ✓ |
privateIP | String | ✓ |
securityGroups | List | ✗ |
subnetID | String | ✓ |
vpcID | String | ✓ |
Placement
Name | Type | Nullable |
availabilityZone | String | ✓ |
groupName | String | ✓ |
tenancy | String | ✓ |
PrivateDnsNameOptions
Name | Type | Nullable |
enableResourceNameDnsAAAARecord | Boolean | ✓ |
enableResourceNameDnsARecord | Boolean | ✓ |
hostnameType | String | ✓ |
SecurityGroup
Name | Type | Nullable |
id | String | ✗ |
name | String | ✗ |
State
Name | Type | Nullable |
code | Int | ✓ |
name | String | ✓ |
Last updated