BillingAccountProperties interface
A billing account.
Properties
account |
The current status of the billing account. NOTE: This property will not be serialized. It can only be populated by the server. |
account |
Reason for the specified billing account status. NOTE: This property will not be serialized. It can only be populated by the server. |
account |
The tier of the account. NOTE: This property will not be serialized. It can only be populated by the server. |
account |
The type of customer. NOTE: This property will not be serialized. It can only be populated by the server. |
agreement |
The type of agreement. NOTE: This property will not be serialized. It can only be populated by the server. |
billing |
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. |
display |
The billing account name. |
enrollment |
The properties of an enrollment. |
has |
Indicates whether or not the billing account has any billing profiles. |
has |
Indicates whether user has read access to the billing account. |
notification |
Notification email address for legacy account. Available for agreement type Microsoft Online Services Program. |
primary |
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. |
provisioning |
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. |
registration |
Describes the registration number of the organization linked with the billing account. |
sold |
The address of the individual or organization that is responsible for the billing account. |
tax |
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[]