latest--aws-ec2-instance
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-instance.json |
| Parent schema | serverless-framework-configuration |
Type:
object
Resource Type definition for AWS::EC2::Instance. Source:- No source definition found, add manually please
Properties
Tenancy
string | Aws_CF_FunctionString
SecurityGroups
string[]
PrivateIpAddress
string | Aws_CF_FunctionString
UserData
string | Aws_CF_FunctionString
BlockDeviceMappings
BlockDeviceMapping[]
IamInstanceProfile
string | Aws_CF_FunctionString
Ipv6Addresses
InstanceIpv6Address[]
KernelId
string | Aws_CF_FunctionString
SubnetId
string | Aws_CF_FunctionString
EbsOptimized
boolean
PropagateTagsToVolumeOnCreation
boolean
ElasticGpuSpecifications
ElasticGpuSpecification[]
uniqueItems=true
ElasticInferenceAccelerators
ElasticInferenceAccelerator[]
uniqueItems=true
Volumes
Volume[]
Ipv6AddressCount
integer
LaunchTemplate
object
3 nested properties
EnclaveOptions
object
1 nested properties
Enabled
boolean
NetworkInterfaces
NetworkInterface[]
ImageId
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
Monitoring
boolean
Tags
Tag[]
AdditionalInfo
string | Aws_CF_FunctionString
HibernationOptions
object
1 nested properties
Configured
boolean
LicenseSpecifications
LicenseSpecification[]
uniqueItems=true
InstanceInitiatedShutdownBehavior
string | Aws_CF_FunctionString
CpuOptions
object
2 nested properties
ThreadsPerCore
integer
CoreCount
integer
AvailabilityZone
string | Aws_CF_FunctionString
PrivateDnsNameOptions
object
3 nested properties
HostnameType
string | Aws_CF_FunctionString
EnableResourceNameDnsAAAARecord
boolean
EnableResourceNameDnsARecord
boolean
HostId
string | Aws_CF_FunctionString
HostResourceGroupArn
string | Aws_CF_FunctionString
SecurityGroupIds
string[]
DisableApiTermination
boolean
KeyName
string | Aws_CF_FunctionString
RamdiskId
string | Aws_CF_FunctionString
SourceDestCheck
boolean
PlacementGroupName
string | Aws_CF_FunctionString
SsmAssociations
SsmAssociation[]
Affinity
string | Aws_CF_FunctionString
CreditSpecification
object
1 nested properties
CPUCredits
string | Aws_CF_FunctionString
Definitions
LaunchTemplateSpecification
object
HibernationOptions
object
Configured
boolean
LicenseSpecification
object
CpuOptions
object
ThreadsPerCore
integer
CoreCount
integer
NoDevice
object
InstanceIpv6Address
object
NetworkInterface
object
Description
string | Aws_CF_FunctionString
PrivateIpAddress
string | Aws_CF_FunctionString
PrivateIpAddresses
PrivateIpAddressSpecification[]
SecondaryPrivateIpAddressCount
integer
GroupSet
string[]
Ipv6Addresses
InstanceIpv6Address[]
SubnetId
string | Aws_CF_FunctionString
AssociatePublicIpAddress
boolean
NetworkInterfaceId
string | Aws_CF_FunctionString
AssociateCarrierIpAddress
boolean
Ipv6AddressCount
integer
DeleteOnTermination
boolean
PrivateDnsNameOptions
object
HostnameType
string | Aws_CF_FunctionString
EnableResourceNameDnsAAAARecord
boolean
EnableResourceNameDnsARecord
boolean
ElasticGpuSpecification
object
ElasticInferenceAccelerator
object
Count
integer
SsmAssociation
object
AssociationParameters
AssociationParameter[]
AssociationParameter
object
Value
string[]
required
PrivateIpAddressSpecification
object
Primary
boolean
required
Volume
object
EnclaveOptions
object
Enabled
boolean
Ebs
object
SnapshotId
string | Aws_CF_FunctionString
VolumeType
string | Aws_CF_FunctionString
KmsKeyId
string | Aws_CF_FunctionString
Encrypted
boolean
Iops
integer
VolumeSize
integer
DeleteOnTermination
boolean
BlockDeviceMapping
object
NoDevice
object
VirtualName
string | Aws_CF_FunctionString
Ebs
object
7 nested properties
SnapshotId
string | Aws_CF_FunctionString
VolumeType
string | Aws_CF_FunctionString
KmsKeyId
string | Aws_CF_FunctionString
Encrypted
boolean
Iops
integer
VolumeSize
integer
DeleteOnTermination
boolean
Tag
object
CreditSpecification
object
CPUCredits
string | Aws_CF_FunctionString