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.
ts
import * as deadline from 'aws-cdk-lib/aws-deadline';
python
import aws_cdk.aws_deadline as deadline
java
import software.amazon.awscdk.services.deadline.*;
csharp
using Amazon.CDK.AWS.Deadline;
go
import deadline "github.com/aws/aws-cdk-go/awscdk"
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.)
Types
| Name | Kind | Summary |
|---|---|---|
CfnBudget | Construct (L1) | Creates a budget to set spending thresholds for your rendering activity. |
CfnFarm | Construct (L1) | Creates a farm to allow space for queues and fleets. |
CfnFleet | Construct (L1) | Creates a fleet. |
CfnLicenseEndpoint | Construct (L1) | Creates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud. |
CfnLimit | Construct (L1) | Creates a limit that manages the distribution of shared resources, such as floating licenses. |
CfnMeteredProduct | Construct (L1) | Adds a metered product. |
CfnMonitor | Construct (L1) | Creates an AWS Deadline Cloud monitor that you can use to view your farms, queues, and fleets. |
CfnQueue | Construct (L1) | Creates a queue to coordinate the order in which jobs run on a farm. |
CfnQueueEnvironment | Construct (L1) | Creates an environment for a queue that defines how jobs in the queue run. |
CfnQueueFleetAssociation | Construct (L1) | Creates an association between a queue and a fleet. |
CfnQueueLimitAssociation | Construct (L1) | Associates a limit with a particular queue. |
CfnStorageProfile | Construct (L1) | Creates a storage profile that specifies the operating system, file type, and file location of resources used on a farm. |
CfnWorker | Construct (L1) | Definition of AWS::Deadline::Worker Resource Type. |
CfnBudget.BudgetActionToAddProperty | Struct | The budget action to add. |
CfnBudget.BudgetScheduleProperty | Struct | The start and end time of the budget. |
CfnBudget.FixedBudgetScheduleProperty | Struct | The details of a fixed budget schedule. |
CfnBudget.UsageTrackingResourceProperty | Struct | The usage details of the allotted budget. |
CfnBudgetProps | Struct | Properties for defining a CfnBudget. |
CfnFarmProps | Struct | Properties for defining a CfnFarm. |
CfnFleet.AcceleratorCapabilitiesProperty | Struct | Provides information about the GPU accelerators used for jobs processed by a fleet. |
CfnFleet.AcceleratorCountRangeProperty | Struct | Defines the maximum and minimum number of GPU accelerators required for a worker instance.. |
CfnFleet.AcceleratorSelectionProperty | Struct | Describes a specific GPU accelerator required for an Amazon Elastic Compute Cloud worker host. |
CfnFleet.AcceleratorTotalMemoryMiBRangeProperty | Struct | Defines the maximum and minimum amount of memory, in MiB, to use for the accelerator. |
CfnFleet.CustomerManagedAutoScalingConfigurationProperty | Struct | |
CfnFleet.CustomerManagedFleetConfigurationProperty | Struct | The configuration details for a customer managed fleet. |
CfnFleet.CustomerManagedWorkerCapabilitiesProperty | Struct | The worker capabilities for a customer managed workflow. |
CfnFleet.Ec2EbsVolumeProperty | Struct | Specifies the EBS volume. |
CfnFleet.FleetAmountCapabilityProperty | Struct | The fleet amount and attribute capabilities. |
CfnFleet.FleetAttributeCapabilityProperty | Struct | Defines the fleet's capability name, minimum, and maximum. |
CfnFleet.FleetCapabilitiesProperty | Struct | The amounts and attributes of fleets. |
CfnFleet.FleetConfigurationProperty | Struct | Fleet configuration details. |
CfnFleet.HostConfigurationProperty | Struct | Provides a script that runs as a worker is starting up that you can use to provide additional configuration for workers in your fleet. |
CfnFleet.MemoryMiBRangeProperty | Struct | The range of memory in MiB. |
CfnFleet.PersistentVolumeConfigurationProperty | Struct | |
CfnFleet.ServiceManagedEc2AutoScalingConfigurationProperty | Struct | |
CfnFleet.ServiceManagedEc2FleetConfigurationProperty | Struct | The configuration details for a service managed EC2 fleet. |
CfnFleet.ServiceManagedEc2InstanceCapabilitiesProperty | Struct | The Amazon EC2 instance capabilities. |
CfnFleet.ServiceManagedEc2InstanceMarketOptionsProperty | Struct | The details of the Amazon EC2 instance market options for a service managed fleet. |
CfnFleet.VCpuCountRangeProperty | Struct | The allowable range of vCPU processing power for the fleet. |
CfnFleet.VpcConfigurationProperty | Struct | The configuration options for a service managed fleet's VPC. |
CfnFleetProps | Struct | Properties for defining a CfnFleet. |
CfnLicenseEndpointProps | Struct | Properties for defining a CfnLicenseEndpoint. |
CfnLimitProps | Struct | Properties for defining a CfnLimit. |
CfnMeteredProductProps | Struct | Properties for defining a CfnMeteredProduct. |
CfnMonitorProps | Struct | Properties for defining a CfnMonitor. |
CfnQueue.JobAttachmentSettingsProperty | Struct | The job attachment settings. |
CfnQueue.JobRunAsUserProperty | Struct | Identifies the user for a job. |
CfnQueue.PosixUserProperty | Struct | The POSIX user. |
CfnQueue.PriorityBalancedSchedulingConfigurationProperty | Struct | |
CfnQueue.SchedulingConfigurationProperty | Struct | |
CfnQueue.SchedulingMaxPriorityOverrideProperty | Struct | |
CfnQueue.SchedulingMinPriorityOverrideProperty | Struct | |
CfnQueue.WeightedBalancedSchedulingConfigurationProperty | Struct | |
CfnQueue.WindowsUserProperty | Struct | The Windows user details. |
CfnQueueEnvironmentProps | Struct | Properties for defining a CfnQueueEnvironment. |
CfnQueueFleetAssociationProps | Struct | Properties for defining a CfnQueueFleetAssociation. |
CfnQueueLimitAssociationProps | Struct | Properties for defining a CfnQueueLimitAssociation. |
CfnQueueProps | Struct | Properties for defining a CfnQueue. |
CfnStorageProfile.FileSystemLocationProperty | Struct | The details of the file system location for the resource. |
CfnStorageProfileProps | Struct | Properties for defining a CfnStorageProfile. |
CfnWorker.HostPropertiesRequestProperty | Struct | The host property details. |
CfnWorker.IpAddressesProperty | Struct | The IP addresses for a host. |
CfnWorker.TagsItemsProperty | Struct | |
CfnWorkerProps | Struct | Properties for defining a CfnWorker. |