JitRequestDefinition Class

Information about JIT request definition.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.resource.managedapplications.v2019_07_01.models._models_py3.Resource
JitRequestDefinition

Constructor

JitRequestDefinition(*, location: str | None = None, tags: Dict[str, str] | None = None, application_resource_id: str | None = None, jit_authorization_policies: List[_models.JitAuthorizationPolicies] | None = None, jit_scheduling_policy: _models.JitSchedulingPolicy | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
location
str

Resource location.

tags

Resource tags.

application_resource_id
str

The parent application id.

jit_authorization_policies

The JIT authorization policies.

jit_scheduling_policy

The JIT request properties.

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

Resource tags.

application_resource_id
str

The parent application id.

publisher_tenant_id
str

The publisher tenant id.

jit_authorization_policies

The JIT authorization policies.

jit_scheduling_policy

The JIT request properties.

provisioning_state

The JIT request provisioning state. Known values are: "NotSpecified", "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", and "Updating".

jit_request_state

The JIT request state. Known values are: "NotSpecified", "Pending", "Approved", "Denied", "Failed", "Canceled", "Expired", and "Timeout".

created_by

The client entity that created the JIT request.

updated_by

The client entity that last updated the JIT request.