UNPKG

@itentialopensource/adapter-aws_ec2

Version:

This adapter integrates with system described as: Aws_Ec2.

467 lines 10.8 kB
{ "LaunchTemplateVersion": { "LaunchTemplateId": "string", "LaunchTemplateName": "string", "VersionNumber": 2, "VersionDescription": "string", "CreateTime": "string", "CreatedBy": "string", "DefaultVersion": true, "LaunchTemplateData": { "KernelId": "string", "EbsOptimized": true, "IamInstanceProfile": { "Arn": "string", "Name": "string" }, "BlockDeviceMappings": [ { "DeviceName": "string", "VirtualName": "string", "Ebs": { "Encrypted": false, "DeleteOnTermination": false, "Iops": 4, "KmsKeyId": "string", "SnapshotId": "string", "VolumeSize": 10, "VolumeType": "standard" }, "NoDevice": "string" }, { "DeviceName": "string", "VirtualName": "string", "Ebs": { "Encrypted": false, "DeleteOnTermination": true, "Iops": 1, "KmsKeyId": "string", "SnapshotId": "string", "VolumeSize": 4, "VolumeType": "gp2" }, "NoDevice": "string" }, { "DeviceName": "string", "VirtualName": "string", "Ebs": { "Encrypted": true, "DeleteOnTermination": false, "Iops": 9, "KmsKeyId": "string", "SnapshotId": "string", "VolumeSize": 9, "VolumeType": "st1" }, "NoDevice": "string" } ], "NetworkInterfaces": [ { "AssociatePublicIpAddress": true, "DeleteOnTermination": true, "Description": "string", "DeviceIndex": 7, "Groups": [ "string", "string", "string", "string", "string", "string", "string", "string" ], "InterfaceType": "string", "Ipv6AddressCount": 4, "Ipv6Addresses": [ { "Ipv6Address": "string" }, { "Ipv6Address": "string" }, { "Ipv6Address": "string" }, { "Ipv6Address": "string" } ], "NetworkInterfaceId": "string", "PrivateIpAddress": "string", "PrivateIpAddresses": [ { "Primary": true, "PrivateIpAddress": "string" }, { "Primary": true, "PrivateIpAddress": "string" }, { "Primary": true, "PrivateIpAddress": "string" }, { "Primary": true, "PrivateIpAddress": "string" } ], "SecondaryPrivateIpAddressCount": 3, "SubnetId": "string" } ], "ImageId": "string", "InstanceType": "r5ad.16xlarge", "KeyName": "string", "Monitoring": { "Enabled": false }, "Placement": { "AvailabilityZone": "string", "Affinity": "string", "GroupName": "string", "HostId": "string", "Tenancy": "host", "SpreadDomain": "string" }, "RamDiskId": "string", "DisableApiTermination": true, "InstanceInitiatedShutdownBehavior": "stop", "UserData": "string", "TagSpecifications": [ { "ResourceType": "vpc-peering-connection", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "transit-gateway", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "transit-gateway-route-table", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "reserved-instances", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "internet-gateway", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "transit-gateway-attachment", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "launch-template", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "vpn-gateway", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "client-vpn-endpoint", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] }, { "ResourceType": "transit-gateway-attachment", "Tags": [ { "Key": "string", "Value": "string" }, { "Key": "string", "Value": "string" } ] } ], "ElasticGpuSpecifications": [ { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" } ], "ElasticInferenceAccelerators": [ { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" }, { "Type": "string" } ], "SecurityGroupIds": [ "string", "string", "string" ], "SecurityGroups": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "InstanceMarketOptions": { "MarketType": "spot", "SpotOptions": { "MaxPrice": "string", "SpotInstanceType": "one-time", "BlockDurationMinutes": 2, "ValidUntil": "string", "InstanceInterruptionBehavior": "hibernate" } }, "CreditSpecification": { "CpuCredits": "string" }, "CpuOptions": { "CoreCount": 10, "ThreadsPerCore": 4 }, "CapacityReservationSpecification": { "CapacityReservationPreference": "open", "CapacityReservationTarget": { "CapacityReservationId": "string" } }, "LicenseSpecifications": [ { "LicenseConfigurationArn": "string" }, { "LicenseConfigurationArn": "string" }, { "LicenseConfigurationArn": "string" }, { "LicenseConfigurationArn": "string" }, { "LicenseConfigurationArn": "string" }, { "LicenseConfigurationArn": "string" } ], "HibernationOptions": { "Configured": true } } } }