Skip to content

CreateQueueRequest

Source code in docs_src/capo_deadline/types/create_queue_request.py
class CreateQueueRequest(TypedDict, closed=True):
    farm_id: "capo_deadline.types.farm_id.FarmId"
    """<p>The farm ID of the farm to connect to the queue.</p>"""
    client_token: NotRequired["capo_deadline.types.client_token.ClientToken"]
    """<p>The unique token which the server uses to recognize retries of the same request.</p>"""
    display_name: "capo_deadline.types.resource_name.ResourceName"
    """<p>The display name of the queue.</p> <important> <p>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.</p> </important>"""
    description: "capo_deadline.types.description.Description"
    """<p>The description of the queue.</p> <important> <p>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.</p> </important>"""
    default_budget_action: (
        "capo_deadline.types.default_queue_budget_action.DefaultQueueBudgetAction"
    )
    """<p>The default action to take on a queue if a budget isn't configured.</p>"""
    job_attachment_settings: NotRequired[
        "capo_deadline.types.job_attachment_settings.JobAttachmentSettings"
    ]
    """<p>The job attachment settings for the queue. These are the Amazon S3 bucket name and the Amazon S3 prefix.</p>"""
    role_arn: NotRequired["capo_deadline.types.iam_role_arn.IamRoleArn"]
    """<p>The IAM role ARN that workers will use while running jobs for this queue.</p>"""
    job_run_as_user: NotRequired["capo_deadline.types.job_run_as_user.JobRunAsUser"]
    """<p>The jobs in the queue run as the specified POSIX user.</p>"""
    required_file_system_location_names: NotRequired[
        "capo_deadline.types.required_file_system_location_names.RequiredFileSystemLocationNames"
    ]
    """<p>The file system location name to include in the queue.</p>"""
    allowed_storage_profile_ids: NotRequired[
        "capo_deadline.types.allowed_storage_profile_ids.AllowedStorageProfileIds"
    ]
    """<p>The storage profile IDs to include in the queue.</p>"""
    tags: NotRequired["capo_deadline.types.tags.Tags"]
    """<p>Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.</p>"""
    scheduling_configuration: NotRequired[
        "capo_deadline.types.scheduling_configuration.SchedulingConfiguration"
    ]
    """<p>The scheduling configuration for the queue. This configuration determines how workers are assigned to jobs in the queue.</p> <p>If not specified, the queue defaults to the <code>priorityFifo</code> scheduling configuration.</p>"""

allowed_storage_profile_ids instance-attribute

allowed_storage_profile_ids: NotRequired[AllowedStorageProfileIds]

The storage profile IDs to include in the queue.

client_token instance-attribute

client_token: NotRequired[ClientToken]

The unique token which the server uses to recognize retries of the same request.

default_budget_action instance-attribute

default_budget_action: DefaultQueueBudgetAction

The default action to take on a queue if a budget isn't configured.

description instance-attribute

description: Description

The description of the queue.

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: ResourceName

The display name of the queue.

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.

farm_id instance-attribute

farm_id: FarmId

The farm ID of the farm to connect to the queue.

job_attachment_settings instance-attribute

job_attachment_settings: NotRequired[JobAttachmentSettings]

The job attachment settings for the queue. These are the Amazon S3 bucket name and the Amazon S3 prefix.

job_run_as_user instance-attribute

job_run_as_user: NotRequired[JobRunAsUser]

The jobs in the queue run as the specified POSIX user.

required_file_system_location_names instance-attribute

required_file_system_location_names: NotRequired[RequiredFileSystemLocationNames]

The file system location name to include in the queue.

role_arn instance-attribute

role_arn: NotRequired[IamRoleArn]

The IAM role ARN that workers will use while running jobs for 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.

If not specified, the queue defaults to the priorityFifo scheduling configuration.

tags instance-attribute

tags: NotRequired[Tags]

Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.