UpdateQueueRequest
¶
Source code in docs_src/capo_deadline/types/update_queue_request.py
allowed_storage_profile_ids_to_add
instance-attribute
¶
allowed_storage_profile_ids_to_add: NotRequired[AllowedStorageProfileIds]
The storage profile IDs to add.
allowed_storage_profile_ids_to_remove
instance-attribute
¶
allowed_storage_profile_ids_to_remove: NotRequired[AllowedStorageProfileIds]
The storage profile ID to remove.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
The idempotency token to update in the queue.
default_budget_action
instance-attribute
¶
default_budget_action: NotRequired[DefaultQueueBudgetAction]
The default action to take for a queue update if a budget isn't configured.
description
instance-attribute
¶
description: NotRequired[Description]
The description of the queue to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
display_name
instance-attribute
¶
display_name: NotRequired[ResourceName]
The display name of the queue to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
job_attachment_settings
instance-attribute
¶
job_attachment_settings: NotRequired[JobAttachmentSettings]
The job attachment settings to update for the queue.
job_run_as_user
instance-attribute
¶
job_run_as_user: NotRequired[JobRunAsUser]
Update the jobs in the queue to run as a specified POSIX user.
required_file_system_location_names_to_add
instance-attribute
¶
required_file_system_location_names_to_add: NotRequired[RequiredFileSystemLocationNames]
The required file system location names to add to the queue.
required_file_system_location_names_to_remove
instance-attribute
¶
required_file_system_location_names_to_remove: NotRequired[
RequiredFileSystemLocationNames
]
The required file system location names to remove from the queue.
role_arn
instance-attribute
¶
role_arn: NotRequired[IamRoleArn]
The IAM role ARN that's used to run jobs from this queue.
scheduling_configuration
instance-attribute
¶
scheduling_configuration: NotRequired[SchedulingConfiguration]
The scheduling configuration for the queue. This configuration determines how workers are assigned to jobs in the queue.
When updating the scheduling configuration, the entire configuration is replaced.
In-progress tasks run to completion before the new scheduling configuration takes effect.