RegistrationDefinitionProperties Class
The properties of a registration definition.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to server.
Constructor
RegistrationDefinitionProperties(*, authorizations: list['_models.Authorization'], managed_by_tenant_id: str, description: str | None = None, eligible_authorizations: list['_models.EligibleAuthorization'] | None = None, registration_definition_name: str | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
description
|
The description of the registration definition. Default value: None
|
|
authorizations
|
The collection of authorization objects describing the access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant. Required. |
|
eligible_authorizations
|
The collection of eligible authorization objects describing the just-in-time access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant. Default value: None
|
|
registration_definition_name
|
The name of the registration definition. Default value: None
|
|
managed_by_tenant_id
|
The identifier of the managedBy tenant. Required. |
Variables
| Name | Description |
|---|---|
|
description
|
The description of the registration definition. |
|
authorizations
|
The collection of authorization objects describing the access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant. Required. |
|
eligible_authorizations
|
The collection of eligible authorization objects describing the just-in-time access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant. |
|
registration_definition_name
|
The name of the registration definition. |
|
managed_by_tenant_id
|
The identifier of the managedBy tenant. Required. |
|
provisioning_state
|
The current provisioning state of the registration definition. Known values are: "NotSpecified", "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", and "Updating". |
|
managee_tenant_id
|
The identifier of the managed tenant. |
|
managee_tenant_name
|
The name of the managed tenant. |
|
managed_by_tenant_name
|
The name of the managedBy tenant. |