Package com.pulumi.gcp.osconfig.outputs
Class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate
- java.lang.Object
-
- com.pulumi.gcp.osconfig.outputs.OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate
-
public final class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
args()
static OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate.Builder
builder()
static OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate.Builder
builder(OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate defaults)
java.util.Optional<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile>
file()
java.lang.String
interpreter()
java.util.Optional<java.lang.String>
outputFilePath()
java.util.Optional<java.lang.String>
script()
-
-
-
Method Detail
-
args
public java.util.List<java.lang.String> args()
- Returns:
- Optional arguments to pass to the source during execution.
-
file
public java.util.Optional<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFile> file()
- Returns:
- A remote or local file. Structure is documented below.
-
interpreter
public java.lang.String interpreter()
- Returns:
- The script interpreter to use. Possible values are: `INTERPRETER_UNSPECIFIED`, `NONE`, `SHELL`, `POWERSHELL`.
-
outputFilePath
public java.util.Optional<java.lang.String> outputFilePath()
- Returns:
- Only recorded for enforce Exec. Path to an output file (that is created by this Exec) whose content will be recorded in OSPolicyResourceCompliance after a successful run. Absence or failure to read this file will result in this ExecResource being non-compliant. Output file size is limited to 100K bytes.
-
script
public java.util.Optional<java.lang.String> script()
- Returns:
- An inline script. The size of the script is limited to 1024 characters.
-
builder
public static OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate.Builder builder()
-
builder
public static OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate.Builder builder(OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidate defaults)
-
-