AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
aws-native.batch.getJobDefinition
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
Resource Type definition for AWS::Batch::JobDefinition
Using getJobDefinition
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getJobDefinition(args: GetJobDefinitionArgs, opts?: InvokeOptions): Promise<GetJobDefinitionResult>
function getJobDefinitionOutput(args: GetJobDefinitionOutputArgs, opts?: InvokeOptions): Output<GetJobDefinitionResult>
def get_job_definition(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetJobDefinitionResult
def get_job_definition_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetJobDefinitionResult]
func LookupJobDefinition(ctx *Context, args *LookupJobDefinitionArgs, opts ...InvokeOption) (*LookupJobDefinitionResult, error)
func LookupJobDefinitionOutput(ctx *Context, args *LookupJobDefinitionOutputArgs, opts ...InvokeOption) LookupJobDefinitionResultOutput
> Note: This function is named LookupJobDefinition
in the Go SDK.
public static class GetJobDefinition
{
public static Task<GetJobDefinitionResult> InvokeAsync(GetJobDefinitionArgs args, InvokeOptions? opts = null)
public static Output<GetJobDefinitionResult> Invoke(GetJobDefinitionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetJobDefinitionResult> getJobDefinition(GetJobDefinitionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:batch:getJobDefinition
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getJobDefinition Result
The following output properties are available:
- Container
Properties Pulumi.Aws Native. Batch. Outputs. Job Definition Container Properties - Ecs
Properties Pulumi.Aws Native. Batch. Outputs. Job Definition Ecs Properties - Eks
Properties Pulumi.Aws Native. Batch. Outputs. Job Definition Eks Properties - Id string
- Node
Properties Pulumi.Aws Native. Batch. Outputs. Job Definition Node Properties - Parameters object
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - Platform
Capabilities List<string> - bool
- Retry
Strategy Pulumi.Aws Native. Batch. Outputs. Job Definition Retry Strategy - Scheduling
Priority int - Timeout
Pulumi.
Aws Native. Batch. Outputs. Job Definition Timeout - Type string
- Container
Properties JobDefinition Container Properties - Ecs
Properties JobDefinition Ecs Properties - Eks
Properties JobDefinition Eks Properties - Id string
- Node
Properties JobDefinition Node Properties - Parameters interface{}
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - Platform
Capabilities []string - bool
- Retry
Strategy JobDefinition Retry Strategy - Scheduling
Priority int - Timeout
Job
Definition Timeout - Type string
- container
Properties JobDefinition Container Properties - ecs
Properties JobDefinition Ecs Properties - eks
Properties JobDefinition Eks Properties - id String
- node
Properties JobDefinition Node Properties - parameters Object
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - platform
Capabilities List<String> - Boolean
- retry
Strategy JobDefinition Retry Strategy - scheduling
Priority Integer - timeout
Job
Definition Timeout - type String
- container
Properties JobDefinition Container Properties - ecs
Properties JobDefinition Ecs Properties - eks
Properties JobDefinition Eks Properties - id string
- node
Properties JobDefinition Node Properties - parameters any
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - platform
Capabilities string[] - boolean
- retry
Strategy JobDefinition Retry Strategy - scheduling
Priority number - timeout
Job
Definition Timeout - type string
- container_
properties JobDefinition Container Properties - ecs_
properties JobDefinition Ecs Properties - eks_
properties JobDefinition Eks Properties - id str
- node_
properties JobDefinition Node Properties - parameters Any
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - platform_
capabilities Sequence[str] - bool
- retry_
strategy JobDefinition Retry Strategy - scheduling_
priority int - timeout
Job
Definition Timeout - type str
- container
Properties Property Map - ecs
Properties Property Map - eks
Properties Property Map - id String
- node
Properties Property Map - parameters Any
- Search the CloudFormation User Guide for
AWS::Batch::JobDefinition
for more information about the expected schema for this property. - platform
Capabilities List<String> - Boolean
- retry
Strategy Property Map - scheduling
Priority Number - timeout Property Map
- type String
Supporting Types
JobDefinitionAuthorizationConfig
- Access
Point stringId - Iam string
- Access
Point stringId - Iam string
- access
Point StringId - iam String
- access
Point stringId - iam string
- access_
point_ strid - iam str
- access
Point StringId - iam String
JobDefinitionContainerProperties
- Image string
- Command List<string>
- Environment
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Environment> - Ephemeral
Storage Pulumi.Aws Native. Batch. Inputs. Job Definition Ephemeral Storage - Execution
Role stringArn - Fargate
Platform Pulumi.Configuration Aws Native. Batch. Inputs. Job Definition Fargate Platform Configuration - Instance
Type string - Job
Role stringArn - Linux
Parameters Pulumi.Aws Native. Batch. Inputs. Job Definition Linux Parameters - Log
Configuration Pulumi.Aws Native. Batch. Inputs. Job Definition Log Configuration - Memory int
- Mount
Points List<Pulumi.Aws Native. Batch. Inputs. Job Definition Mount Points> - Network
Configuration Pulumi.Aws Native. Batch. Inputs. Job Definition Network Configuration - Privileged bool
- Readonly
Root boolFilesystem - Repository
Credentials Pulumi.Aws Native. Batch. Inputs. Job Definition Repository Credentials - Resource
Requirements List<Pulumi.Aws Native. Batch. Inputs. Job Definition Resource Requirement> - Runtime
Platform Pulumi.Aws Native. Batch. Inputs. Job Definition Runtime Platform - Secrets
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Secret> - Ulimits
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Ulimit> - User string
- Vcpus int
- Volumes
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Volumes>
- Image string
- Command []string
- Environment
[]Job
Definition Environment - Ephemeral
Storage JobDefinition Ephemeral Storage - Execution
Role stringArn - Fargate
Platform JobConfiguration Definition Fargate Platform Configuration - Instance
Type string - Job
Role stringArn - Linux
Parameters JobDefinition Linux Parameters - Log
Configuration JobDefinition Log Configuration - Memory int
- Mount
Points []JobDefinition Mount Points - Network
Configuration JobDefinition Network Configuration - Privileged bool
- Readonly
Root boolFilesystem - Repository
Credentials JobDefinition Repository Credentials - Resource
Requirements []JobDefinition Resource Requirement - Runtime
Platform JobDefinition Runtime Platform - Secrets
[]Job
Definition Secret - Ulimits
[]Job
Definition Ulimit - User string
- Vcpus int
- Volumes
[]Job
Definition Volumes
- image String
- command List<String>
- environment
List<Job
Definition Environment> - ephemeral
Storage JobDefinition Ephemeral Storage - execution
Role StringArn - fargate
Platform JobConfiguration Definition Fargate Platform Configuration - instance
Type String - job
Role StringArn - linux
Parameters JobDefinition Linux Parameters - log
Configuration JobDefinition Log Configuration - memory Integer
- mount
Points List<JobDefinition Mount Points> - network
Configuration JobDefinition Network Configuration - privileged Boolean
- readonly
Root BooleanFilesystem - repository
Credentials JobDefinition Repository Credentials - resource
Requirements List<JobDefinition Resource Requirement> - runtime
Platform JobDefinition Runtime Platform - secrets
List<Job
Definition Secret> - ulimits
List<Job
Definition Ulimit> - user String
- vcpus Integer
- volumes
List<Job
Definition Volumes>
- image string
- command string[]
- environment
Job
Definition Environment[] - ephemeral
Storage JobDefinition Ephemeral Storage - execution
Role stringArn - fargate
Platform JobConfiguration Definition Fargate Platform Configuration - instance
Type string - job
Role stringArn - linux
Parameters JobDefinition Linux Parameters - log
Configuration JobDefinition Log Configuration - memory number
- mount
Points JobDefinition Mount Points[] - network
Configuration JobDefinition Network Configuration - privileged boolean
- readonly
Root booleanFilesystem - repository
Credentials JobDefinition Repository Credentials - resource
Requirements JobDefinition Resource Requirement[] - runtime
Platform JobDefinition Runtime Platform - secrets
Job
Definition Secret[] - ulimits
Job
Definition Ulimit[] - user string
- vcpus number
- volumes
Job
Definition Volumes[]
- image str
- command Sequence[str]
- environment
Sequence[Job
Definition Environment] - ephemeral_
storage JobDefinition Ephemeral Storage - execution_
role_ strarn - fargate_
platform_ Jobconfiguration Definition Fargate Platform Configuration - instance_
type str - job_
role_ strarn - linux_
parameters JobDefinition Linux Parameters - log_
configuration JobDefinition Log Configuration - memory int
- mount_
points Sequence[JobDefinition Mount Points] - network_
configuration JobDefinition Network Configuration - privileged bool
- readonly_
root_ boolfilesystem - repository_
credentials JobDefinition Repository Credentials - resource_
requirements Sequence[JobDefinition Resource Requirement] - runtime_
platform JobDefinition Runtime Platform - secrets
Sequence[Job
Definition Secret] - ulimits
Sequence[Job
Definition Ulimit] - user str
- vcpus int
- volumes
Sequence[Job
Definition Volumes]
- image String
- command List<String>
- environment List<Property Map>
- ephemeral
Storage Property Map - execution
Role StringArn - fargate
Platform Property MapConfiguration - instance
Type String - job
Role StringArn - linux
Parameters Property Map - log
Configuration Property Map - memory Number
- mount
Points List<Property Map> - network
Configuration Property Map - privileged Boolean
- readonly
Root BooleanFilesystem - repository
Credentials Property Map - resource
Requirements List<Property Map> - runtime
Platform Property Map - secrets List<Property Map>
- ulimits List<Property Map>
- user String
- vcpus Number
- volumes List<Property Map>
JobDefinitionDevice
- Container
Path string - Host
Path string - Permissions List<string>
- Container
Path string - Host
Path string - Permissions []string
- container
Path String - host
Path String - permissions List<String>
- container
Path string - host
Path string - permissions string[]
- container_
path str - host_
path str - permissions Sequence[str]
- container
Path String - host
Path String - permissions List<String>
JobDefinitionEcsProperties
JobDefinitionEcsTaskProperties
- Containers
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Task Container Properties> - Ephemeral
Storage Pulumi.Aws Native. Batch. Inputs. Job Definition Ephemeral Storage - Execution
Role stringArn - Ipc
Mode string - Network
Configuration Pulumi.Aws Native. Batch. Inputs. Job Definition Network Configuration - Pid
Mode string - Platform
Version string - Runtime
Platform Pulumi.Aws Native. Batch. Inputs. Job Definition Runtime Platform - Task
Role stringArn - Volumes
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Volumes>
- Containers
[]Job
Definition Task Container Properties - Ephemeral
Storage JobDefinition Ephemeral Storage - Execution
Role stringArn - Ipc
Mode string - Network
Configuration JobDefinition Network Configuration - Pid
Mode string - Platform
Version string - Runtime
Platform JobDefinition Runtime Platform - Task
Role stringArn - Volumes
[]Job
Definition Volumes
- containers
List<Job
Definition Task Container Properties> - ephemeral
Storage JobDefinition Ephemeral Storage - execution
Role StringArn - ipc
Mode String - network
Configuration JobDefinition Network Configuration - pid
Mode String - platform
Version String - runtime
Platform JobDefinition Runtime Platform - task
Role StringArn - volumes
List<Job
Definition Volumes>
- containers
Job
Definition Task Container Properties[] - ephemeral
Storage JobDefinition Ephemeral Storage - execution
Role stringArn - ipc
Mode string - network
Configuration JobDefinition Network Configuration - pid
Mode string - platform
Version string - runtime
Platform JobDefinition Runtime Platform - task
Role stringArn - volumes
Job
Definition Volumes[]
- containers
Sequence[Job
Definition Task Container Properties] - ephemeral_
storage JobDefinition Ephemeral Storage - execution_
role_ strarn - ipc_
mode str - network_
configuration JobDefinition Network Configuration - pid_
mode str - platform_
version str - runtime_
platform JobDefinition Runtime Platform - task_
role_ strarn - volumes
Sequence[Job
Definition Volumes]
JobDefinitionEfsVolumeConfiguration
- File
System stringId - Job
Definition Authorization Config - Root
Directory string - Transit
Encryption string - Transit
Encryption intPort
- file
System StringId - Job
Definition Authorization Config - root
Directory String - transit
Encryption String - transit
Encryption IntegerPort
- file
System stringId - Job
Definition Authorization Config - root
Directory string - transit
Encryption string - transit
Encryption numberPort
- file
System StringId - Property Map
- root
Directory String - transit
Encryption String - transit
Encryption NumberPort
JobDefinitionEksContainer
- Image string
- Args List<string>
- Command List<string>
- Env
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Eks Container Environment Variable> - Image
Pull stringPolicy - Name string
- Resources
Pulumi.
Aws Native. Batch. Inputs. Job Definition Eks Container Resource Requirements - Security
Context Pulumi.Aws Native. Batch. Inputs. Job Definition Eks Container Security Context - Volume
Mounts List<Pulumi.Aws Native. Batch. Inputs. Job Definition Eks Container Volume Mount>
- image String
- args List<String>
- command List<String>
- env
List<Job
Definition Eks Container Environment Variable> - image
Pull StringPolicy - name String
- resources
Job
Definition Eks Container Resource Requirements - security
Context JobDefinition Eks Container Security Context - volume
Mounts List<JobDefinition Eks Container Volume Mount>
- image str
- args Sequence[str]
- command Sequence[str]
- env
Sequence[Job
Definition Eks Container Environment Variable] - image_
pull_ strpolicy - name str
- resources
Job
Definition Eks Container Resource Requirements - security_
context JobDefinition Eks Container Security Context - volume_
mounts Sequence[JobDefinition Eks Container Volume Mount]
- image String
- args List<String>
- command List<String>
- env List<Property Map>
- image
Pull StringPolicy - name String
- resources Property Map
- security
Context Property Map - volume
Mounts List<Property Map>
JobDefinitionEksContainerEnvironmentVariable
JobDefinitionEksContainerResourceRequirements
JobDefinitionEksContainerSecurityContext
- Allow
Privilege boolEscalation - Privileged bool
- Read
Only boolRoot Filesystem - Run
As intGroup - Run
As boolNon Root - Run
As intUser
- Allow
Privilege boolEscalation - Privileged bool
- Read
Only boolRoot Filesystem - Run
As intGroup - Run
As boolNon Root - Run
As intUser
- allow
Privilege BooleanEscalation - privileged Boolean
- read
Only BooleanRoot Filesystem - run
As IntegerGroup - run
As BooleanNon Root - run
As IntegerUser
- allow
Privilege booleanEscalation - privileged boolean
- read
Only booleanRoot Filesystem - run
As numberGroup - run
As booleanNon Root - run
As numberUser
- allow_
privilege_ boolescalation - privileged bool
- read_
only_ boolroot_ filesystem - run_
as_ intgroup - run_
as_ boolnon_ root - run_
as_ intuser
- allow
Privilege BooleanEscalation - privileged Boolean
- read
Only BooleanRoot Filesystem - run
As NumberGroup - run
As BooleanNon Root - run
As NumberUser
JobDefinitionEksContainerVolumeMount
- mount_
path str - name str
- read_
only bool
JobDefinitionEksEmptyDir
- medium str
- size_
limit str
JobDefinitionEksHostPath
- Path string
- Path string
- path String
- path string
- path str
- path String
JobDefinitionEksProperties
JobDefinitionEksSecret
- Secret
Name string - Optional bool
- Secret
Name string - Optional bool
- secret
Name String - optional Boolean
- secret
Name string - optional boolean
- secret_
name str - optional bool
- secret
Name String - optional Boolean
JobDefinitionEksVolume
JobDefinitionEnvironment
JobDefinitionEphemeralStorage
- Size
In intGi B
- Size
In intGi B
- size
In IntegerGi B
- size
In numberGi B
- size_
in_ intgi_ b
- size
In NumberGi B
JobDefinitionEvaluateOnExit
- Action string
- On
Exit stringCode - On
Reason string - On
Status stringReason
- Action string
- On
Exit stringCode - On
Reason string - On
Status stringReason
- action String
- on
Exit StringCode - on
Reason String - on
Status StringReason
- action string
- on
Exit stringCode - on
Reason string - on
Status stringReason
- action str
- on_
exit_ strcode - on_
reason str - on_
status_ strreason
- action String
- on
Exit StringCode - on
Reason String - on
Status StringReason
JobDefinitionFargatePlatformConfiguration
- Platform
Version string
- Platform
Version string
- platform
Version String
- platform
Version string
- platform_
version str
- platform
Version String
JobDefinitionImagePullSecret
- Name string
- Name string
- name String
- name string
- name str
- name String
JobDefinitionLinuxParameters
- devices
List<Job
Definition Device> - init
Process BooleanEnabled - max
Swap Integer - Integer
- swappiness Integer
- tmpfs
List<Job
Definition Tmpfs>
- devices
Job
Definition Device[] - init
Process booleanEnabled - max
Swap number - number
- swappiness number
- tmpfs
Job
Definition Tmpfs[]
- devices List<Property Map>
- init
Process BooleanEnabled - max
Swap Number - Number
- swappiness Number
- tmpfs List<Property Map>
JobDefinitionLogConfiguration
- Log
Driver string - Options interface{}
- Secret
Options []JobDefinition Secret
- log
Driver String - options Object
- secret
Options List<JobDefinition Secret>
- log
Driver String - options Any
- secret
Options List<Property Map>
JobDefinitionMetadata
- Labels object
- Labels interface{}
- labels Object
- labels any
- labels Any
- labels Any
JobDefinitionMountPoints
- Container
Path string - Read
Only bool - Source
Volume string
- Container
Path string - Read
Only bool - Source
Volume string
- container
Path String - read
Only Boolean - source
Volume String
- container
Path string - read
Only boolean - source
Volume string
- container_
path str - read_
only bool - source_
volume str
- container
Path String - read
Only Boolean - source
Volume String
JobDefinitionNetworkConfiguration
- Assign
Public stringIp
- Assign
Public stringIp
- assign
Public StringIp
- assign
Public stringIp
- assign_
public_ strip
- assign
Public StringIp
JobDefinitionNodeProperties
- main
Node Number - node
Range List<Property Map>Properties - num
Nodes Number
JobDefinitionNodeRangeProperty
- target
Nodes String - container Property Map
- ecs
Properties Property Map - instance
Types List<String>
JobDefinitionPodProperties
- Containers
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Eks Container> - Dns
Policy string - Host
Network bool - Image
Pull List<Pulumi.Secrets Aws Native. Batch. Inputs. Job Definition Image Pull Secret> - Init
Containers List<Pulumi.Aws Native. Batch. Inputs. Job Definition Eks Container> - Metadata
Pulumi.
Aws Native. Batch. Inputs. Job Definition Metadata - Service
Account stringName - bool
- Volumes
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Eks Volume>
JobDefinitionRepositoryCredentials
- Credentials
Parameter string
- Credentials
Parameter string
- credentials
Parameter String
- credentials
Parameter string
- credentials
Parameter String
JobDefinitionResourceRequirement
JobDefinitionRetryStrategy
JobDefinitionRuntimePlatform
- Cpu
Architecture string - Operating
System stringFamily
- Cpu
Architecture string - Operating
System stringFamily
- cpu
Architecture String - operating
System StringFamily
- cpu
Architecture string - operating
System stringFamily
- cpu
Architecture String - operating
System StringFamily
JobDefinitionSecret
- name str
- value_
from str
JobDefinitionTaskContainerDependency
- Condition string
- Container
Name string
- Condition string
- Container
Name string
- condition String
- container
Name String
- condition string
- container
Name string
- condition str
- container_
name str
- condition String
- container
Name String
JobDefinitionTaskContainerProperties
- Image string
- Command List<string>
- Depends
On List<Pulumi.Aws Native. Batch. Inputs. Job Definition Task Container Dependency> - Environment
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Environment> - Essential bool
- Linux
Parameters Pulumi.Aws Native. Batch. Inputs. Job Definition Linux Parameters - Log
Configuration Pulumi.Aws Native. Batch. Inputs. Job Definition Log Configuration - Mount
Points List<Pulumi.Aws Native. Batch. Inputs. Job Definition Mount Points> - Name string
- Privileged bool
- Readonly
Root boolFilesystem - Repository
Credentials Pulumi.Aws Native. Batch. Inputs. Job Definition Repository Credentials - Resource
Requirements List<Pulumi.Aws Native. Batch. Inputs. Job Definition Resource Requirement> - Secrets
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Secret> - Ulimits
List<Pulumi.
Aws Native. Batch. Inputs. Job Definition Ulimit> - User string
- Image string
- Command []string
- Depends
On []JobDefinition Task Container Dependency - Environment
[]Job
Definition Environment - Essential bool
- Linux
Parameters JobDefinition Linux Parameters - Log
Configuration JobDefinition Log Configuration - Mount
Points []JobDefinition Mount Points - Name string
- Privileged bool
- Readonly
Root boolFilesystem - Repository
Credentials JobDefinition Repository Credentials - Resource
Requirements []JobDefinition Resource Requirement - Secrets
[]Job
Definition Secret - Ulimits
[]Job
Definition Ulimit - User string
- image String
- command List<String>
- depends
On List<JobDefinition Task Container Dependency> - environment
List<Job
Definition Environment> - essential Boolean
- linux
Parameters JobDefinition Linux Parameters - log
Configuration JobDefinition Log Configuration - mount
Points List<JobDefinition Mount Points> - name String
- privileged Boolean
- readonly
Root BooleanFilesystem - repository
Credentials JobDefinition Repository Credentials - resource
Requirements List<JobDefinition Resource Requirement> - secrets
List<Job
Definition Secret> - ulimits
List<Job
Definition Ulimit> - user String
- image string
- command string[]
- depends
On JobDefinition Task Container Dependency[] - environment
Job
Definition Environment[] - essential boolean
- linux
Parameters JobDefinition Linux Parameters - log
Configuration JobDefinition Log Configuration - mount
Points JobDefinition Mount Points[] - name string
- privileged boolean
- readonly
Root booleanFilesystem - repository
Credentials JobDefinition Repository Credentials - resource
Requirements JobDefinition Resource Requirement[] - secrets
Job
Definition Secret[] - ulimits
Job
Definition Ulimit[] - user string
- image str
- command Sequence[str]
- depends_
on Sequence[JobDefinition Task Container Dependency] - environment
Sequence[Job
Definition Environment] - essential bool
- linux_
parameters JobDefinition Linux Parameters - log_
configuration JobDefinition Log Configuration - mount_
points Sequence[JobDefinition Mount Points] - name str
- privileged bool
- readonly_
root_ boolfilesystem - repository_
credentials JobDefinition Repository Credentials - resource_
requirements Sequence[JobDefinition Resource Requirement] - secrets
Sequence[Job
Definition Secret] - ulimits
Sequence[Job
Definition Ulimit] - user str
- image String
- command List<String>
- depends
On List<Property Map> - environment List<Property Map>
- essential Boolean
- linux
Parameters Property Map - log
Configuration Property Map - mount
Points List<Property Map> - name String
- privileged Boolean
- readonly
Root BooleanFilesystem - repository
Credentials Property Map - resource
Requirements List<Property Map> - secrets List<Property Map>
- ulimits List<Property Map>
- user String
JobDefinitionTimeout
- attempt
Duration IntegerSeconds
- attempt
Duration numberSeconds
- attempt
Duration NumberSeconds
JobDefinitionTmpfs
- Container
Path string - Size int
- Mount
Options List<string>
- Container
Path string - Size int
- Mount
Options []string
- container
Path String - size Integer
- mount
Options List<String>
- container
Path string - size number
- mount
Options string[]
- container_
path str - size int
- mount_
options Sequence[str]
- container
Path String - size Number
- mount
Options List<String>
JobDefinitionUlimit
- hard_
limit int - name str
- soft_
limit int
JobDefinitionVolumes
JobDefinitionVolumesHost
- Source
Path string
- Source
Path string
- source
Path String
- source
Path string
- source_
path str
- source
Path String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi