V2Policy Orchestrator For Organization Orchestrated Resource Os Policy Assignment V1Payload Os Policy Resource Group Resource Exec Validate Args
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs>
Constructors
Link copied to clipboard
constructor(args: Output<List<String>>? = null, file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, interpreter: Output<String>, outputFilePath: Output<String>? = null, script: Output<String>? = null)
Properties
Link copied to clipboard
val file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null
A remote or local file. Structure is documented below.
Link copied to clipboard
Required. The script interpreter to use. Possible values: INTERPRETER_UNSPECIFIED NONE SHELL POWERSHELL
Link copied to clipboard
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 500K bytes.