Partilhar via


AuthorizationAccessPolicy interface

Interface que representa uma AuthorizationAccessPolicy.

Métodos

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Cria ou atualiza a Política de Acesso à Autorização.

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Elimina a política de acesso específica da Autorização.

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Obtém os detalhes da política de acesso de autorização especificada pelo respetivo identificador.

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Lista uma coleção de políticas de acesso de autorização definidas numa autorização.

Detalhes de Método

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Cria ou atualiza a Política de Acesso à Autorização.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>

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.

authorizationProviderId

string

Identificador do fornecedor de autorização.

authorizationId

string

Identificador da autorização.

authorizationAccessPolicyId

string

Identificador da política de acesso de autorização.

parameters
AuthorizationAccessPolicyContract

Criar parâmetros.

options
AuthorizationAccessPolicyCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Elimina a política de acesso específica da Autorização.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): 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.

authorizationProviderId

string

Identificador do fornecedor de autorização.

authorizationId

string

Identificador da autorização.

authorizationAccessPolicyId

string

Identificador da política de acesso de autorização.

ifMatch

string

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

options
AuthorizationAccessPolicyDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Obtém os detalhes da política de acesso de autorização especificada pelo respetivo identificador.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>

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.

authorizationProviderId

string

Identificador do fornecedor de autorização.

authorizationId

string

Identificador da autorização.

authorizationAccessPolicyId

string

Identificador da política de acesso de autorização.

options
AuthorizationAccessPolicyGetOptionalParams

Os parâmetros de opções.

Devoluções

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Lista uma coleção de políticas de acesso de autorização definidas numa autorização.

function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], PageSettings>

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.

authorizationProviderId

string

Identificador do fornecedor de autorização.

authorizationId

string

Identificador da autorização.

Devoluções