class InstanceUserDataProvider
| Language | Type name |
|---|---|
Python | aws_rfdk.deadline.InstanceUserDataProvider |
TypeScript (source) | aws-rfdk » deadline » InstanceUserDataProvider |
Implements
IConstruct, IDependable, IInstance
Extends
Construct
Implementation of {@link IInstanceUserDataProvider}.
Can be used as sub-class with override the desired methods to add custom user data commands for WorkerInstanceFleet or WorkerInstanceConfiguration.
Initializer
new InstanceUserDataProvider(scope: Construct, id: string)
Parameters
- scope
Construct - id
string
Properties
| Name | Type | Description |
|---|---|---|
| node | Node | The tree node. |
node
Type:
Node
The tree node.
Methods
| Name | Description |
|---|---|
| post | Method that is invoked after all configuration is done and worker started. |
| pre | Method that is invoked before configuring the Cloud Watch Agent. |
| pre | Method that is invoked before the render queue configuration. |
| pre | Method that is invoked after configuring the connection to the render queue and before configuring the Deadline Worker. |
| to | Returns a string representation of this construct. |
postWorkerLaunch(_host)
public postWorkerLaunch(_host: IHost): void
Parameters
- _host
IHost
Method that is invoked after all configuration is done and worker started.
preCloudWatchAgent(_host)
public preCloudWatchAgent(_host: IHost): void
Parameters
- _host
IHost
Method that is invoked before configuring the Cloud Watch Agent.
preRenderQueueConfiguration(_host)
public preRenderQueueConfiguration(_host: IHost): void
Parameters
- _host
IHost
Method that is invoked before the render queue configuration.
preWorkerConfiguration(_host)
public preWorkerConfiguration(_host: IHost): void
Parameters
- _host
IHost
Method that is invoked after configuring the connection to the render queue and before configuring the Deadline Worker.
toString()
public toString(): string
Returns
string
Returns a string representation of this construct.

Python
TypeScript (