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)

Elimina 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)

Obtém todos os fragmentos de política.

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Lista recursos de política que referenciam o 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

parameters
PolicyFragmentContract

O conteúdo de fragmento de política a aplicar.

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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

parameters
PolicyFragmentContract

O conteúdo de fragmento de política a aplicar.

options
PolicyFragmentCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Elimina 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho do pedido 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

options
PolicyFragmentGetOptionalParams

Os parâmetros de opções.

Devoluções

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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

options
PolicyFragmentListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)

Lista recursos de política que referenciam o 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 é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

id

string

Um identificador de recursos.

options
PolicyFragmentListReferencesOptionalParams

Os parâmetros de opções.

Devoluções