Deadline Classes
AcceleratorCapabilities
selections
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorSelection]
- Required: Yes
count
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]
AcceleratorCapabilitiesOutput
selections
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorSelection]
- Required: Yes
count
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]
AcceleratorCountRange
min
- Type:
- Required: Yes
max
- Type: typing.Optional[int]
AcceleratorSelection
name
- Type: typing.Literal['a10g', 'l4', 'l40s', 't4']
- Required: Yes
runtime
- Type: typing.Optional[str]
AcceleratorTotalMemoryMiBRange
min
- Type:
- Required: Yes
max
- Type: typing.Optional[int]
AcquiredLimit
limitId
- Type:
- Required: Yes
count
- Type:
- Required: Yes
AssignedEnvironmentEnterSessionActionDefinition
environmentId
- Type:
- Required: Yes
AssignedEnvironmentExitSessionActionDefinition
environmentId
- Type:
- Required: Yes
AssignedSession
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionActions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSessionAction]
- Required: Yes
logConfiguration
- Type:
- Required: Yes
AssignedSessionAction
sessionActionId
- Type:
- Required: Yes
definition
- Type:
- Required: Yes
AssignedSessionActionDefinition
envEnter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedEnvironmentEnterSessionActionDefinition]
envExit
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedEnvironmentExitSessionActionDefinition]
taskRun
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedTaskRunSessionActionDefinition]
syncInputJobAttachments
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSyncInputJobAttachmentsSessionActionDefinition]
AssignedSyncInputJobAttachmentsSessionActionDefinition
stepId
- Type: typing.Optional[str]
AssignedTaskRunSessionActionDefinition
taskId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
parameters
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
- Required: Yes
AssociateMemberToFarmRequest
farmId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
AssociateMemberToFleetRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
AssociateMemberToJobRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
AssociateMemberToQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
AssumeFleetRoleForReadRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
AssumeFleetRoleForReadResponse
credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeFleetRoleForWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
AssumeFleetRoleForWorkerResponse
credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeQueueRoleForReadRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
AssumeQueueRoleForReadResponse
credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeQueueRoleForUserRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
AssumeQueueRoleForUserResponse
credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssumeQueueRoleForWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
AssumeQueueRoleForWorkerResponse
credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Attachments
manifests
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ManifestProperties]
- Required: Yes
fileSystem
- Type: typing.Optional[typing.Literal['COPIED', 'VIRTUAL']]
AttachmentsOutput
manifests
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ManifestPropertiesOutput]
- Required: Yes
fileSystem
- Type: typing.Optional[typing.Literal['COPIED', 'VIRTUAL']]
AwsCredentials
accessKeyId
- Type:
- Required: Yes
secretAccessKey
- Type:
- Required: Yes
sessionToken
- Type:
- Required: Yes
expiration
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchGetJobEntityRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
identifiers
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobEntityIdentifiersUnion]
- Required: Yes
BatchGetJobEntityResponse
entities
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobEntity]
- Required: Yes
errors
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.GetJobEntityError]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BudgetActionToAdd
type
- Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
thresholdPercentage
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
BudgetActionToRemove
type
- Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
thresholdPercentage
- Type:
- Required: Yes
BudgetSchedule
fixed
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FixedBudgetSchedule]
BudgetScheduleOutput
fixed
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FixedBudgetScheduleOutput]
BudgetSummary
budgetId
- Type:
- Required: Yes
usageTrackingResource
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
displayName
- Type:
- Required: Yes
approximateDollarLimit
- Type:
- Required: Yes
usages
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
updatedBy
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
ConsumedUsages
approximateDollarUsage
- Type:
- Required: Yes
CopyJobTemplateRequest
farmId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
targetS3Location
- Type:
- Required: Yes
CopyJobTemplateResponse
templateType
- Type: typing.Literal['JSON', 'YAML']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBudgetRequest
farmId
- Type:
- Required: Yes
usageTrackingResource
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
approximateDollarLimit
- Type:
- Required: Yes
actions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToAdd]
- Required: Yes
schedule
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSchedule, aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetScheduleOutput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateBudgetResponse
budgetId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFarmRequest
displayName
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateFarmResponse
farmId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFleetRequest
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
maxWorkerCount
- Type:
- Required: Yes
configuration
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfiguration, aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfigurationOutput]
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
minWorkerCount
- Type: typing.Optional[int]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateFleetResponse
fleetId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateJobRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
template
- Type: typing.Optional[str]
templateType
- Type: typing.Optional[typing.Literal['JSON', 'YAML']]
parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]
attachments
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.Attachments, aws_resource_validator.pydantic_models.deadline.deadline_classes.AttachmentsOutput, NoneType]
storageProfileId
- Type: typing.Optional[str]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['READY', 'SUSPENDED']]
maxFailedTasksCount
- Type: typing.Optional[int]
maxRetriesPerTask
- Type: typing.Optional[int]
maxWorkerCount
- Type: typing.Optional[int]
sourceJobId
- Type: typing.Optional[str]
CreateJobResponse
jobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseEndpointRequest
vpcId
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.List[str]
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateLicenseEndpointResponse
licenseEndpointId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLimitRequest
displayName
- Type:
- Required: Yes
amountRequirementName
- Type:
- Required: Yes
maxCount
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateLimitResponse
limitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMonitorRequest
displayName
- Type:
- Required: Yes
identityCenterInstanceArn
- Type:
- Required: Yes
subdomain
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateMonitorResponse
monitorId
- Type:
- Required: Yes
identityCenterApplicationArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateQueueEnvironmentRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
templateType
- Type: typing.Literal['JSON', 'YAML']
- Required: Yes
template
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
CreateQueueEnvironmentResponse
queueEnvironmentId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateQueueFleetAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
CreateQueueLimitAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
CreateQueueRequest
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
defaultBudgetAction
- Type: typing.Optional[typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']]
jobAttachmentSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]
roleArn
- Type: typing.Optional[str]
jobRunAsUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]
requiredFileSystemLocationNames
- Type: typing.Optional[typing.List[str]]
allowedStorageProfileIds
- Type: typing.Optional[typing.List[str]]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateQueueResponse
queueId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateStorageProfileRequest
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
clientToken
- Type: typing.Optional[str]
fileSystemLocations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]
CreateStorageProfileResponse
storageProfileId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
hostProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesRequest]
clientToken
- Type: typing.Optional[str]
CreateWorkerResponse
workerId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomerManagedFleetConfiguration
mode
- Type: typing.Literal['EVENT_BASED_AUTO_SCALING', 'NO_SCALING']
- Required: Yes
workerCapabilities
- Type:
- Required: Yes
storageProfileId
- Type: typing.Optional[str]
CustomerManagedFleetConfigurationOutput
mode
- Type: typing.Literal['EVENT_BASED_AUTO_SCALING', 'NO_SCALING']
- Required: Yes
workerCapabilities
- Type:
- Required: Yes
storageProfileId
- Type: typing.Optional[str]
CustomerManagedWorkerCapabilities
vCpuCount
- Type:
- Required: Yes
memoryMiB
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
cpuArchitectureType
- Type: typing.Literal['arm64', 'x86_64']
- Required: Yes
acceleratorTypes
- Type: typing.Optional[typing.List[typing.Literal['gpu']]]
acceleratorCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]
acceleratorTotalMemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorTotalMemoryMiBRange]
customAmounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]
customAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapability]]
CustomerManagedWorkerCapabilitiesOutput
vCpuCount
- Type:
- Required: Yes
memoryMiB
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
cpuArchitectureType
- Type: typing.Literal['arm64', 'x86_64']
- Required: Yes
acceleratorTypes
- Type: typing.Optional[typing.List[typing.Literal['gpu']]]
acceleratorCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCountRange]
acceleratorTotalMemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorTotalMemoryMiBRange]
customAmounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]
customAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]
DateTimeFilterExpression
name
- Type:
- Required: Yes
operator
- Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
- Required: Yes
dateTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
DeleteBudgetRequest
farmId
- Type:
- Required: Yes
budgetId
- Type:
- Required: Yes
DeleteFarmRequest
farmId
- Type:
- Required: Yes
DeleteFleetRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteLicenseEndpointRequest
licenseEndpointId
- Type:
- Required: Yes
DeleteLimitRequest
farmId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
DeleteMeteredProductRequest
licenseEndpointId
- Type:
- Required: Yes
productId
- Type:
- Required: Yes
DeleteMonitorRequest
monitorId
- Type:
- Required: Yes
DeleteQueueEnvironmentRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
queueEnvironmentId
- Type:
- Required: Yes
DeleteQueueFleetAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
DeleteQueueLimitAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
DeleteQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
DeleteStorageProfileRequest
farmId
- Type:
- Required: Yes
storageProfileId
- Type:
- Required: Yes
DeleteWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
DependencyCounts
dependenciesResolved
- Type:
- Required: Yes
dependenciesUnresolved
- Type:
- Required: Yes
consumersResolved
- Type:
- Required: Yes
consumersUnresolved
- Type:
- Required: Yes
DisassociateMemberFromFarmRequest
farmId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
DisassociateMemberFromFleetRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
DisassociateMemberFromJobRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
DisassociateMemberFromQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
Ec2EbsVolume
sizeGiB
- Type: typing.Optional[int]
iops
- Type: typing.Optional[int]
throughputMiB
- Type: typing.Optional[int]
EnvironmentDetailsEntity
jobId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
schemaVersion
- Type:
- Required: Yes
template
- Type: typing.Dict[str, typing.Any]
- Required: Yes
EnvironmentDetailsError
jobId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
code
- Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
- Required: Yes
message
- Type:
- Required: Yes
EnvironmentDetailsIdentifiers
jobId
- Type:
- Required: Yes
environmentId
- Type:
- Required: Yes
EnvironmentEnterSessionActionDefinition
environmentId
- Type:
- Required: Yes
EnvironmentEnterSessionActionDefinitionSummary
environmentId
- Type:
- Required: Yes
EnvironmentExitSessionActionDefinition
environmentId
- Type:
- Required: Yes
EnvironmentExitSessionActionDefinitionSummary
environmentId
- Type:
- Required: Yes
FarmMember
farmId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
FarmSummary
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
kmsKeyArn
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
FieldSortExpression
sortOrder
- Type: typing.Literal['ASCENDING', 'DESCENDING']
- Required: Yes
name
- Type:
- Required: Yes
FileSystemLocation
name
- Type:
- Required: Yes
path
- Type:
- Required: Yes
type
- Type: typing.Literal['LOCAL', 'SHARED']
- Required: Yes
FixedBudgetSchedule
startTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
endTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
FixedBudgetScheduleOutput
startTime
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
FleetAmountCapability
name
- Type:
- Required: Yes
min
- Type:
- Required: Yes
max
- Type: typing.Optional[float]
FleetAttributeCapability
name
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
FleetAttributeCapabilityOutput
name
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
FleetCapabilities
amounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]
attributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]
FleetConfiguration
customerManaged
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.CustomerManagedFleetConfiguration]
serviceManagedEc2
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ServiceManagedEc2FleetConfiguration]
FleetConfigurationOutput
customerManaged
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.CustomerManagedFleetConfigurationOutput]
serviceManagedEc2
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ServiceManagedEc2FleetConfigurationOutput]
FleetMember
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
FleetSummary
fleetId
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']
- Required: Yes
workerCount
- Type:
- Required: Yes
minWorkerCount
- Type:
- Required: Yes
maxWorkerCount
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
autoScalingStatus
- Type: typing.Optional[typing.Literal['GROWING', 'SHRINKING', 'STEADY']]
targetWorkerCount
- Type: typing.Optional[int]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
GetBudgetRequest
farmId
- Type:
- Required: Yes
budgetId
- Type:
- Required: Yes
GetBudgetResponse
budgetId
- Type:
- Required: Yes
usageTrackingResource
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
approximateDollarLimit
- Type:
- Required: Yes
usages
- Type:
- Required: Yes
actions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.ResponseBudgetAction]
- Required: Yes
schedule
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
queueStoppedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFarmRequest
farmId
- Type:
- Required: Yes
GetFarmResponse
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
kmsKeyArn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFleetRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
GetFleetRequestWait
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetFleetResponse
fleetId
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']
- Required: Yes
autoScalingStatus
- Type: typing.Literal['GROWING', 'SHRINKING', 'STEADY']
- Required: Yes
targetWorkerCount
- Type:
- Required: Yes
workerCount
- Type:
- Required: Yes
minWorkerCount
- Type:
- Required: Yes
maxWorkerCount
- Type:
- Required: Yes
configuration
- Type:
- Required: Yes
capabilities
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetJobEntityError
jobDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsError]
jobAttachmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsError]
stepDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsError]
environmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsError]
GetJobRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
GetJobRequestWait
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetJobResponse
jobId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']
- Required: Yes
lifecycleStatusMessage
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
endedAt
- Type:
- Required: Yes
taskRunStatus
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
targetTaskRunStatus
- Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
taskRunStatusCounts
- Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
- Required: Yes
storageProfileId
- Type:
- Required: Yes
maxFailedTasksCount
- Type:
- Required: Yes
maxRetriesPerTask
- Type:
- Required: Yes
parameters
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]
- Required: Yes
attachments
- Type:
- Required: Yes
description
- Type:
- Required: Yes
maxWorkerCount
- Type:
- Required: Yes
sourceJobId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseEndpointRequest
licenseEndpointId
- Type:
- Required: Yes
GetLicenseEndpointRequestWait
licenseEndpointId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetLicenseEndpointRequestWaitExtra
licenseEndpointId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetLicenseEndpointResponse
licenseEndpointId
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'NOT_READY', 'READY']
- Required: Yes
statusMessage
- Type:
- Required: Yes
vpcId
- Type:
- Required: Yes
dnsName
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLimitRequest
farmId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
GetLimitResponse
displayName
- Type:
- Required: Yes
amountRequirementName
- Type:
- Required: Yes
maxCount
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
currentCount
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMonitorRequest
monitorId
- Type:
- Required: Yes
GetMonitorResponse
monitorId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
subdomain
- Type:
- Required: Yes
url
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
identityCenterInstanceArn
- Type:
- Required: Yes
identityCenterApplicationArn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQueueEnvironmentRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
queueEnvironmentId
- Type:
- Required: Yes
GetQueueEnvironmentResponse
queueEnvironmentId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
templateType
- Type: typing.Literal['JSON', 'YAML']
- Required: Yes
template
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQueueFleetAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
GetQueueFleetAssociationRequestWait
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetQueueFleetAssociationResponse
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQueueLimitAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
GetQueueLimitAssociationRequestWait
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetQueueLimitAssociationResponse
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
GetQueueRequestWait
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetQueueRequestWaitExtra
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
WaiterConfig
- Type:
GetQueueResponse
queueId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
status
- Type: typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']
- Required: Yes
defaultBudgetAction
- Type: typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
blockedReason
- Type: typing.Literal['BUDGET_THRESHOLD_REACHED', 'NO_BUDGET_CONFIGURED']
- Required: Yes
jobAttachmentSettings
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
requiredFileSystemLocationNames
- Type: typing.List[str]
- Required: Yes
allowedStorageProfileIds
- Type: typing.List[str]
- Required: Yes
jobRunAsUser
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSessionActionRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionActionId
- Type:
- Required: Yes
GetSessionActionResponse
sessionActionId
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'CANCELING', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'RECLAIMED', 'RECLAIMING', 'RUNNING', 'SCHEDULED', 'SUCCEEDED']
- Required: Yes
startedAt
- Type:
- Required: Yes
endedAt
- Type:
- Required: Yes
workerUpdatedAt
- Type:
- Required: Yes
progressPercent
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
processExitCode
- Type:
- Required: Yes
progressMessage
- Type:
- Required: Yes
definition
- Type:
- Required: Yes
acquiredLimits
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcquiredLimit]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSessionRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
GetSessionResponse
sessionId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
log
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
- Required: Yes
endedAt
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
targetLifecycleStatus
- Type: typing.Literal['ENDED']
- Required: Yes
hostProperties
- Type:
- Required: Yes
workerLog
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSessionsStatisticsAggregationRequest
farmId
- Type:
- Required: Yes
aggregationId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
GetSessionsStatisticsAggregationRequestPaginate
farmId
- Type:
- Required: Yes
aggregationId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
GetSessionsStatisticsAggregationResponse
statistics
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.Statistics]
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'FAILED', 'IN_PROGRESS', 'TIMEOUT']
- Required: Yes
statusMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
GetStepRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
GetStepResponse
stepId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
- Required: Yes
lifecycleStatusMessage
- Type:
- Required: Yes
taskRunStatus
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
taskRunStatusCounts
- Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
- Required: Yes
targetTaskRunStatus
- Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
endedAt
- Type:
- Required: Yes
dependencyCounts
- Type:
- Required: Yes
requiredCapabilities
- Type:
- Required: Yes
parameterSpace
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetStorageProfileForQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
storageProfileId
- Type:
- Required: Yes
GetStorageProfileForQueueResponse
storageProfileId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
fileSystemLocations
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetStorageProfileRequest
farmId
- Type:
- Required: Yes
storageProfileId
- Type:
- Required: Yes
GetStorageProfileResponse
storageProfileId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
fileSystemLocations
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTaskRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
taskId
- Type:
- Required: Yes
GetTaskResponse
taskId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
runStatus
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
targetRunStatus
- Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
failureRetryCount
- Type:
- Required: Yes
parameters
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
- Required: Yes
startedAt
- Type:
- Required: Yes
endedAt
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
latestSessionActionId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
GetWorkerResponse
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
hostProperties
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']
- Required: Yes
log
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type:
- Required: Yes
updatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
HostPropertiesRequest
ipAddresses
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddresses, aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddressesOutput, NoneType]
hostName
- Type: typing.Optional[str]
HostPropertiesResponse
ipAddresses
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.IpAddressesOutput]
hostName
- Type: typing.Optional[str]
ec2InstanceArn
- Type: typing.Optional[str]
ec2InstanceType
- Type: typing.Optional[str]
IpAddresses
ipV4Addresses
- Type: typing.Optional[typing.List[str]]
ipV6Addresses
- Type: typing.Optional[typing.List[str]]
IpAddressesOutput
ipV4Addresses
- Type: typing.Optional[typing.List[str]]
ipV6Addresses
- Type: typing.Optional[typing.List[str]]
JobAttachmentDetailsEntity
jobId
- Type:
- Required: Yes
attachments
- Type:
- Required: Yes
JobAttachmentDetailsError
jobId
- Type:
- Required: Yes
code
- Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
- Required: Yes
message
- Type:
- Required: Yes
JobAttachmentDetailsIdentifiers
jobId
- Type:
- Required: Yes
JobAttachmentSettings
s3BucketName
- Type:
- Required: Yes
rootPrefix
- Type:
- Required: Yes
JobDetailsEntity
jobId
- Type:
- Required: Yes
logGroupName
- Type:
- Required: Yes
schemaVersion
- Type:
- Required: Yes
jobAttachmentSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]
jobRunAsUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]
queueRoleArn
- Type: typing.Optional[str]
parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]
pathMappingRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.PathMappingRule]]
JobDetailsError
jobId
- Type:
- Required: Yes
code
- Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
- Required: Yes
message
- Type:
- Required: Yes
JobDetailsIdentifiers
jobId
- Type:
- Required: Yes
JobEntity
jobDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsEntity]
jobAttachmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsEntity]
stepDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsEntity]
environmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsEntity]
JobEntityIdentifiersUnion
jobDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobDetailsIdentifiers]
jobAttachmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentDetailsIdentifiers]
stepDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDetailsIdentifiers]
environmentDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentDetailsIdentifiers]
JobMember
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
JobParameter
int
- Type: typing.Optional[str]
float
- Type: typing.Optional[str]
string
- Type: typing.Optional[str]
path
- Type: typing.Optional[str]
JobRunAsUser
runAs
- Type: typing.Literal['QUEUE_CONFIGURED_USER', 'WORKER_AGENT_USER']
- Required: Yes
posix
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PosixUser]
windows
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.WindowsUser]
JobSearchSummary
jobId
- Type: typing.Optional[str]
queueId
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
lifecycleStatus
- Type: typing.Optional[typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']]
lifecycleStatusMessage
- Type: typing.Optional[str]
taskRunStatus
- Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
taskRunStatusCounts
- Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]
priority
- Type: typing.Optional[int]
maxFailedTasksCount
- Type: typing.Optional[int]
maxRetriesPerTask
- Type: typing.Optional[int]
createdBy
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
startedAt
- Type: typing.Optional[datetime.datetime]
jobParameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.JobParameter]]
maxWorkerCount
- Type: typing.Optional[int]
sourceJobId
- Type: typing.Optional[str]
JobSummary
jobId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['ARCHIVED', 'CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED', 'UPLOAD_FAILED', 'UPLOAD_IN_PROGRESS']
- Required: Yes
lifecycleStatusMessage
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
taskRunStatus
- Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
taskRunStatusCounts
- Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]
maxFailedTasksCount
- Type: typing.Optional[int]
maxRetriesPerTask
- Type: typing.Optional[int]
maxWorkerCount
- Type: typing.Optional[int]
sourceJobId
- Type: typing.Optional[str]
LicenseEndpointSummary
licenseEndpointId
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'NOT_READY', 'READY']]
statusMessage
- Type: typing.Optional[str]
vpcId
- Type: typing.Optional[str]
LimitSummary
displayName
- Type:
- Required: Yes
amountRequirementName
- Type:
- Required: Yes
maxCount
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
currentCount
- Type:
- Required: Yes
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
ListAvailableMeteredProductsRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAvailableMeteredProductsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListAvailableMeteredProductsResponse
meteredProducts
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MeteredProductSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListBudgetsRequest
farmId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
ListBudgetsRequestPaginate
farmId
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListBudgetsResponse
budgets
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListFarmMembersRequest
farmId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListFarmMembersRequestPaginate
farmId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListFarmMembersResponse
members
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FarmMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListFarmsRequest
nextToken
- Type: typing.Optional[str]
principalId
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListFarmsRequestPaginate
principalId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListFarmsResponse
farms
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FarmSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListFleetMembersRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListFleetMembersRequestPaginate
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListFleetMembersResponse
members
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListFleetsRequest
farmId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListFleetsRequestPaginate
farmId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListFleetsResponse
fleets
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListJobMembersRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListJobMembersRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListJobMembersResponse
members
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListJobParameterDefinitionsRequest
farmId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListJobParameterDefinitionsRequestPaginate
farmId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListJobParameterDefinitionsResponse
jobParameterDefinitions
- Type: typing.List[typing.Dict[str, typing.Any]]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListJobsRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListJobsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListJobsResponse
jobs
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListLicenseEndpointsRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListLicenseEndpointsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListLicenseEndpointsResponse
licenseEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.LicenseEndpointSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListLimitsRequest
farmId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListLimitsRequestPaginate
farmId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListLimitsResponse
limits
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.LimitSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMeteredProductsRequest
licenseEndpointId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListMeteredProductsRequestPaginate
licenseEndpointId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListMeteredProductsResponse
meteredProducts
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MeteredProductSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMonitorsRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListMonitorsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListMonitorsResponse
monitors
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.MonitorSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListQueueEnvironmentsRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListQueueEnvironmentsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListQueueEnvironmentsResponse
environments
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueEnvironmentSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListQueueFleetAssociationsRequest
farmId
- Type:
- Required: Yes
queueId
- Type: typing.Optional[str]
fleetId
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListQueueFleetAssociationsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type: typing.Optional[str]
fleetId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListQueueFleetAssociationsResponse
queueFleetAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueFleetAssociationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListQueueLimitAssociationsRequest
farmId
- Type:
- Required: Yes
queueId
- Type: typing.Optional[str]
limitId
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListQueueLimitAssociationsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type: typing.Optional[str]
limitId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListQueueLimitAssociationsResponse
queueLimitAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueLimitAssociationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListQueueMembersRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListQueueMembersRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListQueueMembersResponse
members
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueMember]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListQueuesRequest
farmId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListQueuesRequestPaginate
farmId
- Type:
- Required: Yes
principalId
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListQueuesResponse
queues
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.QueueSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSessionActionsRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionId
- Type: typing.Optional[str]
taskId
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSessionActionsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionId
- Type: typing.Optional[str]
taskId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListSessionActionsResponse
sessionActions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SessionActionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSessionsForWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSessionsForWorkerRequestPaginate
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListSessionsForWorkerResponse
sessions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSessionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSessionsRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSessionsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListSessionsResponse
sessions
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SessionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStepConsumersRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStepConsumersRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListStepConsumersResponse
consumers
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepConsumer]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStepDependenciesRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStepDependenciesRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListStepDependenciesResponse
dependencies
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepDependency]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStepsRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStepsRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListStepsResponse
steps
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStorageProfilesForQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStorageProfilesForQueueRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListStorageProfilesForQueueResponse
storageProfiles
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StorageProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStorageProfilesRequest
farmId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListStorageProfilesRequestPaginate
farmId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListStorageProfilesResponse
storageProfiles
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StorageProfileSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTasksRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListTasksRequestPaginate
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListTasksResponse
tasks
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListWorkersRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListWorkersRequestPaginate
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.PaginatorConfig]
ListWorkersResponse
workers
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
LogConfiguration
logDriver
- Type:
- Required: Yes
options
- Type: typing.Optional[typing.Dict[str, str]]
parameters
- Type: typing.Optional[typing.Dict[str, str]]
error
- Type: typing.Optional[str]
ManifestProperties
rootPath
- Type:
- Required: Yes
rootPathFormat
- Type: typing.Literal['posix', 'windows']
- Required: Yes
fileSystemLocationName
- Type: typing.Optional[str]
outputRelativeDirectories
- Type: typing.Optional[typing.List[str]]
inputManifestPath
- Type: typing.Optional[str]
inputManifestHash
- Type: typing.Optional[str]
ManifestPropertiesOutput
rootPath
- Type:
- Required: Yes
rootPathFormat
- Type: typing.Literal['posix', 'windows']
- Required: Yes
fileSystemLocationName
- Type: typing.Optional[str]
outputRelativeDirectories
- Type: typing.Optional[typing.List[str]]
inputManifestPath
- Type: typing.Optional[str]
inputManifestHash
- Type: typing.Optional[str]
MemoryMiBRange
min
- Type:
- Required: Yes
max
- Type: typing.Optional[int]
MeteredProductSummary
productId
- Type:
- Required: Yes
family
- Type:
- Required: Yes
vendor
- Type:
- Required: Yes
port
- Type:
- Required: Yes
MonitorSummary
monitorId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
subdomain
- Type:
- Required: Yes
url
- Type:
- Required: Yes
roleArn
- Type:
- Required: Yes
identityCenterInstanceArn
- Type:
- Required: Yes
identityCenterApplicationArn
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterFilterExpression
name
- Type:
- Required: Yes
operator
- Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
- Required: Yes
value
- Type:
- Required: Yes
ParameterSortExpression
sortOrder
- Type: typing.Literal['ASCENDING', 'DESCENDING']
- Required: Yes
name
- Type:
- Required: Yes
ParameterSpace
parameters
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepParameter]
- Required: Yes
combination
- Type: typing.Optional[str]
PathMappingRule
sourcePathFormat
- Type: typing.Literal['posix', 'windows']
- Required: Yes
sourcePath
- Type:
- Required: Yes
destinationPath
- Type:
- Required: Yes
PosixUser
user
- Type:
- Required: Yes
group
- Type:
- Required: Yes
PutMeteredProductRequest
licenseEndpointId
- Type:
- Required: Yes
productId
- Type:
- Required: Yes
QueueEnvironmentSummary
queueEnvironmentId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
priority
- Type:
- Required: Yes
QueueFleetAssociationSummary
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
QueueLimitAssociationSummary
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOPPED', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
- Required: Yes
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
QueueMember
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
principalId
- Type:
- Required: Yes
principalType
- Type: typing.Literal['GROUP', 'USER']
- Required: Yes
identityStoreId
- Type:
- Required: Yes
membershipLevel
- Type: typing.Literal['CONTRIBUTOR', 'MANAGER', 'OWNER', 'VIEWER']
- Required: Yes
QueueSummary
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
status
- Type: typing.Literal['IDLE', 'SCHEDULING', 'SCHEDULING_BLOCKED']
- Required: Yes
defaultBudgetAction
- Type: typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
blockedReason
- Type: typing.Optional[typing.Literal['BUDGET_THRESHOLD_REACHED', 'NO_BUDGET_CONFIGURED']]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
ResponseBudgetAction
type
- Type: typing.Literal['STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
thresholdPercentage
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
S3Location
bucketName
- Type:
- Required: Yes
key
- Type:
- Required: Yes
SearchFilterExpression
dateTimeFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.DateTimeFilterExpression]
parameterFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterFilterExpression]
searchTermFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchTermFilterExpression]
stringFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.StringFilterExpression]
groupFilter
- Type: typing.Optional[typing.Dict[str, typing.Any]]
SearchGroupedFilterExpressions
filters
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchFilterExpression]
- Required: Yes
operator
- Type: typing.Literal['AND', 'OR']
- Required: Yes
SearchJobsRequest
farmId
- Type:
- Required: Yes
queueIds
- Type: typing.List[str]
- Required: Yes
itemOffset
- Type:
- Required: Yes
filterExpressions
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]
sortExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]
pageSize
- Type: typing.Optional[int]
SearchJobsResponse
jobs
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobSearchSummary]
- Required: Yes
nextItemOffset
- Type:
- Required: Yes
totalResults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchSortExpression
userJobsFirst
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.UserJobsFirst]
fieldSort
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.FieldSortExpression]
parameterSort
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterSortExpression]
SearchStepsRequest
farmId
- Type:
- Required: Yes
queueIds
- Type: typing.List[str]
- Required: Yes
itemOffset
- Type:
- Required: Yes
jobId
- Type: typing.Optional[str]
filterExpressions
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]
sortExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]
pageSize
- Type: typing.Optional[int]
SearchStepsResponse
steps
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepSearchSummary]
- Required: Yes
nextItemOffset
- Type:
- Required: Yes
totalResults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchTasksRequest
farmId
- Type:
- Required: Yes
queueIds
- Type: typing.List[str]
- Required: Yes
itemOffset
- Type:
- Required: Yes
jobId
- Type: typing.Optional[str]
filterExpressions
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]
sortExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]
pageSize
- Type: typing.Optional[int]
SearchTasksResponse
tasks
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskSearchSummary]
- Required: Yes
nextItemOffset
- Type:
- Required: Yes
totalResults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchTermFilterExpression
searchTerm
- Type:
- Required: Yes
SearchWorkersRequest
farmId
- Type:
- Required: Yes
fleetIds
- Type: typing.List[str]
- Required: Yes
itemOffset
- Type:
- Required: Yes
filterExpressions
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchGroupedFilterExpressions]
sortExpressions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.SearchSortExpression]]
pageSize
- Type: typing.Optional[int]
SearchWorkersResponse
workers
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerSearchSummary]
- Required: Yes
nextItemOffset
- Type:
- Required: Yes
totalResults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ServiceManagedEc2FleetConfiguration
instanceCapabilities
- Type:
- Required: Yes
instanceMarketOptions
- Type:
- Required: Yes
ServiceManagedEc2FleetConfigurationOutput
instanceCapabilities
- Type:
- Required: Yes
instanceMarketOptions
- Type:
- Required: Yes
ServiceManagedEc2InstanceCapabilities
vCpuCount
- Type:
- Required: Yes
memoryMiB
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'WINDOWS']
- Required: Yes
cpuArchitectureType
- Type: typing.Literal['arm64', 'x86_64']
- Required: Yes
rootEbsVolume
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.Ec2EbsVolume]
acceleratorCapabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCapabilities]
allowedInstanceTypes
- Type: typing.Optional[typing.List[str]]
excludedInstanceTypes
- Type: typing.Optional[typing.List[str]]
customAmounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]
customAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapability]]
ServiceManagedEc2InstanceCapabilitiesOutput
vCpuCount
- Type:
- Required: Yes
memoryMiB
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'WINDOWS']
- Required: Yes
cpuArchitectureType
- Type: typing.Literal['arm64', 'x86_64']
- Required: Yes
rootEbsVolume
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.Ec2EbsVolume]
acceleratorCapabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.AcceleratorCapabilitiesOutput]
allowedInstanceTypes
- Type: typing.Optional[typing.List[str]]
excludedInstanceTypes
- Type: typing.Optional[typing.List[str]]
customAmounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAmountCapability]]
customAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetAttributeCapabilityOutput]]
ServiceManagedEc2InstanceMarketOptions
type
- Type: typing.Literal['on-demand', 'spot']
- Required: Yes
SessionActionDefinition
envEnter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentEnterSessionActionDefinition]
envExit
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentExitSessionActionDefinition]
taskRun
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskRunSessionActionDefinition]
syncInputJobAttachments
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SyncInputJobAttachmentsSessionActionDefinition]
SessionActionDefinitionSummary
envEnter
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentEnterSessionActionDefinitionSummary]
envExit
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.EnvironmentExitSessionActionDefinitionSummary]
taskRun
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskRunSessionActionDefinitionSummary]
syncInputJobAttachments
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.SyncInputJobAttachmentsSessionActionDefinitionSummary]
SessionActionSummary
sessionActionId
- Type:
- Required: Yes
status
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'CANCELING', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'RECLAIMED', 'RECLAIMING', 'RUNNING', 'SCHEDULED', 'SUCCEEDED']
- Required: Yes
definition
- Type:
- Required: Yes
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
workerUpdatedAt
- Type: typing.Optional[datetime.datetime]
progressPercent
- Type: typing.Optional[float]
SessionSummary
sessionId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
- Required: Yes
endedAt
- Type: typing.Optional[datetime.datetime]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
targetLifecycleStatus
- Type: typing.Optional[typing.Literal['ENDED']]
SessionsStatisticsResources
queueIds
- Type: typing.Optional[typing.List[str]]
fleetIds
- Type: typing.Optional[typing.List[str]]
StartSessionsStatisticsAggregationRequest
farmId
- Type:
- Required: Yes
resourceIds
- Type:
- Required: Yes
startTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
endTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
groupBy
- Type: typing.List[typing.Literal['FLEET_ID', 'INSTANCE_TYPE', 'JOB_ID', 'LICENSE_PRODUCT', 'QUEUE_ID', 'USAGE_TYPE', 'USER_ID']]
- Required: Yes
statistics
- Type: typing.List[typing.Literal['AVG', 'MAX', 'MIN', 'SUM']]
- Required: Yes
timezone
- Type: typing.Optional[str]
period
- Type: typing.Optional[typing.Literal['DAILY', 'HOURLY', 'MONTHLY', 'WEEKLY']]
StartSessionsStatisticsAggregationResponse
aggregationId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Statistics
count
- Type:
- Required: Yes
costInUsd
- Type:
- Required: Yes
runtimeInSeconds
- Type:
- Required: Yes
queueId
- Type: typing.Optional[str]
fleetId
- Type: typing.Optional[str]
jobId
- Type: typing.Optional[str]
jobName
- Type: typing.Optional[str]
userId
- Type: typing.Optional[str]
usageType
- Type: typing.Optional[typing.Literal['COMPUTE', 'LICENSE']]
licenseProduct
- Type: typing.Optional[str]
instanceType
- Type: typing.Optional[str]
aggregationStartTime
- Type: typing.Optional[datetime.datetime]
aggregationEndTime
- Type: typing.Optional[datetime.datetime]
Stats
min
- Type: typing.Optional[float]
max
- Type: typing.Optional[float]
avg
- Type: typing.Optional[float]
sum
- Type: typing.Optional[float]
StepAmountCapability
name
- Type:
- Required: Yes
min
- Type: typing.Optional[float]
max
- Type: typing.Optional[float]
value
- Type: typing.Optional[float]
StepAttributeCapability
name
- Type:
- Required: Yes
anyOf
- Type: typing.Optional[typing.List[str]]
allOf
- Type: typing.Optional[typing.List[str]]
StepConsumer
stepId
- Type:
- Required: Yes
status
- Type: typing.Literal['RESOLVED', 'UNRESOLVED']
- Required: Yes
StepDependency
stepId
- Type:
- Required: Yes
status
- Type: typing.Literal['RESOLVED', 'UNRESOLVED']
- Required: Yes
StepDetailsEntity
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
schemaVersion
- Type:
- Required: Yes
template
- Type: typing.Dict[str, typing.Any]
- Required: Yes
dependencies
- Type: typing.List[str]
- Required: Yes
StepDetailsError
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
code
- Type: typing.Literal['AccessDeniedException', 'ConflictException', 'InternalServerException', 'MaxPayloadSizeExceeded', 'ResourceNotFoundException', 'ValidationException']
- Required: Yes
message
- Type:
- Required: Yes
StepDetailsIdentifiers
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
StepParameter
name
- Type:
- Required: Yes
type
- Type: typing.Literal['FLOAT', 'INT', 'PATH', 'STRING']
- Required: Yes
StepRequiredCapabilities
attributes
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepAttributeCapability]
- Required: Yes
amounts
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.StepAmountCapability]
- Required: Yes
StepSearchSummary
stepId
- Type: typing.Optional[str]
jobId
- Type: typing.Optional[str]
queueId
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
lifecycleStatus
- Type: typing.Optional[typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']]
lifecycleStatusMessage
- Type: typing.Optional[str]
taskRunStatus
- Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
taskRunStatusCounts
- Type: typing.Optional[typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]]
createdAt
- Type: typing.Optional[datetime.datetime]
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
parameterSpace
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.ParameterSpace]
StepSummary
stepId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['CREATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
- Required: Yes
taskRunStatus
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
taskRunStatusCounts
- Type: typing.Dict[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED'], int]
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
lifecycleStatusMessage
- Type: typing.Optional[str]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
dependencyCounts
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.DependencyCounts]
StorageProfileSummary
storageProfileId
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
osFamily
- Type: typing.Literal['LINUX', 'MACOS', 'WINDOWS']
- Required: Yes
StringFilterExpression
name
- Type:
- Required: Yes
operator
- Type: typing.Literal['EQUAL', 'GREATER_THAN', 'GREATER_THAN_EQUAL_TO', 'LESS_THAN', 'LESS_THAN_EQUAL_TO', 'NOT_EQUAL']
- Required: Yes
value
- Type:
- Required: Yes
SyncInputJobAttachmentsSessionActionDefinition
stepId
- Type: typing.Optional[str]
SyncInputJobAttachmentsSessionActionDefinitionSummary
stepId
- Type: typing.Optional[str]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.Dict[str, str]]
TaskParameterValue
int
- Type: typing.Optional[str]
float
- Type: typing.Optional[str]
string
- Type: typing.Optional[str]
path
- Type: typing.Optional[str]
TaskRunSessionActionDefinition
taskId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
parameters
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]
- Required: Yes
TaskRunSessionActionDefinitionSummary
taskId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
TaskSearchSummary
taskId
- Type: typing.Optional[str]
stepId
- Type: typing.Optional[str]
jobId
- Type: typing.Optional[str]
queueId
- Type: typing.Optional[str]
runStatus
- Type: typing.Optional[typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']]
targetRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]]
failureRetryCount
- Type: typing.Optional[int]
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
TaskSummary
taskId
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
runStatus
- Type: typing.Literal['ASSIGNED', 'CANCELED', 'FAILED', 'INTERRUPTING', 'NOT_COMPATIBLE', 'PENDING', 'READY', 'RUNNING', 'SCHEDULED', 'STARTING', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
targetRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
failureRetryCount
- Type: typing.Optional[int]
parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.TaskParameterValue]]
startedAt
- Type: typing.Optional[datetime.datetime]
endedAt
- Type: typing.Optional[datetime.datetime]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
latestSessionActionId
- Type: typing.Optional[str]
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateBudgetRequest
farmId
- Type:
- Required: Yes
budgetId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
approximateDollarLimit
- Type: typing.Optional[float]
actionsToAdd
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToAdd]]
actionsToRemove
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetActionToRemove]]
schedule
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetSchedule, aws_resource_validator.pydantic_models.deadline.deadline_classes.BudgetScheduleOutput, NoneType]
UpdateFarmRequest
farmId
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
UpdateFleetRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
roleArn
- Type: typing.Optional[str]
minWorkerCount
- Type: typing.Optional[int]
maxWorkerCount
- Type: typing.Optional[int]
configuration
- Type: typing.Union[aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfiguration, aws_resource_validator.pydantic_models.deadline.deadline_classes.FleetConfigurationOutput, NoneType]
UpdateJobRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
targetTaskRunStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']]
priority
- Type: typing.Optional[int]
maxFailedTasksCount
- Type: typing.Optional[int]
maxRetriesPerTask
- Type: typing.Optional[int]
lifecycleStatus
- Type: typing.Optional[typing.Literal['ARCHIVED']]
maxWorkerCount
- Type: typing.Optional[int]
UpdateLimitRequest
farmId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
maxCount
- Type: typing.Optional[int]
UpdateMonitorRequest
monitorId
- Type:
- Required: Yes
subdomain
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
roleArn
- Type: typing.Optional[str]
UpdateQueueEnvironmentRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
queueEnvironmentId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
priority
- Type: typing.Optional[int]
templateType
- Type: typing.Optional[typing.Literal['JSON', 'YAML']]
template
- Type: typing.Optional[str]
UpdateQueueFleetAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']
- Required: Yes
UpdateQueueLimitAssociationRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
limitId
- Type:
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'STOP_LIMIT_USAGE_AND_CANCEL_TASKS', 'STOP_LIMIT_USAGE_AND_COMPLETE_TASKS']
- Required: Yes
UpdateQueueRequest
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
defaultBudgetAction
- Type: typing.Optional[typing.Literal['NONE', 'STOP_SCHEDULING_AND_CANCEL_TASKS', 'STOP_SCHEDULING_AND_COMPLETE_TASKS']]
jobAttachmentSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobAttachmentSettings]
roleArn
- Type: typing.Optional[str]
jobRunAsUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.JobRunAsUser]
requiredFileSystemLocationNamesToAdd
- Type: typing.Optional[typing.List[str]]
requiredFileSystemLocationNamesToRemove
- Type: typing.Optional[typing.List[str]]
allowedStorageProfileIdsToAdd
- Type: typing.Optional[typing.List[str]]
allowedStorageProfileIdsToRemove
- Type: typing.Optional[typing.List[str]]
UpdateSessionRequest
targetLifecycleStatus
- Type: typing.Literal['ENDED']
- Required: Yes
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
UpdateStepRequest
targetTaskRunStatus
- Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
UpdateStorageProfileRequest
farmId
- Type:
- Required: Yes
storageProfileId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
osFamily
- Type: typing.Optional[typing.Literal['LINUX', 'MACOS', 'WINDOWS']]
fileSystemLocationsToAdd
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]
fileSystemLocationsToRemove
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.FileSystemLocation]]
UpdateTaskRequest
targetRunStatus
- Type: typing.Literal['CANCELED', 'FAILED', 'PENDING', 'READY', 'SUCCEEDED', 'SUSPENDED']
- Required: Yes
farmId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
taskId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
UpdateWorkerRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
status
- Type: typing.Optional[typing.Literal['STARTED', 'STOPPED', 'STOPPING']]
capabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerCapabilities]
hostProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesRequest]
UpdateWorkerResponse
log
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkerScheduleRequest
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
workerId
- Type:
- Required: Yes
updatedSessionActions
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.UpdatedSessionActionInfo]]
UpdateWorkerScheduleResponse
assignedSessions
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.deadline.deadline_classes.AssignedSession]
- Required: Yes
cancelSessionActions
- Type: typing.Dict[str, typing.List[str]]
- Required: Yes
desiredWorkerStatus
- Type: typing.Literal['STOPPED']
- Required: Yes
updateIntervalSeconds
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatedSessionActionInfo
completedStatus
- Type: typing.Optional[typing.Literal['CANCELED', 'FAILED', 'INTERRUPTED', 'NEVER_ATTEMPTED', 'SUCCEEDED']]
processExitCode
- Type: typing.Optional[int]
progressMessage
- Type: typing.Optional[str]
startedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
endedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
updatedAt
- Type: typing.Union[datetime.datetime, str, NoneType]
progressPercent
- Type: typing.Optional[float]
UsageTrackingResource
queueId
- Type: typing.Optional[str]
UserJobsFirst
userIdentityId
- Type:
- Required: Yes
VCpuCountRange
min
- Type:
- Required: Yes
max
- Type: typing.Optional[int]
WaiterConfig
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]
WindowsUser
user
- Type:
- Required: Yes
passwordArn
- Type:
- Required: Yes
WorkerAmountCapability
name
- Type:
- Required: Yes
value
- Type:
- Required: Yes
WorkerAttributeCapability
name
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
WorkerCapabilities
amounts
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerAmountCapability]
- Required: Yes
attributes
- Type: typing.List[aws_resource_validator.pydantic_models.deadline.deadline_classes.WorkerAttributeCapability]
- Required: Yes
WorkerSearchSummary
fleetId
- Type: typing.Optional[str]
workerId
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']]
hostProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesResponse]
createdBy
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]
updatedAt
- Type: typing.Optional[datetime.datetime]
WorkerSessionSummary
sessionId
- Type:
- Required: Yes
queueId
- Type:
- Required: Yes
jobId
- Type:
- Required: Yes
startedAt
- Type:
- Required: Yes
lifecycleStatus
- Type: typing.Literal['ENDED', 'STARTED', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCEEDED']
- Required: Yes
endedAt
- Type: typing.Optional[datetime.datetime]
targetLifecycleStatus
- Type: typing.Optional[typing.Literal['ENDED']]
WorkerSummary
workerId
- Type:
- Required: Yes
farmId
- Type:
- Required: Yes
fleetId
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'IDLE', 'NOT_COMPATIBLE', 'NOT_RESPONDING', 'RUNNING', 'STARTED', 'STOPPED', 'STOPPING']
- Required: Yes
createdAt
- Type:
- Required: Yes
createdBy
- Type:
- Required: Yes
hostProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.HostPropertiesResponse]
log
- Type: typing.Optional[aws_resource_validator.pydantic_models.deadline.deadline_classes.LogConfiguration]
updatedAt
- Type: typing.Optional[datetime.datetime]
updatedBy
- Type: typing.Optional[str]