Field | Type | Description |
---|---|---|
apiVersion |
string | aws.kubeform.com/v1alpha1 |
kind |
string | LaunchTemplate |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
LaunchTemplateSpec | |
status |
LaunchTemplateStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
arn |
string | (Optional) |
blockDeviceMappings |
[]LaunchTemplateSpecBlockDeviceMappings | (Optional) |
capacityReservationSpecification |
[]LaunchTemplateSpecCapacityReservationSpecification | (Optional) |
creditSpecification |
[]LaunchTemplateSpecCreditSpecification | (Optional) |
defaultVersion |
int | (Optional) |
description |
string | (Optional) |
disableAPITermination |
bool | (Optional) |
ebsOptimized |
string | (Optional) |
elasticGpuSpecifications |
[]LaunchTemplateSpecElasticGpuSpecifications | (Optional) |
elasticInferenceAccelerator |
[]LaunchTemplateSpecElasticInferenceAccelerator | (Optional) |
iamInstanceProfile |
[]LaunchTemplateSpecIamInstanceProfile | (Optional) |
imageID |
string | (Optional) |
instanceInitiatedShutdownBehavior |
string | (Optional) |
instanceMarketOptions |
[]LaunchTemplateSpecInstanceMarketOptions | (Optional) |
instanceType |
string | (Optional) |
kernelID |
string | (Optional) |
keyName |
string | (Optional) |
latestVersion |
int | (Optional) |
licenseSpecification |
[]LaunchTemplateSpecLicenseSpecification | (Optional) |
monitoring |
[]LaunchTemplateSpecMonitoring | (Optional) |
name |
string | (Optional) |
namePrefix |
string | (Optional) |
networkInterfaces |
[]LaunchTemplateSpecNetworkInterfaces | (Optional) |
placement |
[]LaunchTemplateSpecPlacement | (Optional) |
ramDiskID |
string | (Optional) |
securityGroupNames |
[]string | (Optional) |
tagSpecifications |
[]LaunchTemplateSpecTagSpecifications | (Optional) |
tags |
map[string]string | (Optional) |
userData |
string | (Optional) |
vpcSecurityGroupIDS |
[]string | (Optional) |
Field | Type | Description |
---|---|---|
deviceName |
string | (Optional) |
ebs |
[]LaunchTemplateSpecBlockDeviceMappingsEbs | (Optional) |
noDevice |
string | (Optional) |
virtualName |
string | (Optional) |
Field | Type | Description |
---|---|---|
deleteOnTermination |
string | (Optional) |
encrypted |
string | (Optional) |
iops |
int | (Optional) |
kmsKeyID |
string | (Optional) |
snapshotID |
string | (Optional) |
volumeSize |
int | (Optional) |
volumeType |
string | (Optional) |
Field | Type | Description |
---|---|---|
capacityReservationPreference |
string | (Optional) |
capacityReservationTarget |
[]LaunchTemplateSpecCapacityReservationSpecificationCapacityReservationTarget | (Optional) |
Field | Type | Description |
---|---|---|
capacityReservationID |
string | (Optional) |
Field | Type | Description |
---|---|---|
cpuCredits |
string | (Optional) |
Field | Type | Description |
---|---|---|
type |
string |
Field | Type | Description |
---|---|---|
type |
string |
Field | Type | Description |
---|---|---|
arn |
string | (Optional) |
name |
string | (Optional) |
Field | Type | Description |
---|---|---|
marketType |
string | (Optional) |
spotOptions |
[]LaunchTemplateSpecInstanceMarketOptionsSpotOptions | (Optional) |
Field | Type | Description |
---|---|---|
blockDurationMinutes |
int | (Optional) |
instanceInterruptionBehavior |
string | (Optional) |
maxPrice |
string | (Optional) |
spotInstanceType |
string | (Optional) |
validUntil |
string | (Optional) |
Field | Type | Description |
---|---|---|
licenseConfigurationArn |
string |
Field | Type | Description |
---|---|---|
enabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
associatePublicIPAddress |
bool | (Optional) |
deleteOnTermination |
bool | (Optional) |
description |
string | (Optional) |
deviceIndex |
int | (Optional) |
ipv4AddressCount |
int | (Optional) |
ipv4Addresses |
[]string | (Optional) |
ipv6AddressCount |
int | (Optional) |
ipv6Addresses |
[]string | (Optional) |
networkInterfaceID |
string | (Optional) |
privateIPAddress |
string | (Optional) |
securityGroups |
[]string | (Optional) |
subnetID |
string | (Optional) |
Field | Type | Description |
---|---|---|
affinity |
string | (Optional) |
availabilityZone |
string | (Optional) |
groupName |
string | (Optional) |
hostID |
string | (Optional) |
spreadDomain |
string | (Optional) |
tenancy |
string | (Optional) |
Field | Type | Description |
---|---|---|
resourceType |
string | (Optional) |
tags |
map[string]string | (Optional) |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
LaunchTemplateSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |