RecipientTransferProperties Class

Transfer Details.

Constructor

RecipientTransferProperties(*args: Any, **kwargs: Any)

Variables

Name Description
expiration_time

The time at which the transfer request expires.

allowed_product_type

Type of subscriptions that can be transferred.

transfer_status

Overall transfer status. Known values are: "Expired", "Pending", "InProgress", "Completed", "CompletedWithErrors", "Failed", "Canceled", and "Declined".

recipient_email_id
str

The email ID of the user to whom the transfer request was sent.

initiator_email_id
str

The email ID of the user who sent the transfer request.

reseller_id
str

Optional MPN ID of the reseller for transfer requests that are sent from a Microsoft Partner Agreement billing account.

reseller_name
str

Optional name of the reseller for transfer requests that are sent from Microsoft Partner Agreement billing account.

initiator_customer_type

The type of customer who sent the transfer request. Known values are: "Partner" and "EA".

canceled_by
str

The email ID of the user who canceled the transfer request.

detailed_transfer_status

Detailed transfer status.

customer_tenant_id
str

The customer tenant id.

supported_accounts

List of supported account types.

Attributes

allowed_product_type

Type of subscriptions that can be transferred.

allowed_product_type: list[typing.Union[str, ForwardRef('_models.EligibleProductType')]] | None

canceled_by

The email ID of the user who canceled the transfer request.

canceled_by: str | None

customer_tenant_id

The customer tenant id.

customer_tenant_id: str | None

detailed_transfer_status

Detailed transfer status.

detailed_transfer_status: list['_models.DetailedTransferStatus'] | None

expiration_time

The time at which the transfer request expires.

expiration_time: datetime | None

initiator_customer_type

"Partner" and "EA".

initiator_customer_type: str | _models.InitiatorCustomerType | None

initiator_email_id

The email ID of the user who sent the transfer request.

initiator_email_id: str | None

recipient_email_id

The email ID of the user to whom the transfer request was sent.

recipient_email_id: str | None

reseller_id

Optional MPN ID of the reseller for transfer requests that are sent from a Microsoft Partner Agreement billing account.

reseller_id: str | None

reseller_name

Optional name of the reseller for transfer requests that are sent from Microsoft Partner Agreement billing account.

reseller_name: str | None

supported_accounts

List of supported account types.

supported_accounts: list[typing.Union[str, ForwardRef('_models.SupportedAccountType')]] | None

transfer_status

"Expired", "Pending", "InProgress", "Completed", "CompletedWithErrors", "Failed", "Canceled", and "Declined".

transfer_status: str | _models.TransferStatus | None