PatchDeploymentPatchConfigPreStepWindowsExecStepConfig class
Constructors
-
PatchDeploymentPatchConfigPreStepWindowsExecStepConfig({Input<
List< ? allowedSuccessCodes, Input<int> ?>PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject?> ? gcsObject, Input<String?> ? interpreter, Input<String?> ? localPath}) -
Creates a new PatchDeploymentPatchConfigPreStepWindowsExecStepConfig.
allowedSuccessCodesDefaults to0. A list of possible return values that the execution can return to indicate a success.gcsObjectA Cloud Storage object containing the executable.interpreterThe script interpreter to use to run the script. If no interpreter is specified the script willlocalPathAn absolute path to the executable on the VM.const -
PatchDeploymentPatchConfigPreStepWindowsExecStepConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
allowedSuccessCodes
→ Input<
List< ?int> ?> -
Defaults to
0. A list of possible return values that the execution can return to indicate a success.final -
gcsObject
→ Input<
PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject?> ? -
A Cloud Storage object containing the executable.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
interpreter
→ Input<
String?> ? -
The script interpreter to use to run the script. If no interpreter is specified the script will
be executed directly, which will likely only succeed for scripts with shebang lines.
Possible values are:
SHELL,POWERSHELL.final -
localPath
→ Input<
String?> ? -
An absolute path to the executable on the VM.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited