RegistrationDefinitionProperties Class
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 Azure.
- Inheritance
-
msrest.serialization.ModelRegistrationDefinitionProperties
Constructor
RegistrationDefinitionProperties(*, authorizations: List[Authorization], managed_by_tenant_id: str, description: str | None = None, eligible_authorizations: List[EligibleAuthorization] | None = None, registration_definition_name: str | None = None, **kwargs)
Parameters
Name | Description |
---|---|
description
Required
|
Description of the registration definition. |
authorizations
Required
|
Required. Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. |
eligible_authorizations
Required
|
Eligible PIM authorization tuple containing principal id of the user/security group or service principal, id of the built-in role, and just-in-time access policy setting. |
registration_definition_name
Required
|
Name of the registration definition. |
managed_by_tenant_id
Required
|
Required. Id of the managedBy tenant. |
Keyword-Only Parameters
Name | Description |
---|---|
authorizations
Required
|
|
managed_by_tenant_id
Required
|
|
description
Required
|
|
eligible_authorizations
Required
|
|
registration_definition_name
Required
|
|
Variables
Name | Description |
---|---|
provisioning_state
|
Current state of the registration definition. Possible values include: "NotSpecified", "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", "Updating". |
managed_by_tenant_name
|
Name of the managedBy tenant. |
Azure SDK for Python