AgreementProperties Class

An agreement.

Constructor

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

Variables

Name Description
acceptance_mode

The mode of acceptance for an agreement. Known values are: "Other", "ClickToAccept", "ESignEmbedded", "ESignOffline", "Implicit", "Offline", and "PhysicalSign".

agreement_link
str

The URL to download the agreement.

billing_profile_info

The list of billing profiles associated with agreement and present only for specific agreements.

category

The category of the agreement. Known values are: "Other", "AffiliatePurchaseTerms", "IndirectForGovernmentAgreement", "MicrosoftCustomerAgreement", "MicrosoftPartnerAgreement", and "UKCloudComputeFramework".

display_name
str

The name of the agreement signed by a customer.

effective_date

The date from which the agreement is effective.

expiration_date

The date when the agreement expires.

participants

The list of participants that participates in acceptance of an agreement.

status
str

The current status of the agreement.

lead_billing_account_name
str

The ID of the lead billing account if this agreement is part of the Customer Affiliate Purchase Terms.

Attributes

acceptance_mode

"Other", "ClickToAccept", "ESignEmbedded", "ESignOffline", "Implicit", "Offline", and "PhysicalSign".

acceptance_mode: str | _models.AcceptanceMode | None

The URL to download the agreement.

agreement_link: str | None

billing_profile_info

The list of billing profiles associated with agreement and present only for specific agreements.

billing_profile_info: list['_models.BillingProfileInfo'] | None

category

"Other", "AffiliatePurchaseTerms", "IndirectForGovernmentAgreement", "MicrosoftCustomerAgreement", "MicrosoftPartnerAgreement", and "UKCloudComputeFramework".

category: str | _models.Category | None

display_name

The name of the agreement signed by a customer.

display_name: str | None

effective_date

The date from which the agreement is effective.

effective_date: datetime | None

expiration_date

The date when the agreement expires.

expiration_date: datetime | None

lead_billing_account_name

The ID of the lead billing account if this agreement is part of the Customer Affiliate Purchase Terms.

lead_billing_account_name: str | None

participants

The list of participants that participates in acceptance of an agreement.

participants: list['_models.Participant'] | None

status

The current status of the agreement.

status: str | None