Reference documentation and code samples for the Google Cloud Batch V1 Client class Script.
Script runnable.
Generated from protobuf message google.cloud.batch.v1.Runnable.Script
Namespace
Google \ Cloud \ Batch \ V1 \ RunnableMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ path
string
The path to a script file that is accessible from the host VM(s). Unless the script file supports the default #!/bin/sh
shell interpreter, you must specify an interpreter by including a [shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) as the first line of the file. For example, to execute the script using bash, include #!/bin/bash
as the first line of the file. Alternatively, to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
↳ text
string
The text for a script. Unless the script text supports the default #!/bin/sh
shell interpreter, you must specify an interpreter by including a [shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) at the beginning of the text. For example, to execute the script using bash, include #!/bin/bash\n
at the beginning of the text. Alternatively, to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
getPath
The path to a script file that is accessible from the host VM(s).
Unless the script file supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
[shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) as the
first line of the file. For example, to execute the script using bash,
include #!/bin/bash
as the first line of the file. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
string
hasPath
setPath
The path to a script file that is accessible from the host VM(s).
Unless the script file supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
[shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) as the
first line of the file. For example, to execute the script using bash,
include #!/bin/bash
as the first line of the file. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3
as the first line of the file.
var
string
$this
getText
The text for a script.
Unless the script text supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
[shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) at the
beginning of the text. For example, to execute the script using bash,
include #!/bin/bash\n
at the beginning of the text. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
string
hasText
setText
The text for a script.
Unless the script text supports the default #!/bin/sh
shell
interpreter, you must specify an interpreter by including a
[shebang line]( https://en.wikipedia.org/wiki/Shebang_(Unix
) at the
beginning of the text. For example, to execute the script using bash,
include #!/bin/bash\n
at the beginning of the text. Alternatively,
to execute the script using Python3, include #!/usr/bin/env python3\n
at the beginning of the text.
var
string
$this
getCommand
string