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]