ProtectionMode Class

The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.

Inheritance
ProtectionMode

Constructor

ProtectionMode(*, exe: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EnforcementMode]] = None, msi: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EnforcementMode]] = None, script: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EnforcementMode]] = None, executable: Optional[Union[str, azure.mgmt.security.models._security_center_enums.EnforcementMode]] = None, **kwargs)

Parameters

exe
str or EnforcementMode
Required

The application control policy enforcement/protection mode of the machine group. Possible values include: "Audit", "Enforce", "None".

msi
str or EnforcementMode
Required

The application control policy enforcement/protection mode of the machine group. Possible values include: "Audit", "Enforce", "None".

script
str or EnforcementMode
Required

The application control policy enforcement/protection mode of the machine group. Possible values include: "Audit", "Enforce", "None".

executable
str or EnforcementMode
Required

The application control policy enforcement/protection mode of the machine group. Possible values include: "Audit", "Enforce", "None".