OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce class

Constructors

OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce({Input<List<String>?>? args, Input<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile?>? file, required Input<String> interpreter, Input<String?>? outputFilePath, Input<String?>? script})
Creates a new OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce. args Optional arguments to pass to the source during file A remote or local file. Structure is interpreter The script interpreter to use. Possible values outputFilePath Only recorded for enforce Exec. Path to an script An inline script. The size of the script is limited to
const
OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforce.fromMap(Map<String, dynamic> map)
factory

Properties

args → Input<List<String>?>?
Optional arguments to pass to the source during execution.
final
file → Input<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFile?>?
A remote or local file. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
interpreter → Input<String>
The script interpreter to use. Possible values are: INTERPRETER_UNSPECIFIED, NONE, SHELL, POWERSHELL.
final
outputFilePath → Input<String?>?
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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
script → Input<String?>?
An inline script. The size of the script is limited to 1024 characters.
final

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