Partilhar via


PolicyRestriction interface

Interface que representa uma PolicyRestriction.

Métodos

createOrUpdate(string, string, string, PolicyRestrictionContract, PolicyRestrictionCreateOrUpdateOptionalParams)

Cria ou atualiza a configuração de restrição de política do serviço de Gerenciamento de Api.

delete(string, string, string, PolicyRestrictionDeleteOptionalParams)

Exclui a configuração de restrição de política do Serviço de Gerenciamento de Api.

get(string, string, string, PolicyRestrictionGetOptionalParams)

Obtenha a restrição de política do serviço de Gerenciamento de Api.

getEntityTag(string, string, string, PolicyRestrictionGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) da restrição de política no serviço de Gerenciamento de Api.

listByService(string, string, PolicyRestrictionListByServiceOptionalParams)

Obtém todas as restrições de política dos serviços de Gerenciamento de API.

update(string, string, string, string, PolicyRestrictionUpdateContract, PolicyRestrictionUpdateOptionalParams)

Atualiza a configuração de restrição de política do serviço de Gerenciamento de Api.

Detalhes de Método

createOrUpdate(string, string, string, PolicyRestrictionContract, PolicyRestrictionCreateOrUpdateOptionalParams)

Cria ou atualiza a configuração de restrição de política do serviço de Gerenciamento de Api.

function createOrUpdate(resourceGroupName: string, serviceName: string, policyRestrictionId: string, parameters: PolicyRestrictionContract, options?: PolicyRestrictionCreateOrUpdateOptionalParams): Promise<PolicyRestrictionCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

policyRestrictionId

string

Restrições de política após um nível de entidade

parameters
PolicyRestrictionContract

A restrição de política a ser aplicada.

options
PolicyRestrictionCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, PolicyRestrictionDeleteOptionalParams)

Exclui a configuração de restrição de política do Serviço de Gerenciamento de Api.

function delete(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

policyRestrictionId

string

Restrições de política após um nível de entidade

options
PolicyRestrictionDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, PolicyRestrictionGetOptionalParams)

Obtenha a restrição de política do serviço de Gerenciamento de Api.

function get(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionGetOptionalParams): Promise<PolicyRestrictionGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

policyRestrictionId

string

Restrições de política após um nível de entidade

options
PolicyRestrictionGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, PolicyRestrictionGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) da restrição de política no serviço de Gerenciamento de Api.

function getEntityTag(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionGetEntityTagOptionalParams): Promise<PolicyRestrictionGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

policyRestrictionId

string

Restrições de política após um nível de entidade

options
PolicyRestrictionGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, PolicyRestrictionListByServiceOptionalParams)

Obtém todas as restrições de política dos serviços de Gerenciamento de API.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyRestrictionListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyRestrictionContract, PolicyRestrictionContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

options
PolicyRestrictionListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, string, PolicyRestrictionUpdateContract, PolicyRestrictionUpdateOptionalParams)

Atualiza a configuração de restrição de política do serviço de Gerenciamento de Api.

function update(resourceGroupName: string, serviceName: string, policyRestrictionId: string, ifMatch: string, parameters: PolicyRestrictionUpdateContract, options?: PolicyRestrictionUpdateOptionalParams): Promise<PolicyRestrictionUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

policyRestrictionId

string

Restrições de política após um nível de entidade

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
PolicyRestrictionUpdateContract

A restrição de política a ser aplicada.

options
PolicyRestrictionUpdateOptionalParams

Os parâmetros de opções.

Devoluções