Compartilhar via


BillingManagementClient class

Extends

Construtores

BillingManagementClient(TokenCredential, BillingManagementClientOptionalParams)
BillingManagementClient(TokenCredential, string, BillingManagementClientOptionalParams)

Inicializa uma nova instância da classe BillingManagementClient.

Propriedades

$host
address
agreements
apiVersion
associatedTenants
availableBalances
billingAccounts
billingPermissions
billingProfiles
billingPropertyOperations
billingRequests
billingRoleAssignments
billingRoleDefinitionOperations
billingSubscriptions
billingSubscriptionsAliases
customers
departments
enrollmentAccounts
invoices
invoiceSections
operations
partnerTransfers
paymentMethods
policies
products
recipientTransfers
reservationOrders
reservations
savingsPlanOrders
savingsPlans
subscriptionId
transactions
transfers

Propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

Métodos herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do construtor

BillingManagementClient(TokenCredential, BillingManagementClientOptionalParams)

new BillingManagementClient(credentials: TokenCredential, options?: BillingManagementClientOptionalParams)

Parâmetros

credentials
TokenCredential

BillingManagementClient(TokenCredential, string, BillingManagementClientOptionalParams)

Inicializa uma nova instância da classe BillingManagementClient.

new BillingManagementClient(credentials: TokenCredential, subscriptionId: string, options?: BillingManagementClientOptionalParams)

Parâmetros

credentials
TokenCredential

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

subscriptionId

string

A ID que identifica exclusivamente uma assinatura de cobrança.

options
BillingManagementClientOptionalParams

As opções de parâmetro

Detalhes da propriedade

$host

$host: string

Valor da propriedade

string

address

address: Address

Valor da propriedade

agreements

agreements: Agreements

Valor da propriedade

apiVersion

apiVersion: string

Valor da propriedade

string

associatedTenants

associatedTenants: AssociatedTenants

Valor da propriedade

availableBalances

availableBalances: AvailableBalances

Valor da propriedade

billingAccounts

billingAccounts: BillingAccounts

Valor da propriedade

billingPermissions

billingPermissions: BillingPermissions

Valor da propriedade

billingProfiles

billingProfiles: BillingProfiles

Valor da propriedade

billingPropertyOperations

billingPropertyOperations: BillingPropertyOperations

Valor da propriedade

billingRequests

billingRequests: BillingRequests

Valor da propriedade

billingRoleAssignments

billingRoleAssignments: BillingRoleAssignments

Valor da propriedade

billingRoleDefinitionOperations

billingRoleDefinitionOperations: BillingRoleDefinitionOperations

Valor da propriedade

billingSubscriptions

billingSubscriptions: BillingSubscriptions

Valor da propriedade

billingSubscriptionsAliases

billingSubscriptionsAliases: BillingSubscriptionsAliases

Valor da propriedade

customers

customers: Customers

Valor da propriedade

departments

departments: Departments

Valor da propriedade

enrollmentAccounts

enrollmentAccounts: EnrollmentAccounts

Valor da propriedade

invoices

invoices: Invoices

Valor da propriedade

invoiceSections

invoiceSections: InvoiceSections

Valor da propriedade

operations

operations: Operations

Valor da propriedade

partnerTransfers

partnerTransfers: PartnerTransfers

Valor da propriedade

paymentMethods

paymentMethods: PaymentMethods

Valor da propriedade

policies

policies: Policies

Valor da propriedade

products

products: Products

Valor da propriedade

recipientTransfers

recipientTransfers: RecipientTransfers

Valor da propriedade

reservationOrders

reservationOrders: ReservationOrders

Valor da propriedade

reservations

reservations: Reservations

Valor da propriedade

savingsPlanOrders

savingsPlanOrders: SavingsPlanOrders

Valor da propriedade

savingsPlans

savingsPlans: SavingsPlans

Valor da propriedade

subscriptionId

subscriptionId?: string

Valor da propriedade

string

transactions

transactions: Transactions

Valor da propriedade

transfers

transfers: Transfers

Valor da propriedade

Detalhes das propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

pipeline: Pipeline

Valor da propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes do método herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parâmetros

operationArguments
OperationArguments

Os argumentos dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Retornos

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parâmetros

request
PipelineRequest

Retornos

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest