SessionActionDefinition
The definition of the session action.
Inheritors
Types
The environment to enter into.
The environment to exit from.
The session action definition for syncing input job attachments.
The task run in the session.
Functions
Casts this SessionActionDefinition as a EnvEnter and retrieves its aws.sdk.kotlin.services.deadline.model.EnvironmentEnterSessionActionDefinition value. Throws an exception if the SessionActionDefinition is not a EnvEnter.
Casts this SessionActionDefinition as a EnvEnter and retrieves its aws.sdk.kotlin.services.deadline.model.EnvironmentEnterSessionActionDefinition value. Returns null if the SessionActionDefinition is not a EnvEnter.
Casts this SessionActionDefinition as a EnvExit and retrieves its aws.sdk.kotlin.services.deadline.model.EnvironmentExitSessionActionDefinition value. Throws an exception if the SessionActionDefinition is not a EnvExit.
Casts this SessionActionDefinition as a EnvExit and retrieves its aws.sdk.kotlin.services.deadline.model.EnvironmentExitSessionActionDefinition value. Returns null if the SessionActionDefinition is not a EnvExit.
Casts this SessionActionDefinition as a SyncInputJobAttachments and retrieves its aws.sdk.kotlin.services.deadline.model.SyncInputJobAttachmentsSessionActionDefinition value. Throws an exception if the SessionActionDefinition is not a SyncInputJobAttachments.
Casts this SessionActionDefinition as a SyncInputJobAttachments and retrieves its aws.sdk.kotlin.services.deadline.model.SyncInputJobAttachmentsSessionActionDefinition value. Returns null if the SessionActionDefinition is not a SyncInputJobAttachments.
Casts this SessionActionDefinition as a TaskRun and retrieves its aws.sdk.kotlin.services.deadline.model.TaskRunSessionActionDefinition value. Throws an exception if the SessionActionDefinition is not a TaskRun.
Casts this SessionActionDefinition as a TaskRun and retrieves its aws.sdk.kotlin.services.deadline.model.TaskRunSessionActionDefinition value. Returns null if the SessionActionDefinition is not a TaskRun.