Compartilhar via


PolicyFragment interface

Interface que representa um PolicyFragment.

Métodos

beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Criar ou atualizar um fragmento de política.

beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Criar ou atualizar um fragmento de política.

delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)

Excluir um fragmento de política.

get(string, string, string, PolicyFragmentGetOptionalParams)

Obtém um fragmento de política.

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) de um fragmento de política.

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obter todos os fragmentos de política.

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Listar os recursos de política que fazem referência ao fragmento de política.

Detalhes do método

beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Criar ou atualizar um fragmento de política.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

parameters
PolicyFragmentContract

O conteúdo do fragmento de política a ser aplicado.

options
PolicyFragmentCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)

Criar ou atualizar um fragmento de política.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

parameters
PolicyFragmentContract

O conteúdo do fragmento de política a ser aplicado.

options
PolicyFragmentCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)

Excluir um fragmento de política.

function delete(resourceGroupName: string, serviceName: string, id: string, ifMatch: string, options?: PolicyFragmentDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

ifMatch

string

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

options
PolicyFragmentDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, PolicyFragmentGetOptionalParams)

Obtém um fragmento de política.

function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentGetOptionalParams

Os parâmetros de opções.

Retornos

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) de um fragmento de política.

function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obter todos os fragmentos de política.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

options
PolicyFragmentListByServiceOptionalParams

Os parâmetros de opções.

Retornos

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Listar os recursos de política que fazem referência ao fragmento de política.

function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentListReferencesOptionalParams

Os parâmetros de opções.

Retornos