RegistrationAssignmentPropertiesRegistrationDefinitionProperties Class

The properties of the registration definition associated with the registration assignment.

Constructor

RegistrationAssignmentPropertiesRegistrationDefinitionProperties(*, description: str | None = None, authorizations: list['_models.Authorization'] | None = None, eligible_authorizations: list['_models.EligibleAuthorization'] | None = None, registration_definition_name: str | None = None, provisioning_state: str | _models.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: Any)

Keyword-Only Parameters

Name Description
description
str

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.

Default value: None
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
str

The name of the registration definition.

Default value: None
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".

Default value: None
managee_tenant_id
str

The identifier of the managed tenant.

Default value: None
managee_tenant_name
str

The name of the managed tenant.

Default value: None
managed_by_tenant_id
str

The identifier of the managedBy tenant.

Default value: None
managed_by_tenant_name
str

The name of the managedBy tenant.

Default value: None

Variables

Name Description
description
str

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.

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
str

The name of the registration definition.

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
str

The identifier of the managed tenant.

managee_tenant_name
str

The name of the managed tenant.

managed_by_tenant_id
str

The identifier of the managedBy tenant.

managed_by_tenant_name
str

The name of the managedBy tenant.