ApplicationJitAccessPolicy Class

Managed application Jit access policy.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.resource.managedapplications._serialization.Model
ApplicationJitAccessPolicy

Constructor

ApplicationJitAccessPolicy(*, jit_access_enabled: bool, jit_approval_mode: str | _models.JitApprovalMode | None = None, jit_approvers: List[_models.JitApproverDefinition] | None = None, maximum_jit_access_duration: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
jit_access_enabled

Whether the JIT access is enabled. Required.

jit_approval_mode

JIT approval mode. Known values are: "NotSpecified", "AutoApprove", and "ManualApprove".

jit_approvers

The JIT approvers.

maximum_jit_access_duration
str

The maximum duration JIT access is granted. This is an ISO8601 time period value.

Variables

Name Description
jit_access_enabled

Whether the JIT access is enabled. Required.

jit_approval_mode

JIT approval mode. Known values are: "NotSpecified", "AutoApprove", and "ManualApprove".

jit_approvers

The JIT approvers.

maximum_jit_access_duration
str

The maximum duration JIT access is granted. This is an ISO8601 time period value.