latest--aws-ec2-launchtemplate
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-launchtemplate.json |
| Parent schema | serverless-framework-configuration |
Type:
object
Resource Type definition for AWS::EC2::LaunchTemplate. Source:- No source definition found, add manually please
Properties
31 nested properties
SecurityGroups
string[]
TagSpecifications
TagSpecification[]
UserData
string | Aws_CF_FunctionString
BlockDeviceMappings
BlockDeviceMapping[]
MaintenanceOptions
object
1 nested properties
AutoRecovery
string | Aws_CF_FunctionString
IamInstanceProfile
object
2 nested properties
Arn
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
KernelId
string | Aws_CF_FunctionString
EbsOptimized
boolean
ElasticGpuSpecifications
ElasticGpuSpecification[]
ElasticInferenceAccelerators
LaunchTemplateElasticInferenceAccelerator[]
Placement
object
9 nested properties
GroupName
string | Aws_CF_FunctionString
Tenancy
string | Aws_CF_FunctionString
SpreadDomain
string | Aws_CF_FunctionString
PartitionNumber
integer
AvailabilityZone
string | Aws_CF_FunctionString
Affinity
string | Aws_CF_FunctionString
HostId
string | Aws_CF_FunctionString
HostResourceGroupArn
string | Aws_CF_FunctionString
GroupId
string | Aws_CF_FunctionString
NetworkInterfaces
NetworkInterface[]
EnclaveOptions
object
1 nested properties
Enabled
boolean
ImageId
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
Monitoring
object
1 nested properties
Enabled
boolean
HibernationOptions
object
1 nested properties
Configured
boolean
MetadataOptions
object
5 nested properties
HttpPutResponseHopLimit
integer
HttpTokens
string | Aws_CF_FunctionString
HttpProtocolIpv6
string | Aws_CF_FunctionString
InstanceMetadataTags
string | Aws_CF_FunctionString
HttpEndpoint
string | Aws_CF_FunctionString
LicenseSpecifications
LicenseSpecification[]
InstanceInitiatedShutdownBehavior
string | Aws_CF_FunctionString
DisableApiStop
boolean
CpuOptions
object
3 nested properties
PrivateDnsNameOptions
object
3 nested properties
HostnameType
string | Aws_CF_FunctionString
EnableResourceNameDnsAAAARecord
boolean
EnableResourceNameDnsARecord
boolean
SecurityGroupIds
string[]
KeyName
string | Aws_CF_FunctionString
DisableApiTermination
boolean
InstanceMarketOptions
object
2 nested properties
SpotOptions
object
5 nested properties
InstanceInterruptionBehavior
string | Aws_CF_FunctionString
MaxPrice
string | Aws_CF_FunctionString
SpotInstanceType
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
ValidUntil
string | Aws_CF_FunctionString
MarketType
string | Aws_CF_FunctionString
InstanceRequirements
object
23 nested properties
LocalStorageTypes
string[]
InstanceGenerations
string[]
NetworkInterfaceCount
object
2 nested properties
Max
integer
Min
integer
MemoryGiBPerVCpu
object
2 nested properties
Max
number
Min
number
AcceleratorTypes
string[]
VCpuCount
object
2 nested properties
Max
integer
Min
integer
ExcludedInstanceTypes
string[]
AcceleratorManufacturers
string[]
AllowedInstanceTypes
string[]
LocalStorage
string | Aws_CF_FunctionString
CpuManufacturers
string[]
AcceleratorCount
object
2 nested properties
Max
integer
Min
integer
NetworkBandwidthGbps
object
2 nested properties
Max
number
Min
number
BareMetal
string | Aws_CF_FunctionString
RequireHibernateSupport
boolean
SpotMaxPricePercentageOverLowestPrice
integer
BaselineEbsBandwidthMbps
object
2 nested properties
Max
integer
Min
integer
OnDemandMaxPricePercentageOverLowestPrice
integer
AcceleratorNames
string[]
AcceleratorTotalMemoryMiB
object
2 nested properties
Max
integer
Min
integer
BurstablePerformance
string | Aws_CF_FunctionString
MemoryMiB
object
2 nested properties
Max
integer
Min
integer
TotalLocalStorageGB
object
2 nested properties
Max
number
Min
number
RamDiskId
string | Aws_CF_FunctionString
CapacityReservationSpecification
object
2 nested properties
CapacityReservationTarget
object
2 nested properties
CapacityReservationResourceGroupArn
string | Aws_CF_FunctionString
CapacityReservationId
string | Aws_CF_FunctionString
CapacityReservationPreference
string | Aws_CF_FunctionString
CreditSpecification
object
1 nested properties
CpuCredits
string | Aws_CF_FunctionString
LaunchTemplateName
string | Aws_CF_FunctionString
VersionDescription
string | Aws_CF_FunctionString
TagSpecifications
LaunchTemplateTagSpecification[]
Definitions
LaunchTemplateData
object
SecurityGroups
string[]
TagSpecifications
TagSpecification[]
UserData
string | Aws_CF_FunctionString
BlockDeviceMappings
BlockDeviceMapping[]
MaintenanceOptions
object
1 nested properties
AutoRecovery
string | Aws_CF_FunctionString
IamInstanceProfile
object
2 nested properties
Arn
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
KernelId
string | Aws_CF_FunctionString
EbsOptimized
boolean
ElasticGpuSpecifications
ElasticGpuSpecification[]
ElasticInferenceAccelerators
LaunchTemplateElasticInferenceAccelerator[]
Placement
object
9 nested properties
GroupName
string | Aws_CF_FunctionString
Tenancy
string | Aws_CF_FunctionString
SpreadDomain
string | Aws_CF_FunctionString
PartitionNumber
integer
AvailabilityZone
string | Aws_CF_FunctionString
Affinity
string | Aws_CF_FunctionString
HostId
string | Aws_CF_FunctionString
HostResourceGroupArn
string | Aws_CF_FunctionString
GroupId
string | Aws_CF_FunctionString
NetworkInterfaces
NetworkInterface[]
EnclaveOptions
object
1 nested properties
Enabled
boolean
ImageId
string | Aws_CF_FunctionString
InstanceType
string | Aws_CF_FunctionString
Monitoring
object
1 nested properties
Enabled
boolean
HibernationOptions
object
1 nested properties
Configured
boolean
MetadataOptions
object
5 nested properties
HttpPutResponseHopLimit
integer
HttpTokens
string | Aws_CF_FunctionString
HttpProtocolIpv6
string | Aws_CF_FunctionString
InstanceMetadataTags
string | Aws_CF_FunctionString
HttpEndpoint
string | Aws_CF_FunctionString
LicenseSpecifications
LicenseSpecification[]
InstanceInitiatedShutdownBehavior
string | Aws_CF_FunctionString
DisableApiStop
boolean
CpuOptions
object
3 nested properties
PrivateDnsNameOptions
object
3 nested properties
HostnameType
string | Aws_CF_FunctionString
EnableResourceNameDnsAAAARecord
boolean
EnableResourceNameDnsARecord
boolean
SecurityGroupIds
string[]
KeyName
string | Aws_CF_FunctionString
DisableApiTermination
boolean
InstanceMarketOptions
object
2 nested properties
SpotOptions
object
5 nested properties
InstanceInterruptionBehavior
string | Aws_CF_FunctionString
MaxPrice
string | Aws_CF_FunctionString
SpotInstanceType
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
ValidUntil
string | Aws_CF_FunctionString
MarketType
string | Aws_CF_FunctionString
InstanceRequirements
object
23 nested properties
LocalStorageTypes
string[]
InstanceGenerations
string[]
NetworkInterfaceCount
object
2 nested properties
Max
integer
Min
integer
MemoryGiBPerVCpu
object
2 nested properties
Max
number
Min
number
AcceleratorTypes
string[]
VCpuCount
object
2 nested properties
Max
integer
Min
integer
ExcludedInstanceTypes
string[]
AcceleratorManufacturers
string[]
AllowedInstanceTypes
string[]
LocalStorage
string | Aws_CF_FunctionString
CpuManufacturers
string[]
AcceleratorCount
object
2 nested properties
Max
integer
Min
integer
NetworkBandwidthGbps
object
2 nested properties
Max
number
Min
number
BareMetal
string | Aws_CF_FunctionString
RequireHibernateSupport
boolean
SpotMaxPricePercentageOverLowestPrice
integer
BaselineEbsBandwidthMbps
object
2 nested properties
Max
integer
Min
integer
OnDemandMaxPricePercentageOverLowestPrice
integer
AcceleratorNames
string[]
AcceleratorTotalMemoryMiB
object
2 nested properties
Max
integer
Min
integer
BurstablePerformance
string | Aws_CF_FunctionString
MemoryMiB
object
2 nested properties
Max
integer
Min
integer
TotalLocalStorageGB
object
2 nested properties
Max
number
Min
number
RamDiskId
string | Aws_CF_FunctionString
CapacityReservationSpecification
object
2 nested properties
CapacityReservationTarget
object
2 nested properties
CapacityReservationResourceGroupArn
string | Aws_CF_FunctionString
CapacityReservationId
string | Aws_CF_FunctionString
CapacityReservationPreference
string | Aws_CF_FunctionString
CreditSpecification
object
1 nested properties
CpuCredits
string | Aws_CF_FunctionString
Ipv6Add
object
Ipv6Address
string | Aws_CF_FunctionString
LicenseSpecification
object
LicenseConfigurationArn
string | Aws_CF_FunctionString
MaintenanceOptions
object
AutoRecovery
string | Aws_CF_FunctionString
ElasticGpuSpecification
object
Type
string | Aws_CF_FunctionString
IamInstanceProfile
object
Arn
string | Aws_CF_FunctionString
Name
string | Aws_CF_FunctionString
MemoryGiBPerVCpu
object
Max
number
Min
number
VCpuCount
object
Max
integer
Min
integer
Ipv4PrefixSpecification
object
Ipv4Prefix
string | Aws_CF_FunctionString
Placement
object
GroupName
string | Aws_CF_FunctionString
Tenancy
string | Aws_CF_FunctionString
SpreadDomain
string | Aws_CF_FunctionString
PartitionNumber
integer
AvailabilityZone
string | Aws_CF_FunctionString
Affinity
string | Aws_CF_FunctionString
HostId
string | Aws_CF_FunctionString
HostResourceGroupArn
string | Aws_CF_FunctionString
GroupId
string | Aws_CF_FunctionString
EnclaveOptions
object
Enabled
boolean
Ebs
object
SnapshotId
string | Aws_CF_FunctionString
VolumeType
string | Aws_CF_FunctionString
KmsKeyId
string | Aws_CF_FunctionString
Encrypted
boolean
Throughput
integer
Iops
integer
VolumeSize
integer
DeleteOnTermination
boolean
BlockDeviceMapping
object
NoDevice
string | Aws_CF_FunctionString
VirtualName
string | Aws_CF_FunctionString
Ebs
object
8 nested properties
SnapshotId
string | Aws_CF_FunctionString
VolumeType
string | Aws_CF_FunctionString
KmsKeyId
string | Aws_CF_FunctionString
Encrypted
boolean
Throughput
integer
Iops
integer
VolumeSize
integer
DeleteOnTermination
boolean
DeviceName
string | Aws_CF_FunctionString
Monitoring
object
Enabled
boolean
MemoryMiB
object
Max
integer
Min
integer
HibernationOptions
object
Configured
boolean
MetadataOptions
object
HttpPutResponseHopLimit
integer
HttpTokens
string | Aws_CF_FunctionString
HttpProtocolIpv6
string | Aws_CF_FunctionString
InstanceMetadataTags
string | Aws_CF_FunctionString
HttpEndpoint
string | Aws_CF_FunctionString
NetworkInterfaceCount
object
Max
integer
Min
integer
CpuOptions
object
SpotOptions
object
InstanceInterruptionBehavior
string | Aws_CF_FunctionString
MaxPrice
string | Aws_CF_FunctionString
SpotInstanceType
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
ValidUntil
string | Aws_CF_FunctionString
NetworkInterface
object
Description
string | Aws_CF_FunctionString
PrivateIpAddress
string | Aws_CF_FunctionString
PrivateIpAddresses
PrivateIpAdd[]
SecondaryPrivateIpAddressCount
integer
Ipv6PrefixCount
integer
Ipv4Prefixes
Ipv4PrefixSpecification[]
DeviceIndex
integer
Ipv4PrefixCount
integer
Ipv6Prefixes
Ipv6PrefixSpecification[]
SubnetId
string | Aws_CF_FunctionString
Ipv6Addresses
Ipv6Add[]
AssociatePublicIpAddress
boolean
NetworkInterfaceId
string | Aws_CF_FunctionString
NetworkCardIndex
integer
InterfaceType
string | Aws_CF_FunctionString
AssociateCarrierIpAddress
boolean
Ipv6AddressCount
integer
Groups
string[]
DeleteOnTermination
boolean
PrivateDnsNameOptions
object
HostnameType
string | Aws_CF_FunctionString
EnableResourceNameDnsAAAARecord
boolean
EnableResourceNameDnsARecord
boolean
PrivateIpAdd
object
PrivateIpAddress
string | Aws_CF_FunctionString
Primary
boolean
Ipv6PrefixSpecification
object
Ipv6Prefix
string | Aws_CF_FunctionString
LaunchTemplateTagSpecification
object
ResourceType
string | Aws_CF_FunctionString
Tags
Tag[]
TagSpecification
object
ResourceType
string | Aws_CF_FunctionString
Tags
Tag[]
NetworkBandwidthGbps
object
Max
number
Min
number
AcceleratorCount
object
Max
integer
Min
integer
InstanceMarketOptions
object
SpotOptions
object
5 nested properties
InstanceInterruptionBehavior
string | Aws_CF_FunctionString
MaxPrice
string | Aws_CF_FunctionString
SpotInstanceType
string | Aws_CF_FunctionString
BlockDurationMinutes
integer
ValidUntil
string | Aws_CF_FunctionString
MarketType
string | Aws_CF_FunctionString
LaunchTemplateElasticInferenceAccelerator
object
Type
string | Aws_CF_FunctionString
Count
integer
BaselineEbsBandwidthMbps
object
Max
integer
Min
integer
InstanceRequirements
object
LocalStorageTypes
string[]
InstanceGenerations
string[]
NetworkInterfaceCount
object
2 nested properties
Max
integer
Min
integer
MemoryGiBPerVCpu
object
2 nested properties
Max
number
Min
number
AcceleratorTypes
string[]
VCpuCount
object
2 nested properties
Max
integer
Min
integer
ExcludedInstanceTypes
string[]
AcceleratorManufacturers
string[]
AllowedInstanceTypes
string[]
LocalStorage
string | Aws_CF_FunctionString
CpuManufacturers
string[]
AcceleratorCount
object
2 nested properties
Max
integer
Min
integer
NetworkBandwidthGbps
object
2 nested properties
Max
number
Min
number
BareMetal
string | Aws_CF_FunctionString
RequireHibernateSupport
boolean
SpotMaxPricePercentageOverLowestPrice
integer
BaselineEbsBandwidthMbps
object
2 nested properties
Max
integer
Min
integer
OnDemandMaxPricePercentageOverLowestPrice
integer
AcceleratorNames
string[]
AcceleratorTotalMemoryMiB
object
2 nested properties
Max
integer
Min
integer
BurstablePerformance
string | Aws_CF_FunctionString
MemoryMiB
object
2 nested properties
Max
integer
Min
integer
TotalLocalStorageGB
object
2 nested properties
Max
number
Min
number
Tag
object
AcceleratorTotalMemoryMiB
object
Max
integer
Min
integer
CapacityReservationTarget
object
CapacityReservationResourceGroupArn
string | Aws_CF_FunctionString
CapacityReservationId
string | Aws_CF_FunctionString
CapacityReservationSpecification
object
CapacityReservationTarget
object
2 nested properties
CapacityReservationResourceGroupArn
string | Aws_CF_FunctionString
CapacityReservationId
string | Aws_CF_FunctionString
CapacityReservationPreference
string | Aws_CF_FunctionString
CreditSpecification
object
CpuCredits
string | Aws_CF_FunctionString
TotalLocalStorageGB
object
Max
number
Min
number