Partager via


Policies interface

Interface représentant une stratégie.

Méthodes

beginCreateOrUpdateByBillingAccount(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Mettez à jour les stratégies d’un compte de facturation de type Contrat Entreprise.

beginCreateOrUpdateByBillingAccountAndWait(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Mettez à jour les stratégies d’un compte de facturation de type Contrat Entreprise.

beginCreateOrUpdateByBillingProfile(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Met à 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 contrat client Microsoft.

beginCreateOrUpdateByBillingProfileAndWait(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Met à 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 contrat client Microsoft.

beginCreateOrUpdateByCustomer(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)

Met à 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 Partenaire Microsoft.

beginCreateOrUpdateByCustomerAndWait(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)

Met à 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 Partenaire Microsoft.

beginCreateOrUpdateByCustomerAtBillingAccount(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Met à jour les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

beginCreateOrUpdateByCustomerAtBillingAccountAndWait(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Met à jour les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

getByBillingAccount(string, PoliciesGetByBillingAccountOptionalParams)

Obtenez les stratégies d’un compte de facturation de type Contrat Entreprise.

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 contrat client Microsoft.

getByCustomer(string, string, string, string, PoliciesGetByCustomerOptionalParams)

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

getByCustomerAtBillingAccount(string, string, PoliciesGetByCustomerAtBillingAccountOptionalParams)

Répertorie les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

getBySubscription(PoliciesGetBySubscriptionOptionalParams)

Répertorie les stratégies gérées par l’administrateur de facturation pour les abonnements définis. Ceci est pris en charge pour le programme Microsoft Online Services, le Contrat client Microsoft et le Contrat Partenaire Microsoft.

Détails de la méthode

beginCreateOrUpdateByBillingAccount(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Mettez à jour les stratégies d’un compte de facturation de type Contrat Entreprise.

function beginCreateOrUpdateByBillingAccount(billingAccountName: string, parameters: BillingAccountPolicy, options?: PoliciesCreateOrUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccountPolicy>, BillingAccountPolicy>>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

parameters
BillingAccountPolicy

Stratégie au niveau de l’étendue du compte de facturation.

options
PoliciesCreateOrUpdateByBillingAccountOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateByBillingAccountAndWait(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Mettez à jour les stratégies d’un compte de facturation de type Contrat Entreprise.

function beginCreateOrUpdateByBillingAccountAndWait(billingAccountName: string, parameters: BillingAccountPolicy, options?: PoliciesCreateOrUpdateByBillingAccountOptionalParams): Promise<BillingAccountPolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

parameters
BillingAccountPolicy

Stratégie au niveau de l’étendue du compte de facturation.

options
PoliciesCreateOrUpdateByBillingAccountOptionalParams

Paramètres d’options.

Retours

beginCreateOrUpdateByBillingProfile(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Met à 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 contrat client Microsoft.

function beginCreateOrUpdateByBillingProfile(billingAccountName: string, billingProfileName: string, parameters: BillingProfilePolicy, options?: PoliciesCreateOrUpdateByBillingProfileOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilePolicy>, BillingProfilePolicy>>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

parameters
BillingProfilePolicy

Stratégie au niveau de l’étendue du profil de facturation.

options
PoliciesCreateOrUpdateByBillingProfileOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateByBillingProfileAndWait(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Met à 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 contrat client Microsoft.

function beginCreateOrUpdateByBillingProfileAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfilePolicy, options?: PoliciesCreateOrUpdateByBillingProfileOptionalParams): Promise<BillingProfilePolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

parameters
BillingProfilePolicy

Stratégie au niveau de l’étendue du profil de facturation.

options
PoliciesCreateOrUpdateByBillingProfileOptionalParams

Paramètres d’options.

Retours

beginCreateOrUpdateByCustomer(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)

Met à 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 Partenaire Microsoft.

function beginCreateOrUpdateByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerOptionalParams): Promise<SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

customerName

string

ID qui identifie de façon unique un client.

parameters
CustomerPolicy

Stratégie au niveau de l’étendue du client.

options
PoliciesCreateOrUpdateByCustomerOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateByCustomerAndWait(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)

Met à 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 Partenaire Microsoft.

function beginCreateOrUpdateByCustomerAndWait(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerOptionalParams): Promise<CustomerPolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

customerName

string

ID qui identifie de façon unique un client.

parameters
CustomerPolicy

Stratégie au niveau de l’étendue du client.

options
PoliciesCreateOrUpdateByCustomerOptionalParams

Paramètres d’options.

Retours

Promise<CustomerPolicy>

beginCreateOrUpdateByCustomerAtBillingAccount(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Met à jour les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

function beginCreateOrUpdateByCustomerAtBillingAccount(billingAccountName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

customerName

string

ID qui identifie de façon unique un client.

parameters
CustomerPolicy

Stratégie au niveau de l’étendue du client.

Retours

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

beginCreateOrUpdateByCustomerAtBillingAccountAndWait(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Met à jour les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

function beginCreateOrUpdateByCustomerAtBillingAccountAndWait(billingAccountName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams): Promise<CustomerPolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

customerName

string

ID qui identifie de façon unique un client.

parameters
CustomerPolicy

Stratégie au niveau de l’étendue du client.

Retours

Promise<CustomerPolicy>

getByBillingAccount(string, PoliciesGetByBillingAccountOptionalParams)

Obtenez les stratégies d’un compte de facturation de type Contrat Entreprise.

function getByBillingAccount(billingAccountName: string, options?: PoliciesGetByBillingAccountOptionalParams): Promise<BillingAccountPolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

options
PoliciesGetByBillingAccountOptionalParams

Paramètres d’options.

Retours

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 contrat client Microsoft.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

options
PoliciesGetByBillingProfileOptionalParams

Paramètres d’options.

Retours

getByCustomer(string, string, string, string, PoliciesGetByCustomerOptionalParams)

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

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

customerName

string

ID qui identifie de façon unique un client.

policyName

string

Noms de ressources définis par le service, tels que « par défaut », qui sont des noms de ressources réservés.

options
PoliciesGetByCustomerOptionalParams

Paramètres d’options.

Retours

Promise<CustomerPolicy>

getByCustomerAtBillingAccount(string, string, PoliciesGetByCustomerAtBillingAccountOptionalParams)

Répertorie les stratégies d’un client au niveau de l’étendue du compte de facturation. Cette opération est prise en charge uniquement pour les comptes de facturation avec le type de contrat Partenaire Microsoft.

function getByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: PoliciesGetByCustomerAtBillingAccountOptionalParams): Promise<CustomerPolicy>

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

customerName

string

ID qui identifie de façon unique un client.

options
PoliciesGetByCustomerAtBillingAccountOptionalParams

Paramètres d’options.

Retours

Promise<CustomerPolicy>

getBySubscription(PoliciesGetBySubscriptionOptionalParams)

Répertorie les stratégies gérées par l’administrateur de facturation pour les abonnements définis. Ceci est pris en charge pour le programme Microsoft Online Services, le Contrat client Microsoft et le Contrat Partenaire Microsoft.

function getBySubscription(options?: PoliciesGetBySubscriptionOptionalParams): Promise<SubscriptionPolicy>

Paramètres

options
PoliciesGetBySubscriptionOptionalParams

Paramètres d’options.

Retours