Condividi tramite


BillingProfiles interface

Interfaccia che rappresenta un oggetto BillingProfiles.

Metodi

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o aggiorna un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner. Se si è un cliente mca individuale (con pagamento in base al consumo), usare l'esperienza del portale di Azure per creare il profilo di fatturazione.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o aggiorna un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner. Se si è un cliente mca individuale (con pagamento in base al consumo), usare l'esperienza del portale di Azure per creare il profilo di fatturazione.

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Elimina un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Elimina un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

get(string, string, BillingProfilesGetOptionalParams)

Ottiene un profilo di fatturazione in base al relativo ID. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Elenca i profili di fatturazione a cui un utente ha accesso. L'operazione è supportata per gli account di fatturazione con contratto di tipo Contratto del cliente Microsoft e Contratto Microsoft Partner.

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Convalida se il profilo di fatturazione può essere eliminato. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

Dettagli metodo

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o aggiorna un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner. Se si è un cliente mca individuale (con pagamento in base al consumo), usare l'esperienza del portale di Azure per creare il profilo di fatturazione.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

parameters
BillingProfile

Profilo di fatturazione.

options
BillingProfilesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o aggiorna un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner. Se si è un cliente mca individuale (con pagamento in base al consumo), usare l'esperienza del portale di Azure per creare il profilo di fatturazione.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<BillingProfile>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

parameters
BillingProfile

Profilo di fatturazione.

options
BillingProfilesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingProfile>

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Elimina un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

function beginDelete(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

options
BillingProfilesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Elimina un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

options
BillingProfilesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, BillingProfilesGetOptionalParams)

Ottiene un profilo di fatturazione in base al relativo ID. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

function get(billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams): Promise<BillingProfile>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

options
BillingProfilesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Elenca i profili di fatturazione a cui un utente ha accesso. L'operazione è supportata per gli account di fatturazione con contratto di tipo Contratto del cliente Microsoft e Contratto Microsoft Partner.

function listByBillingAccount(billingAccountName: string, options?: BillingProfilesListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingProfile, BillingProfile[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
BillingProfilesListByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Convalida se il profilo di fatturazione può essere eliminato. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft e Contratto Microsoft Partner.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams): Promise<DeleteBillingProfileEligibilityResult>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

Restituisce