Compartir a través de


BillingProfiles interface

Interfaz que representa un BillingProfiles.

Métodos

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o actualiza un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement. Si es un cliente individual de MCA (pago por uso), use la experiencia de Azure Portal para crear el perfil de facturación.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o actualiza un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement. Si es un cliente individual de MCA (pago por uso), use la experiencia de Azure Portal para crear el perfil de facturación.

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Elimina un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Elimina un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

get(string, string, BillingProfilesGetOptionalParams)

Obtiene un perfil de facturación por su identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Enumera los perfiles de facturación a los que un usuario tiene acceso. La operación es compatible con las cuentas de facturación con contrato de tipo Contrato de cliente de Microsoft y Contrato de partner de Microsoft.

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valida si se puede eliminar el perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

Detalles del método

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o actualiza un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement. Si es un cliente individual de MCA (pago por uso), use la experiencia de Azure Portal para crear el perfil de facturación.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

parameters
BillingProfile

Un perfil de facturación.

options
BillingProfilesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Crea o actualiza un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement. Si es un cliente individual de MCA (pago por uso), use la experiencia de Azure Portal para crear el perfil de facturación.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

parameters
BillingProfile

Un perfil de facturación.

options
BillingProfilesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingProfile>

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Elimina un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

options
BillingProfilesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Elimina un perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

options
BillingProfilesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, BillingProfilesGetOptionalParams)

Obtiene un perfil de facturación por su identificador. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

options
BillingProfilesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Enumera los perfiles de facturación a los que un usuario tiene acceso. La operación es compatible con las cuentas de facturación con contrato de tipo Contrato de cliente de Microsoft y Contrato de partner de Microsoft.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

options
BillingProfilesListByBillingAccountOptionalParams

Parámetros de opciones.

Devoluciones

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valida si se puede eliminar el perfil de facturación. La operación es compatible con las cuentas de facturación con el tipo de contrato Microsoft Customer Agreement y Microsoft Partner Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

Devoluciones