OsPolicyAssignmentOsPolicyResourceGroupResourceFile class

Constructors

OsPolicyAssignmentOsPolicyResourceGroupResourceFile({Input<String?>? content, Input<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile?>? file, required Input<String> path, Input<String?>? permissions, required Input<String> state})
Creates a new OsPolicyAssignmentOsPolicyResourceGroupResourceFile. content A a file with this content. The size of the content file A remote or local source. Structure is path The absolute path of the file within the VM. permissions Consists of three octal digits which represent, in state Desired state of the file. Possible values are:
const
OsPolicyAssignmentOsPolicyResourceGroupResourceFile.fromMap(Map<String, dynamic> map)
factory

Properties

content → Input<String?>?
A a file with this content. The size of the content is limited to 1024 characters.
final
file → Input<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFile?>?
A remote or local source. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
path → Input<String>
The absolute path of the file within the VM.
final
permissions → Input<String?>?
Consists of three octal digits which represent, in order, the permissions of the owner, group, and other users for the file (similarly to the numeric mode used in the linux chmod utility). Each digit represents a three bit number with the 4 bit corresponding to the read permissions, the 2 bit corresponds to the write bit, and the one bit corresponds to the execute permission. Default behavior is 755. Below are some examples of permissions and their associated values: read, write, and execute: 7 read and execute: 5 read and write: 6 read only: 4
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → Input<String>
Desired state of the file. Possible values are: DESIRED_STATE_UNSPECIFIED, PRESENT, ABSENT, CONTENTS_MATCH.
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