EnterpriseAgreementPolicies Class

The policies for Enterprise Agreement enrollments.

Inheritance
azure.mgmt.billing._serialization.Model
EnterpriseAgreementPolicies

Constructor

EnterpriseAgreementPolicies(*, authentication_type: str | _models.EnrollmentAuthLevelState | None = None, account_owner_view_charges: str | _models.EnrollmentAccountOwnerViewCharges | None = None, department_admin_view_charges: str | _models.EnrollmentDepartmentAdminViewCharges | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
authentication_type

The state showing the enrollment auth level. Known values are: "Other", "MicrosoftAccountOnly", "MixedAccount", "OrganizationalAccountCrossTenant", and "OrganizationalAccountOnly".

account_owner_view_charges

The policy that controls whether account owner can view charges. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".

department_admin_view_charges

The policy that controls whether department admin can view charges. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".

Variables

Name Description
authentication_type

The state showing the enrollment auth level. Known values are: "Other", "MicrosoftAccountOnly", "MixedAccount", "OrganizationalAccountCrossTenant", and "OrganizationalAccountOnly".

account_owner_view_charges

The policy that controls whether account owner can view charges. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".

department_admin_view_charges

The policy that controls whether department admin can view charges. Known values are: "Other", "Allowed", "Disabled", and "NotAllowed".