GetGroupResult

data class GetGroupResult(val arn: String, val availabilityZones: List<String>, val defaultCooldown: Int, val desiredCapacity: Int, val desiredCapacityType: String, val enabledMetrics: List<String>, val healthCheckGracePeriod: Int, val healthCheckType: String, val id: String, val launchConfiguration: String, val launchTemplates: List<GetGroupLaunchTemplate>, val loadBalancers: List<String>, val maxInstanceLifetime: Int, val maxSize: Int, val minSize: Int, val mixedInstancesPolicies: List<GetGroupMixedInstancesPolicy>, val name: String, val newInstancesProtectedFromScaleIn: Boolean, val placementGroup: String, val predictedCapacity: Int, val serviceLinkedRoleArn: String, val status: String, val suspendedProcesses: List<String>, val tags: List<GetGroupTag>, val targetGroupArns: List<String>, val terminationPolicies: List<String>, val vpcZoneIdentifier: String, val warmPoolSize: Int, val warmPools: List<GetGroupWarmPool>)

A collection of values returned by getGroup.

Constructors

Link copied to clipboard
constructor(arn: String, availabilityZones: List<String>, defaultCooldown: Int, desiredCapacity: Int, desiredCapacityType: String, enabledMetrics: List<String>, healthCheckGracePeriod: Int, healthCheckType: String, id: String, launchConfiguration: String, launchTemplates: List<GetGroupLaunchTemplate>, loadBalancers: List<String>, maxInstanceLifetime: Int, maxSize: Int, minSize: Int, mixedInstancesPolicies: List<GetGroupMixedInstancesPolicy>, name: String, newInstancesProtectedFromScaleIn: Boolean, placementGroup: String, predictedCapacity: Int, serviceLinkedRoleArn: String, status: String, suspendedProcesses: List<String>, tags: List<GetGroupTag>, targetGroupArns: List<String>, terminationPolicies: List<String>, vpcZoneIdentifier: String, warmPoolSize: Int, warmPools: List<GetGroupWarmPool>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the Auto Scaling group.

Link copied to clipboard

One or more Availability Zones for the group.

Link copied to clipboard
Link copied to clipboard

Desired size of the group.

Link copied to clipboard

The unit of measurement for the value returned for desired_capacity.

Link copied to clipboard

List of metrics enabled for collection.

Link copied to clipboard

The amount of time, in seconds, that Amazon EC2 Auto Scaling waits before checking the health status of an EC2 instance that has come into service.

Link copied to clipboard

Service to use for the health checks. The valid values are EC2 and ELB.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

The name of the associated launch configuration.

Link copied to clipboard

List of launch templates along with the overrides.

Link copied to clipboard

One or more load balancers associated with the group.

Link copied to clipboard

Maximum amount of time, in seconds, that an instance can be in service.

Link copied to clipboard

Maximum size of the group.

Link copied to clipboard

Minimum number of instances to maintain in the warm pool.

Link copied to clipboard

List of mixed instances policy objects for the group.

Link copied to clipboard

Name of the Auto Scaling Group.

Link copied to clipboard

Name of the placement group into which to launch your instances, if any. For more information, see Placement Groups (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) in the Amazon Elastic Compute Cloud User Guide.

Link copied to clipboard

Predicted capacity of the group.

Link copied to clipboard

ARN of the service-linked role that the Auto Scaling group uses to call other AWS services on your behalf.

Link copied to clipboard

Current state of the group when DeleteAutoScalingGroup is in progress.

Link copied to clipboard

List of processes suspended processes for the Auto Scaling Group.

Link copied to clipboard

List of tags for the group.

Link copied to clipboard

ARNs of the target groups for your load balancer.

Link copied to clipboard

The termination policies for the group.

Link copied to clipboard

VPC ID for the group.

Link copied to clipboard

List of warm pool configuration objects.

Link copied to clipboard

Current size of the warm pool.