Class JobDefinitionState
Inherited Members
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 JobDefinitionState : ResourceArgs
Constructors
View SourceJobDefinitionState()
Declaration
public JobDefinitionState()
Properties
View SourceArn
The Amazon Resource Name of the job definition.
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ContainerProperties
A valid container properties
provided as a single valid JSON document. This parameter is required if the type parameter is container.
Declaration
public Input<string> ContainerProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of the job definition.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Parameters
Specifies the parameter substitution placeholders to set in the job definition.
Declaration
public InputMap<string> Parameters { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
RetryStrategy
Specifies the retry strategy to use for failed jobs that are submitted with this job definition.
Maximum number of retry_strategy is 1. Defined below.
Declaration
public Input<JobDefinitionRetryStrategyGetArgs> RetryStrategy { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<JobDefinitionRetryStrategyGetArgs> |
Revision
The revision of the job definition.
Declaration
public Input<int> Revision { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Timeout
Specifies the timeout for jobs so that if a job runs longer, AWS Batch terminates the job. Maximum number of timeout is 1. Defined below.
Declaration
public Input<JobDefinitionTimeoutGetArgs> Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<JobDefinitionTimeoutGetArgs> |
Type
The type of job definition. Must be container
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |