GetComputeEnvironmentResult

data class GetComputeEnvironmentResult(val arn: String, val computeEnvironmentName: String, val ecsClusterArn: String, val id: String, val serviceRole: String, val state: String, val status: String, val statusReason: String, val tags: Map<String, String>, val type: String, val updatePolicies: List<GetComputeEnvironmentUpdatePolicy>)

A collection of values returned by getComputeEnvironment.

Constructors

Link copied to clipboard
constructor(arn: String, computeEnvironmentName: String, ecsClusterArn: String, id: String, serviceRole: String, state: String, status: String, statusReason: String, tags: Map<String, String>, type: String, updatePolicies: List<GetComputeEnvironmentUpdatePolicy>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the compute environment.

Link copied to clipboard
Link copied to clipboard

ARN of the underlying Amazon ECS cluster used by the compute environment.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

ARN of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf.

Link copied to clipboard

State of the compute environment (for example, ENABLED or DISABLED). If the state is ENABLED, then the compute environment accepts jobs from a queue and can scale out automatically based on queues.

Link copied to clipboard

Current status of the compute environment (for example, CREATING or VALID).

Link copied to clipboard

Short, human-readable string to provide additional details about the current status of the compute environment.

Link copied to clipboard

Key-value map of resource tags

Link copied to clipboard

Type of the compute environment (for example, MANAGED or UNMANAGED).

Link copied to clipboard

Specifies the infrastructure update policy for the compute environment.