Show / Hide Table of Contents

Class ComputeEnvironmentState

Inheritance
System.Object
InputArgs
ResourceArgs
ComputeEnvironmentState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Batch
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ComputeEnvironmentState : ResourceArgs

Constructors

View Source

ComputeEnvironmentState()

Declaration
public ComputeEnvironmentState()

Properties

View Source

Arn

The Amazon Resource Name (ARN) of the compute environment.

Declaration
public Input<string> Arn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.