Skip to content

EC2  >  Structures  >  MacSystemIntegrityProtectionConfiguration

MacSystemIntegrityProtectionConfiguration

Structure Class

MacSystemIntegrityProtectionConfiguration dataclass

Bases: _SerdeShape

Describes the configuration for a System Integrity Protection (SIP) modification task.

Attributes

apple_internal class-attribute instance-attribute
apple_internal: str | None = ...

Indicates whether Apple Internal was enabled or disabled by the task.

base_system class-attribute instance-attribute
base_system: str | None = ...

Indicates whether Base System was enabled or disabled by the task.

d_trace_restrictions class-attribute instance-attribute
d_trace_restrictions: str | None = ...

Indicates whether Dtrace Restrictions was enabled or disabled by the task.

debugging_restrictions class-attribute instance-attribute
debugging_restrictions: str | None = ...

Indicates whether Debugging Restrictions was enabled or disabled by the task.

filesystem_protections class-attribute instance-attribute
filesystem_protections: str | None = ...

Indicates whether Filesystem Protections was enabled or disabled by the task.

kext_signing class-attribute instance-attribute
kext_signing: str | None = ...

Indicates whether Kext Signing was enabled or disabled by the task.

nvram_protections class-attribute instance-attribute
nvram_protections: str | None = ...

Indicates whether NVRAM Protections was enabled or disabled by the task.

status class-attribute instance-attribute
status: str | None = ...

Indicates SIP was enabled or disabled by the task.