Package software.amazon.awscdk.services.deadline
AWS::Deadline Construct Library
---
All classes with the
Cfnprefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.deadline.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Deadline construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Deadline resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Deadline.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionCreates a farm to allow space for queues and fleets.A fluent builder for
CfnFarm.Properties for defining aCfnFarm.A builder forCfnFarmPropsAn implementation forCfnFarmPropsCreates a fleet.Provides information about the GPU accelerators used for jobs processed by a fleet.A builder forCfnFleet.AcceleratorCapabilitiesPropertyAn implementation forCfnFleet.AcceleratorCapabilitiesPropertyDefines the maximum and minimum number of GPU accelerators required for a worker instance..A builder forCfnFleet.AcceleratorCountRangePropertyAn implementation forCfnFleet.AcceleratorCountRangePropertyDescribes a specific GPU accelerator required for an Amazon Elastic Compute Cloud worker host.A builder forCfnFleet.AcceleratorSelectionPropertyAn implementation forCfnFleet.AcceleratorSelectionPropertyDefines the maximum and minimum amount of memory, in MiB, to use for the accelerator.A builder forCfnFleet.AcceleratorTotalMemoryMiBRangePropertyAn implementation forCfnFleet.AcceleratorTotalMemoryMiBRangePropertyA fluent builder forCfnFleet.The details of a customer managed fleet configuration.A builder forCfnFleet.CustomerManagedFleetConfigurationPropertyAn implementation forCfnFleet.CustomerManagedFleetConfigurationPropertyThe worker capabilities for a customer managed workflow.A builder forCfnFleet.CustomerManagedWorkerCapabilitiesPropertyAn implementation forCfnFleet.CustomerManagedWorkerCapabilitiesPropertySpecifies the EBS volume.A builder forCfnFleet.Ec2EbsVolumePropertyAn implementation forCfnFleet.Ec2EbsVolumePropertyThe fleet amount and attribute capabilities.A builder forCfnFleet.FleetAmountCapabilityPropertyAn implementation forCfnFleet.FleetAmountCapabilityPropertyDefines the fleet's capability name, minimum, and maximum.A builder forCfnFleet.FleetAttributeCapabilityPropertyAn implementation forCfnFleet.FleetAttributeCapabilityPropertyThe amounts and attributes of fleets.A builder forCfnFleet.FleetCapabilitiesPropertyAn implementation forCfnFleet.FleetCapabilitiesPropertyFleet configuration details.A builder forCfnFleet.FleetConfigurationPropertyAn implementation forCfnFleet.FleetConfigurationPropertyProvides a script that runs as a worker is starting up that you can use to provide additional configuration for workers in your fleet.A builder forCfnFleet.HostConfigurationPropertyAn implementation forCfnFleet.HostConfigurationPropertyThe range of memory in MiB.A builder forCfnFleet.MemoryMiBRangePropertyAn implementation forCfnFleet.MemoryMiBRangePropertyThe configuration details for a service managed Amazon EC2 fleet.A builder forCfnFleet.ServiceManagedEc2FleetConfigurationPropertyAn implementation forCfnFleet.ServiceManagedEc2FleetConfigurationPropertyThe Amazon EC2 instance capabilities.A builder forCfnFleet.ServiceManagedEc2InstanceCapabilitiesPropertyAn implementation forCfnFleet.ServiceManagedEc2InstanceCapabilitiesPropertyThe details of the Amazon EC2 instance market options for a service managed fleet.A builder forCfnFleet.ServiceManagedEc2InstanceMarketOptionsPropertyAn implementation forCfnFleet.ServiceManagedEc2InstanceMarketOptionsPropertyThe allowable range of vCPU processing power for the fleet.A builder forCfnFleet.VCpuCountRangePropertyAn implementation forCfnFleet.VCpuCountRangePropertyThe configuration options for a service managed fleet's VPC.A builder forCfnFleet.VpcConfigurationPropertyAn implementation forCfnFleet.VpcConfigurationPropertyProperties for defining aCfnFleet.A builder forCfnFleetPropsAn implementation forCfnFleetPropsCreates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud.A fluent builder forCfnLicenseEndpoint.Properties for defining aCfnLicenseEndpoint.A builder forCfnLicenseEndpointPropsAn implementation forCfnLicenseEndpointPropsCreates a limit that manages the distribution of shared resources, such as floating licenses.A fluent builder forCfnLimit.Properties for defining aCfnLimit.A builder forCfnLimitPropsAn implementation forCfnLimitPropsAdds a metered product.A fluent builder forCfnMeteredProduct.Properties for defining aCfnMeteredProduct.A builder forCfnMeteredProductPropsAn implementation forCfnMeteredProductPropsCreates an AWS Deadline Cloud monitor that you can use to view your farms, queues, and fleets.A fluent builder forCfnMonitor.Properties for defining aCfnMonitor.A builder forCfnMonitorPropsAn implementation forCfnMonitorPropsCreates a queue to coordinate the order in which jobs run on a farm.A fluent builder forCfnQueue.The job attachment settings.A builder forCfnQueue.JobAttachmentSettingsPropertyAn implementation forCfnQueue.JobAttachmentSettingsPropertyIdentifies the user for a job.A builder forCfnQueue.JobRunAsUserPropertyAn implementation forCfnQueue.JobRunAsUserPropertyThe POSIX user.A builder forCfnQueue.PosixUserPropertyAn implementation forCfnQueue.PosixUserPropertyThe Windows user details.A builder forCfnQueue.WindowsUserPropertyAn implementation forCfnQueue.WindowsUserPropertyCreates an environment for a queue that defines how jobs in the queue run.A fluent builder forCfnQueueEnvironment.Properties for defining aCfnQueueEnvironment.A builder forCfnQueueEnvironmentPropsAn implementation forCfnQueueEnvironmentPropsCreates an association between a queue and a fleet.A fluent builder forCfnQueueFleetAssociation.Properties for defining aCfnQueueFleetAssociation.A builder forCfnQueueFleetAssociationPropsAn implementation forCfnQueueFleetAssociationPropsAssociates a limit with a particular queue.A fluent builder forCfnQueueLimitAssociation.Properties for defining aCfnQueueLimitAssociation.A builder forCfnQueueLimitAssociationPropsAn implementation forCfnQueueLimitAssociationPropsProperties for defining aCfnQueue.A builder forCfnQueuePropsAn implementation forCfnQueuePropsCreates a storage profile that specifies the operating system, file type, and file location of resources used on a farm.A fluent builder forCfnStorageProfile.The details of the file system location for the resource.A builder forCfnStorageProfile.FileSystemLocationPropertyAn implementation forCfnStorageProfile.FileSystemLocationPropertyProperties for defining aCfnStorageProfile.A builder forCfnStorageProfilePropsAn implementation forCfnStorageProfilePropsA reference to a Farm resource.A builder forFarmReferenceAn implementation forFarmReferenceA reference to a Fleet resource.A builder forFleetReferenceAn implementation forFleetReference(experimental) Indicates that this resource can be referenced as a Farm.Internal default implementation forIFarmRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Fleet.Internal default implementation forIFleetRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a LicenseEndpoint.Internal default implementation forILicenseEndpointRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Limit.Internal default implementation forILimitRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a MeteredProduct.Internal default implementation forIMeteredProductRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Monitor.Internal default implementation forIMonitorRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a QueueEnvironment.Internal default implementation forIQueueEnvironmentRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a QueueFleetAssociation.Internal default implementation forIQueueFleetAssociationRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a QueueLimitAssociation.Internal default implementation forIQueueLimitAssociationRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Queue.Internal default implementation forIQueueRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a StorageProfile.Internal default implementation forIStorageProfileRef.A proxy class which represents a concrete javascript instance of this type.A reference to a LicenseEndpoint resource.A builder forLicenseEndpointReferenceAn implementation forLicenseEndpointReferenceA reference to a Limit resource.A builder forLimitReferenceAn implementation forLimitReferenceA reference to a MeteredProduct resource.A builder forMeteredProductReferenceAn implementation forMeteredProductReferenceA reference to a Monitor resource.A builder forMonitorReferenceAn implementation forMonitorReferenceA reference to a QueueEnvironment resource.A builder forQueueEnvironmentReferenceAn implementation forQueueEnvironmentReferenceA reference to a QueueFleetAssociation resource.A builder forQueueFleetAssociationReferenceAn implementation forQueueFleetAssociationReferenceA reference to a QueueLimitAssociation resource.A builder forQueueLimitAssociationReferenceAn implementation forQueueLimitAssociationReferenceA reference to a Queue resource.A builder forQueueReferenceAn implementation forQueueReferenceA reference to a StorageProfile resource.A builder forStorageProfileReferenceAn implementation forStorageProfileReference