Skip to content

DeadlineCloudClient#

Index > DeadlineCloud > DeadlineCloudClient

Auto-generated documentation for DeadlineCloud type annotations stubs module mypy-boto3-deadline.

DeadlineCloudClient#

Type annotations and code completion for boto3.client("deadline"). boto3 documentation

# DeadlineCloudClient usage example

from boto3.session import Session
from mypy_boto3_deadline.client import DeadlineCloudClient

def get_deadline_client() -> DeadlineCloudClient:
    return Session().client("deadline")

Exceptions#

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("deadline").exceptions structure.

# Exceptions.exceptions usage example

client = boto3.client("deadline")

try:
    do_something(client)
except (
    client.exceptions.AccessDeniedException,
    client.exceptions.ClientError,
    client.exceptions.ConflictException,
    client.exceptions.InternalServerErrorException,
    client.exceptions.ResourceNotFoundException,
    client.exceptions.ServiceQuotaExceededException,
    client.exceptions.ThrottlingException,
    client.exceptions.ValidationException,
) as e:
    print(e)
# Exceptions.exceptions type checking example

from mypy_boto3_deadline.client import Exceptions

def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...

Methods#

can_paginate#

Type annotations and code completion for boto3.client("deadline").can_paginate method. boto3 documentation

# can_paginate method definition

def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...

generate_presigned_url#

Type annotations and code completion for boto3.client("deadline").generate_presigned_url method. boto3 documentation

# generate_presigned_url method definition

def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...

associate_member_to_farm#

Assigns a farm membership level to a member.

Type annotations and code completion for boto3.client("deadline").associate_member_to_farm method. boto3 documentation

# associate_member_to_farm method definition

def associate_member_to_farm(
    self,
    *,
    farmId: str,
    principalId: str,
    principalType: PrincipalTypeType,  # (1)
    identityStoreId: str,
    membershipLevel: MembershipLevelType,  # (2)
) -> dict[str, Any]:
    ...
  1. See PrincipalTypeType
  2. See MembershipLevelType
# associate_member_to_farm method usage example with argument unpacking

kwargs: AssociateMemberToFarmRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "principalId": ...,
    "principalType": ...,
    "identityStoreId": ...,
    "membershipLevel": ...,
}

parent.associate_member_to_farm(**kwargs)
  1. See AssociateMemberToFarmRequestRequestTypeDef

associate_member_to_fleet#

Assigns a fleet membership level to a member.

Type annotations and code completion for boto3.client("deadline").associate_member_to_fleet method. boto3 documentation

# associate_member_to_fleet method definition

def associate_member_to_fleet(
    self,
    *,
    farmId: str,
    fleetId: str,
    principalId: str,
    principalType: PrincipalTypeType,  # (1)
    identityStoreId: str,
    membershipLevel: MembershipLevelType,  # (2)
) -> dict[str, Any]:
    ...
  1. See PrincipalTypeType
  2. See MembershipLevelType
# associate_member_to_fleet method usage example with argument unpacking

kwargs: AssociateMemberToFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "principalId": ...,
    "principalType": ...,
    "identityStoreId": ...,
    "membershipLevel": ...,
}

parent.associate_member_to_fleet(**kwargs)
  1. See AssociateMemberToFleetRequestRequestTypeDef

associate_member_to_job#

Assigns a job membership level to a member.

Type annotations and code completion for boto3.client("deadline").associate_member_to_job method. boto3 documentation

# associate_member_to_job method definition

def associate_member_to_job(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    principalId: str,
    principalType: PrincipalTypeType,  # (1)
    identityStoreId: str,
    membershipLevel: MembershipLevelType,  # (2)
) -> dict[str, Any]:
    ...
  1. See PrincipalTypeType
  2. See MembershipLevelType
# associate_member_to_job method usage example with argument unpacking

kwargs: AssociateMemberToJobRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "principalId": ...,
    "principalType": ...,
    "identityStoreId": ...,
    "membershipLevel": ...,
}

parent.associate_member_to_job(**kwargs)
  1. See AssociateMemberToJobRequestRequestTypeDef

associate_member_to_queue#

Assigns a queue membership level to a member.

Type annotations and code completion for boto3.client("deadline").associate_member_to_queue method. boto3 documentation

# associate_member_to_queue method definition

def associate_member_to_queue(
    self,
    *,
    farmId: str,
    queueId: str,
    principalId: str,
    principalType: PrincipalTypeType,  # (1)
    identityStoreId: str,
    membershipLevel: MembershipLevelType,  # (2)
) -> dict[str, Any]:
    ...
  1. See PrincipalTypeType
  2. See MembershipLevelType
# associate_member_to_queue method usage example with argument unpacking

kwargs: AssociateMemberToQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "principalId": ...,
    "principalType": ...,
    "identityStoreId": ...,
    "membershipLevel": ...,
}

parent.associate_member_to_queue(**kwargs)
  1. See AssociateMemberToQueueRequestRequestTypeDef

assume_fleet_role_for_read#

Get Amazon Web Services credentials from the fleet role.

Type annotations and code completion for boto3.client("deadline").assume_fleet_role_for_read method. boto3 documentation

# assume_fleet_role_for_read method definition

def assume_fleet_role_for_read(
    self,
    *,
    farmId: str,
    fleetId: str,
) -> AssumeFleetRoleForReadResponseTypeDef:  # (1)
    ...
  1. See AssumeFleetRoleForReadResponseTypeDef
# assume_fleet_role_for_read method usage example with argument unpacking

kwargs: AssumeFleetRoleForReadRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.assume_fleet_role_for_read(**kwargs)
  1. See AssumeFleetRoleForReadRequestRequestTypeDef

assume_fleet_role_for_worker#

Get credentials from the fleet role for a worker.

Type annotations and code completion for boto3.client("deadline").assume_fleet_role_for_worker method. boto3 documentation

# assume_fleet_role_for_worker method definition

def assume_fleet_role_for_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
) -> AssumeFleetRoleForWorkerResponseTypeDef:  # (1)
    ...
  1. See AssumeFleetRoleForWorkerResponseTypeDef
# assume_fleet_role_for_worker method usage example with argument unpacking

kwargs: AssumeFleetRoleForWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.assume_fleet_role_for_worker(**kwargs)
  1. See AssumeFleetRoleForWorkerRequestRequestTypeDef

assume_queue_role_for_read#

Gets Amazon Web Services credentials from the queue role.

Type annotations and code completion for boto3.client("deadline").assume_queue_role_for_read method. boto3 documentation

# assume_queue_role_for_read method definition

def assume_queue_role_for_read(
    self,
    *,
    farmId: str,
    queueId: str,
) -> AssumeQueueRoleForReadResponseTypeDef:  # (1)
    ...
  1. See AssumeQueueRoleForReadResponseTypeDef
# assume_queue_role_for_read method usage example with argument unpacking

kwargs: AssumeQueueRoleForReadRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.assume_queue_role_for_read(**kwargs)
  1. See AssumeQueueRoleForReadRequestRequestTypeDef

assume_queue_role_for_user#

Allows a user to assume a role for a queue.

Type annotations and code completion for boto3.client("deadline").assume_queue_role_for_user method. boto3 documentation

# assume_queue_role_for_user method definition

def assume_queue_role_for_user(
    self,
    *,
    farmId: str,
    queueId: str,
) -> AssumeQueueRoleForUserResponseTypeDef:  # (1)
    ...
  1. See AssumeQueueRoleForUserResponseTypeDef
# assume_queue_role_for_user method usage example with argument unpacking

kwargs: AssumeQueueRoleForUserRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.assume_queue_role_for_user(**kwargs)
  1. See AssumeQueueRoleForUserRequestRequestTypeDef

assume_queue_role_for_worker#

Allows a worker to assume a queue role.

Type annotations and code completion for boto3.client("deadline").assume_queue_role_for_worker method. boto3 documentation

# assume_queue_role_for_worker method definition

def assume_queue_role_for_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
    queueId: str,
) -> AssumeQueueRoleForWorkerResponseTypeDef:  # (1)
    ...
  1. See AssumeQueueRoleForWorkerResponseTypeDef
# assume_queue_role_for_worker method usage example with argument unpacking

kwargs: AssumeQueueRoleForWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
    "queueId": ...,
}

parent.assume_queue_role_for_worker(**kwargs)
  1. See AssumeQueueRoleForWorkerRequestRequestTypeDef

batch_get_job_entity#

Get batched job details for a worker.

Type annotations and code completion for boto3.client("deadline").batch_get_job_entity method. boto3 documentation

# batch_get_job_entity method definition

def batch_get_job_entity(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
    identifiers: Sequence[JobEntityIdentifiersUnionTypeDef],  # (1)
) -> BatchGetJobEntityResponseTypeDef:  # (2)
    ...
  1. See JobEntityIdentifiersUnionTypeDef
  2. See BatchGetJobEntityResponseTypeDef
# batch_get_job_entity method usage example with argument unpacking

kwargs: BatchGetJobEntityRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
    "identifiers": ...,
}

parent.batch_get_job_entity(**kwargs)
  1. See BatchGetJobEntityRequestRequestTypeDef

copy_job_template#

Copies a job template to an Amazon S3 bucket.

Type annotations and code completion for boto3.client("deadline").copy_job_template method. boto3 documentation

# copy_job_template method definition

def copy_job_template(
    self,
    *,
    farmId: str,
    jobId: str,
    queueId: str,
    targetS3Location: S3LocationTypeDef,  # (1)
) -> CopyJobTemplateResponseTypeDef:  # (2)
    ...
  1. See S3LocationTypeDef
  2. See CopyJobTemplateResponseTypeDef
# copy_job_template method usage example with argument unpacking

kwargs: CopyJobTemplateRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "jobId": ...,
    "queueId": ...,
    "targetS3Location": ...,
}

parent.copy_job_template(**kwargs)
  1. See CopyJobTemplateRequestRequestTypeDef

create_budget#

Creates a budget to set spending thresholds for your rendering activity.

Type annotations and code completion for boto3.client("deadline").create_budget method. boto3 documentation

# create_budget method definition

def create_budget(
    self,
    *,
    farmId: str,
    usageTrackingResource: UsageTrackingResourceTypeDef,  # (1)
    displayName: str,
    approximateDollarLimit: float,
    actions: Sequence[BudgetActionToAddTypeDef],  # (2)
    schedule: BudgetScheduleTypeDef,  # (3)
    clientToken: str = ...,
    description: str = ...,
) -> CreateBudgetResponseTypeDef:  # (4)
    ...
  1. See UsageTrackingResourceTypeDef
  2. See BudgetActionToAddTypeDef
  3. See BudgetScheduleTypeDef
  4. See CreateBudgetResponseTypeDef
# create_budget method usage example with argument unpacking

kwargs: CreateBudgetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "usageTrackingResource": ...,
    "displayName": ...,
    "approximateDollarLimit": ...,
    "actions": ...,
    "schedule": ...,
}

parent.create_budget(**kwargs)
  1. See CreateBudgetRequestRequestTypeDef

create_farm#

Creates a farm to allow space for queues and fleets.

Type annotations and code completion for boto3.client("deadline").create_farm method. boto3 documentation

# create_farm method definition

def create_farm(
    self,
    *,
    displayName: str,
    clientToken: str = ...,
    description: str = ...,
    kmsKeyArn: str = ...,
    tags: Mapping[str, str] = ...,
) -> CreateFarmResponseTypeDef:  # (1)
    ...
  1. See CreateFarmResponseTypeDef
# create_farm method usage example with argument unpacking

kwargs: CreateFarmRequestRequestTypeDef = {  # (1)
    "displayName": ...,
}

parent.create_farm(**kwargs)
  1. See CreateFarmRequestRequestTypeDef

create_fleet#

Creates a fleet.

Type annotations and code completion for boto3.client("deadline").create_fleet method. boto3 documentation

# create_fleet method definition

def create_fleet(
    self,
    *,
    farmId: str,
    displayName: str,
    roleArn: str,
    maxWorkerCount: int,
    configuration: FleetConfigurationTypeDef,  # (1)
    clientToken: str = ...,
    description: str = ...,
    minWorkerCount: int = ...,
    tags: Mapping[str, str] = ...,
) -> CreateFleetResponseTypeDef:  # (2)
    ...
  1. See FleetConfigurationTypeDef
  2. See CreateFleetResponseTypeDef
# create_fleet method usage example with argument unpacking

kwargs: CreateFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "displayName": ...,
    "roleArn": ...,
    "maxWorkerCount": ...,
    "configuration": ...,
}

parent.create_fleet(**kwargs)
  1. See CreateFleetRequestRequestTypeDef

create_job#

Creates a job.

Type annotations and code completion for boto3.client("deadline").create_job method. boto3 documentation

# create_job method definition

def create_job(
    self,
    *,
    farmId: str,
    queueId: str,
    priority: int,
    clientToken: str = ...,
    template: str = ...,
    templateType: JobTemplateTypeType = ...,  # (1)
    parameters: Mapping[str, JobParameterTypeDef] = ...,  # (2)
    attachments: AttachmentsTypeDef = ...,  # (3)
    storageProfileId: str = ...,
    targetTaskRunStatus: CreateJobTargetTaskRunStatusType = ...,  # (4)
    maxFailedTasksCount: int = ...,
    maxRetriesPerTask: int = ...,
    sourceJobId: str = ...,
) -> CreateJobResponseTypeDef:  # (5)
    ...
  1. See JobTemplateTypeType
  2. See JobParameterTypeDef
  3. See AttachmentsTypeDef
  4. See CreateJobTargetTaskRunStatusType
  5. See CreateJobResponseTypeDef
# create_job method usage example with argument unpacking

kwargs: CreateJobRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "priority": ...,
}

parent.create_job(**kwargs)
  1. See CreateJobRequestRequestTypeDef

create_license_endpoint#

Creates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud.

Type annotations and code completion for boto3.client("deadline").create_license_endpoint method. boto3 documentation

# create_license_endpoint method definition

def create_license_endpoint(
    self,
    *,
    vpcId: str,
    subnetIds: Sequence[str],
    securityGroupIds: Sequence[str],
    clientToken: str = ...,
    tags: Mapping[str, str] = ...,
) -> CreateLicenseEndpointResponseTypeDef:  # (1)
    ...
  1. See CreateLicenseEndpointResponseTypeDef
# create_license_endpoint method usage example with argument unpacking

kwargs: CreateLicenseEndpointRequestRequestTypeDef = {  # (1)
    "vpcId": ...,
    "subnetIds": ...,
    "securityGroupIds": ...,
}

parent.create_license_endpoint(**kwargs)
  1. See CreateLicenseEndpointRequestRequestTypeDef

create_monitor#

Creates an Amazon Web Services Deadline Cloud monitor that you can use to view your farms, queues, and fleets.

Type annotations and code completion for boto3.client("deadline").create_monitor method. boto3 documentation

# create_monitor method definition

def create_monitor(
    self,
    *,
    displayName: str,
    identityCenterInstanceArn: str,
    subdomain: str,
    roleArn: str,
    clientToken: str = ...,
) -> CreateMonitorResponseTypeDef:  # (1)
    ...
  1. See CreateMonitorResponseTypeDef
# create_monitor method usage example with argument unpacking

kwargs: CreateMonitorRequestRequestTypeDef = {  # (1)
    "displayName": ...,
    "identityCenterInstanceArn": ...,
    "subdomain": ...,
    "roleArn": ...,
}

parent.create_monitor(**kwargs)
  1. See CreateMonitorRequestRequestTypeDef

create_queue#

Creates a queue to coordinate the order in which jobs run on a farm.

Type annotations and code completion for boto3.client("deadline").create_queue method. boto3 documentation

# create_queue method definition

def create_queue(
    self,
    *,
    farmId: str,
    displayName: str,
    clientToken: str = ...,
    description: str = ...,
    defaultBudgetAction: DefaultQueueBudgetActionType = ...,  # (1)
    jobAttachmentSettings: JobAttachmentSettingsTypeDef = ...,  # (2)
    roleArn: str = ...,
    jobRunAsUser: JobRunAsUserTypeDef = ...,  # (3)
    requiredFileSystemLocationNames: Sequence[str] = ...,
    allowedStorageProfileIds: Sequence[str] = ...,
    tags: Mapping[str, str] = ...,
) -> CreateQueueResponseTypeDef:  # (4)
    ...
  1. See DefaultQueueBudgetActionType
  2. See JobAttachmentSettingsTypeDef
  3. See JobRunAsUserTypeDef
  4. See CreateQueueResponseTypeDef
# create_queue method usage example with argument unpacking

kwargs: CreateQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "displayName": ...,
}

parent.create_queue(**kwargs)
  1. See CreateQueueRequestRequestTypeDef

create_queue_environment#

Creates an environment for a queue that defines how jobs in the queue run.

Type annotations and code completion for boto3.client("deadline").create_queue_environment method. boto3 documentation

# create_queue_environment method definition

def create_queue_environment(
    self,
    *,
    farmId: str,
    queueId: str,
    priority: int,
    templateType: EnvironmentTemplateTypeType,  # (1)
    template: str,
    clientToken: str = ...,
) -> CreateQueueEnvironmentResponseTypeDef:  # (2)
    ...
  1. See EnvironmentTemplateTypeType
  2. See CreateQueueEnvironmentResponseTypeDef
# create_queue_environment method usage example with argument unpacking

kwargs: CreateQueueEnvironmentRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "priority": ...,
    "templateType": ...,
    "template": ...,
}

parent.create_queue_environment(**kwargs)
  1. See CreateQueueEnvironmentRequestRequestTypeDef

create_queue_fleet_association#

Creates an association between a queue and a fleet.

Type annotations and code completion for boto3.client("deadline").create_queue_fleet_association method. boto3 documentation

# create_queue_fleet_association method definition

def create_queue_fleet_association(
    self,
    *,
    farmId: str,
    queueId: str,
    fleetId: str,
) -> dict[str, Any]:
    ...
# create_queue_fleet_association method usage example with argument unpacking

kwargs: CreateQueueFleetAssociationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "fleetId": ...,
}

parent.create_queue_fleet_association(**kwargs)
  1. See CreateQueueFleetAssociationRequestRequestTypeDef

create_storage_profile#

Creates a storage profile that specifies the operating system, file type, and file location of resources used on a farm.

Type annotations and code completion for boto3.client("deadline").create_storage_profile method. boto3 documentation

# create_storage_profile method definition

def create_storage_profile(
    self,
    *,
    farmId: str,
    displayName: str,
    osFamily: StorageProfileOperatingSystemFamilyType,  # (1)
    clientToken: str = ...,
    fileSystemLocations: Sequence[FileSystemLocationTypeDef] = ...,  # (2)
) -> CreateStorageProfileResponseTypeDef:  # (3)
    ...
  1. See StorageProfileOperatingSystemFamilyType
  2. See FileSystemLocationTypeDef
  3. See CreateStorageProfileResponseTypeDef
# create_storage_profile method usage example with argument unpacking

kwargs: CreateStorageProfileRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "displayName": ...,
    "osFamily": ...,
}

parent.create_storage_profile(**kwargs)
  1. See CreateStorageProfileRequestRequestTypeDef

create_worker#

Creates a worker.

Type annotations and code completion for boto3.client("deadline").create_worker method. boto3 documentation

# create_worker method definition

def create_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    hostProperties: HostPropertiesRequestTypeDef = ...,  # (1)
    clientToken: str = ...,
) -> CreateWorkerResponseTypeDef:  # (2)
    ...
  1. See HostPropertiesRequestTypeDef
  2. See CreateWorkerResponseTypeDef
# create_worker method usage example with argument unpacking

kwargs: CreateWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.create_worker(**kwargs)
  1. See CreateWorkerRequestRequestTypeDef

delete_budget#

Deletes a budget.

Type annotations and code completion for boto3.client("deadline").delete_budget method. boto3 documentation

# delete_budget method definition

def delete_budget(
    self,
    *,
    farmId: str,
    budgetId: str,
) -> dict[str, Any]:
    ...
# delete_budget method usage example with argument unpacking

kwargs: DeleteBudgetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "budgetId": ...,
}

parent.delete_budget(**kwargs)
  1. See DeleteBudgetRequestRequestTypeDef

delete_farm#

Deletes a farm.

Type annotations and code completion for boto3.client("deadline").delete_farm method. boto3 documentation

# delete_farm method definition

def delete_farm(
    self,
    *,
    farmId: str,
) -> dict[str, Any]:
    ...
# delete_farm method usage example with argument unpacking

kwargs: DeleteFarmRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.delete_farm(**kwargs)
  1. See DeleteFarmRequestRequestTypeDef

delete_fleet#

Deletes a fleet.

Type annotations and code completion for boto3.client("deadline").delete_fleet method. boto3 documentation

# delete_fleet method definition

def delete_fleet(
    self,
    *,
    farmId: str,
    fleetId: str,
    clientToken: str = ...,
) -> dict[str, Any]:
    ...
# delete_fleet method usage example with argument unpacking

kwargs: DeleteFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.delete_fleet(**kwargs)
  1. See DeleteFleetRequestRequestTypeDef

delete_license_endpoint#

Deletes a license endpoint.

Type annotations and code completion for boto3.client("deadline").delete_license_endpoint method. boto3 documentation

# delete_license_endpoint method definition

def delete_license_endpoint(
    self,
    *,
    licenseEndpointId: str,
) -> dict[str, Any]:
    ...
# delete_license_endpoint method usage example with argument unpacking

kwargs: DeleteLicenseEndpointRequestRequestTypeDef = {  # (1)
    "licenseEndpointId": ...,
}

parent.delete_license_endpoint(**kwargs)
  1. See DeleteLicenseEndpointRequestRequestTypeDef

delete_metered_product#

Deletes a metered product.

Type annotations and code completion for boto3.client("deadline").delete_metered_product method. boto3 documentation

# delete_metered_product method definition

def delete_metered_product(
    self,
    *,
    licenseEndpointId: str,
    productId: str,
) -> dict[str, Any]:
    ...
# delete_metered_product method usage example with argument unpacking

kwargs: DeleteMeteredProductRequestRequestTypeDef = {  # (1)
    "licenseEndpointId": ...,
    "productId": ...,
}

parent.delete_metered_product(**kwargs)
  1. See DeleteMeteredProductRequestRequestTypeDef

delete_monitor#

Removes a Deadline Cloud monitor.

Type annotations and code completion for boto3.client("deadline").delete_monitor method. boto3 documentation

# delete_monitor method definition

def delete_monitor(
    self,
    *,
    monitorId: str,
) -> dict[str, Any]:
    ...
# delete_monitor method usage example with argument unpacking

kwargs: DeleteMonitorRequestRequestTypeDef = {  # (1)
    "monitorId": ...,
}

parent.delete_monitor(**kwargs)
  1. See DeleteMonitorRequestRequestTypeDef

delete_queue#

Deletes a queue.

Type annotations and code completion for boto3.client("deadline").delete_queue method. boto3 documentation

# delete_queue method definition

def delete_queue(
    self,
    *,
    farmId: str,
    queueId: str,
) -> dict[str, Any]:
    ...
# delete_queue method usage example with argument unpacking

kwargs: DeleteQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.delete_queue(**kwargs)
  1. See DeleteQueueRequestRequestTypeDef

delete_queue_environment#

Deletes a queue environment.

Type annotations and code completion for boto3.client("deadline").delete_queue_environment method. boto3 documentation

# delete_queue_environment method definition

def delete_queue_environment(
    self,
    *,
    farmId: str,
    queueId: str,
    queueEnvironmentId: str,
) -> dict[str, Any]:
    ...
# delete_queue_environment method usage example with argument unpacking

kwargs: DeleteQueueEnvironmentRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "queueEnvironmentId": ...,
}

parent.delete_queue_environment(**kwargs)
  1. See DeleteQueueEnvironmentRequestRequestTypeDef

delete_queue_fleet_association#

Deletes a queue-fleet association.

Type annotations and code completion for boto3.client("deadline").delete_queue_fleet_association method. boto3 documentation

# delete_queue_fleet_association method definition

def delete_queue_fleet_association(
    self,
    *,
    farmId: str,
    queueId: str,
    fleetId: str,
) -> dict[str, Any]:
    ...
# delete_queue_fleet_association method usage example with argument unpacking

kwargs: DeleteQueueFleetAssociationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "fleetId": ...,
}

parent.delete_queue_fleet_association(**kwargs)
  1. See DeleteQueueFleetAssociationRequestRequestTypeDef

delete_storage_profile#

Deletes a storage profile.

Type annotations and code completion for boto3.client("deadline").delete_storage_profile method. boto3 documentation

# delete_storage_profile method definition

def delete_storage_profile(
    self,
    *,
    farmId: str,
    storageProfileId: str,
) -> dict[str, Any]:
    ...
# delete_storage_profile method usage example with argument unpacking

kwargs: DeleteStorageProfileRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "storageProfileId": ...,
}

parent.delete_storage_profile(**kwargs)
  1. See DeleteStorageProfileRequestRequestTypeDef

delete_worker#

Deletes a worker.

Type annotations and code completion for boto3.client("deadline").delete_worker method. boto3 documentation

# delete_worker method definition

def delete_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
) -> dict[str, Any]:
    ...
# delete_worker method usage example with argument unpacking

kwargs: DeleteWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.delete_worker(**kwargs)
  1. See DeleteWorkerRequestRequestTypeDef

disassociate_member_from_farm#

Disassociates a member from a farm.

Type annotations and code completion for boto3.client("deadline").disassociate_member_from_farm method. boto3 documentation

# disassociate_member_from_farm method definition

def disassociate_member_from_farm(
    self,
    *,
    farmId: str,
    principalId: str,
) -> dict[str, Any]:
    ...
# disassociate_member_from_farm method usage example with argument unpacking

kwargs: DisassociateMemberFromFarmRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "principalId": ...,
}

parent.disassociate_member_from_farm(**kwargs)
  1. See DisassociateMemberFromFarmRequestRequestTypeDef

disassociate_member_from_fleet#

Disassociates a member from a fleet.

Type annotations and code completion for boto3.client("deadline").disassociate_member_from_fleet method. boto3 documentation

# disassociate_member_from_fleet method definition

def disassociate_member_from_fleet(
    self,
    *,
    farmId: str,
    fleetId: str,
    principalId: str,
) -> dict[str, Any]:
    ...
# disassociate_member_from_fleet method usage example with argument unpacking

kwargs: DisassociateMemberFromFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "principalId": ...,
}

parent.disassociate_member_from_fleet(**kwargs)
  1. See DisassociateMemberFromFleetRequestRequestTypeDef

disassociate_member_from_job#

Disassociates a member from a job.

Type annotations and code completion for boto3.client("deadline").disassociate_member_from_job method. boto3 documentation

# disassociate_member_from_job method definition

def disassociate_member_from_job(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    principalId: str,
) -> dict[str, Any]:
    ...
# disassociate_member_from_job method usage example with argument unpacking

kwargs: DisassociateMemberFromJobRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "principalId": ...,
}

parent.disassociate_member_from_job(**kwargs)
  1. See DisassociateMemberFromJobRequestRequestTypeDef

disassociate_member_from_queue#

Disassociates a member from a queue.

Type annotations and code completion for boto3.client("deadline").disassociate_member_from_queue method. boto3 documentation

# disassociate_member_from_queue method definition

def disassociate_member_from_queue(
    self,
    *,
    farmId: str,
    queueId: str,
    principalId: str,
) -> dict[str, Any]:
    ...
# disassociate_member_from_queue method usage example with argument unpacking

kwargs: DisassociateMemberFromQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "principalId": ...,
}

parent.disassociate_member_from_queue(**kwargs)
  1. See DisassociateMemberFromQueueRequestRequestTypeDef

get_budget#

Get a budget.

Type annotations and code completion for boto3.client("deadline").get_budget method. boto3 documentation

# get_budget method definition

def get_budget(
    self,
    *,
    farmId: str,
    budgetId: str,
) -> GetBudgetResponseTypeDef:  # (1)
    ...
  1. See GetBudgetResponseTypeDef
# get_budget method usage example with argument unpacking

kwargs: GetBudgetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "budgetId": ...,
}

parent.get_budget(**kwargs)
  1. See GetBudgetRequestRequestTypeDef

get_farm#

Get a farm.

Type annotations and code completion for boto3.client("deadline").get_farm method. boto3 documentation

# get_farm method definition

def get_farm(
    self,
    *,
    farmId: str,
) -> GetFarmResponseTypeDef:  # (1)
    ...
  1. See GetFarmResponseTypeDef
# get_farm method usage example with argument unpacking

kwargs: GetFarmRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.get_farm(**kwargs)
  1. See GetFarmRequestRequestTypeDef

get_fleet#

Get a fleet.

Type annotations and code completion for boto3.client("deadline").get_fleet method. boto3 documentation

# get_fleet method definition

def get_fleet(
    self,
    *,
    farmId: str,
    fleetId: str,
) -> GetFleetResponseTypeDef:  # (1)
    ...
  1. See GetFleetResponseTypeDef
# get_fleet method usage example with argument unpacking

kwargs: GetFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.get_fleet(**kwargs)
  1. See GetFleetRequestRequestTypeDef

get_job#

Gets a Deadline Cloud job.

Type annotations and code completion for boto3.client("deadline").get_job method. boto3 documentation

# get_job method definition

def get_job(
    self,
    *,
    farmId: str,
    jobId: str,
    queueId: str,
) -> GetJobResponseTypeDef:  # (1)
    ...
  1. See GetJobResponseTypeDef
# get_job method usage example with argument unpacking

kwargs: GetJobRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "jobId": ...,
    "queueId": ...,
}

parent.get_job(**kwargs)
  1. See GetJobRequestRequestTypeDef

get_license_endpoint#

Gets a licence endpoint.

Type annotations and code completion for boto3.client("deadline").get_license_endpoint method. boto3 documentation

# get_license_endpoint method definition

def get_license_endpoint(
    self,
    *,
    licenseEndpointId: str,
) -> GetLicenseEndpointResponseTypeDef:  # (1)
    ...
  1. See GetLicenseEndpointResponseTypeDef
# get_license_endpoint method usage example with argument unpacking

kwargs: GetLicenseEndpointRequestRequestTypeDef = {  # (1)
    "licenseEndpointId": ...,
}

parent.get_license_endpoint(**kwargs)
  1. See GetLicenseEndpointRequestRequestTypeDef

get_monitor#

Gets information about the specified monitor.

Type annotations and code completion for boto3.client("deadline").get_monitor method. boto3 documentation

# get_monitor method definition

def get_monitor(
    self,
    *,
    monitorId: str,
) -> GetMonitorResponseTypeDef:  # (1)
    ...
  1. See GetMonitorResponseTypeDef
# get_monitor method usage example with argument unpacking

kwargs: GetMonitorRequestRequestTypeDef = {  # (1)
    "monitorId": ...,
}

parent.get_monitor(**kwargs)
  1. See GetMonitorRequestRequestTypeDef

get_queue#

Gets a queue.

Type annotations and code completion for boto3.client("deadline").get_queue method. boto3 documentation

# get_queue method definition

def get_queue(
    self,
    *,
    farmId: str,
    queueId: str,
) -> GetQueueResponseTypeDef:  # (1)
    ...
  1. See GetQueueResponseTypeDef
# get_queue method usage example with argument unpacking

kwargs: GetQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.get_queue(**kwargs)
  1. See GetQueueRequestRequestTypeDef

get_queue_environment#

Gets a queue environment.

Type annotations and code completion for boto3.client("deadline").get_queue_environment method. boto3 documentation

# get_queue_environment method definition

def get_queue_environment(
    self,
    *,
    farmId: str,
    queueId: str,
    queueEnvironmentId: str,
) -> GetQueueEnvironmentResponseTypeDef:  # (1)
    ...
  1. See GetQueueEnvironmentResponseTypeDef
# get_queue_environment method usage example with argument unpacking

kwargs: GetQueueEnvironmentRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "queueEnvironmentId": ...,
}

parent.get_queue_environment(**kwargs)
  1. See GetQueueEnvironmentRequestRequestTypeDef

get_queue_fleet_association#

Gets a queue-fleet association.

Type annotations and code completion for boto3.client("deadline").get_queue_fleet_association method. boto3 documentation

# get_queue_fleet_association method definition

def get_queue_fleet_association(
    self,
    *,
    farmId: str,
    queueId: str,
    fleetId: str,
) -> GetQueueFleetAssociationResponseTypeDef:  # (1)
    ...
  1. See GetQueueFleetAssociationResponseTypeDef
# get_queue_fleet_association method usage example with argument unpacking

kwargs: GetQueueFleetAssociationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "fleetId": ...,
}

parent.get_queue_fleet_association(**kwargs)
  1. See GetQueueFleetAssociationRequestRequestTypeDef

get_session#

Gets a session.

Type annotations and code completion for boto3.client("deadline").get_session method. boto3 documentation

# get_session method definition

def get_session(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    sessionId: str,
) -> GetSessionResponseTypeDef:  # (1)
    ...
  1. See GetSessionResponseTypeDef
# get_session method usage example with argument unpacking

kwargs: GetSessionRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "sessionId": ...,
}

parent.get_session(**kwargs)
  1. See GetSessionRequestRequestTypeDef

get_session_action#

Gets a session action for the job.

Type annotations and code completion for boto3.client("deadline").get_session_action method. boto3 documentation

# get_session_action method definition

def get_session_action(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    sessionActionId: str,
) -> GetSessionActionResponseTypeDef:  # (1)
    ...
  1. See GetSessionActionResponseTypeDef
# get_session_action method usage example with argument unpacking

kwargs: GetSessionActionRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "sessionActionId": ...,
}

parent.get_session_action(**kwargs)
  1. See GetSessionActionRequestRequestTypeDef

get_sessions_statistics_aggregation#

Gets a set of statistics for queues or farms.

Type annotations and code completion for boto3.client("deadline").get_sessions_statistics_aggregation method. boto3 documentation

# get_sessions_statistics_aggregation method definition

def get_sessions_statistics_aggregation(
    self,
    *,
    farmId: str,
    aggregationId: str,
    maxResults: int = ...,
    nextToken: str = ...,
) -> GetSessionsStatisticsAggregationResponseTypeDef:  # (1)
    ...
  1. See GetSessionsStatisticsAggregationResponseTypeDef
# get_sessions_statistics_aggregation method usage example with argument unpacking

kwargs: GetSessionsStatisticsAggregationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "aggregationId": ...,
}

parent.get_sessions_statistics_aggregation(**kwargs)
  1. See GetSessionsStatisticsAggregationRequestRequestTypeDef

get_step#

Gets a step.

Type annotations and code completion for boto3.client("deadline").get_step method. boto3 documentation

# get_step method definition

def get_step(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
) -> GetStepResponseTypeDef:  # (1)
    ...
  1. See GetStepResponseTypeDef
# get_step method usage example with argument unpacking

kwargs: GetStepRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
}

parent.get_step(**kwargs)
  1. See GetStepRequestRequestTypeDef

get_storage_profile#

Gets a storage profile.

Type annotations and code completion for boto3.client("deadline").get_storage_profile method. boto3 documentation

# get_storage_profile method definition

def get_storage_profile(
    self,
    *,
    farmId: str,
    storageProfileId: str,
) -> GetStorageProfileResponseTypeDef:  # (1)
    ...
  1. See GetStorageProfileResponseTypeDef
# get_storage_profile method usage example with argument unpacking

kwargs: GetStorageProfileRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "storageProfileId": ...,
}

parent.get_storage_profile(**kwargs)
  1. See GetStorageProfileRequestRequestTypeDef

get_storage_profile_for_queue#

Gets a storage profile for a queue.

Type annotations and code completion for boto3.client("deadline").get_storage_profile_for_queue method. boto3 documentation

# get_storage_profile_for_queue method definition

def get_storage_profile_for_queue(
    self,
    *,
    farmId: str,
    queueId: str,
    storageProfileId: str,
) -> GetStorageProfileForQueueResponseTypeDef:  # (1)
    ...
  1. See GetStorageProfileForQueueResponseTypeDef
# get_storage_profile_for_queue method usage example with argument unpacking

kwargs: GetStorageProfileForQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "storageProfileId": ...,
}

parent.get_storage_profile_for_queue(**kwargs)
  1. See GetStorageProfileForQueueRequestRequestTypeDef

get_task#

Gets a task.

Type annotations and code completion for boto3.client("deadline").get_task method. boto3 documentation

# get_task method definition

def get_task(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    taskId: str,
) -> GetTaskResponseTypeDef:  # (1)
    ...
  1. See GetTaskResponseTypeDef
# get_task method usage example with argument unpacking

kwargs: GetTaskRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
    "taskId": ...,
}

parent.get_task(**kwargs)
  1. See GetTaskRequestRequestTypeDef

get_worker#

Gets a worker.

Type annotations and code completion for boto3.client("deadline").get_worker method. boto3 documentation

# get_worker method definition

def get_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
) -> GetWorkerResponseTypeDef:  # (1)
    ...
  1. See GetWorkerResponseTypeDef
# get_worker method usage example with argument unpacking

kwargs: GetWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.get_worker(**kwargs)
  1. See GetWorkerRequestRequestTypeDef

list_available_metered_products#

A list of the available metered products.

Type annotations and code completion for boto3.client("deadline").list_available_metered_products method. boto3 documentation

# list_available_metered_products method definition

def list_available_metered_products(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListAvailableMeteredProductsResponseTypeDef:  # (1)
    ...
  1. See ListAvailableMeteredProductsResponseTypeDef
# list_available_metered_products method usage example with argument unpacking

kwargs: ListAvailableMeteredProductsRequestRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_available_metered_products(**kwargs)
  1. See ListAvailableMeteredProductsRequestRequestTypeDef

list_budgets#

A list of budgets in a farm.

Type annotations and code completion for boto3.client("deadline").list_budgets method. boto3 documentation

# list_budgets method definition

def list_budgets(
    self,
    *,
    farmId: str,
    nextToken: str = ...,
    maxResults: int = ...,
    status: BudgetStatusType = ...,  # (1)
) -> ListBudgetsResponseTypeDef:  # (2)
    ...
  1. See BudgetStatusType
  2. See ListBudgetsResponseTypeDef
# list_budgets method usage example with argument unpacking

kwargs: ListBudgetsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_budgets(**kwargs)
  1. See ListBudgetsRequestRequestTypeDef

list_farm_members#

Lists the members of a farm.

Type annotations and code completion for boto3.client("deadline").list_farm_members method. boto3 documentation

# list_farm_members method definition

def list_farm_members(
    self,
    *,
    farmId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListFarmMembersResponseTypeDef:  # (1)
    ...
  1. See ListFarmMembersResponseTypeDef
# list_farm_members method usage example with argument unpacking

kwargs: ListFarmMembersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_farm_members(**kwargs)
  1. See ListFarmMembersRequestRequestTypeDef

list_farms#

Lists farms.

Type annotations and code completion for boto3.client("deadline").list_farms method. boto3 documentation

# list_farms method definition

def list_farms(
    self,
    *,
    nextToken: str = ...,
    principalId: str = ...,
    maxResults: int = ...,
) -> ListFarmsResponseTypeDef:  # (1)
    ...
  1. See ListFarmsResponseTypeDef
# list_farms method usage example with argument unpacking

kwargs: ListFarmsRequestRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_farms(**kwargs)
  1. See ListFarmsRequestRequestTypeDef

list_fleet_members#

Lists fleet members.

Type annotations and code completion for boto3.client("deadline").list_fleet_members method. boto3 documentation

# list_fleet_members method definition

def list_fleet_members(
    self,
    *,
    farmId: str,
    fleetId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListFleetMembersResponseTypeDef:  # (1)
    ...
  1. See ListFleetMembersResponseTypeDef
# list_fleet_members method usage example with argument unpacking

kwargs: ListFleetMembersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.list_fleet_members(**kwargs)
  1. See ListFleetMembersRequestRequestTypeDef

list_fleets#

Lists fleets.

Type annotations and code completion for boto3.client("deadline").list_fleets method. boto3 documentation

# list_fleets method definition

def list_fleets(
    self,
    *,
    farmId: str,
    principalId: str = ...,
    displayName: str = ...,
    status: FleetStatusType = ...,  # (1)
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListFleetsResponseTypeDef:  # (2)
    ...
  1. See FleetStatusType
  2. See ListFleetsResponseTypeDef
# list_fleets method usage example with argument unpacking

kwargs: ListFleetsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_fleets(**kwargs)
  1. See ListFleetsRequestRequestTypeDef

list_job_members#

Lists members on a job.

Type annotations and code completion for boto3.client("deadline").list_job_members method. boto3 documentation

# list_job_members method definition

def list_job_members(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListJobMembersResponseTypeDef:  # (1)
    ...
  1. See ListJobMembersResponseTypeDef
# list_job_members method usage example with argument unpacking

kwargs: ListJobMembersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
}

parent.list_job_members(**kwargs)
  1. See ListJobMembersRequestRequestTypeDef

list_job_parameter_definitions#

Lists parameter definitions of a job.

Type annotations and code completion for boto3.client("deadline").list_job_parameter_definitions method. boto3 documentation

# list_job_parameter_definitions method definition

def list_job_parameter_definitions(
    self,
    *,
    farmId: str,
    jobId: str,
    queueId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListJobParameterDefinitionsResponseTypeDef:  # (1)
    ...
  1. See ListJobParameterDefinitionsResponseTypeDef
# list_job_parameter_definitions method usage example with argument unpacking

kwargs: ListJobParameterDefinitionsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "jobId": ...,
    "queueId": ...,
}

parent.list_job_parameter_definitions(**kwargs)
  1. See ListJobParameterDefinitionsRequestRequestTypeDef

list_jobs#

Lists jobs.

Type annotations and code completion for boto3.client("deadline").list_jobs method. boto3 documentation

# list_jobs method definition

def list_jobs(
    self,
    *,
    farmId: str,
    queueId: str,
    principalId: str = ...,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListJobsResponseTypeDef:  # (1)
    ...
  1. See ListJobsResponseTypeDef
# list_jobs method usage example with argument unpacking

kwargs: ListJobsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.list_jobs(**kwargs)
  1. See ListJobsRequestRequestTypeDef

list_license_endpoints#

Lists license endpoints.

Type annotations and code completion for boto3.client("deadline").list_license_endpoints method. boto3 documentation

# list_license_endpoints method definition

def list_license_endpoints(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListLicenseEndpointsResponseTypeDef:  # (1)
    ...
  1. See ListLicenseEndpointsResponseTypeDef
# list_license_endpoints method usage example with argument unpacking

kwargs: ListLicenseEndpointsRequestRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_license_endpoints(**kwargs)
  1. See ListLicenseEndpointsRequestRequestTypeDef

list_metered_products#

Lists metered products.

Type annotations and code completion for boto3.client("deadline").list_metered_products method. boto3 documentation

# list_metered_products method definition

def list_metered_products(
    self,
    *,
    licenseEndpointId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListMeteredProductsResponseTypeDef:  # (1)
    ...
  1. See ListMeteredProductsResponseTypeDef
# list_metered_products method usage example with argument unpacking

kwargs: ListMeteredProductsRequestRequestTypeDef = {  # (1)
    "licenseEndpointId": ...,
}

parent.list_metered_products(**kwargs)
  1. See ListMeteredProductsRequestRequestTypeDef

list_monitors#

Gets a list of your monitors in Deadline Cloud.

Type annotations and code completion for boto3.client("deadline").list_monitors method. boto3 documentation

# list_monitors method definition

def list_monitors(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListMonitorsResponseTypeDef:  # (1)
    ...
  1. See ListMonitorsResponseTypeDef
# list_monitors method usage example with argument unpacking

kwargs: ListMonitorsRequestRequestTypeDef = {  # (1)
    "nextToken": ...,
}

parent.list_monitors(**kwargs)
  1. See ListMonitorsRequestRequestTypeDef

list_queue_environments#

Lists queue environments.

Type annotations and code completion for boto3.client("deadline").list_queue_environments method. boto3 documentation

# list_queue_environments method definition

def list_queue_environments(
    self,
    *,
    farmId: str,
    queueId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListQueueEnvironmentsResponseTypeDef:  # (1)
    ...
  1. See ListQueueEnvironmentsResponseTypeDef
# list_queue_environments method usage example with argument unpacking

kwargs: ListQueueEnvironmentsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.list_queue_environments(**kwargs)
  1. See ListQueueEnvironmentsRequestRequestTypeDef

list_queue_fleet_associations#

Lists queue-fleet associations.

Type annotations and code completion for boto3.client("deadline").list_queue_fleet_associations method. boto3 documentation

# list_queue_fleet_associations method definition

def list_queue_fleet_associations(
    self,
    *,
    farmId: str,
    queueId: str = ...,
    fleetId: str = ...,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListQueueFleetAssociationsResponseTypeDef:  # (1)
    ...
  1. See ListQueueFleetAssociationsResponseTypeDef
# list_queue_fleet_associations method usage example with argument unpacking

kwargs: ListQueueFleetAssociationsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_queue_fleet_associations(**kwargs)
  1. See ListQueueFleetAssociationsRequestRequestTypeDef

list_queue_members#

Lists the members in a queue.

Type annotations and code completion for boto3.client("deadline").list_queue_members method. boto3 documentation

# list_queue_members method definition

def list_queue_members(
    self,
    *,
    farmId: str,
    queueId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListQueueMembersResponseTypeDef:  # (1)
    ...
  1. See ListQueueMembersResponseTypeDef
# list_queue_members method usage example with argument unpacking

kwargs: ListQueueMembersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.list_queue_members(**kwargs)
  1. See ListQueueMembersRequestRequestTypeDef

list_queues#

Lists queues.

Type annotations and code completion for boto3.client("deadline").list_queues method. boto3 documentation

# list_queues method definition

def list_queues(
    self,
    *,
    farmId: str,
    principalId: str = ...,
    status: QueueStatusType = ...,  # (1)
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListQueuesResponseTypeDef:  # (2)
    ...
  1. See QueueStatusType
  2. See ListQueuesResponseTypeDef
# list_queues method usage example with argument unpacking

kwargs: ListQueuesRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_queues(**kwargs)
  1. See ListQueuesRequestRequestTypeDef

list_session_actions#

Lists session actions.

Type annotations and code completion for boto3.client("deadline").list_session_actions method. boto3 documentation

# list_session_actions method definition

def list_session_actions(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    sessionId: str = ...,
    taskId: str = ...,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListSessionActionsResponseTypeDef:  # (1)
    ...
  1. See ListSessionActionsResponseTypeDef
# list_session_actions method usage example with argument unpacking

kwargs: ListSessionActionsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
}

parent.list_session_actions(**kwargs)
  1. See ListSessionActionsRequestRequestTypeDef

list_sessions#

Lists sessions.

Type annotations and code completion for boto3.client("deadline").list_sessions method. boto3 documentation

# list_sessions method definition

def list_sessions(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListSessionsResponseTypeDef:  # (1)
    ...
  1. See ListSessionsResponseTypeDef
# list_sessions method usage example with argument unpacking

kwargs: ListSessionsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
}

parent.list_sessions(**kwargs)
  1. See ListSessionsRequestRequestTypeDef

list_sessions_for_worker#

Lists sessions for a worker.

Type annotations and code completion for boto3.client("deadline").list_sessions_for_worker method. boto3 documentation

# list_sessions_for_worker method definition

def list_sessions_for_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListSessionsForWorkerResponseTypeDef:  # (1)
    ...
  1. See ListSessionsForWorkerResponseTypeDef
# list_sessions_for_worker method usage example with argument unpacking

kwargs: ListSessionsForWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.list_sessions_for_worker(**kwargs)
  1. See ListSessionsForWorkerRequestRequestTypeDef

list_step_consumers#

Lists step consumers.

Type annotations and code completion for boto3.client("deadline").list_step_consumers method. boto3 documentation

# list_step_consumers method definition

def list_step_consumers(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListStepConsumersResponseTypeDef:  # (1)
    ...
  1. See ListStepConsumersResponseTypeDef
# list_step_consumers method usage example with argument unpacking

kwargs: ListStepConsumersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
}

parent.list_step_consumers(**kwargs)
  1. See ListStepConsumersRequestRequestTypeDef

list_step_dependencies#

Lists the dependencies for a step.

Type annotations and code completion for boto3.client("deadline").list_step_dependencies method. boto3 documentation

# list_step_dependencies method definition

def list_step_dependencies(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListStepDependenciesResponseTypeDef:  # (1)
    ...
  1. See ListStepDependenciesResponseTypeDef
# list_step_dependencies method usage example with argument unpacking

kwargs: ListStepDependenciesRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
}

parent.list_step_dependencies(**kwargs)
  1. See ListStepDependenciesRequestRequestTypeDef

list_steps#

Lists steps for a job.

Type annotations and code completion for boto3.client("deadline").list_steps method. boto3 documentation

# list_steps method definition

def list_steps(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListStepsResponseTypeDef:  # (1)
    ...
  1. See ListStepsResponseTypeDef
# list_steps method usage example with argument unpacking

kwargs: ListStepsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
}

parent.list_steps(**kwargs)
  1. See ListStepsRequestRequestTypeDef

list_storage_profiles#

Lists storage profiles.

Type annotations and code completion for boto3.client("deadline").list_storage_profiles method. boto3 documentation

# list_storage_profiles method definition

def list_storage_profiles(
    self,
    *,
    farmId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListStorageProfilesResponseTypeDef:  # (1)
    ...
  1. See ListStorageProfilesResponseTypeDef
# list_storage_profiles method usage example with argument unpacking

kwargs: ListStorageProfilesRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.list_storage_profiles(**kwargs)
  1. See ListStorageProfilesRequestRequestTypeDef

list_storage_profiles_for_queue#

Lists storage profiles for a queue.

Type annotations and code completion for boto3.client("deadline").list_storage_profiles_for_queue method. boto3 documentation

# list_storage_profiles_for_queue method definition

def list_storage_profiles_for_queue(
    self,
    *,
    farmId: str,
    queueId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListStorageProfilesForQueueResponseTypeDef:  # (1)
    ...
  1. See ListStorageProfilesForQueueResponseTypeDef
# list_storage_profiles_for_queue method usage example with argument unpacking

kwargs: ListStorageProfilesForQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.list_storage_profiles_for_queue(**kwargs)
  1. See ListStorageProfilesForQueueRequestRequestTypeDef

list_tags_for_resource#

Lists tags for a resource.

Type annotations and code completion for boto3.client("deadline").list_tags_for_resource method. boto3 documentation

# list_tags_for_resource method definition

def list_tags_for_resource(
    self,
    *,
    resourceArn: str,
) -> ListTagsForResourceResponseTypeDef:  # (1)
    ...
  1. See ListTagsForResourceResponseTypeDef
# list_tags_for_resource method usage example with argument unpacking

kwargs: ListTagsForResourceRequestRequestTypeDef = {  # (1)
    "resourceArn": ...,
}

parent.list_tags_for_resource(**kwargs)
  1. See ListTagsForResourceRequestRequestTypeDef

list_tasks#

Lists tasks for a job.

Type annotations and code completion for boto3.client("deadline").list_tasks method. boto3 documentation

# list_tasks method definition

def list_tasks(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListTasksResponseTypeDef:  # (1)
    ...
  1. See ListTasksResponseTypeDef
# list_tasks method usage example with argument unpacking

kwargs: ListTasksRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
}

parent.list_tasks(**kwargs)
  1. See ListTasksRequestRequestTypeDef

list_workers#

Lists workers.

Type annotations and code completion for boto3.client("deadline").list_workers method. boto3 documentation

# list_workers method definition

def list_workers(
    self,
    *,
    farmId: str,
    fleetId: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListWorkersResponseTypeDef:  # (1)
    ...
  1. See ListWorkersResponseTypeDef
# list_workers method usage example with argument unpacking

kwargs: ListWorkersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.list_workers(**kwargs)
  1. See ListWorkersRequestRequestTypeDef

put_metered_product#

Adds a metered product.

Type annotations and code completion for boto3.client("deadline").put_metered_product method. boto3 documentation

# put_metered_product method definition

def put_metered_product(
    self,
    *,
    licenseEndpointId: str,
    productId: str,
) -> dict[str, Any]:
    ...
# put_metered_product method usage example with argument unpacking

kwargs: PutMeteredProductRequestRequestTypeDef = {  # (1)
    "licenseEndpointId": ...,
    "productId": ...,
}

parent.put_metered_product(**kwargs)
  1. See PutMeteredProductRequestRequestTypeDef

search_jobs#

Searches for jobs.

Type annotations and code completion for boto3.client("deadline").search_jobs method. boto3 documentation

# search_jobs method definition

def search_jobs(
    self,
    *,
    farmId: str,
    queueIds: Sequence[str],
    itemOffset: int,
    filterExpressions: SearchGroupedFilterExpressionsTypeDef = ...,  # (1)
    sortExpressions: Sequence[SearchSortExpressionTypeDef] = ...,  # (2)
    pageSize: int = ...,
) -> SearchJobsResponseTypeDef:  # (3)
    ...
  1. See SearchGroupedFilterExpressionsTypeDef
  2. See SearchSortExpressionTypeDef
  3. See SearchJobsResponseTypeDef
# search_jobs method usage example with argument unpacking

kwargs: SearchJobsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueIds": ...,
    "itemOffset": ...,
}

parent.search_jobs(**kwargs)
  1. See SearchJobsRequestRequestTypeDef

search_steps#

Searches for steps.

Type annotations and code completion for boto3.client("deadline").search_steps method. boto3 documentation

# search_steps method definition

def search_steps(
    self,
    *,
    farmId: str,
    queueIds: Sequence[str],
    itemOffset: int,
    jobId: str = ...,
    filterExpressions: SearchGroupedFilterExpressionsTypeDef = ...,  # (1)
    sortExpressions: Sequence[SearchSortExpressionTypeDef] = ...,  # (2)
    pageSize: int = ...,
) -> SearchStepsResponseTypeDef:  # (3)
    ...
  1. See SearchGroupedFilterExpressionsTypeDef
  2. See SearchSortExpressionTypeDef
  3. See SearchStepsResponseTypeDef
# search_steps method usage example with argument unpacking

kwargs: SearchStepsRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueIds": ...,
    "itemOffset": ...,
}

parent.search_steps(**kwargs)
  1. See SearchStepsRequestRequestTypeDef

search_tasks#

Searches for tasks.

Type annotations and code completion for boto3.client("deadline").search_tasks method. boto3 documentation

# search_tasks method definition

def search_tasks(
    self,
    *,
    farmId: str,
    queueIds: Sequence[str],
    itemOffset: int,
    jobId: str = ...,
    filterExpressions: SearchGroupedFilterExpressionsTypeDef = ...,  # (1)
    sortExpressions: Sequence[SearchSortExpressionTypeDef] = ...,  # (2)
    pageSize: int = ...,
) -> SearchTasksResponseTypeDef:  # (3)
    ...
  1. See SearchGroupedFilterExpressionsTypeDef
  2. See SearchSortExpressionTypeDef
  3. See SearchTasksResponseTypeDef
# search_tasks method usage example with argument unpacking

kwargs: SearchTasksRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueIds": ...,
    "itemOffset": ...,
}

parent.search_tasks(**kwargs)
  1. See SearchTasksRequestRequestTypeDef

search_workers#

Searches for workers.

Type annotations and code completion for boto3.client("deadline").search_workers method. boto3 documentation

# search_workers method definition

def search_workers(
    self,
    *,
    farmId: str,
    fleetIds: Sequence[str],
    itemOffset: int,
    filterExpressions: SearchGroupedFilterExpressionsTypeDef = ...,  # (1)
    sortExpressions: Sequence[SearchSortExpressionTypeDef] = ...,  # (2)
    pageSize: int = ...,
) -> SearchWorkersResponseTypeDef:  # (3)
    ...
  1. See SearchGroupedFilterExpressionsTypeDef
  2. See SearchSortExpressionTypeDef
  3. See SearchWorkersResponseTypeDef
# search_workers method usage example with argument unpacking

kwargs: SearchWorkersRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetIds": ...,
    "itemOffset": ...,
}

parent.search_workers(**kwargs)
  1. See SearchWorkersRequestRequestTypeDef

start_sessions_statistics_aggregation#

Starts an asynchronous request for getting aggregated statistics about queues and farms.

Type annotations and code completion for boto3.client("deadline").start_sessions_statistics_aggregation method. boto3 documentation

# start_sessions_statistics_aggregation method definition

def start_sessions_statistics_aggregation(
    self,
    *,
    farmId: str,
    resourceIds: SessionsStatisticsResourcesTypeDef,  # (1)
    startTime: TimestampTypeDef,
    endTime: TimestampTypeDef,
    groupBy: Sequence[UsageGroupByFieldType],  # (2)
    statistics: Sequence[UsageStatisticType],  # (3)
    timezone: str = ...,
    period: PeriodType = ...,  # (4)
) -> StartSessionsStatisticsAggregationResponseTypeDef:  # (5)
    ...
  1. See SessionsStatisticsResourcesTypeDef
  2. See UsageGroupByFieldType
  3. See UsageStatisticType
  4. See PeriodType
  5. See StartSessionsStatisticsAggregationResponseTypeDef
# start_sessions_statistics_aggregation method usage example with argument unpacking

kwargs: StartSessionsStatisticsAggregationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "resourceIds": ...,
    "startTime": ...,
    "endTime": ...,
    "groupBy": ...,
    "statistics": ...,
}

parent.start_sessions_statistics_aggregation(**kwargs)
  1. See StartSessionsStatisticsAggregationRequestRequestTypeDef

tag_resource#

Tags a resource using the resource's ARN and desired tags.

Type annotations and code completion for boto3.client("deadline").tag_resource method. boto3 documentation

# tag_resource method definition

def tag_resource(
    self,
    *,
    resourceArn: str,
    tags: Mapping[str, str] = ...,
) -> dict[str, Any]:
    ...
# tag_resource method usage example with argument unpacking

kwargs: TagResourceRequestRequestTypeDef = {  # (1)
    "resourceArn": ...,
}

parent.tag_resource(**kwargs)
  1. See TagResourceRequestRequestTypeDef

untag_resource#

Removes a tag from a resource using the resource's ARN and tag to remove.

Type annotations and code completion for boto3.client("deadline").untag_resource method. boto3 documentation

# untag_resource method definition

def untag_resource(
    self,
    *,
    resourceArn: str,
    tagKeys: Sequence[str],
) -> dict[str, Any]:
    ...
# untag_resource method usage example with argument unpacking

kwargs: UntagResourceRequestRequestTypeDef = {  # (1)
    "resourceArn": ...,
    "tagKeys": ...,
}

parent.untag_resource(**kwargs)
  1. See UntagResourceRequestRequestTypeDef

update_budget#

Updates a budget that sets spending thresholds for rendering activity.

Type annotations and code completion for boto3.client("deadline").update_budget method. boto3 documentation

# update_budget method definition

def update_budget(
    self,
    *,
    farmId: str,
    budgetId: str,
    clientToken: str = ...,
    displayName: str = ...,
    description: str = ...,
    status: BudgetStatusType = ...,  # (1)
    approximateDollarLimit: float = ...,
    actionsToAdd: Sequence[BudgetActionToAddTypeDef] = ...,  # (2)
    actionsToRemove: Sequence[BudgetActionToRemoveTypeDef] = ...,  # (3)
    schedule: BudgetScheduleTypeDef = ...,  # (4)
) -> dict[str, Any]:
    ...
  1. See BudgetStatusType
  2. See BudgetActionToAddTypeDef
  3. See BudgetActionToRemoveTypeDef
  4. See BudgetScheduleTypeDef
# update_budget method usage example with argument unpacking

kwargs: UpdateBudgetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "budgetId": ...,
}

parent.update_budget(**kwargs)
  1. See UpdateBudgetRequestRequestTypeDef

update_farm#

Updates a farm.

Type annotations and code completion for boto3.client("deadline").update_farm method. boto3 documentation

# update_farm method definition

def update_farm(
    self,
    *,
    farmId: str,
    displayName: str = ...,
    description: str = ...,
) -> dict[str, Any]:
    ...
# update_farm method usage example with argument unpacking

kwargs: UpdateFarmRequestRequestTypeDef = {  # (1)
    "farmId": ...,
}

parent.update_farm(**kwargs)
  1. See UpdateFarmRequestRequestTypeDef

update_fleet#

Updates a fleet.

Type annotations and code completion for boto3.client("deadline").update_fleet method. boto3 documentation

# update_fleet method definition

def update_fleet(
    self,
    *,
    farmId: str,
    fleetId: str,
    clientToken: str = ...,
    displayName: str = ...,
    description: str = ...,
    roleArn: str = ...,
    minWorkerCount: int = ...,
    maxWorkerCount: int = ...,
    configuration: FleetConfigurationTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See FleetConfigurationTypeDef
# update_fleet method usage example with argument unpacking

kwargs: UpdateFleetRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
}

parent.update_fleet(**kwargs)
  1. See UpdateFleetRequestRequestTypeDef

update_job#

Updates a job.

Type annotations and code completion for boto3.client("deadline").update_job method. boto3 documentation

# update_job method definition

def update_job(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    clientToken: str = ...,
    targetTaskRunStatus: JobTargetTaskRunStatusType = ...,  # (1)
    priority: int = ...,
    maxFailedTasksCount: int = ...,
    maxRetriesPerTask: int = ...,
    lifecycleStatus: UpdateJobLifecycleStatusType = ...,  # (2)
) -> dict[str, Any]:
    ...
  1. See JobTargetTaskRunStatusType
  2. See UpdateJobLifecycleStatusType
# update_job method usage example with argument unpacking

kwargs: UpdateJobRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
}

parent.update_job(**kwargs)
  1. See UpdateJobRequestRequestTypeDef

update_monitor#

Modifies the settings for a Deadline Cloud monitor.

Type annotations and code completion for boto3.client("deadline").update_monitor method. boto3 documentation

# update_monitor method definition

def update_monitor(
    self,
    *,
    monitorId: str,
    subdomain: str = ...,
    displayName: str = ...,
    roleArn: str = ...,
) -> dict[str, Any]:
    ...
# update_monitor method usage example with argument unpacking

kwargs: UpdateMonitorRequestRequestTypeDef = {  # (1)
    "monitorId": ...,
}

parent.update_monitor(**kwargs)
  1. See UpdateMonitorRequestRequestTypeDef

update_queue#

Updates a queue.

Type annotations and code completion for boto3.client("deadline").update_queue method. boto3 documentation

# update_queue method definition

def update_queue(
    self,
    *,
    farmId: str,
    queueId: str,
    clientToken: str = ...,
    displayName: str = ...,
    description: str = ...,
    defaultBudgetAction: DefaultQueueBudgetActionType = ...,  # (1)
    jobAttachmentSettings: JobAttachmentSettingsTypeDef = ...,  # (2)
    roleArn: str = ...,
    jobRunAsUser: JobRunAsUserTypeDef = ...,  # (3)
    requiredFileSystemLocationNamesToAdd: Sequence[str] = ...,
    requiredFileSystemLocationNamesToRemove: Sequence[str] = ...,
    allowedStorageProfileIdsToAdd: Sequence[str] = ...,
    allowedStorageProfileIdsToRemove: Sequence[str] = ...,
) -> dict[str, Any]:
    ...
  1. See DefaultQueueBudgetActionType
  2. See JobAttachmentSettingsTypeDef
  3. See JobRunAsUserTypeDef
# update_queue method usage example with argument unpacking

kwargs: UpdateQueueRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
}

parent.update_queue(**kwargs)
  1. See UpdateQueueRequestRequestTypeDef

update_queue_environment#

Updates the queue environment.

Type annotations and code completion for boto3.client("deadline").update_queue_environment method. boto3 documentation

# update_queue_environment method definition

def update_queue_environment(
    self,
    *,
    farmId: str,
    queueId: str,
    queueEnvironmentId: str,
    clientToken: str = ...,
    priority: int = ...,
    templateType: EnvironmentTemplateTypeType = ...,  # (1)
    template: str = ...,
) -> dict[str, Any]:
    ...
  1. See EnvironmentTemplateTypeType
# update_queue_environment method usage example with argument unpacking

kwargs: UpdateQueueEnvironmentRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "queueEnvironmentId": ...,
}

parent.update_queue_environment(**kwargs)
  1. See UpdateQueueEnvironmentRequestRequestTypeDef

update_queue_fleet_association#

Updates a queue-fleet association.

Type annotations and code completion for boto3.client("deadline").update_queue_fleet_association method. boto3 documentation

# update_queue_fleet_association method definition

def update_queue_fleet_association(
    self,
    *,
    farmId: str,
    queueId: str,
    fleetId: str,
    status: UpdateQueueFleetAssociationStatusType,  # (1)
) -> dict[str, Any]:
    ...
  1. See UpdateQueueFleetAssociationStatusType
# update_queue_fleet_association method usage example with argument unpacking

kwargs: UpdateQueueFleetAssociationRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "fleetId": ...,
    "status": ...,
}

parent.update_queue_fleet_association(**kwargs)
  1. See UpdateQueueFleetAssociationRequestRequestTypeDef

update_session#

Updates a session.

Type annotations and code completion for boto3.client("deadline").update_session method. boto3 documentation

# update_session method definition

def update_session(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    sessionId: str,
    targetLifecycleStatus: SessionLifecycleTargetStatusType,  # (1)
    clientToken: str = ...,
) -> dict[str, Any]:
    ...
  1. See SessionLifecycleTargetStatusType
# update_session method usage example with argument unpacking

kwargs: UpdateSessionRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "sessionId": ...,
    "targetLifecycleStatus": ...,
}

parent.update_session(**kwargs)
  1. See UpdateSessionRequestRequestTypeDef

update_step#

Updates a step.

Type annotations and code completion for boto3.client("deadline").update_step method. boto3 documentation

# update_step method definition

def update_step(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    targetTaskRunStatus: StepTargetTaskRunStatusType,  # (1)
    clientToken: str = ...,
) -> dict[str, Any]:
    ...
  1. See StepTargetTaskRunStatusType
# update_step method usage example with argument unpacking

kwargs: UpdateStepRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
    "targetTaskRunStatus": ...,
}

parent.update_step(**kwargs)
  1. See UpdateStepRequestRequestTypeDef

update_storage_profile#

Updates a storage profile.

Type annotations and code completion for boto3.client("deadline").update_storage_profile method. boto3 documentation

# update_storage_profile method definition

def update_storage_profile(
    self,
    *,
    farmId: str,
    storageProfileId: str,
    clientToken: str = ...,
    displayName: str = ...,
    osFamily: StorageProfileOperatingSystemFamilyType = ...,  # (1)
    fileSystemLocationsToAdd: Sequence[FileSystemLocationTypeDef] = ...,  # (2)
    fileSystemLocationsToRemove: Sequence[FileSystemLocationTypeDef] = ...,  # (2)
) -> dict[str, Any]:
    ...
  1. See StorageProfileOperatingSystemFamilyType
  2. See FileSystemLocationTypeDef
  3. See FileSystemLocationTypeDef
# update_storage_profile method usage example with argument unpacking

kwargs: UpdateStorageProfileRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "storageProfileId": ...,
}

parent.update_storage_profile(**kwargs)
  1. See UpdateStorageProfileRequestRequestTypeDef

update_task#

Updates a task.

Type annotations and code completion for boto3.client("deadline").update_task method. boto3 documentation

# update_task method definition

def update_task(
    self,
    *,
    farmId: str,
    queueId: str,
    jobId: str,
    stepId: str,
    taskId: str,
    targetRunStatus: TaskTargetRunStatusType,  # (1)
    clientToken: str = ...,
) -> dict[str, Any]:
    ...
  1. See TaskTargetRunStatusType
# update_task method usage example with argument unpacking

kwargs: UpdateTaskRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "queueId": ...,
    "jobId": ...,
    "stepId": ...,
    "taskId": ...,
    "targetRunStatus": ...,
}

parent.update_task(**kwargs)
  1. See UpdateTaskRequestRequestTypeDef

update_worker#

Updates a worker.

Type annotations and code completion for boto3.client("deadline").update_worker method. boto3 documentation

# update_worker method definition

def update_worker(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
    status: UpdatedWorkerStatusType = ...,  # (1)
    capabilities: WorkerCapabilitiesTypeDef = ...,  # (2)
    hostProperties: HostPropertiesRequestTypeDef = ...,  # (3)
) -> UpdateWorkerResponseTypeDef:  # (4)
    ...
  1. See UpdatedWorkerStatusType
  2. See WorkerCapabilitiesTypeDef
  3. See HostPropertiesRequestTypeDef
  4. See UpdateWorkerResponseTypeDef
# update_worker method usage example with argument unpacking

kwargs: UpdateWorkerRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.update_worker(**kwargs)
  1. See UpdateWorkerRequestRequestTypeDef

update_worker_schedule#

Updates the schedule for a worker.

Type annotations and code completion for boto3.client("deadline").update_worker_schedule method. boto3 documentation

# update_worker_schedule method definition

def update_worker_schedule(
    self,
    *,
    farmId: str,
    fleetId: str,
    workerId: str,
    updatedSessionActions: Mapping[str, UpdatedSessionActionInfoTypeDef] = ...,  # (1)
) -> UpdateWorkerScheduleResponseTypeDef:  # (2)
    ...
  1. See UpdatedSessionActionInfoTypeDef
  2. See UpdateWorkerScheduleResponseTypeDef
# update_worker_schedule method usage example with argument unpacking

kwargs: UpdateWorkerScheduleRequestRequestTypeDef = {  # (1)
    "farmId": ...,
    "fleetId": ...,
    "workerId": ...,
}

parent.update_worker_schedule(**kwargs)
  1. See UpdateWorkerScheduleRequestRequestTypeDef

get_paginator#

Type annotations and code completion for boto3.client("deadline").get_paginator method with overloads.

get_waiter#

Type annotations and code completion for boto3.client("deadline").get_waiter method with overloads.