SessionActionDefinition
The definition of the session action.
Inheritors
Types
The environment to enter into.
The environment to exit from.
The job attachments to sync with a session action.
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.