Class: Aws::Deadline::Types::JobDetailsEntity
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::JobDetailsEntity
- Defined in:
- gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb
Overview
The job details for a specific job.
Constant Summary collapse
- SENSITIVE =
[:parameters, :path_mapping_rules]
Instance Attribute Summary collapse
-
#extensions ⇒ Array<String>
The Open Job Description extensions that the job template uses.
-
#job_attachment_settings ⇒ Types::JobDetailsJobAttachmentSettings
The job attachment settings.
-
#job_id ⇒ String
The job ID.
-
#job_run_as_user ⇒ Types::JobRunAsUser
The user name and group that the job uses when run.
-
#log_group_name ⇒ String
The log group name.
-
#parameters ⇒ Hash<String,Types::JobParameter>
The parameters.
-
#path_mapping_rules ⇒ Array<Types::PathMappingRule>
The path mapping rules.
-
#queue_role_arn ⇒ String
The queue role ARN.
-
#schema_version ⇒ String
The schema version.
Instance Attribute Details
#extensions ⇒ Array<String>
The Open Job Description extensions that the job template uses. This value is used by the worker agent.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#job_attachment_settings ⇒ Types::JobDetailsJobAttachmentSettings
The job attachment settings.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#job_id ⇒ String
The job ID.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#job_run_as_user ⇒ Types::JobRunAsUser
The user name and group that the job uses when run.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#log_group_name ⇒ String
The log group name.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#parameters ⇒ Hash<String,Types::JobParameter>
The parameters.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#path_mapping_rules ⇒ Array<Types::PathMappingRule>
The path mapping rules.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#queue_role_arn ⇒ String
The queue role ARN.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |
#schema_version ⇒ String
The schema version.
6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 6785 class JobDetailsEntity < Struct.new( :job_id, :job_attachment_settings, :job_run_as_user, :log_group_name, :queue_role_arn, :parameters, :schema_version, :extensions, :path_mapping_rules) SENSITIVE = [:parameters, :path_mapping_rules] include Aws::Structure end |