Interface protos.google.cloud.lifesciences.v2beta.IAction (2.3.1)

Properties of an Action.

Package

@google-cloud/life-sciences

Properties

alwaysRun

alwaysRun?: (boolean|null);

Action alwaysRun

blockExternalNetwork

blockExternalNetwork?: (boolean|null);

Action blockExternalNetwork

commands

commands?: (string[]|null);

Action commands

containerName

containerName?: (string|null);

Action containerName

credentials

credentials?: (google.cloud.lifesciences.v2beta.ISecret|null);

Action credentials

disableImagePrefetch

disableImagePrefetch?: (boolean|null);

Action disableImagePrefetch

disableStandardErrorCapture

disableStandardErrorCapture?: (boolean|null);

Action disableStandardErrorCapture

enableFuse

enableFuse?: (boolean|null);

Action enableFuse

encryptedEnvironment

encryptedEnvironment?: (google.cloud.lifesciences.v2beta.ISecret|null);

Action encryptedEnvironment

entrypoint

entrypoint?: (string|null);

Action entrypoint

environment

environment?: ({ [k: string]: string }|null);

Action environment

ignoreExitStatus

ignoreExitStatus?: (boolean|null);

Action ignoreExitStatus

imageUri

imageUri?: (string|null);

Action imageUri

labels

labels?: ({ [k: string]: string }|null);

Action labels

mounts

mounts?: (google.cloud.lifesciences.v2beta.IMount[]|null);

Action mounts

pidNamespace

pidNamespace?: (string|null);

Action pidNamespace

portMappings

portMappings?: ({ [k: string]: number }|null);

Action portMappings

publishExposedPorts

publishExposedPorts?: (boolean|null);

Action publishExposedPorts

runInBackground

runInBackground?: (boolean|null);

Action runInBackground

timeout

timeout?: (google.protobuf.IDuration|null);

Action timeout