EnrollmentDetails Class

The properties of an enrollment.

Constructor

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

Variables

Name Description
start_date

The start date of the enrollment.

end_date

The end date of the enrollment.

currency
str

The billing currency for the enrollment.

channel
str

The channel type of the enrollment.

language
str

The language for the enrollment.

country_code
str

The country code of the enrollment.

billing_cycle
str

The billing cycle for the enrollment.

extended_term_option

The billing account extension opted by the company. Known values are: "Other", "Opted-In", and "Opted-Out".

support_level

The support level offer associated with an enrollment. Known values are: "Other", "Standard", "Pro-Direct", and "Developer".

support_coverage
str

The support coverage period for the enrollment.

cloud
str

The cloud of the enrollment.

po_number
str

The purchase order number of the enrollment.

markup_status

Markup status of enrollment, applicable only for indirect enrollments. Known values are: "Other", "Disabled", "Preview", "Published", and "Locked".

indirect_relationship_info

The properties of an enrollment which are applicable only for indirect enrollments.

invoice_recipient
str

The contact who receives invoices of the enrollment.

Attributes

billing_cycle

The billing cycle for the enrollment.

billing_cycle: str | None

channel

The channel type of the enrollment.

channel: str | None

cloud

The cloud of the enrollment.

cloud: str | None

country_code

The country code of the enrollment.

country_code: str | None

currency

The billing currency for the enrollment.

currency: str | None

end_date

The end date of the enrollment.

end_date: datetime | None

extended_term_option

"Other", "Opted-In", and "Opted-Out".

extended_term_option: str | _models.ExtendedTermOption | None

indirect_relationship_info

The properties of an enrollment which are applicable only for indirect enrollments.

indirect_relationship_info: _models.EnrollmentDetailsIndirectRelationshipInfo | None

invoice_recipient

The contact who receives invoices of the enrollment.

invoice_recipient: str | None

language

The language for the enrollment.

language: str | None

markup_status

Markup status of enrollment, applicable only for indirect enrollments. Known values are: "Other", "Disabled", "Preview", "Published", and "Locked".

markup_status: str | _models.MarkupStatus | None

po_number

The purchase order number of the enrollment.

po_number: str | None

start_date

The start date of the enrollment.

start_date: datetime | None

support_coverage

The support coverage period for the enrollment.

support_coverage: str | None

support_level

"Other", "Standard", "Pro-Direct", and "Developer".

support_level: str | _models.SupportLevel | None