Skip to content

Deadline Classes

AcceleratorCapabilities

selections

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorSelection]
  • Required: Yes

count

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]

AcceleratorCapabilitiesOutput

selections

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorSelection]
  • Required: Yes

count

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]

AcceleratorCountRange

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

AcceleratorSelection

name

  • Type: typing.Literal['a10g', 'l4', 'l40s', 't4']
  • Required: Yes

runtime

  • Type: typing.Optional[str]

AcceleratorTotalMemoryMiBRange

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

AcquiredLimit

limitId

  • Type:
  • Required: Yes

count

  • Type:
  • Required: Yes

AssignedEnvironmentEnterSessionActionDefinition

environmentId

  • Type:
  • Required: Yes

AssignedEnvironmentExitSessionActionDefinition

environmentId

  • Type:
  • Required: Yes

AssignedSession

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionActions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSessionAction]
  • Required: Yes

logConfiguration

  • Type:
  • Required: Yes

AssignedSessionAction

sessionActionId

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

AssignedSessionActionDefinition

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedEnvironmentEnterSessionActionDefinition]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedEnvironmentExitSessionActionDefinition]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedTaskRunSessionActionDefinition]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSyncInputJobAttachmentsSessionActionDefinition]

AssignedSyncInputJobAttachmentsSessionActionDefinition

stepId

  • Type: typing.Optional[str]

AssignedTaskRunSessionActionDefinition

taskId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

parameters

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
  • Required: Yes

AssociateMemberToFarmRequest

farmId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

AssociateMemberToFleetRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

AssociateMemberToJobRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

AssociateMemberToQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

AssumeFleetRoleForReadRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

AssumeFleetRoleForReadResponse

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeFleetRoleForWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

AssumeFleetRoleForWorkerResponse

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForReadRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

AssumeQueueRoleForReadResponse

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForUserRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

AssumeQueueRoleForUserResponse

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

AssumeQueueRoleForWorkerResponse

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Attachments

manifests

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ManifestProperties]
  • Required: Yes

fileSystem

  • Type: typing.Optional[typing.Literal['COPIED', 'VIRTUAL']]

AttachmentsOutput

manifests

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ManifestPropertiesOutput]
  • Required: Yes

fileSystem

  • Type: typing.Optional[typing.Literal['COPIED', 'VIRTUAL']]

AwsCredentials

accessKeyId

  • Type:
  • Required: Yes

secretAccessKey

  • Type:
  • Required: Yes

sessionToken

  • Type:
  • Required: Yes

expiration

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchGetJobEntityRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

identifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobEntityIdentifiersUnion]
  • Required: Yes

BatchGetJobEntityResponse

entities

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobEntity]
  • Required: Yes

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.GetJobEntityError]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BudgetActionToAdd

type

  • Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

thresholdPercentage

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

BudgetActionToRemove

type

  • Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

thresholdPercentage

  • Type:
  • Required: Yes

BudgetSchedule

fixed

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FixedBudgetSchedule]

BudgetScheduleOutput

fixed

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FixedBudgetScheduleOutput]

BudgetSummary

budgetId

  • Type:
  • Required: Yes

usageTrackingResource

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

displayName

  • Type:
  • Required: Yes

approximateDollarLimit

  • Type:
  • Required: Yes

usages

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

updatedBy

  • Type: typing.Optional[str]

updatedAt

  • Type: typing.Optional[datetime.datetime]

ConsumedUsages

approximateDollarUsage

  • Type:
  • Required: Yes

CopyJobTemplateRequest

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

targetS3Location

  • Type:
  • Required: Yes

CopyJobTemplateResponse

templateType

  • Type: typing.Literal['JSON', 'YAML']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateBudgetRequest

farmId

  • Type:
  • Required: Yes

usageTrackingResource

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

approximateDollarLimit

  • Type:
  • Required: Yes

actions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToAdd]
  • Required: Yes

schedule

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSchedule, aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetScheduleOutput]
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

CreateBudgetResponse

budgetId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFarmRequest

displayName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

kmsKeyArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateFarmResponse

farmId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFleetRequest

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

configuration

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfiguration, aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfigurationOutput]
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

minWorkerCount

  • Type: typing.Optional[int]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateFleetResponse

fleetId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateJobRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

template

  • Type: typing.Optional[str]

templateType

  • Type: typing.Optional[typing.Literal['JSON', 'YAML']]

parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]

attachments

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.Attachments, aws_resource_validator.pydantic_models.deadline.deadline_classes.AttachmentsOutput, NoneType]

storageProfileId

  • Type: typing.Optional[str]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['READY', 'SUSPENDED']]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

maxWorkerCount

  • Type: typing.Optional[int]

sourceJobId

  • Type: typing.Optional[str]

CreateJobResponse

jobId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLicenseEndpointRequest

vpcId

  • Type:
  • Required: Yes

subnetIds

  • Type: typing.List[str]
  • Required: Yes

securityGroupIds

  • Type: typing.List[str]
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateLicenseEndpointResponse

licenseEndpointId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLimitRequest

displayName

  • Type:
  • Required: Yes

amountRequirementName

  • Type:
  • Required: Yes

maxCount

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

CreateLimitResponse

limitId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateMonitorRequest

displayName

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateMonitorResponse

monitorId

  • Type:
  • Required: Yes

identityCenterApplicationArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueueEnvironmentRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['JSON', 'YAML']
  • Required: Yes

template

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateQueueEnvironmentResponse

queueEnvironmentId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueueFleetAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

CreateQueueLimitAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

CreateQueueRequest

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

defaultBudgetAction

  • Type: typing.Optional[typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']]

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]

roleArn

  • Type: typing.Optional[str]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]

requiredFileSystemLocationNames

  • Type: typing.Optional[typing.List[str]]

allowedStorageProfileIds

  • Type: typing.Optional[typing.List[str]]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateQueueResponse

queueId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStorageProfileRequest

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

fileSystemLocations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]

CreateStorageProfileResponse

storageProfileId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesRequest]

clientToken

  • Type: typing.Optional[str]

CreateWorkerResponse

workerId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomerManagedFleetConfiguration

mode

  • Type: typing.Literal['EVENT_BASED_AUTO_SCALING', 'NO_SCALING']
  • Required: Yes

workerCapabilities

  • Type:
  • Required: Yes

storageProfileId

  • Type: typing.Optional[str]

CustomerManagedFleetConfigurationOutput

mode

  • Type: typing.Literal['EVENT_BASED_AUTO_SCALING', 'NO_SCALING']
  • Required: Yes

workerCapabilities

  • Type:
  • Required: Yes

storageProfileId

  • Type: typing.Optional[str]

CustomerManagedWorkerCapabilities

vCpuCount

  • Type:
  • Required: Yes

memoryMiB

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

cpuArchitectureType

  • Type: typing.Literal['arm64', 'x86_64']
  • Required: Yes

acceleratorTypes

  • Type: typing.Optional[typing.List[typing.Literal['gpu']]]

acceleratorCount

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]

acceleratorTotalMemoryMiB

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorTotalMemoryMiBRange]

customAmounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]

customAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapability]]

CustomerManagedWorkerCapabilitiesOutput

vCpuCount

  • Type:
  • Required: Yes

memoryMiB

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

cpuArchitectureType

  • Type: typing.Literal['arm64', 'x86_64']
  • Required: Yes

acceleratorTypes

  • Type: typing.Optional[typing.List[typing.Literal['gpu']]]

acceleratorCount

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]

acceleratorTotalMemoryMiB

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorTotalMemoryMiBRange]

customAmounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]

customAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]

DateTimeFilterExpression

name

  • Type:
  • Required: Yes

operator

  • Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
  • Required: Yes

dateTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

DeleteBudgetRequest

farmId

  • Type:
  • Required: Yes

budgetId

  • Type:
  • Required: Yes

DeleteFarmRequest

farmId

  • Type:
  • Required: Yes

DeleteFleetRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

DeleteLicenseEndpointRequest

licenseEndpointId

  • Type:
  • Required: Yes

DeleteLimitRequest

farmId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

DeleteMeteredProductRequest

licenseEndpointId

  • Type:
  • Required: Yes

productId

  • Type:
  • Required: Yes

DeleteMonitorRequest

monitorId

  • Type:
  • Required: Yes

DeleteQueueEnvironmentRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

DeleteQueueFleetAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

DeleteQueueLimitAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

DeleteQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

DeleteStorageProfileRequest

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

DeleteWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

DependencyCounts

dependenciesResolved

  • Type:
  • Required: Yes

dependenciesUnresolved

  • Type:
  • Required: Yes

consumersResolved

  • Type:
  • Required: Yes

consumersUnresolved

  • Type:
  • Required: Yes

DisassociateMemberFromFarmRequest

farmId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

DisassociateMemberFromFleetRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

DisassociateMemberFromJobRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

DisassociateMemberFromQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

Ec2EbsVolume

sizeGiB

  • Type: typing.Optional[int]

iops

  • Type: typing.Optional[int]

throughputMiB

  • Type: typing.Optional[int]

EnvironmentDetailsEntity

jobId

  • Type:
  • Required: Yes

environmentId

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

template

  • Type: typing.Dict[str, typing.Any]
  • Required: Yes

EnvironmentDetailsError

jobId

  • Type:
  • Required: Yes

environmentId

  • Type:
  • Required: Yes

code

  • Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
  • Required: Yes

message

  • Type:
  • Required: Yes

EnvironmentDetailsIdentifiers

jobId

  • Type:
  • Required: Yes

environmentId

  • Type:
  • Required: Yes

EnvironmentEnterSessionActionDefinition

environmentId

  • Type:
  • Required: Yes

EnvironmentEnterSessionActionDefinitionSummary

environmentId

  • Type:
  • Required: Yes

EnvironmentExitSessionActionDefinition

environmentId

  • Type:
  • Required: Yes

EnvironmentExitSessionActionDefinitionSummary

environmentId

  • Type:
  • Required: Yes

FarmMember

farmId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

FarmSummary

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

kmsKeyArn

  • Type: typing.Optional[str]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

FieldSortExpression

sortOrder

  • Type: typing.Literal['ASCENDING', 'DESCENDING']
  • Required: Yes

name

  • Type:
  • Required: Yes

FileSystemLocation

name

  • Type:
  • Required: Yes

path

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['LOCAL', 'SHARED']
  • Required: Yes

FixedBudgetSchedule

startTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

endTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

FixedBudgetScheduleOutput

startTime

  • Type:
  • Required: Yes

endTime

  • Type:
  • Required: Yes

FleetAmountCapability

name

  • Type:
  • Required: Yes

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[float]

FleetAttributeCapability

name

  • Type:
  • Required: Yes

values

  • Type: typing.List[str]
  • Required: Yes

FleetAttributeCapabilityOutput

name

  • Type:
  • Required: Yes

values

  • Type: typing.List[str]
  • Required: Yes

FleetCapabilities

amounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]

attributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]

FleetConfiguration

customerManaged

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.CustomerManagedFleetConfiguration]

serviceManagedEc2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ServiceManagedEc2FleetConfiguration]

FleetConfigurationOutput

customerManaged

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.CustomerManagedFleetConfigurationOutput]

serviceManagedEc2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ServiceManagedEc2FleetConfigurationOutput]

FleetMember

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

FleetSummary

fleetId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']
  • Required: Yes

workerCount

  • Type:
  • Required: Yes

minWorkerCount

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

configuration

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

autoScalingStatus

  • Type: typing.Optional[typing.Literal['GROWING', 'SHRINKING', 'STEADY']]

targetWorkerCount

  • Type: typing.Optional[int]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

GetBudgetRequest

farmId

  • Type:
  • Required: Yes

budgetId

  • Type:
  • Required: Yes

GetBudgetResponse

budgetId

  • Type:
  • Required: Yes

usageTrackingResource

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

displayName

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

approximateDollarLimit

  • Type:
  • Required: Yes

usages

  • Type:
  • Required: Yes

actions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ResponseBudgetAction]
  • Required: Yes

schedule

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

queueStoppedAt

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFarmRequest

farmId

  • Type:
  • Required: Yes

GetFarmResponse

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

kmsKeyArn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFleetRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

GetFleetRequestWait

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetFleetResponse

fleetId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']
  • Required: Yes

autoScalingStatus

  • Type: typing.Literal['GROWING', 'SHRINKING', 'STEADY']
  • Required: Yes

targetWorkerCount

  • Type:
  • Required: Yes

workerCount

  • Type:
  • Required: Yes

minWorkerCount

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

configuration

  • Type:
  • Required: Yes

capabilities

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetJobEntityError

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsError]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsError]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsError]

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsError]

GetJobRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

GetJobRequestWait

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetJobResponse

jobId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']
  • Required: Yes

lifecycleStatusMessage

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

taskRunStatus

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

targetTaskRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

taskRunStatusCounts

  • Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

maxFailedTasksCount

  • Type:
  • Required: Yes

maxRetriesPerTask

  • Type:
  • Required: Yes

parameters

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]
  • Required: Yes

attachments

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

sourceJobId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetLicenseEndpointRequest

licenseEndpointId

  • Type:
  • Required: Yes

GetLicenseEndpointRequestWait

licenseEndpointId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetLicenseEndpointRequestWaitExtra

licenseEndpointId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetLicenseEndpointResponse

licenseEndpointId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'NOT_READY', 'READY']
  • Required: Yes

statusMessage

  • Type:
  • Required: Yes

vpcId

  • Type:
  • Required: Yes

dnsName

  • Type:
  • Required: Yes

subnetIds

  • Type: typing.List[str]
  • Required: Yes

securityGroupIds

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetLimitRequest

farmId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

GetLimitResponse

displayName

  • Type:
  • Required: Yes

amountRequirementName

  • Type:
  • Required: Yes

maxCount

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

currentCount

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMonitorRequest

monitorId

  • Type:
  • Required: Yes

GetMonitorResponse

monitorId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

url

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

identityCenterApplicationArn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueEnvironmentRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

GetQueueEnvironmentResponse

queueEnvironmentId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['JSON', 'YAML']
  • Required: Yes

template

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueFleetAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

GetQueueFleetAssociationRequestWait

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetQueueFleetAssociationResponse

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueLimitAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

GetQueueLimitAssociationRequestWait

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetQueueLimitAssociationResponse

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

GetQueueRequestWait

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetQueueRequestWaitExtra

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetQueueResponse

queueId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']
  • Required: Yes

defaultBudgetAction

  • Type: typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

blockedReason

  • Type: typing.Literal['BUDGET_THRESHOLD_REACHED', 'NO_BUDGET_CONFIGURED']
  • Required: Yes

jobAttachmentSettings

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

requiredFileSystemLocationNames

  • Type: typing.List[str]
  • Required: Yes

allowedStorageProfileIds

  • Type: typing.List[str]
  • Required: Yes

jobRunAsUser

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionActionRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionActionId

  • Type:
  • Required: Yes

GetSessionActionResponse

sessionActionId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'CANCELING', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'RECLAIMED', 'RECLAIMING', 'RUNNING', 'SCHEDULED', 'SUCCEEDED']
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

workerUpdatedAt

  • Type:
  • Required: Yes

progressPercent

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

processExitCode

  • Type:
  • Required: Yes

progressMessage

  • Type:
  • Required: Yes

definition

  • Type:
  • Required: Yes

acquiredLimits

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcquiredLimit]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

GetSessionResponse

sessionId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

log

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

targetLifecycleStatus

  • Type: typing.Literal['ENDED']
  • Required: Yes

hostProperties

  • Type:
  • Required: Yes

workerLog

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionsStatisticsAggregationRequest

farmId

  • Type:
  • Required: Yes

aggregationId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

GetSessionsStatisticsAggregationRequestPaginate

farmId

  • Type:
  • Required: Yes

aggregationId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

GetSessionsStatisticsAggregationResponse

statistics

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.Statistics]
  • Required: Yes

status

  • Type: typing.Literal['COMPLETED', 'FAILED', 'IN_PROGRESS', 'TIMEOUT']
  • Required: Yes

statusMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

GetStepRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

GetStepResponse

stepId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
  • Required: Yes

lifecycleStatusMessage

  • Type:
  • Required: Yes

taskRunStatus

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

taskRunStatusCounts

  • Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
  • Required: Yes

targetTaskRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

dependencyCounts

  • Type:
  • Required: Yes

requiredCapabilities

  • Type:
  • Required: Yes

parameterSpace

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStorageProfileForQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

GetStorageProfileForQueueResponse

storageProfileId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

fileSystemLocations

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStorageProfileRequest

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

GetStorageProfileResponse

storageProfileId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

fileSystemLocations

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTaskRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

GetTaskResponse

taskId

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

runStatus

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

targetRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

failureRetryCount

  • Type:
  • Required: Yes

parameters

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

latestSessionActionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

GetWorkerResponse

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

hostProperties

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']
  • Required: Yes

log

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HostPropertiesRequest

ipAddresses

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddresses, aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddressesOutput, NoneType]

hostName

  • Type: typing.Optional[str]

HostPropertiesResponse

ipAddresses

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddressesOutput]

hostName

  • Type: typing.Optional[str]

ec2InstanceArn

  • Type: typing.Optional[str]

ec2InstanceType

  • Type: typing.Optional[str]

IpAddresses

ipV4Addresses

  • Type: typing.Optional[typing.List[str]]

ipV6Addresses

  • Type: typing.Optional[typing.List[str]]

IpAddressesOutput

ipV4Addresses

  • Type: typing.Optional[typing.List[str]]

ipV6Addresses

  • Type: typing.Optional[typing.List[str]]

JobAttachmentDetailsEntity

jobId

  • Type:
  • Required: Yes

attachments

  • Type:
  • Required: Yes

JobAttachmentDetailsError

jobId

  • Type:
  • Required: Yes

code

  • Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
  • Required: Yes

message

  • Type:
  • Required: Yes

JobAttachmentDetailsIdentifiers

jobId

  • Type:
  • Required: Yes

JobAttachmentSettings

s3BucketName

  • Type:
  • Required: Yes

rootPrefix

  • Type:
  • Required: Yes

JobDetailsEntity

jobId

  • Type:
  • Required: Yes

logGroupName

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]

queueRoleArn

  • Type: typing.Optional[str]

parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]

pathMappingRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.PathMappingRule]]

JobDetailsError

jobId

  • Type:
  • Required: Yes

code

  • Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
  • Required: Yes

message

  • Type:
  • Required: Yes

JobDetailsIdentifiers

jobId

  • Type:
  • Required: Yes

JobEntity

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsEntity]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsEntity]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsEntity]

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsEntity]

JobEntityIdentifiersUnion

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsIdentifiers]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsIdentifiers]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsIdentifiers]

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsIdentifiers]

JobMember

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

JobParameter

int

  • Type: typing.Optional[str]

float

  • Type: typing.Optional[str]

string

  • Type: typing.Optional[str]

path

  • Type: typing.Optional[str]

JobRunAsUser

runAs

  • Type: typing.Literal['QUEUE_CONFIGURED_USER', 'WORKER_AGENT_USER']
  • Required: Yes

posix

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PosixUser]

windows

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.WindowsUser]

JobSearchSummary

jobId

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

lifecycleStatus

  • Type: typing.Optional[typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']]

lifecycleStatusMessage

  • Type: typing.Optional[str]

taskRunStatus

  • Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

taskRunStatusCounts

  • Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]

priority

  • Type: typing.Optional[int]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

createdBy

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

startedAt

  • Type: typing.Optional[datetime.datetime]

jobParameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]

maxWorkerCount

  • Type: typing.Optional[int]

sourceJobId

  • Type: typing.Optional[str]

JobSummary

jobId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']
  • Required: Yes

lifecycleStatusMessage

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

taskRunStatus

  • Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

taskRunStatusCounts

  • Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

maxWorkerCount

  • Type: typing.Optional[int]

sourceJobId

  • Type: typing.Optional[str]

LicenseEndpointSummary

licenseEndpointId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'NOT_READY', 'READY']]

statusMessage

  • Type: typing.Optional[str]

vpcId

  • Type: typing.Optional[str]

LimitSummary

displayName

  • Type:
  • Required: Yes

amountRequirementName

  • Type:
  • Required: Yes

maxCount

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

currentCount

  • Type:
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

ListAvailableMeteredProductsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAvailableMeteredProductsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListAvailableMeteredProductsResponse

meteredProducts

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MeteredProductSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListBudgetsRequest

farmId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

ListBudgetsRequestPaginate

farmId

  • Type:
  • Required: Yes

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListBudgetsResponse

budgets

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListFarmMembersRequest

farmId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListFarmMembersRequestPaginate

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListFarmMembersResponse

members

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FarmMember]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListFarmsRequest

nextToken

  • Type: typing.Optional[str]

principalId

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListFarmsRequestPaginate

principalId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListFarmsResponse

farms

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FarmSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListFleetMembersRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListFleetMembersRequestPaginate

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListFleetMembersResponse

members

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetMember]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListFleetsRequest

farmId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListFleetsRequestPaginate

farmId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListFleetsResponse

fleets

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListJobMembersRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListJobMembersRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListJobMembersResponse

members

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobMember]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListJobParameterDefinitionsRequest

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListJobParameterDefinitionsRequestPaginate

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListJobParameterDefinitionsResponse

jobParameterDefinitions

  • Type: typing.List[typing.Dict[str, typing.Any]]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListJobsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListJobsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListJobsResponse

jobs

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListLicenseEndpointsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListLicenseEndpointsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListLicenseEndpointsResponse

licenseEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.LicenseEndpointSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListLimitsRequest

farmId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListLimitsRequestPaginate

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListLimitsResponse

limits

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.LimitSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListMeteredProductsRequest

licenseEndpointId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListMeteredProductsRequestPaginate

licenseEndpointId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListMeteredProductsResponse

meteredProducts

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MeteredProductSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListMonitorsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListMonitorsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListMonitorsResponse

monitors

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MonitorSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListQueueEnvironmentsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListQueueEnvironmentsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListQueueEnvironmentsResponse

environments

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueEnvironmentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListQueueFleetAssociationsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type: typing.Optional[str]

fleetId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListQueueFleetAssociationsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type: typing.Optional[str]

fleetId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListQueueFleetAssociationsResponse

queueFleetAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueFleetAssociationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListQueueLimitAssociationsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type: typing.Optional[str]

limitId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListQueueLimitAssociationsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type: typing.Optional[str]

limitId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListQueueLimitAssociationsResponse

queueLimitAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueLimitAssociationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListQueueMembersRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListQueueMembersRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListQueueMembersResponse

members

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueMember]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListQueuesRequest

farmId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListQueuesRequestPaginate

farmId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListQueuesResponse

queues

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListSessionActionsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionId

  • Type: typing.Optional[str]

taskId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListSessionActionsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionId

  • Type: typing.Optional[str]

taskId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListSessionActionsResponse

sessionActions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SessionActionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListSessionsForWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListSessionsForWorkerRequestPaginate

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListSessionsForWorkerResponse

sessions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSessionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListSessionsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListSessionsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListSessionsResponse

sessions

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SessionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStepConsumersRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStepConsumersRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListStepConsumersResponse

consumers

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepConsumer]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStepDependenciesRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStepDependenciesRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListStepDependenciesResponse

dependencies

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDependency]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStepsRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStepsRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListStepsResponse

steps

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStorageProfilesForQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStorageProfilesForQueueRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListStorageProfilesForQueueResponse

storageProfiles

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StorageProfileSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListStorageProfilesRequest

farmId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListStorageProfilesRequestPaginate

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListStorageProfilesResponse

storageProfiles

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StorageProfileSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTasksRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListTasksRequestPaginate

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListTasksResponse

tasks

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListWorkersRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListWorkersRequestPaginate

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]

ListWorkersResponse

workers

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

LogConfiguration

logDriver

  • Type:
  • Required: Yes

options

  • Type: typing.Optional[typing.Dict[str, str]]

parameters

  • Type: typing.Optional[typing.Dict[str, str]]

error

  • Type: typing.Optional[str]

ManifestProperties

rootPath

  • Type:
  • Required: Yes

rootPathFormat

  • Type: typing.Literal['posix', 'windows']
  • Required: Yes

fileSystemLocationName

  • Type: typing.Optional[str]

outputRelativeDirectories

  • Type: typing.Optional[typing.List[str]]

inputManifestPath

  • Type: typing.Optional[str]

inputManifestHash

  • Type: typing.Optional[str]

ManifestPropertiesOutput

rootPath

  • Type:
  • Required: Yes

rootPathFormat

  • Type: typing.Literal['posix', 'windows']
  • Required: Yes

fileSystemLocationName

  • Type: typing.Optional[str]

outputRelativeDirectories

  • Type: typing.Optional[typing.List[str]]

inputManifestPath

  • Type: typing.Optional[str]

inputManifestHash

  • Type: typing.Optional[str]

MemoryMiBRange

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

MeteredProductSummary

productId

  • Type:
  • Required: Yes

family

  • Type:
  • Required: Yes

vendor

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

MonitorSummary

monitorId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

url

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

identityCenterApplicationArn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParameterFilterExpression

name

  • Type:
  • Required: Yes

operator

  • Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
  • Required: Yes

value

  • Type:
  • Required: Yes

ParameterSortExpression

sortOrder

  • Type: typing.Literal['ASCENDING', 'DESCENDING']
  • Required: Yes

name

  • Type:
  • Required: Yes

ParameterSpace

parameters

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepParameter]
  • Required: Yes

combination

  • Type: typing.Optional[str]

PathMappingRule

sourcePathFormat

  • Type: typing.Literal['posix', 'windows']
  • Required: Yes

sourcePath

  • Type:
  • Required: Yes

destinationPath

  • Type:
  • Required: Yes

PosixUser

user

  • Type:
  • Required: Yes

group

  • Type:
  • Required: Yes

PutMeteredProductRequest

licenseEndpointId

  • Type:
  • Required: Yes

productId

  • Type:
  • Required: Yes

QueueEnvironmentSummary

queueEnvironmentId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

QueueFleetAssociationSummary

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

QueueLimitAssociationSummary

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

QueueMember

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

principalType

  • Type: typing.Literal['GROUP', 'USER']
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

  • Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
  • Required: Yes

QueueSummary

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']
  • Required: Yes

defaultBudgetAction

  • Type: typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

blockedReason

  • Type: typing.Optional[typing.Literal['BUDGET_THRESHOLD_REACHED', 'NO_BUDGET_CONFIGURED']]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

ResponseBudgetAction

type

  • Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

thresholdPercentage

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

S3Location

bucketName

  • Type:
  • Required: Yes

key

  • Type:
  • Required: Yes

SearchFilterExpression

dateTimeFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.DateTimeFilterExpression]

parameterFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterFilterExpression]

searchTermFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchTermFilterExpression]

stringFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StringFilterExpression]

groupFilter

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

SearchGroupedFilterExpressions

filters

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchFilterExpression]
  • Required: Yes

operator

  • Type: typing.Literal['AND', 'OR']
  • Required: Yes

SearchJobsRequest

farmId

  • Type:
  • Required: Yes

queueIds

  • Type: typing.List[str]
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]

sortExpressions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]

pageSize

  • Type: typing.Optional[int]

SearchJobsResponse

jobs

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobSearchSummary]
  • Required: Yes

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchSortExpression

userJobsFirst

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.UserJobsFirst]

fieldSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FieldSortExpression]

parameterSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterSortExpression]

SearchStepsRequest

farmId

  • Type:
  • Required: Yes

queueIds

  • Type: typing.List[str]
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

jobId

  • Type: typing.Optional[str]

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]

sortExpressions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]

pageSize

  • Type: typing.Optional[int]

SearchStepsResponse

steps

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepSearchSummary]
  • Required: Yes

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchTasksRequest

farmId

  • Type:
  • Required: Yes

queueIds

  • Type: typing.List[str]
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

jobId

  • Type: typing.Optional[str]

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]

sortExpressions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]

pageSize

  • Type: typing.Optional[int]

SearchTasksResponse

tasks

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskSearchSummary]
  • Required: Yes

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchTermFilterExpression

searchTerm

  • Type:
  • Required: Yes

SearchWorkersRequest

farmId

  • Type:
  • Required: Yes

fleetIds

  • Type: typing.List[str]
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]

sortExpressions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]

pageSize

  • Type: typing.Optional[int]

SearchWorkersResponse

workers

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSearchSummary]
  • Required: Yes

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ServiceManagedEc2FleetConfiguration

instanceCapabilities

  • Type:
  • Required: Yes

instanceMarketOptions

  • Type:
  • Required: Yes

ServiceManagedEc2FleetConfigurationOutput

instanceCapabilities

  • Type:
  • Required: Yes

instanceMarketOptions

  • Type:
  • Required: Yes

ServiceManagedEc2InstanceCapabilities

vCpuCount

  • Type:
  • Required: Yes

memoryMiB

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'WINDOWS']
  • Required: Yes

cpuArchitectureType

  • Type: typing.Literal['arm64', 'x86_64']
  • Required: Yes

rootEbsVolume

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.Ec2EbsVolume]

acceleratorCapabilities

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCapabilities]

allowedInstanceTypes

  • Type: typing.Optional[typing.List[str]]

excludedInstanceTypes

  • Type: typing.Optional[typing.List[str]]

customAmounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]

customAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapability]]

ServiceManagedEc2InstanceCapabilitiesOutput

vCpuCount

  • Type:
  • Required: Yes

memoryMiB

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'WINDOWS']
  • Required: Yes

cpuArchitectureType

  • Type: typing.Literal['arm64', 'x86_64']
  • Required: Yes

rootEbsVolume

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.Ec2EbsVolume]

acceleratorCapabilities

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCapabilitiesOutput]

allowedInstanceTypes

  • Type: typing.Optional[typing.List[str]]

excludedInstanceTypes

  • Type: typing.Optional[typing.List[str]]

customAmounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]

customAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]

ServiceManagedEc2InstanceMarketOptions

type

  • Type: typing.Literal['on-demand', 'spot']
  • Required: Yes

SessionActionDefinition

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentEnterSessionActionDefinition]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentExitSessionActionDefinition]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskRunSessionActionDefinition]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SyncInputJobAttachmentsSessionActionDefinition]

SessionActionDefinitionSummary

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentEnterSessionActionDefinitionSummary]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentExitSessionActionDefinitionSummary]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskRunSessionActionDefinitionSummary]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SyncInputJobAttachmentsSessionActionDefinitionSummary]

SessionActionSummary

sessionActionId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'CANCELING', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'RECLAIMED', 'RECLAIMING', 'RUNNING', 'SCHEDULED', 'SUCCEEDED']
  • Required: Yes

definition

  • Type:
  • Required: Yes

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

workerUpdatedAt

  • Type: typing.Optional[datetime.datetime]

progressPercent

  • Type: typing.Optional[float]

SessionSummary

sessionId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

targetLifecycleStatus

  • Type: typing.Optional[typing.Literal['ENDED']]

SessionsStatisticsResources

queueIds

  • Type: typing.Optional[typing.List[str]]

fleetIds

  • Type: typing.Optional[typing.List[str]]

StartSessionsStatisticsAggregationRequest

farmId

  • Type:
  • Required: Yes

resourceIds

  • Type:
  • Required: Yes

startTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

endTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

groupBy

  • Type: typing.List[typing.Literal['FLEET_ID', 'INSTANCE_TYPE', 'JOB_ID', 'LICENSE_PRODUCT', 'QUEUE_ID', 'USAGE_TYPE', 'USER_ID']]
  • Required: Yes

statistics

  • Type: typing.List[typing.Literal['AVG', 'MAX', 'MIN', 'SUM']]
  • Required: Yes

timezone

  • Type: typing.Optional[str]

period

  • Type: typing.Optional[typing.Literal['DAILY', 'HOURLY', 'MONTHLY', 'WEEKLY']]

StartSessionsStatisticsAggregationResponse

aggregationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Statistics

count

  • Type:
  • Required: Yes

costInUsd

  • Type:
  • Required: Yes

runtimeInSeconds

  • Type:
  • Required: Yes

queueId

  • Type: typing.Optional[str]

fleetId

  • Type: typing.Optional[str]

jobId

  • Type: typing.Optional[str]

jobName

  • Type: typing.Optional[str]

userId

  • Type: typing.Optional[str]

usageType

  • Type: typing.Optional[typing.Literal['COMPUTE', 'LICENSE']]

licenseProduct

  • Type: typing.Optional[str]

instanceType

  • Type: typing.Optional[str]

aggregationStartTime

  • Type: typing.Optional[datetime.datetime]

aggregationEndTime

  • Type: typing.Optional[datetime.datetime]

Stats

min

  • Type: typing.Optional[float]

max

  • Type: typing.Optional[float]

avg

  • Type: typing.Optional[float]

sum

  • Type: typing.Optional[float]

StepAmountCapability

name

  • Type:
  • Required: Yes

min

  • Type: typing.Optional[float]

max

  • Type: typing.Optional[float]

value

  • Type: typing.Optional[float]

StepAttributeCapability

name

  • Type:
  • Required: Yes

anyOf

  • Type: typing.Optional[typing.List[str]]

allOf

  • Type: typing.Optional[typing.List[str]]

StepConsumer

stepId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['RESOLVED', 'UNRESOLVED']
  • Required: Yes

StepDependency

stepId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['RESOLVED', 'UNRESOLVED']
  • Required: Yes

StepDetailsEntity

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

template

  • Type: typing.Dict[str, typing.Any]
  • Required: Yes

dependencies

  • Type: typing.List[str]
  • Required: Yes

StepDetailsError

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

code

  • Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
  • Required: Yes

message

  • Type:
  • Required: Yes

StepDetailsIdentifiers

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

StepParameter

name

  • Type:
  • Required: Yes

type

  • Type: typing.Literal['FLOAT', 'INT', 'PATH', 'STRING']
  • Required: Yes

StepRequiredCapabilities

attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepAttributeCapability]
  • Required: Yes

amounts

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepAmountCapability]
  • Required: Yes

StepSearchSummary

stepId

  • Type: typing.Optional[str]

jobId

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

lifecycleStatus

  • Type: typing.Optional[typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']]

lifecycleStatusMessage

  • Type: typing.Optional[str]

taskRunStatus

  • Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

taskRunStatusCounts

  • Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]

createdAt

  • Type: typing.Optional[datetime.datetime]

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

parameterSpace

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterSpace]

StepSummary

stepId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
  • Required: Yes

taskRunStatus

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

taskRunStatusCounts

  • Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

lifecycleStatusMessage

  • Type: typing.Optional[str]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

dependencyCounts

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.DependencyCounts]

StorageProfileSummary

storageProfileId

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

osFamily

  • Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
  • Required: Yes

StringFilterExpression

name

  • Type:
  • Required: Yes

operator

  • Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
  • Required: Yes

value

  • Type:
  • Required: Yes

SyncInputJobAttachmentsSessionActionDefinition

stepId

  • Type: typing.Optional[str]

SyncInputJobAttachmentsSessionActionDefinitionSummary

stepId

  • Type: typing.Optional[str]

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Dict[str, str]]

TaskParameterValue

int

  • Type: typing.Optional[str]

float

  • Type: typing.Optional[str]

string

  • Type: typing.Optional[str]

path

  • Type: typing.Optional[str]

TaskRunSessionActionDefinition

taskId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

parameters

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
  • Required: Yes

TaskRunSessionActionDefinitionSummary

taskId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

TaskSearchSummary

taskId

  • Type: typing.Optional[str]

stepId

  • Type: typing.Optional[str]

jobId

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

runStatus

  • Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]

targetRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]]

failureRetryCount

  • Type: typing.Optional[int]

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

TaskSummary

taskId

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

runStatus

  • Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

targetRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

failureRetryCount

  • Type: typing.Optional[int]

parameters

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]]

startedAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

latestSessionActionId

  • Type: typing.Optional[str]

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateBudgetRequest

farmId

  • Type:
  • Required: Yes

budgetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

approximateDollarLimit

  • Type: typing.Optional[float]

actionsToAdd

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToAdd]]

actionsToRemove

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToRemove]]

schedule

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSchedule, aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetScheduleOutput, NoneType]

UpdateFarmRequest

farmId

  • Type:
  • Required: Yes

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

UpdateFleetRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

minWorkerCount

  • Type: typing.Optional[int]

maxWorkerCount

  • Type: typing.Optional[int]

configuration

  • Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfiguration, aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfigurationOutput, NoneType]

UpdateJobRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

targetTaskRunStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]

priority

  • Type: typing.Optional[int]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

lifecycleStatus

  • Type: typing.Optional[typing.Literal['ARCHIVED']]

maxWorkerCount

  • Type: typing.Optional[int]

UpdateLimitRequest

farmId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

maxCount

  • Type: typing.Optional[int]

UpdateMonitorRequest

monitorId

  • Type:
  • Required: Yes

subdomain

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

UpdateQueueEnvironmentRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

priority

  • Type: typing.Optional[int]

templateType

  • Type: typing.Optional[typing.Literal['JSON', 'YAML']]

template

  • Type: typing.Optional[str]

UpdateQueueFleetAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
  • Required: Yes

UpdateQueueLimitAssociationRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

limitId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
  • Required: Yes

UpdateQueueRequest

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

defaultBudgetAction

  • Type: typing.Optional[typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']]

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]

roleArn

  • Type: typing.Optional[str]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]

requiredFileSystemLocationNamesToAdd

  • Type: typing.Optional[typing.List[str]]

requiredFileSystemLocationNamesToRemove

  • Type: typing.Optional[typing.List[str]]

allowedStorageProfileIdsToAdd

  • Type: typing.Optional[typing.List[str]]

allowedStorageProfileIdsToRemove

  • Type: typing.Optional[typing.List[str]]

UpdateSessionRequest

targetLifecycleStatus

  • Type: typing.Literal['ENDED']
  • Required: Yes

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateStepRequest

targetTaskRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateStorageProfileRequest

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

osFamily

  • Type: typing.Optional[typing.Literal['LINUX', 'MACOS', 'WINDOWS']]

fileSystemLocationsToAdd

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]

fileSystemLocationsToRemove

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]

UpdateTaskRequest

targetRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • Required: Yes

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateWorkerRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

status

  • Type: typing.Optional[typing.Literal['STARTED', 'STOPPED', 'STOPPING']]

capabilities

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerCapabilities]

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesRequest]

UpdateWorkerResponse

log

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateWorkerScheduleRequest

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

updatedSessionActions

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.UpdatedSessionActionInfo]]

UpdateWorkerScheduleResponse

assignedSessions

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSession]
  • Required: Yes

cancelSessionActions

  • Type: typing.Dict[str, typing.List[str]]
  • Required: Yes

desiredWorkerStatus

  • Type: typing.Literal['STOPPED']
  • Required: Yes

updateIntervalSeconds

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdatedSessionActionInfo

completedStatus

  • Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'SUCCEEDED']]

processExitCode

  • Type: typing.Optional[int]

progressMessage

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Union[datetime.datetime, str, NoneType]

endedAt

  • Type: typing.Union[datetime.datetime, str, NoneType]

updatedAt

  • Type: typing.Union[datetime.datetime, str, NoneType]

progressPercent

  • Type: typing.Optional[float]

UsageTrackingResource

queueId

  • Type: typing.Optional[str]

UserJobsFirst

userIdentityId

  • Type:
  • Required: Yes

VCpuCountRange

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

WaiterConfig

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]

WindowsUser

user

  • Type:
  • Required: Yes

passwordArn

  • Type:
  • Required: Yes

WorkerAmountCapability

name

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

WorkerAttributeCapability

name

  • Type:
  • Required: Yes

values

  • Type: typing.List[str]
  • Required: Yes

WorkerCapabilities

amounts

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerAmountCapability]
  • Required: Yes

attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerAttributeCapability]
  • Required: Yes

WorkerSearchSummary

fleetId

  • Type: typing.Optional[str]

workerId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']]

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesResponse]

createdBy

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

updatedAt

  • Type: typing.Optional[datetime.datetime]

WorkerSessionSummary

sessionId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

lifecycleStatus

  • Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

targetLifecycleStatus

  • Type: typing.Optional[typing.Literal['ENDED']]

WorkerSummary

workerId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesResponse]

log

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.LogConfiguration]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]