Field | Type | Description |
---|---|---|
apiVersion |
string | aws.kubeform.com/v1alpha1 |
kind |
string | AutoscalingGroup |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
AutoscalingGroupSpec | |
status |
AutoscalingGroupStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
arn |
string | (Optional) |
availabilityZones |
[]string | (Optional) |
defaultCooldown |
int | (Optional) |
desiredCapacity |
int | (Optional) |
enabledMetrics |
[]string | (Optional) |
forceDelete |
bool | (Optional) |
healthCheckGracePeriod |
int | (Optional) |
healthCheckType |
string | (Optional) |
initialLifecycleHook |
[]AutoscalingGroupSpecInitialLifecycleHook | (Optional) |
launchConfiguration |
string | (Optional) |
launchTemplate |
[]AutoscalingGroupSpecLaunchTemplate | (Optional) |
loadBalancers |
[]string | (Optional) |
maxSize |
int | |
metricsGranularity |
string | (Optional) |
minElbCapacity |
int | (Optional) |
minSize |
int | |
mixedInstancesPolicy |
[]AutoscalingGroupSpecMixedInstancesPolicy | (Optional) |
name |
string | (Optional) |
namePrefix |
string | (Optional) |
placementGroup |
string | (Optional) |
protectFromScaleIn |
bool | (Optional) |
serviceLinkedRoleArn |
string | (Optional) |
suspendedProcesses |
[]string | (Optional) |
tag |
[]AutoscalingGroupSpecTag | (Optional) |
targetGroupArns |
[]string | (Optional) |
terminationPolicies |
[]string | (Optional) |
vpcZoneIdentifier |
[]string | (Optional) |
waitForCapacityTimeout |
string | (Optional) |
waitForElbCapacity |
int | (Optional) |
Field | Type | Description |
---|---|---|
defaultResult |
string | (Optional) |
heartbeatTimeout |
int | (Optional) |
lifecycleTransition |
string | |
name |
string | |
notificationMetadata |
string | (Optional) |
notificationTargetArn |
string | (Optional) |
roleArn |
string | (Optional) |
Field | Type | Description |
---|---|---|
ID |
string | (Optional) |
name |
string | (Optional) |
version |
string | (Optional) |
Field | Type | Description |
---|---|---|
instancesDistribution |
[]AutoscalingGroupSpecMixedInstancesPolicyInstancesDistribution | (Optional) |
launchTemplate |
[]AutoscalingGroupSpecMixedInstancesPolicyLaunchTemplate |
Field | Type | Description |
---|---|---|
onDemandAllocationStrategy |
string | (Optional) |
onDemandBaseCapacity |
int | (Optional) |
onDemandPercentageAboveBaseCapacity |
int | (Optional) |
spotAllocationStrategy |
string | (Optional) |
spotInstancePools |
int | (Optional) |
spotMaxPrice |
string | (Optional) |
Field | Type | Description |
---|---|---|
launchTemplateSpecification |
[]AutoscalingGroupSpecMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification | |
override |
[]AutoscalingGroupSpecMixedInstancesPolicyLaunchTemplateOverride | (Optional) |
Field | Type | Description |
---|---|---|
launchTemplateID |
string | (Optional) |
launchTemplateName |
string | (Optional) |
version |
string | (Optional) |
Field | Type | Description |
---|---|---|
instanceType |
string | (Optional) |
Field | Type | Description |
---|---|---|
key |
string | |
propagateAtLaunch |
bool | |
value |
string |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
AutoscalingGroupSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |