BillingProfiles interface
Interfaz que representa un BillingProfiles.
Métodos
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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, Billing |
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. |
list |
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. |
validate |
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.
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<BillingProfilesDeleteHeaders>
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.
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.
Parámetros de opciones.