Azure.ResourceManager.Billing.Models Namespace

Classes

AcceptTransferContent

Request parameters to accept transfer.

ArmBillingModelFactory

Model factory for models.

BillingAccountCollectionGetAllOptions

The BillingAccountCollectionGetAllOptions.

BillingAccountEnrollmentDetails

The properties of an enrollment.

BillingAccountPatch

A billing account.

BillingAccountPolicyProperties

A policy at billing account scope.

BillingAccountProperties

A billing account.

BillingAccountResourceGetBillingRequestsOptions

The BillingAccountResourceGetBillingRequestsOptions.

BillingAccountResourceGetByBillingAccountSavingsPlanOptions

The BillingAccountResourceGetByBillingAccountSavingsPlanOptions.

BillingAccountResourceGetReservationsOptions

The BillingAccountResourceGetReservationsOptions.

BillingAddressDetails

Address details.

BillingAddressValidationResult

Result of the address validation.

BillingAgreementParticipant

Billing account name. Available for a specific type of agreement.

BillingAgreementProperties

An agreement.

BillingAmount

The amount.

BillingAppliedScopeProperties

Properties specific to applied scope type. Not required if not applicable.

BillingAssociatedTenantCollectionGetAllOptions

The BillingAssociatedTenantCollectionGetAllOptions.

BillingAssociatedTenantProperties

An associated tenant.

BillingAvailableBalanceData

The Available Credit or Payment on Account Balance. The credit balance can be used to settle due or past due invoices.

BillingAvailableBalanceProperties

The Available Credit or Payment on Account Balance. The credit balance can be used to settle due or past due invoices.

BillingAzurePlan

Details of the Azure plan.

BillingBeneficiary

Details of the beneficiary.

BillingBenefitCommitment

Commitment towards the benefit.

BillingCheckAccessContent

Request to check access.

BillingCheckAccessResult

The properties of a check access response.

BillingCustomerCollectionGetAllOptions

The BillingCustomerCollectionGetAllOptions.

BillingCustomerPolicyProperties

A policy at customer scope.

BillingCustomerProperties

A partner's customer.

BillingCustomerResourceGetBillingSubscriptionsByCustomerAtBillingAccountOptions

The BillingCustomerResourceGetBillingSubscriptionsByCustomerAtBillingAccountOptions.

BillingCustomerResourceGetProductsOptions

The BillingCustomerResourceGetProductsOptions.

BillingDepartmentEnrollmentAccountCollectionGetAllOptions

The BillingDepartmentEnrollmentAccountCollectionGetAllOptions.

BillingDepartmentProperties

Optional grouping of enrollment accounts to segment costs into logical groupings and set budgets.

BillingDocumentDownloadRequestContent

A list of download details for individual documents.

BillingDocumentDownloadResult

A secure URL that can be used to download a an entity until the URL expires.

BillingEnrollmentAccountCollectionGetAllOptions

The BillingEnrollmentAccountCollectionGetAllOptions.

BillingEnrollmentAccountProperties

It is an organizational hierarchy within a billing account to administer and manage azure costs.

BillingEnrollmentAccountResourceGetBillingSubscriptionsOptions

The BillingEnrollmentAccountResourceGetBillingSubscriptionsOptions.

BillingInvoiceCollectionGetAllOptions

The BillingInvoiceCollectionGetAllOptions.

BillingInvoiceFailedPayment

A failed payment.

BillingInvoicePayment

An invoice payment.

BillingInvoiceProperties

An invoice.

BillingInvoiceResourceGetTransactionsOptions

The BillingInvoiceResourceGetTransactionsOptions.

BillingInvoiceSectionCollectionGetAllOptions

The BillingInvoiceSectionCollectionGetAllOptions.

BillingInvoiceSectionProperties

An invoice section.

BillingInvoiceSectionResourceGetBillingRequestsOptions

The BillingInvoiceSectionResourceGetBillingRequestsOptions.

BillingInvoiceSectionResourceGetBillingSubscriptionsOptions

The BillingInvoiceSectionResourceGetBillingSubscriptionsOptions.

BillingInvoiceSectionResourceGetProductsOptions

The BillingInvoiceSectionResourceGetProductsOptions.

BillingInvoiceSectionResourceGetTransactionsOptions

The BillingInvoiceSectionResourceGetTransactionsOptions.

BillingPaymentOnAccount

A Payment on Account.

BillingPaymentTerm

The properties of payment term.

BillingPermission

The set of allowed action and not allowed actions a caller has on a resource.

BillingPlanInformation

Information describing the type of billing plan for this savings plan.

BillingPlanPaymentDetail

Information about payment related to a savings plan order.

BillingPolicySummary

The summary of the policy.

BillingPrice

The price.

BillingPrincipal

A principal who has interacted with a billing entity.

BillingProductCollectionGetAllOptions

The BillingProductCollectionGetAllOptions.

BillingProductDetails

Details of the product that is transferred.

BillingProductPatch

A product.

BillingProductProperties

A product.

BillingProfileCollectionGetAllOptions

The BillingProfileCollectionGetAllOptions.

BillingProfileCustomerCollectionGetAllOptions

The BillingProfileCustomerCollectionGetAllOptions.

BillingProfileCustomerResourceGetBillingRequestsOptions

The BillingProfileCustomerResourceGetBillingRequestsOptions.

BillingProfileCustomerResourceGetBillingSubscriptionsOptions

The BillingProfileCustomerResourceGetBillingSubscriptionsOptions.

BillingProfileCustomerResourceGetTransactionsOptions

The BillingProfileCustomerResourceGetTransactionsOptions.

BillingProfileInfo

Details about billing profile associated with agreement and available only for specific agreements.

BillingProfilePolicyProperties

A policy at billing profile scope.

BillingProfileProperties

A billing profile.

BillingProfileResourceGetBillingRequestsOptions

The BillingProfileResourceGetBillingRequestsOptions.

BillingProfileResourceGetInvoicesOptions

The BillingProfileResourceGetInvoicesOptions.

BillingProfileResourceGetProductsOptions

The BillingProfileResourceGetProductsOptions.

BillingProfileResourceGetReservationsOptions

The BillingProfileResourceGetReservationsOptions.

BillingProfileResourceGetTransactionsOptions

The BillingProfileResourceGetTransactionsOptions.

BillingProfileSubscriptionCollectionGetAllOptions

The BillingProfileSubscriptionCollectionGetAllOptions.

BillingPropertyProperties

A billing property.

BillingPurchaseProperties

Purchase request.

BillingRegistrationNumber

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

BillingRequestCollectionGetAllOptions

The BillingRequestCollectionGetAllOptions.

BillingRequestProperties

A request submitted by a user to manage billing. Users with an owner role on the scope can approve or decline these requests.

BillingReservationPatch

The request for reservation patch.

BillingRoleAssignmentListResult

A container for a list of resources.

BillingRoleAssignmentProperties

The properties of the billing role assignment.

BillingRoleDefinitionProperties

The properties of a role definition.

BillingSavingsPlanModelPatch

Savings plan patch request.

BillingSku

The SKU to be applied for this resource.

BillingSubscriptionAliasCollectionGetAllOptions

The BillingSubscriptionAliasCollectionGetAllOptions.

BillingSubscriptionCollectionGetAllOptions

The BillingSubscriptionCollectionGetAllOptions.

BillingSubscriptionMergeContent

Request parameters that are provided to merge the two billing subscriptions.

BillingSubscriptionMoveContent

Request parameters to transfer billing subscription.

BillingSubscriptionPatch

The billing properties of a subscription.

BillingSubscriptionSplitContent

Request parameters that are provided to split the billing subscription.

BillingSubscriptionStatusDetails

The suspension details for a subscription. This field is not available for Enterprise Agreement billing accounts.

BillingSubscriptionValidateMoveEligibilityError

Error details of the transfer eligibility validation.

BillingSubscriptionValidateMoveEligibilityResult

Result of the transfer eligibility validation.

BillingSystemOverrides

System imposed policies that regulate behavior of the subscription.

BillingTaxIdentifier

A tax identifier for the billing account.

BillingTransactionData

A transaction.

BillingTransactionProperties

A transaction.

BillingTransactionSummary

A transaction summary.

BillingTransferDetailCreateOrUpdateContent

Request parameters to initiate transfer.

BillingTransferError

Error details for transfer execution.

BillingTransferValidationResult

Transfer validation response.

BillingTransferValidationResultProperties

The properties of the validation result.

BillingTransitionDetails

The details for a billing account transitioned from agreement type Microsoft Online Services Program to agreement type Microsoft Customer Agreement.

CancelSubscriptionContent

Request parameters for cancel customer subscription.

CreatedSubscriptionReseller

Details of the reseller.

DeleteBillingProfileEligibilityDetail

Validation details of delete billing profile eligibility.

DeleteBillingProfileEligibilityResult

Eligibility to delete a billing profile result.

DeleteInvoiceSectionEligibilityDetail

The details of delete invoice section eligibility result.

DeleteInvoiceSectionEligibilityResult

Eligibility to delete an invoice section result.

DetailedTransferStatus

Detailed transfer status.

EnterpriseAgreementPolicies

The policies for Enterprise Agreement enrollments.

ExtendedStatusInfo

Extended status information.

IndirectRelationshipInfo

Identifies the billing profile that is linked to another billing profile in indirect purchase motion.

InvoiceDocument

The properties of a document.

InvoiceSectionWithCreateSubPermission

Invoice section properties with create subscription permission.

MoveProductContent

The properties of the product to initiate a transfer.

MoveProductEligibilityResult

Result of the transfer eligibility validation.

MoveProductErrorDetails

Error details of the transfer eligibility validation.

PartnerTransferDetailCreateOrUpdateContent

Request parameters to initiate partner transfer.

PaymentMethodLogo

Logo of payment method.

PaymentMethodProjectionProperties

The properties of a payment method projection.

PaymentTermsEligibilityDetail

Details of the payment terms eligibility.

PaymentTermsEligibilityResult

Result of the payment terms eligibility.

RebillDetails

The rebill details of an invoice.

RefundDetailsSummary

The details of refund request.

RefundTransactionDetails

The refund details of a transaction.

ReservationAppliedScopeProperties

Properties specific to applied scope type. Not required if not applicable. Required and need to provide tenantId and managementGroupId if AppliedScopeType is ManagementGroup.

ReservationExtendedStatusInfo

Extended status information for the reservation.

ReservationMergeProperties

Properties of reservation merge.

ReservationOrderBillingPlanInformation

Information describing the type of billing plan for this reservation order.

ReservationPaymentDetail

Information about payment related to a reservation order.

ReservationPurchaseRequest

The request for reservation purchase.

ReservationRenewProperties

The renew properties for a reservation.

ReservationSplitProperties

Properties of reservation split.

ReservationSwapProperties

Properties of reservation swap.

ReservationUtilizationAggregates

The aggregate values of reservation utilization.

SavingsPlanUpdateRequestProperties

Savings plan patch request.

SavingsPlanUpdateValidateContent

Savings plan update validate request.

SavingsPlanUtilization

Savings plan utilization.

SavingsPlanUtilizationAggregates

The aggregate values of savings plan utilization.

SavingsPlanValidateResult

Savings plan update validate response.

SavingsPlanValidResponseProperty

Benefit scope response property.

SpendingLimitDetails

The billing profile spending limit.

SubscriptionBillingInvoiceCollectionGetAllOptions

The SubscriptionBillingInvoiceCollectionGetAllOptions.

SubscriptionEnrollmentDetails

The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement.

SubscriptionPolicyProperties

A policy at subscription scope.

SubscriptionRenewalTermDetails

Details for the next renewal term of a subscription.

Structs

AgreementAcceptanceMode

The mode of acceptance for an agreement.

BillingAccountStatus

The current status of the billing account.

BillingAccountStatusReasonCode

Reason for the specified billing account status.

BillingAccountSubType

The tier of the account.

BillingAccountType

The type of customer.

BillingAddressValidationStatus

Status of the address validation.

BillingAgreementCategory

The category of the agreement.

BillingAgreementType

The type of agreement.

BillingAppliedScopeType

Type of the Applied Scope.

BillingBenefitCommitmentGrain

Commitment grain.

BillingCustomerStatus

Identifies the status of an customer. This is an upcoming property that will be populated in the future.

BillingDocumentSource

The source of the document. ENF for Brazil and DRS for rest of the world.

BillingEnrollmentSupportLevel

The support level offer associated with an enrollment.

BillingInvoiceFailedPaymentReason

The reason that the payment failed.

BillingInvoiceStatus

The current status of the invoice.

BillingInvoiceType

Invoice type.

BillingManagementTenantState

The state determines whether users from the associated tenant can be assigned roles for commerce activities like viewing and downloading invoices, managing payments, and making purchases.

BillingPaymentStatus

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future.

BillingPlan

Represents the billing plan in ISO 8601 format. Required only for monthly purchases.

BillingPolicyType

The type of the policy.

BillingPrincipalType

The type of a role Assignment.

BillingProductStatus

The status of the product.

BillingProductTransferStatus

The status of a transfer.

BillingProductType

The type of product that is transferred.

BillingProfileAccessDecision

Access Decision, specifies access is allowed or not.

BillingProfileStatus

The status of the billing profile.

BillingProfileStatusReasonCode

Reason for the specified billing profile status.

BillingProvisioningState

The provisioning state of the resource during a long-running operation.

BillingProvisioningTenantState

The state determines whether subscriptions and licenses can be provisioned in the associated tenant. It can be set to 'Pending' to initiate a billing request.

BillingRelationshipType

Identifies the billing relationships represented by a billing account or billing profile. The billing relationship may be between Microsoft, the customer, and/or a third-party.

BillingRequestStatus

Status of billing request.

BillingRequestType

Type of billing request.

BillingSavingsPlanTerm

Represents the Savings plan term in ISO 8601 format.

BillingSpendingLimit

The billing profile spending limit.

BillingSubscriptionAutoRenewState

Indicates whether auto renewal is turned on or off for a product.

BillingSubscriptionOperationStatus

The status of an operation on the subscription. When None, there is no ongoing operation. When LockedForUpdate, write operations will be blocked on the Billing Subscription. Other is the default value and you may need to refer to the latest API version for more details.

BillingSubscriptionStatus

The subscription status.

BillingSupportedAccountType

The supported account types.

BillingTaxIdentifierStatus

The status of the tax identifier.

BillingTaxIdentifierType

The type of the tax identifier.

BillingTransactionCreditType

The credit type of the transaction. Applies only to credited transactions.

BillingTransactionKind

Type of the transaction, billed or unbilled.

CustomerSubscriptionCancellationReason

Cancellation reason.

DeleteBillingProfileEligibilityCode

Code of the delete invoice section eligibility response.

DeleteBillingProfileEligibilityStatus

Status describing if billing profile is eligible to be deleted.

DeleteInvoiceSectionEligibilityCode

Code for the delete invoice section validation.

DeleteInvoiceSectionEligibilityStatus

Status describing if invoice section is eligible to be deleted.

EligibleProductType

Type of the products that can be transferred.

EnrollmentAccountOwnerViewCharge

The policy that controls whether account owner can view charges.

EnrollmentAuthLevelState

The state showing the enrollment auth level.

EnrollmentDepartmentAdminViewCharge

The policy that controls whether department admin can view charges.

EnrollmentMarkupStatus

Markup status of enrollment, applicable only for indirect enrollments.

ExtendedTermOption

The billing account extension opted by the company.

InitiatorCustomerType

The type of customer of the transfer initiator.

InstanceFlexibility

Turning this on will apply the reservation discount to other VMs in the same VM size group. Only specify for VirtualMachines reserved resource type.

InvoiceDocumentType

The type of the document.

InvoiceSectionLabelManagementPolicy

The policy that controls invoice section label management at invoice section scope. This is allowed by default.

InvoiceSectionState

Identifies the status of an invoice section.

InvoiceSectionStateReasonCode

Reason for the specified invoice section status.

MarketplacePurchasesPolicy

The policy that controls whether Azure marketplace purchases are allowed.

MoveValidationErrorCode

Error code for the product transfer validation.

PartnerTransferStatus

The status of a transfer.

PaymentMethodFamily

Payment on Account type.

PaymentMethodStatus

Status of the payment method.

PaymentTermsEligibilityCode

Indicates the reason for the ineligibility of the payment terms.

PaymentTermsEligibilityStatus

Indicates the eligibility status of the payment terms.

PolicyOverrideCancellation

The policy override for the subscription indicates whether the self-serve cancellation or seat reduction is allowed.

RefundReasonCode

The reason for refund.

RefundStatus

The status of refund request.

ReservationBillingPlan

Represent the billing plans.

ReservationPurchasesPolicy

The policy that controls whether Azure reservation purchases are allowed.

ReservationStatusCode

The status of the reservation.

SavingsPlanPurchasesPolicy

The policy that controls whether users with Azure savings plan purchase are allowed.

ServiceDefinedResourceName

The ServiceDefinedResourceName.

SpecialTaxationType

Identifies the type of tax calculation used for the invoice. The field is applicable only to invoices with special tax calculation logic.

SpendingLimitStatus

The status of current spending limit.

SpendingLimitType

The type of spending limit.

SubscriptionBillingType

The type of billing subscription.

SubscriptionEnrollmentAccountStatus

The current enrollment account status of the subscription. This field is available only for the Enterprise Agreement Type.

SubscriptionStatusReason

The suspension reason for a subscription. This field is not available for Enterprise Agreement billing accounts.

SubscriptionTransferValidationErrorCode

Error code of the transfer validation response.

SubscriptionWorkloadType

The Azure workload type of the subscription.

TransactionType

The TransactionType.

ViewChargesPolicy

The policy that controls whether the users in customer's organization can view charges at pay-as-you-go prices.