BillingAccountProperties interface

A billing account.

Properties

accountStatus

The current status of the billing account. NOTE: This property will not be serialized. It can only be populated by the server.

accountStatusReasonCode

Reason for the specified billing account status. NOTE: This property will not be serialized. It can only be populated by the server.

accountSubType

The tier of the account. NOTE: This property will not be serialized. It can only be populated by the server.

accountType

The type of customer. NOTE: This property will not be serialized. It can only be populated by the server.

agreementType

The type of agreement. NOTE: This property will not be serialized. It can only be populated by the server.

billingRelationshipTypes

Identifies the billing relationships represented by a billing account. The billing relationship may be between Microsoft, the customer, and/or a third-party. NOTE: This property will not be serialized. It can only be populated by the server.

displayName

The billing account name.

enrollmentDetails

The properties of an enrollment.

hasNoBillingProfiles

Indicates whether or not the billing account has any billing profiles.

hasReadAccess

Indicates whether user has read access to the billing account.

notificationEmailAddress

Notification email address for legacy account. Available for agreement type Microsoft Online Services Program.

primaryBillingTenantId

The tenant that was used to set up the billing account. By default, only users from this tenant can get role assignments on the billing account and all purchases are provisioned in this tenant.

provisioningState

The provisioning state of the resource during a long-running operation. NOTE: This property will not be serialized. It can only be populated by the server.

qualifications

Qualifications for pricing on a billing account. Values may be Commercial, Education, Charity or Government. NOTE: This property will not be serialized. It can only be populated by the server.

registrationNumber

Describes the registration number of the organization linked with the billing account.

soldTo

The address of the individual or organization that is responsible for the billing account.

taxIds

A list of tax identifiers for the billing account.

Property Details

accountStatus

The current status of the billing account. NOTE: This property will not be serialized. It can only be populated by the server.

accountStatus?: string

Property Value

string

accountStatusReasonCode

Reason for the specified billing account status. NOTE: This property will not be serialized. It can only be populated by the server.

accountStatusReasonCode?: string

Property Value

string

accountSubType

The tier of the account. NOTE: This property will not be serialized. It can only be populated by the server.

accountSubType?: string

Property Value

string

accountType

The type of customer. NOTE: This property will not be serialized. It can only be populated by the server.

accountType?: string

Property Value

string

agreementType

The type of agreement. NOTE: This property will not be serialized. It can only be populated by the server.

agreementType?: string

Property Value

string

billingRelationshipTypes

Identifies the billing relationships represented by a billing account. The billing relationship may be between Microsoft, the customer, and/or a third-party. NOTE: This property will not be serialized. It can only be populated by the server.

billingRelationshipTypes?: string[]

Property Value

string[]

displayName

The billing account name.

displayName?: string

Property Value

string

enrollmentDetails

The properties of an enrollment.

enrollmentDetails?: BillingAccountPropertiesEnrollmentDetails

Property Value

hasNoBillingProfiles

Indicates whether or not the billing account has any billing profiles.

hasNoBillingProfiles?: boolean

Property Value

boolean

hasReadAccess

Indicates whether user has read access to the billing account.

hasReadAccess?: boolean

Property Value

boolean

notificationEmailAddress

Notification email address for legacy account. Available for agreement type Microsoft Online Services Program.

notificationEmailAddress?: string

Property Value

string

primaryBillingTenantId

The tenant that was used to set up the billing account. By default, only users from this tenant can get role assignments on the billing account and all purchases are provisioned in this tenant.

primaryBillingTenantId?: string

Property Value

string

provisioningState

The provisioning state of the resource during a long-running operation. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

qualifications

Qualifications for pricing on a billing account. Values may be Commercial, Education, Charity or Government. NOTE: This property will not be serialized. It can only be populated by the server.

qualifications?: string[]

Property Value

string[]

registrationNumber

Describes the registration number of the organization linked with the billing account.

registrationNumber?: BillingAccountPropertiesRegistrationNumber

Property Value

soldTo

The address of the individual or organization that is responsible for the billing account.

soldTo?: BillingAccountPropertiesSoldTo

Property Value

taxIds

A list of tax identifiers for the billing account.

taxIds?: TaxIdentifier[]

Property Value