IRenderQueue

class aws_rfdk.deadline.IRenderQueue(*args, **kwargs)

Bases: constructs.IConstruct, aws_cdk.aws_ec2.IConnectable, typing_extensions.Protocol

Interface 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.

See https://docs.thinkboxsoftware.com/products/deadline/10.2/1_User%20Manual/manual/secrets-management/deadline-secrets-management.html#identity-management-registration-settings-ref-label for details.

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
Return type

None

Attributes

backend_connections

A connections object for controlling access of the compute resources that host the render queue.

Return type

Connections

connections

The network connections associated with this resource.

Return type

Connections

endpoint

The endpoint used to connect to the Render Queue.

Return type

ConnectableApplicationEndpoint

node

The tree node.

Return type

Node

repository

The Deadline Repository that the Render Queue services.

Return type

IRepository