IRenderQueue
- class aws_rfdk.deadline.IRenderQueue(*args, **kwargs)
Bases:
IConstruct,IConnectable,ProtocolInterface for Deadline Render Queue.
Methods
- configure_client_ecs(*, grantee, hosts)
Configures an ECS cluster to be able to connect to a RenderQueue.
- Parameters:
grantee (
IGrantable) – The task definitions Role that needs permissions.hosts (
Sequence[IHost]) – The set of hosts that will be hosting the containers. This can be AutoScalingGroups that make up the capacity of an Amazon ECS cluster, or individual instances.
- Return type:
Mapping[str,str]- Returns:
An environment mapping that is used to configure the Docker Images
- configure_client_instance(*, host, restart_launcher=None)
Configure an Instance/Autoscaling group to connect to a RenderQueue.
- Parameters:
host (
IHost) – The Instance/UserData which will directly connect to the Repository.restart_launcher (
Optional[bool]) – Whether or not to start or restart the Deadline Launcher after configuring the connection. Default: true
- Return type:
None
- configure_secrets_management_auto_registration(*, dependent, registration_status, role, vpc, vpc_subnets)
Configure a rule to automatically register all Deadline Secrets Management identities connecting from a given subnet to a specified role and status.
All RFDK constructs that require Deadline Secrets Management identity registration call this method internally. End-users of RFDK should not need to use this method unless they have a special need and understand its inner workings.
- Parameters:
dependent (
Construct) – A construct node to make dependent on the registration setting being updated.registration_status (
SecretsManagementRegistrationStatus) – The Deadline Secrets Management registration status to be applied to the Deadline Client identities that connect from the specified VPC subnets. See https://docs.thinkboxsoftware.com/products/deadline/10.2/1_User%20Manual/manual/secrets-management/deadline-secrets-management.html#registration-statusrole (
SecretsManagementRole) – The role to be assigned to the Deadline Client identities that connect from the specified VPC subnets. See https://docs.thinkboxsoftware.com/products/deadline/10.2/1_User%20Manual/manual/secrets-management/deadline-secrets-management.html#assigned-rolesvpc (
IVpc) – The VPC of the Deadline Client host instances to be registered.vpc_subnets (
Union[SubnetSelection,Dict[str,Any]]) – The VPC subnets of the Deadline Client host instances to be registered.
- Return type:
None
Attributes
- backend_connections
A connections object for controlling access of the compute resources that host the render queue.
- connections
The network connections associated with this resource.
- endpoint
The endpoint used to connect to the Render Queue.
- node
The tree node.
- repository
The Deadline Repository that the Render Queue services.