Class ComputeEnvironmentState
Inherited Members
Namespace: Pulumi.Aws.Batch
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ComputeEnvironmentState : ResourceArgs
Constructors
View SourceComputeEnvironmentState()
Declaration
public ComputeEnvironmentState()
Properties
View SourceArn
The Amazon Resource Name (ARN) of the compute environment.
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ComputeEnvironmentName
The name for your compute environment. Up to 128 letters (uppercase and lowercase), numbers, and underscores are allowed. If omitted, this provider will assign a random, unique name.
Declaration
public Input<string> ComputeEnvironmentName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ComputeEnvironmentNamePrefix
Creates a unique compute environment name beginning with the specified prefix. Conflicts with compute_environment_name.
Declaration
public Input<string> ComputeEnvironmentNamePrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ComputeResources
Details of the compute resources managed by the compute environment. This parameter is required for managed compute environments. See details below.
Declaration
public Input<ComputeEnvironmentComputeResourcesGetArgs> ComputeResources { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ComputeEnvironmentComputeResourcesGetArgs> |
EcsClusterArn
The Amazon Resource Name (ARN) of the underlying Amazon ECS cluster used by the compute environment.
Declaration
public Input<string> EcsClusterArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ServiceRole
The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf.
Declaration
public Input<string> ServiceRole { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
State
The state of the compute environment. If the state is ENABLED, then the compute environment accepts jobs from a queue and can scale out automatically based on queues. Valid items are ENABLED or DISABLED. Defaults to ENABLED.
Declaration
public Input<string> State { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Status
The current status of the compute environment (for example, CREATING or VALID).
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
StatusReason
A short, human-readable string to provide additional details about the current status of the compute environment.
Declaration
public Input<string> StatusReason { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Type
The type of compute environment. Valid items are EC2 or SPOT.
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |