Skip to content

Deadline Classes

AcceleratorCountRangeTypeDef

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

AcceleratorTotalMemoryMiBRangeTypeDef

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

AssignedEnvironmentEnterSessionActionDefinitionTypeDef

environmentId

  • Type:
  • Required: Yes

AssignedEnvironmentExitSessionActionDefinitionTypeDef

environmentId

  • Type:
  • Required: Yes

AssignedSessionActionDefinitionTypeDef

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AssignedEnvironmentEnterSessionActionDefinitionTypeDef]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AssignedEnvironmentExitSessionActionDefinitionTypeDef]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AssignedSyncInputJobAttachmentsSessionActionDefinitionTypeDef]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AssignedTaskRunSessionActionDefinitionTypeDef]

AssignedSessionActionTypeDef

definition

  • Type:
  • Required: Yes

sessionActionId

  • Type:
  • Required: Yes

AssignedSessionTypeDef

jobId

  • Type:
  • Required: Yes

logConfiguration

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

sessionActions

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

AssignedSyncInputJobAttachmentsSessionActionDefinitionTypeDef

stepId

  • Type: typing.Optional[str]

AssignedTaskRunSessionActionDefinitionTypeDef

parameters

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

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

AssociateMemberToFarmRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

AssociateMemberToFleetRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

AssociateMemberToJobRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

queueId

  • Type:
  • Required: Yes

AssociateMemberToQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

queueId

  • Type:
  • Required: Yes

AssumeFleetRoleForReadRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

AssumeFleetRoleForReadResponseTypeDef

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeFleetRoleForWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

AssumeFleetRoleForWorkerResponseTypeDef

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForReadRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

AssumeQueueRoleForReadResponseTypeDef

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForUserRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

AssumeQueueRoleForUserResponseTypeDef

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssumeQueueRoleForWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

AssumeQueueRoleForWorkerResponseTypeDef

credentials

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttachmentsTypeDef

manifests

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

fileSystem

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

AwsCredentialsTypeDef

accessKeyId

  • Type:
  • Required: Yes

expiration

  • Type:
  • Required: Yes

secretAccessKey

  • Type:
  • Required: Yes

sessionToken

  • Type:
  • Required: Yes

BaseValidatorModel

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

BatchGetJobEntityRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

identifiers

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.JobEntityIdentifiersUnionTypeDef]
  • Required: Yes

workerId

  • Type:
  • Required: Yes

BatchGetJobEntityResponseTypeDef

entities

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

errors

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

ResponseMetadata

  • Type:
  • Required: Yes

BudgetActionToAddTypeDef

thresholdPercentage

  • Type:
  • Required: Yes

type

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

description

  • Type: typing.Optional[str]

BudgetActionToRemoveTypeDef

thresholdPercentage

  • Type:
  • Required: Yes

type

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

BudgetScheduleTypeDef

fixed

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.FixedBudgetScheduleTypeDef]

BudgetSummaryTypeDef

approximateDollarLimit

  • Type:
  • Required: Yes

budgetId

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

status

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

usageTrackingResource

  • Type:
  • Required: Yes

usages

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

ConsumedUsagesTypeDef

approximateDollarUsage

  • Type:
  • Required: Yes

CopyJobTemplateRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

targetS3Location

  • Type:
  • Required: Yes

CopyJobTemplateResponseTypeDef

templateType

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

ResponseMetadata

  • Type:
  • Required: Yes

CreateBudgetRequestRequestTypeDef

actions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.BudgetActionToAddTypeDef]
  • Required: Yes

approximateDollarLimit

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

schedule

  • Type:
  • Required: Yes

usageTrackingResource

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

CreateBudgetResponseTypeDef

budgetId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFarmRequestRequestTypeDef

displayName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

kmsKeyArn

  • Type: typing.Optional[str]

tags

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

CreateFarmResponseTypeDef

farmId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFleetRequestRequestTypeDef

configuration

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

minWorkerCount

  • Type: typing.Optional[int]

tags

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

CreateFleetResponseTypeDef

fleetId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateJobRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

template

  • Type:
  • Required: Yes

templateType

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

attachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AttachmentsTypeDef]

clientToken

  • Type: typing.Optional[str]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

parameters

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.deadline_classes.JobParameterTypeDef]]

storageProfileId

  • Type: typing.Optional[str]

targetTaskRunStatus

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

CreateJobResponseTypeDef

jobId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLicenseEndpointRequestRequestTypeDef

securityGroupIds

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

subnetIds

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

vpcId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

tags

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

CreateLicenseEndpointResponseTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateMonitorRequestRequestTypeDef

displayName

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

CreateMonitorResponseTypeDef

identityCenterApplicationArn

  • Type:
  • Required: Yes

monitorId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueueEnvironmentRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

template

  • Type:
  • Required: Yes

templateType

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

clientToken

  • Type: typing.Optional[str]

CreateQueueEnvironmentResponseTypeDef

queueEnvironmentId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateQueueFleetAssociationRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

CreateQueueRequestRequestTypeDef

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

allowedStorageProfileIds

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

clientToken

  • Type: typing.Optional[str]

defaultBudgetAction

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

description

  • Type: typing.Optional[str]

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentSettingsTypeDef]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobRunAsUserTypeDef]

requiredFileSystemLocationNames

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

roleArn

  • Type: typing.Optional[str]

tags

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

CreateQueueResponseTypeDef

queueId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStorageProfileRequestRequestTypeDef

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

osFamily

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

clientToken

  • Type: typing.Optional[str]

fileSystemLocations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FileSystemLocationTypeDef]]

CreateStorageProfileResponseTypeDef

storageProfileId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.HostPropertiesRequestTypeDef]

CreateWorkerResponseTypeDef

workerId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomerManagedFleetConfigurationPaginatorTypeDef

mode

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

workerCapabilities

  • Type:
  • Required: Yes

storageProfileId

  • Type: typing.Optional[str]

CustomerManagedFleetConfigurationTypeDef

mode

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

workerCapabilities

  • Type:
  • Required: Yes

storageProfileId

  • Type: typing.Optional[str]

CustomerManagedWorkerCapabilitiesPaginatorTypeDef

cpuArchitectureType

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

memoryMiB

  • Type:
  • Required: Yes

osFamily

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

vCpuCount

  • Type:
  • Required: Yes

acceleratorCount

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AcceleratorCountRangeTypeDef]

acceleratorTotalMemoryMiB

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AcceleratorTotalMemoryMiBRangeTypeDef]

acceleratorTypes

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

customAmounts

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

customAttributes

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

CustomerManagedWorkerCapabilitiesTypeDef

cpuArchitectureType

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

memoryMiB

  • Type:
  • Required: Yes

osFamily

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

vCpuCount

  • Type:
  • Required: Yes

acceleratorCount

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AcceleratorCountRangeTypeDef]

acceleratorTotalMemoryMiB

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.AcceleratorTotalMemoryMiBRangeTypeDef]

acceleratorTypes

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

customAmounts

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FleetAmountCapabilityTypeDef]]

customAttributes

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FleetAttributeCapabilityTypeDef]]

DateTimeFilterExpressionTypeDef

dateTime

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

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

DeleteBudgetRequestRequestTypeDef

budgetId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

DeleteFarmRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

DeleteFleetRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

DeleteLicenseEndpointRequestRequestTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

DeleteMeteredProductRequestRequestTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

productId

  • Type:
  • Required: Yes

DeleteMonitorRequestRequestTypeDef

monitorId

  • Type:
  • Required: Yes

DeleteQueueEnvironmentRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

DeleteQueueFleetAssociationRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

DeleteQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

DeleteStorageProfileRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

DeleteWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

DependencyCountsTypeDef

consumersResolved

  • Type:
  • Required: Yes

consumersUnresolved

  • Type:
  • Required: Yes

dependenciesResolved

  • Type:
  • Required: Yes

dependenciesUnresolved

  • Type:
  • Required: Yes

DisassociateMemberFromFarmRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

DisassociateMemberFromFleetRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

DisassociateMemberFromJobRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

DisassociateMemberFromQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

principalId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

Ec2EbsVolumeTypeDef

iops

  • Type: typing.Optional[int]

sizeGiB

  • Type: typing.Optional[int]

throughputMiB

  • Type: typing.Optional[int]

EnvironmentDetailsEntityTypeDef

environmentId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

template

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

EnvironmentDetailsErrorTypeDef

code

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

environmentId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

EnvironmentDetailsIdentifiersTypeDef

environmentId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

EnvironmentEnterSessionActionDefinitionSummaryTypeDef

environmentId

  • Type:
  • Required: Yes

EnvironmentEnterSessionActionDefinitionTypeDef

environmentId

  • Type:
  • Required: Yes

EnvironmentExitSessionActionDefinitionSummaryTypeDef

environmentId

  • Type:
  • Required: Yes

EnvironmentExitSessionActionDefinitionTypeDef

environmentId

  • Type:
  • Required: Yes

FarmMemberTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

FarmSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

kmsKeyArn

  • Type: typing.Optional[str]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

FieldSortExpressionTypeDef

name

  • Type:
  • Required: Yes

sortOrder

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

FileSystemLocationTypeDef

name

  • Type:
  • Required: Yes

path

  • Type:
  • Required: Yes

type

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

FixedBudgetScheduleTypeDef

endTime

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

startTime

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

FleetAmountCapabilityTypeDef

min

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[float]

FleetAttributeCapabilityPaginatorTypeDef

name

  • Type:
  • Required: Yes

values

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

FleetAttributeCapabilityTypeDef

name

  • Type:
  • Required: Yes

values

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

FleetCapabilitiesTypeDef

amounts

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

attributes

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

FleetConfigurationPaginatorTypeDef

customerManaged

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.CustomerManagedFleetConfigurationPaginatorTypeDef]

serviceManagedEc2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.ServiceManagedEc2FleetConfigurationPaginatorTypeDef]

FleetConfigurationTypeDef

customerManaged

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.CustomerManagedFleetConfigurationTypeDef]

serviceManagedEc2

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.ServiceManagedEc2FleetConfigurationTypeDef]

FleetMemberTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

FleetSummaryPaginatorTypeDef

configuration

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

minWorkerCount

  • Type:
  • Required: Yes

status

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

workerCount

  • 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]

FleetSummaryTypeDef

configuration

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

minWorkerCount

  • Type:
  • Required: Yes

status

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

workerCount

  • 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]

GetBudgetRequestRequestTypeDef

budgetId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

GetBudgetResponseTypeDef

actions

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

approximateDollarLimit

  • Type:
  • Required: Yes

budgetId

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

queueStoppedAt

  • Type:
  • Required: Yes

schedule

  • Type:
  • Required: Yes

status

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

usageTrackingResource

  • Type:
  • Required: Yes

usages

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFarmRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

GetFarmResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

kmsKeyArn

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFleetRequestFleetActiveWaitTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetFleetRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

GetFleetResponseTypeDef

autoScalingStatus

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

capabilities

  • Type:
  • Required: Yes

configuration

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

maxWorkerCount

  • Type:
  • Required: Yes

minWorkerCount

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

status

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

targetWorkerCount

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

workerCount

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetJobEntityErrorTypeDef

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentDetailsErrorTypeDef]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentDetailsErrorTypeDef]

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobDetailsErrorTypeDef]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.StepDetailsErrorTypeDef]

GetJobRequestJobCreateCompleteWaitTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetJobRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

GetJobResponseTypeDef

attachments

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

jobId

  • 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

maxFailedTasksCount

  • Type:
  • Required: Yes

maxRetriesPerTask

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

parameters

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

priority

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

targetTaskRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • 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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetLicenseEndpointRequestLicenseEndpointDeletedWaitTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetLicenseEndpointRequestLicenseEndpointValidWaitTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetLicenseEndpointRequestRequestTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

GetLicenseEndpointResponseTypeDef

dnsName

  • Type:
  • Required: Yes

licenseEndpointId

  • Type:
  • Required: Yes

securityGroupIds

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

status

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

statusMessage

  • Type:
  • Required: Yes

subnetIds

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

vpcId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMonitorRequestRequestTypeDef

monitorId

  • Type:
  • Required: Yes

GetMonitorResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

identityCenterApplicationArn

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

monitorId

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

url

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueEnvironmentRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

GetQueueEnvironmentResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

template

  • Type:
  • Required: Yes

templateType

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueFleetAssociationRequestQueueFleetAssociationStoppedWaitTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetQueueFleetAssociationRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

GetQueueFleetAssociationResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

status

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetQueueRequestQueueSchedulingBlockedWaitTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetQueueRequestQueueSchedulingWaitTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WaiterConfigTypeDef]

GetQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

GetQueueResponseTypeDef

allowedStorageProfileIds

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

blockedReason

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

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

defaultBudgetAction

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

description

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

jobAttachmentSettings

  • Type:
  • Required: Yes

jobRunAsUser

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

requiredFileSystemLocationNames

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

roleArn

  • Type:
  • Required: Yes

status

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionActionRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

sessionActionId

  • Type:
  • Required: Yes

GetSessionActionResponseTypeDef

definition

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

processExitCode

  • Type:
  • Required: Yes

progressMessage

  • Type:
  • Required: Yes

progressPercent

  • Type:
  • Required: Yes

sessionActionId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

status

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

workerUpdatedAt

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

GetSessionResponseTypeDef

endedAt

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

hostProperties

  • Type:
  • Required: Yes

lifecycleStatus

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

log

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

targetLifecycleStatus

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

workerLog

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSessionsStatisticsAggregationRequestGetSessionsStatisticsAggregationPaginateTypeDef

aggregationId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

GetSessionsStatisticsAggregationRequestRequestTypeDef

aggregationId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

GetSessionsStatisticsAggregationResponseTypeDef

nextToken

  • Type:
  • Required: Yes

statistics

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

status

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

statusMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStepRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

GetStepResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

dependencyCounts

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

lifecycleStatus

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

lifecycleStatusMessage

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

parameterSpace

  • Type:
  • Required: Yes

requiredCapabilities

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

targetTaskRunStatus

  • Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
  • 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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStorageProfileForQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

GetStorageProfileForQueueResponseTypeDef

displayName

  • Type:
  • Required: Yes

fileSystemLocations

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

osFamily

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

storageProfileId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStorageProfileRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

GetStorageProfileResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

fileSystemLocations

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

osFamily

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

storageProfileId

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTaskRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

GetTaskResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

endedAt

  • Type:
  • Required: Yes

failureRetryCount

  • Type:
  • Required: Yes

latestSessionActionId

  • Type:
  • Required: Yes

parameters

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

runStatus

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

startedAt

  • Type:
  • Required: Yes

targetRunStatus

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

taskId

  • Type:
  • Required: Yes

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

GetWorkerResponseTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

hostProperties

  • Type:
  • Required: Yes

log

  • Type:
  • Required: Yes

status

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

updatedAt

  • Type:
  • Required: Yes

updatedBy

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

HostPropertiesRequestTypeDef

hostName

  • Type: typing.Optional[str]

ipAddresses

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.IpAddressesTypeDef]

HostPropertiesResponsePaginatorTypeDef

ec2InstanceArn

  • Type: typing.Optional[str]

ec2InstanceType

  • Type: typing.Optional[str]

hostName

  • Type: typing.Optional[str]

ipAddresses

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.IpAddressesPaginatorTypeDef]

HostPropertiesResponseTypeDef

ec2InstanceArn

  • Type: typing.Optional[str]

ec2InstanceType

  • Type: typing.Optional[str]

hostName

  • Type: typing.Optional[str]

ipAddresses

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.IpAddressesTypeDef]

IpAddressesPaginatorTypeDef

ipV4Addresses

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

ipV6Addresses

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

IpAddressesTypeDef

ipV4Addresses

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

ipV6Addresses

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

JobAttachmentDetailsEntityTypeDef

attachments

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

JobAttachmentDetailsErrorTypeDef

code

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

jobId

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

JobAttachmentDetailsIdentifiersTypeDef

jobId

  • Type:
  • Required: Yes

JobAttachmentSettingsTypeDef

rootPrefix

  • Type:
  • Required: Yes

s3BucketName

  • Type:
  • Required: Yes

JobDetailsEntityTypeDef

jobId

  • Type:
  • Required: Yes

logGroupName

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentSettingsTypeDef]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobRunAsUserTypeDef]

parameters

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

pathMappingRules

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

queueRoleArn

  • Type: typing.Optional[str]

JobDetailsErrorTypeDef

code

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

jobId

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

JobDetailsIdentifiersTypeDef

jobId

  • Type:
  • Required: Yes

JobEntityIdentifiersUnionTypeDef

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentDetailsIdentifiersTypeDef]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentDetailsIdentifiersTypeDef]

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobDetailsIdentifiersTypeDef]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.StepDetailsIdentifiersTypeDef]

JobEntityTypeDef

environmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentDetailsEntityTypeDef]

jobAttachmentDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentDetailsEntityTypeDef]

jobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobDetailsEntityTypeDef]

stepDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.StepDetailsEntityTypeDef]

JobMemberTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

queueId

  • Type:
  • Required: Yes

JobParameterTypeDef

float

  • Type: typing.Optional[str]

int

  • Type: typing.Optional[str]

path

  • Type: typing.Optional[str]

string

  • Type: typing.Optional[str]

JobRunAsUserTypeDef

runAs

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

posix

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PosixUserTypeDef]

windows

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WindowsUserTypeDef]

JobSearchSummaryTypeDef

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

endedAt

  • Type: typing.Optional[datetime.datetime]

jobId

  • Type: typing.Optional[str]

jobParameters

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

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]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

name

  • Type: typing.Optional[str]

priority

  • Type: typing.Optional[int]

queueId

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Optional[datetime.datetime]

targetTaskRunStatus

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

taskRunStatus

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

taskRunStatusCounts

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

JobSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

jobId

  • 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

name

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

startedAt

  • Type: typing.Optional[datetime.datetime]

targetTaskRunStatus

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

taskRunStatus

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

taskRunStatusCounts

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

LicenseEndpointSummaryTypeDef

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]

ListAvailableMeteredProductsRequestListAvailableMeteredProductsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListAvailableMeteredProductsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListAvailableMeteredProductsResponseTypeDef

meteredProducts

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListBudgetsRequestListBudgetsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

status

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

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListBudgetsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

status

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

ListBudgetsResponseTypeDef

budgets

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFarmMembersRequestListFarmMembersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListFarmMembersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListFarmMembersResponseTypeDef

members

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFarmsRequestListFarmsPaginateTypeDef

principalId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListFarmsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

principalId

  • Type: typing.Optional[str]

ListFarmsResponseTypeDef

farms

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFleetMembersRequestListFleetMembersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListFleetMembersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListFleetMembersResponseTypeDef

members

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFleetsRequestListFleetsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

displayName

  • Type: typing.Optional[str]

principalId

  • 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_classes.PaginatorConfigTypeDef]

ListFleetsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

displayName

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

principalId

  • Type: typing.Optional[str]

status

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

ListFleetsResponsePaginatorTypeDef

fleets

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFleetsResponseTypeDef

fleets

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobMembersRequestListJobMembersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListJobMembersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListJobMembersResponseTypeDef

members

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListJobsRequestListJobsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

principalId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListJobsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

principalId

  • Type: typing.Optional[str]

ListJobsResponseTypeDef

jobs

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListLicenseEndpointsRequestListLicenseEndpointsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListLicenseEndpointsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListLicenseEndpointsResponseTypeDef

licenseEndpoints

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListMeteredProductsRequestListMeteredProductsPaginateTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListMeteredProductsRequestRequestTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListMeteredProductsResponseTypeDef

meteredProducts

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListMonitorsRequestListMonitorsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListMonitorsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListMonitorsResponseTypeDef

monitors

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListQueueEnvironmentsRequestListQueueEnvironmentsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListQueueEnvironmentsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListQueueEnvironmentsResponseTypeDef

environments

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListQueueFleetAssociationsRequestListQueueFleetAssociationsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListQueueFleetAssociationsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

ListQueueFleetAssociationsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

queueFleetAssociations

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

ResponseMetadata

  • Type:
  • Required: Yes

ListQueueMembersRequestListQueueMembersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListQueueMembersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListQueueMembersResponseTypeDef

members

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListQueuesRequestListQueuesPaginateTypeDef

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_classes.PaginatorConfigTypeDef]

ListQueuesRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

principalId

  • Type: typing.Optional[str]

status

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

ListQueuesResponseTypeDef

nextToken

  • Type:
  • Required: Yes

queues

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

ResponseMetadata

  • Type:
  • Required: Yes

ListSessionActionsRequestListSessionActionsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

sessionId

  • Type: typing.Optional[str]

taskId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListSessionActionsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

sessionId

  • Type: typing.Optional[str]

taskId

  • Type: typing.Optional[str]

ListSessionActionsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

sessionActions

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

ResponseMetadata

  • Type:
  • Required: Yes

ListSessionsForWorkerRequestListSessionsForWorkerPaginateTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListSessionsForWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSessionsForWorkerResponseTypeDef

nextToken

  • Type:
  • Required: Yes

sessions

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

ResponseMetadata

  • Type:
  • Required: Yes

ListSessionsRequestListSessionsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListSessionsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSessionsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

sessions

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

ResponseMetadata

  • Type:
  • Required: Yes

ListStepConsumersRequestListStepConsumersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListStepConsumersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStepConsumersResponseTypeDef

consumers

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStepDependenciesRequestListStepDependenciesPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListStepDependenciesRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStepDependenciesResponseTypeDef

dependencies

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

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStepsRequestListStepsPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListStepsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStepsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

steps

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

ResponseMetadata

  • Type:
  • Required: Yes

ListStorageProfilesForQueueRequestListStorageProfilesForQueuePaginateTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListStorageProfilesForQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStorageProfilesForQueueResponseTypeDef

nextToken

  • Type:
  • Required: Yes

storageProfiles

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

ResponseMetadata

  • Type:
  • Required: Yes

ListStorageProfilesRequestListStorageProfilesPaginateTypeDef

farmId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListStorageProfilesRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStorageProfilesResponseTypeDef

nextToken

  • Type:
  • Required: Yes

storageProfiles

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

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

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

ResponseMetadata

  • Type:
  • Required: Yes

ListTasksRequestListTasksPaginateTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListTasksRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListTasksResponseTypeDef

nextToken

  • Type:
  • Required: Yes

tasks

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

ResponseMetadata

  • Type:
  • Required: Yes

ListWorkersRequestListWorkersPaginateTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.PaginatorConfigTypeDef]

ListWorkersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListWorkersResponsePaginatorTypeDef

nextToken

  • Type:
  • Required: Yes

workers

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

ResponseMetadata

  • Type:
  • Required: Yes

ListWorkersResponseTypeDef

nextToken

  • Type:
  • Required: Yes

workers

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

ResponseMetadata

  • Type:
  • Required: Yes

LogConfigurationTypeDef

logDriver

  • Type:
  • Required: Yes

error

  • Type: typing.Optional[str]

options

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

parameters

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

ManifestPropertiesTypeDef

rootPath

  • Type:
  • Required: Yes

rootPathFormat

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

fileSystemLocationName

  • Type: typing.Optional[str]

inputManifestHash

  • Type: typing.Optional[str]

inputManifestPath

  • Type: typing.Optional[str]

outputRelativeDirectories

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

MemoryMiBRangeTypeDef

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

MeteredProductSummaryTypeDef

family

  • Type:
  • Required: Yes

port

  • Type:
  • Required: Yes

productId

  • Type:
  • Required: Yes

vendor

  • Type:
  • Required: Yes

MonitorSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

displayName

  • Type:
  • Required: Yes

identityCenterApplicationArn

  • Type:
  • Required: Yes

identityCenterInstanceArn

  • Type:
  • Required: Yes

monitorId

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

url

  • Type:
  • Required: Yes

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParameterFilterExpressionTypeDef

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

ParameterSortExpressionTypeDef

name

  • Type:
  • Required: Yes

sortOrder

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

ParameterSpaceTypeDef

parameters

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

combination

  • Type: typing.Optional[str]

PathMappingRuleTypeDef

destinationPath

  • Type:
  • Required: Yes

sourcePath

  • Type:
  • Required: Yes

sourcePathFormat

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

PosixUserTypeDef

group

  • Type:
  • Required: Yes

user

  • Type:
  • Required: Yes

PutMeteredProductRequestRequestTypeDef

licenseEndpointId

  • Type:
  • Required: Yes

productId

  • Type:
  • Required: Yes

QueueEnvironmentSummaryTypeDef

name

  • Type:
  • Required: Yes

priority

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

QueueFleetAssociationSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

status

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

QueueMemberTypeDef

farmId

  • Type:
  • Required: Yes

identityStoreId

  • Type:
  • Required: Yes

membershipLevel

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

principalId

  • Type:
  • Required: Yes

principalType

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

queueId

  • Type:
  • Required: Yes

QueueSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

defaultBudgetAction

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

displayName

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']
  • 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]

ResponseBudgetActionTypeDef

thresholdPercentage

  • Type:
  • Required: Yes

type

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

description

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

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]

S3LocationTypeDef

bucketName

  • Type:
  • Required: Yes

key

  • Type:
  • Required: Yes

SearchFilterExpressionTypeDef

dateTimeFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.DateTimeFilterExpressionTypeDef]

groupFilter

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

parameterFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.ParameterFilterExpressionTypeDef]

searchTermFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SearchTermFilterExpressionTypeDef]

stringFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.StringFilterExpressionTypeDef]

SearchGroupedFilterExpressionsTypeDef

filters

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.SearchFilterExpressionTypeDef]
  • Required: Yes

operator

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

SearchJobsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

queueIds

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

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SearchGroupedFilterExpressionsTypeDef]

pageSize

  • Type: typing.Optional[int]

sortExpressions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.SearchSortExpressionTypeDef]]

SearchJobsResponseTypeDef

jobs

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

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchSortExpressionTypeDef

fieldSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.FieldSortExpressionTypeDef]

parameterSort

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.ParameterSortExpressionTypeDef]

userJobsFirst

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.UserJobsFirstTypeDef]

SearchStepsRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

queueIds

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

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SearchGroupedFilterExpressionsTypeDef]

jobId

  • Type: typing.Optional[str]

pageSize

  • Type: typing.Optional[int]

sortExpressions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.SearchSortExpressionTypeDef]]

SearchStepsResponseTypeDef

nextItemOffset

  • Type:
  • Required: Yes

steps

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

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchTasksRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

itemOffset

  • Type:
  • Required: Yes

queueIds

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

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SearchGroupedFilterExpressionsTypeDef]

jobId

  • Type: typing.Optional[str]

pageSize

  • Type: typing.Optional[int]

sortExpressions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.SearchSortExpressionTypeDef]]

SearchTasksResponseTypeDef

nextItemOffset

  • Type:
  • Required: Yes

tasks

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

totalResults

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchTermFilterExpressionTypeDef

searchTerm

  • Type:
  • Required: Yes

SearchWorkersRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetIds

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

itemOffset

  • Type:
  • Required: Yes

filterExpressions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SearchGroupedFilterExpressionsTypeDef]

pageSize

  • Type: typing.Optional[int]

sortExpressions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.SearchSortExpressionTypeDef]]

SearchWorkersResponseTypeDef

nextItemOffset

  • Type:
  • Required: Yes

totalResults

  • Type:
  • Required: Yes

workers

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

ResponseMetadata

  • Type:
  • Required: Yes

ServiceManagedEc2FleetConfigurationPaginatorTypeDef

instanceCapabilities

  • Type:
  • Required: Yes

instanceMarketOptions

  • Type:
  • Required: Yes

ServiceManagedEc2FleetConfigurationTypeDef

instanceCapabilities

  • Type:
  • Required: Yes

instanceMarketOptions

  • Type:
  • Required: Yes

ServiceManagedEc2InstanceCapabilitiesPaginatorTypeDef

cpuArchitectureType

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

memoryMiB

  • Type:
  • Required: Yes

osFamily

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

vCpuCount

  • Type:
  • Required: Yes

allowedInstanceTypes

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

customAmounts

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

customAttributes

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

excludedInstanceTypes

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

rootEbsVolume

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.Ec2EbsVolumeTypeDef]

ServiceManagedEc2InstanceCapabilitiesTypeDef

cpuArchitectureType

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

memoryMiB

  • Type:
  • Required: Yes

osFamily

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

vCpuCount

  • Type:
  • Required: Yes

allowedInstanceTypes

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

customAmounts

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FleetAmountCapabilityTypeDef]]

customAttributes

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FleetAttributeCapabilityTypeDef]]

excludedInstanceTypes

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

rootEbsVolume

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.Ec2EbsVolumeTypeDef]

ServiceManagedEc2InstanceMarketOptionsTypeDef

type

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

SessionActionDefinitionSummaryTypeDef

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentEnterSessionActionDefinitionSummaryTypeDef]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentExitSessionActionDefinitionSummaryTypeDef]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SyncInputJobAttachmentsSessionActionDefinitionSummaryTypeDef]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.TaskRunSessionActionDefinitionSummaryTypeDef]

SessionActionDefinitionTypeDef

envEnter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentEnterSessionActionDefinitionTypeDef]

envExit

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.EnvironmentExitSessionActionDefinitionTypeDef]

syncInputJobAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.SyncInputJobAttachmentsSessionActionDefinitionTypeDef]

taskRun

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.TaskRunSessionActionDefinitionTypeDef]

SessionActionSummaryTypeDef

definition

  • Type:
  • Required: Yes

sessionActionId

  • Type:
  • Required: Yes

status

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

endedAt

  • Type: typing.Optional[datetime.datetime]

progressPercent

  • Type: typing.Optional[float]

startedAt

  • Type: typing.Optional[datetime.datetime]

workerUpdatedAt

  • Type: typing.Optional[datetime.datetime]

SessionSummaryTypeDef

fleetId

  • Type:
  • Required: Yes

lifecycleStatus

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

sessionId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

targetLifecycleStatus

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

SessionsStatisticsResourcesTypeDef

fleetIds

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

queueIds

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

StartSessionsStatisticsAggregationRequestRequestTypeDef

endTime

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

farmId

  • Type:
  • Required: Yes

groupBy

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

resourceIds

  • Type:
  • Required: Yes

startTime

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

statistics

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

period

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

timezone

  • Type: typing.Optional[str]

StartSessionsStatisticsAggregationResponseTypeDef

aggregationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StatisticsTypeDef

costInUsd

  • Type:
  • Required: Yes

count

  • Type:
  • Required: Yes

runtimeInSeconds

  • Type:
  • Required: Yes

aggregationEndTime

  • Type: typing.Optional[datetime.datetime]

aggregationStartTime

  • Type: typing.Optional[datetime.datetime]

fleetId

  • Type: typing.Optional[str]

instanceType

  • Type: typing.Optional[str]

jobId

  • Type: typing.Optional[str]

jobName

  • Type: typing.Optional[str]

licenseProduct

  • Type: typing.Optional[str]

queueId

  • Type: typing.Optional[str]

usageType

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

userId

  • Type: typing.Optional[str]

StatsTypeDef

avg

  • Type: typing.Optional[float]

max

  • Type: typing.Optional[float]

min

  • Type: typing.Optional[float]

sum

  • Type: typing.Optional[float]

StepAmountCapabilityTypeDef

name

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[float]

min

  • Type: typing.Optional[float]

value

  • Type: typing.Optional[float]

StepAttributeCapabilityTypeDef

name

  • Type:
  • Required: Yes

allOf

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

anyOf

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

StepConsumerTypeDef

status

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

stepId

  • Type:
  • Required: Yes

StepDependencyTypeDef

status

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

stepId

  • Type:
  • Required: Yes

StepDetailsEntityTypeDef

dependencies

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

jobId

  • Type:
  • Required: Yes

schemaVersion

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

template

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

StepDetailsErrorTypeDef

code

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

jobId

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

StepDetailsIdentifiersTypeDef

jobId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

StepParameterTypeDef

name

  • Type:
  • Required: Yes

type

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

StepRequiredCapabilitiesTypeDef

amounts

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

attributes

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

StepSearchSummaryTypeDef

createdAt

  • Type: typing.Optional[datetime.datetime]

endedAt

  • Type: typing.Optional[datetime.datetime]

jobId

  • Type: typing.Optional[str]

lifecycleStatus

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

lifecycleStatusMessage

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

parameterSpace

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.ParameterSpaceTypeDef]

queueId

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Optional[datetime.datetime]

stepId

  • Type: typing.Optional[str]

targetTaskRunStatus

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

taskRunStatus

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

taskRunStatusCounts

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

StepSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • Type:
  • Required: Yes

lifecycleStatus

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

name

  • Type:
  • Required: Yes

stepId

  • 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

dependencyCounts

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.DependencyCountsTypeDef]

endedAt

  • Type: typing.Optional[datetime.datetime]

lifecycleStatusMessage

  • Type: typing.Optional[str]

startedAt

  • Type: typing.Optional[datetime.datetime]

targetTaskRunStatus

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

StorageProfileSummaryTypeDef

displayName

  • Type:
  • Required: Yes

osFamily

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

storageProfileId

  • Type:
  • Required: Yes

StringFilterExpressionTypeDef

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

SyncInputJobAttachmentsSessionActionDefinitionSummaryTypeDef

stepId

  • Type: typing.Optional[str]

SyncInputJobAttachmentsSessionActionDefinitionTypeDef

stepId

  • Type: typing.Optional[str]

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

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

TaskParameterValueTypeDef

float

  • Type: typing.Optional[str]

int

  • Type: typing.Optional[str]

path

  • Type: typing.Optional[str]

string

  • Type: typing.Optional[str]

TaskRunSessionActionDefinitionSummaryTypeDef

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

TaskRunSessionActionDefinitionTypeDef

parameters

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

stepId

  • Type:
  • Required: Yes

taskId

  • Type:
  • Required: Yes

TaskSearchSummaryTypeDef

endedAt

  • Type: typing.Optional[datetime.datetime]

failureRetryCount

  • Type: typing.Optional[int]

jobId

  • Type: typing.Optional[str]

parameters

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

queueId

  • Type: typing.Optional[str]

runStatus

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

startedAt

  • Type: typing.Optional[datetime.datetime]

stepId

  • Type: typing.Optional[str]

targetRunStatus

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

taskId

  • Type: typing.Optional[str]

TaskSummaryTypeDef

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

taskId

  • Type:
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

failureRetryCount

  • Type: typing.Optional[int]

latestSessionActionId

  • Type: typing.Optional[str]

parameters

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

startedAt

  • Type: typing.Optional[datetime.datetime]

targetRunStatus

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

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

UpdateBudgetRequestRequestTypeDef

budgetId

  • Type:
  • Required: Yes

farmId

  • Type:
  • Required: Yes

actionsToAdd

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.BudgetActionToAddTypeDef]]

actionsToRemove

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.BudgetActionToRemoveTypeDef]]

approximateDollarLimit

  • Type: typing.Optional[float]

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

schedule

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.BudgetScheduleTypeDef]

status

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

UpdateFarmRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

UpdateFleetRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.FleetConfigurationTypeDef]

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

maxWorkerCount

  • Type: typing.Optional[int]

minWorkerCount

  • Type: typing.Optional[int]

roleArn

  • Type: typing.Optional[str]

UpdateJobRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

lifecycleStatus

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

maxFailedTasksCount

  • Type: typing.Optional[int]

maxRetriesPerTask

  • Type: typing.Optional[int]

priority

  • Type: typing.Optional[int]

targetTaskRunStatus

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

UpdateMonitorRequestRequestTypeDef

monitorId

  • Type:
  • Required: Yes

displayName

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

subdomain

  • Type: typing.Optional[str]

UpdateQueueEnvironmentRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueEnvironmentId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

priority

  • Type: typing.Optional[int]

template

  • Type: typing.Optional[str]

templateType

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

UpdateQueueFleetAssociationRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

status

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

UpdateQueueRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

allowedStorageProfileIdsToAdd

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

allowedStorageProfileIdsToRemove

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

clientToken

  • Type: typing.Optional[str]

defaultBudgetAction

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

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

jobAttachmentSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobAttachmentSettingsTypeDef]

jobRunAsUser

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.JobRunAsUserTypeDef]

requiredFileSystemLocationNamesToAdd

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

requiredFileSystemLocationNamesToRemove

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

roleArn

  • Type: typing.Optional[str]

UpdateSessionRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

targetLifecycleStatus

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

clientToken

  • Type: typing.Optional[str]

UpdateStepRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

targetTaskRunStatus

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

clientToken

  • Type: typing.Optional[str]

UpdateStorageProfileRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

storageProfileId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

fileSystemLocationsToAdd

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FileSystemLocationTypeDef]]

fileSystemLocationsToRemove

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.FileSystemLocationTypeDef]]

osFamily

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

UpdateTaskRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

jobId

  • Type:
  • Required: Yes

queueId

  • Type:
  • Required: Yes

stepId

  • Type:
  • Required: Yes

targetRunStatus

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

taskId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

UpdateWorkerRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

capabilities

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.WorkerCapabilitiesTypeDef]

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.HostPropertiesRequestTypeDef]

status

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

UpdateWorkerResponseTypeDef

log

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateWorkerScheduleRequestRequestTypeDef

farmId

  • Type:
  • Required: Yes

fleetId

  • Type:
  • Required: Yes

workerId

  • Type:
  • Required: Yes

updatedSessionActions

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.deadline_classes.UpdatedSessionActionInfoTypeDef]]

UpdateWorkerScheduleResponseTypeDef

assignedSessions

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline_classes.AssignedSessionTypeDef]
  • 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

UpdatedSessionActionInfoTypeDef

completedStatus

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

endedAt

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

processExitCode

  • Type: typing.Optional[int]

progressMessage

  • Type: typing.Optional[str]

progressPercent

  • Type: typing.Optional[float]

startedAt

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

updatedAt

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

UsageTrackingResourceTypeDef

queueId

  • Type: typing.Optional[str]

UserJobsFirstTypeDef

userIdentityId

  • Type:
  • Required: Yes

VCpuCountRangeTypeDef

min

  • Type:
  • Required: Yes

max

  • Type: typing.Optional[int]

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]

WindowsUserTypeDef

passwordArn

  • Type:
  • Required: Yes

user

  • Type:
  • Required: Yes

WorkerAmountCapabilityTypeDef

name

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

WorkerAttributeCapabilityTypeDef

name

  • Type:
  • Required: Yes

values

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

WorkerCapabilitiesTypeDef

amounts

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.WorkerAmountCapabilityTypeDef]
  • Required: Yes

attributes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.deadline_classes.WorkerAttributeCapabilityTypeDef]
  • Required: Yes

WorkerSearchSummaryTypeDef

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

fleetId

  • Type: typing.Optional[str]

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.HostPropertiesResponseTypeDef]

status

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

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

workerId

  • Type: typing.Optional[str]

WorkerSessionSummaryTypeDef

jobId

  • Type:
  • Required: Yes

lifecycleStatus

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

queueId

  • Type:
  • Required: Yes

sessionId

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

endedAt

  • Type: typing.Optional[datetime.datetime]

targetLifecycleStatus

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

WorkerSummaryPaginatorTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • 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

workerId

  • Type:
  • Required: Yes

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.HostPropertiesResponsePaginatorTypeDef]

log

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.LogConfigurationTypeDef]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]

WorkerSummaryTypeDef

createdAt

  • Type:
  • Required: Yes

createdBy

  • 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

workerId

  • Type:
  • Required: Yes

hostProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.HostPropertiesResponseTypeDef]

log

  • Type: typing.Optional[aws_resource_validator.pydantic_models.deadline_classes.LogConfigurationTypeDef]

updatedAt

  • Type: typing.Optional[datetime.datetime]

updatedBy

  • Type: typing.Optional[str]