Compartilhar via


Policies interface

Interface que representa uma política.

Métodos

beginCreateOrUpdateByBillingAccount(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Atualize as políticas para uma conta de cobrança do tipo Enterprise Agreement.

beginCreateOrUpdateByBillingAccountAndWait(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Atualize as políticas para uma conta de cobrança do tipo Enterprise Agreement.

beginCreateOrUpdateByBillingProfile(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Atualiza as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

beginCreateOrUpdateByBillingProfileAndWait(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Atualiza as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

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

Atualiza as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Atualiza as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

beginCreateOrUpdateByCustomerAtBillingAccount(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Atualiza as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

beginCreateOrUpdateByCustomerAtBillingAccountAndWait(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Atualiza as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

getByBillingAccount(string, PoliciesGetByBillingAccountOptionalParams)

Obtenha as políticas para uma conta de cobrança do tipo Contrato Enterprise.

getByBillingProfile(string, string, PoliciesGetByBillingProfileOptionalParams)

Lista as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

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

Lista as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

getByCustomerAtBillingAccount(string, string, PoliciesGetByCustomerAtBillingAccountOptionalParams)

Lista as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

getBySubscription(PoliciesGetBySubscriptionOptionalParams)

Lista as políticas gerenciadas pelo Administrador de Cobrança para as assinaturas definidas. Há suporte para o Microsoft Online Services Program, o Contrato de Cliente da Microsoft e o Contrato de Parceiro da Microsoft.

Detalhes do método

beginCreateOrUpdateByBillingAccount(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Atualize as políticas para uma conta de cobrança do tipo Enterprise Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

parameters
BillingAccountPolicy

Uma política no escopo da conta de cobrança.

options
PoliciesCreateOrUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateByBillingAccountAndWait(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)

Atualize as políticas para uma conta de cobrança do tipo Enterprise Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

parameters
BillingAccountPolicy

Uma política no escopo da conta de cobrança.

options
PoliciesCreateOrUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateByBillingProfile(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Atualiza as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

parameters
BillingProfilePolicy

Uma política no escopo do perfil de cobrança.

options
PoliciesCreateOrUpdateByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateByBillingProfileAndWait(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)

Atualiza as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

parameters
BillingProfilePolicy

Uma política no escopo do perfil de cobrança.

options
PoliciesCreateOrUpdateByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

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

Atualiza as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

parameters
CustomerPolicy

Uma política no escopo do cliente.

options
PoliciesCreateOrUpdateByCustomerOptionalParams

Os parâmetros de opções.

Retornos

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

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

Atualiza as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

parameters
CustomerPolicy

Uma política no escopo do cliente.

options
PoliciesCreateOrUpdateByCustomerOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomerPolicy>

beginCreateOrUpdateByCustomerAtBillingAccount(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Atualiza as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

parameters
CustomerPolicy

Uma política no escopo do cliente.

Retornos

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

beginCreateOrUpdateByCustomerAtBillingAccountAndWait(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)

Atualiza as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

parameters
CustomerPolicy

Uma política no escopo do cliente.

Retornos

Promise<CustomerPolicy>

getByBillingAccount(string, PoliciesGetByBillingAccountOptionalParams)

Obtenha as políticas para uma conta de cobrança do tipo Contrato Enterprise.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

options
PoliciesGetByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

getByBillingProfile(string, string, PoliciesGetByBillingProfileOptionalParams)

Lista as políticas de um perfil de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Contrato de Cliente da Microsoft.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

options
PoliciesGetByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

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

Lista as políticas de um cliente. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

policyName

string

Nomes de recursos definidos pelo serviço, como "padrão", que são nomes de recursos reservados.

options
PoliciesGetByCustomerOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomerPolicy>

getByCustomerAtBillingAccount(string, string, PoliciesGetByCustomerAtBillingAccountOptionalParams)

Lista as políticas de um cliente no escopo da conta de cobrança. Essa operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

customerName

string

A ID que identifica exclusivamente um cliente.

options
PoliciesGetByCustomerAtBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomerPolicy>

getBySubscription(PoliciesGetBySubscriptionOptionalParams)

Lista as políticas gerenciadas pelo Administrador de Cobrança para as assinaturas definidas. Há suporte para o Microsoft Online Services Program, o Contrato de Cliente da Microsoft e o Contrato de Parceiro da Microsoft.

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

Parâmetros

options
PoliciesGetBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos