RegistrationAssignmentPropertiesRegistrationDefinitionProperties Class

Properties of registration definition inside registration assignment.

Inheritance
msrest.serialization.Model
RegistrationAssignmentPropertiesRegistrationDefinitionProperties

Constructor

RegistrationAssignmentPropertiesRegistrationDefinitionProperties(*, description: str | None = None, authorizations: List[Authorization] | None = None, eligible_authorizations: List[EligibleAuthorization] | None = None, registration_definition_name: str | None = None, provisioning_state: str | ProvisioningState | None = None, managee_tenant_id: str | None = None, managee_tenant_name: str | None = None, managed_by_tenant_id: str | None = None, managed_by_tenant_name: str | None = None, **kwargs)

Parameters

Name Description
description
Required
str

Description of the registration definition.

authorizations
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
str

Name of the registration definition.

provisioning_state
Required

Current state of the registration definition. Possible values include: "NotSpecified", "Accepted", "Running", "Ready", "Creating", "Created", "Deleting", "Deleted", "Canceled", "Failed", "Succeeded", "Updating".

managee_tenant_id
Required
str

Id of the home tenant.

managee_tenant_name
Required
str

Name of the home tenant.

managed_by_tenant_id
Required
str

Id of the managedBy tenant.

managed_by_tenant_name
Required
str

Name of the managedBy tenant.

Keyword-Only Parameters

Name Description
description
Required
authorizations
Required
eligible_authorizations
Required
registration_definition_name
Required
provisioning_state
Required
managee_tenant_id
Required
managee_tenant_name
Required
managed_by_tenant_id
Required
managed_by_tenant_name
Required