Azure.ResourceManager.Billing.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
Azure SDK for .NET