Partilhar via


PolicyFragment interface

Interface que representa um PolicyFragment.

Métodos

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

Cria ou atualiza um fragmento de política.

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

Cria ou atualiza um fragmento de política.

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

Exclui 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 de estado da entidade (Etag) de um fragmento de política.

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obtém todos os fragmentos de política.

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

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

Detalhes de Método

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

Cria ou atualiza 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de 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.

Devoluções

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

Cria ou atualiza 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de 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.

Devoluções

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

Exclui 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

id

string

Um identificador de recurso.

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.

options
PolicyFragmentDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)

Obtém a versão de 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, PolicyFragmentListByServiceOptionalParams)

Obtém 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

options
PolicyFragmentListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Lista 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 não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

id

string

Um identificador de recurso.

options
PolicyFragmentListReferencesOptionalParams

Os parâmetros de opções.

Devoluções