Partager via


Policies interface

Interface représentant une stratégie.

Méthodes

getByBillingProfile(string, string, PoliciesGetByBillingProfileOptionalParams)

Répertorie les stratégies d’un profil de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

getByCustomer(string, string, PoliciesGetByCustomerOptionalParams)

Répertorie les stratégies pour un client. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft.

update(string, string, Policy, PoliciesUpdateOptionalParams)

Mises à jour les stratégies d’un profil de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

updateCustomer(string, string, CustomerPolicy, PoliciesUpdateCustomerOptionalParams)

Mises à jour les stratégies d’un client. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft.

Détails de la méthode

getByBillingProfile(string, string, PoliciesGetByBillingProfileOptionalParams)

Répertorie les stratégies d’un profil de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

function getByBillingProfile(billingAccountName: string, billingProfileName: string, options?: PoliciesGetByBillingProfileOptionalParams): Promise<Policy>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

billingProfileName

string

ID qui identifie de manière unique un profil de facturation.

options
PoliciesGetByBillingProfileOptionalParams

Paramètres d’options.

Retours

Promise<Policy>

getByCustomer(string, string, PoliciesGetByCustomerOptionalParams)

Répertorie les stratégies pour un client. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft.

function getByCustomer(billingAccountName: string, customerName: string, options?: PoliciesGetByCustomerOptionalParams): Promise<CustomerPolicy>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

customerName

string

ID qui identifie un client de manière unique.

options
PoliciesGetByCustomerOptionalParams

Paramètres d’options.

Retours

Promise<CustomerPolicy>

update(string, string, Policy, PoliciesUpdateOptionalParams)

Mises à jour les stratégies d’un profil de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat client Microsoft.

function update(billingAccountName: string, billingProfileName: string, parameters: Policy, options?: PoliciesUpdateOptionalParams): Promise<Policy>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

billingProfileName

string

ID qui identifie de manière unique un profil de facturation.

parameters
Policy

Paramètres de demande fournis à l’opération de mise à jour des stratégies.

options
PoliciesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Policy>

updateCustomer(string, string, CustomerPolicy, PoliciesUpdateCustomerOptionalParams)

Mises à jour les stratégies d’un client. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Contrat Partenaire Microsoft.

function updateCustomer(billingAccountName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesUpdateCustomerOptionalParams): Promise<CustomerPolicy>

Paramètres

billingAccountName

string

ID qui identifie de manière unique un compte de facturation.

customerName

string

ID qui identifie un client de manière unique.

parameters
CustomerPolicy

Paramètres de demande fournis à l’opération de mise à jour des stratégies.

options
PoliciesUpdateCustomerOptionalParams

Paramètres d’options.

Retours

Promise<CustomerPolicy>