Class ComputeEnvironmentArgs
Inherited Members
Namespace: Pulumi.Aws.Batch
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ComputeEnvironmentArgs : ResourceArgs
Constructors
View SourceComputeEnvironmentArgs()
Declaration
public ComputeEnvironmentArgs()
Properties
View SourceComputeEnvironmentName
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<ComputeEnvironmentComputeResourcesArgs> ComputeResources { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ComputeEnvironmentComputeResourcesArgs> |
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> |
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> |