Partilhar via


AuthorizationProvider interface

Interface que representa um AuthorizationProvider.

Métodos

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Cria ou atualiza o fornecedor de autorização.

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Elimina o fornecedor de autorização específico da instância do serviço Gestão de API.

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtém os detalhes do fornecedor de autorização especificados pelo identificador.

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Lista uma coleção de fornecedores de autorização definidos numa instância de serviço.

Detalhes de Método

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Cria ou atualiza o fornecedor de autorização.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, parameters: AuthorizationProviderContract, options?: AuthorizationProviderCreateOrUpdateOptionalParams): Promise<AuthorizationProviderCreateOrUpdateResponse>

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.

parameters
AuthorizationProviderContract

Criar parâmetros.

options
AuthorizationProviderCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Elimina o fornecedor de autorização específico da instância do serviço Gestão de API.

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

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
AuthorizationProviderDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtém os detalhes do fornecedor de autorização especificados pelo identificador.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationProviderGetOptionalParams): Promise<AuthorizationProviderGetResponse>

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.

options
AuthorizationProviderGetOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Lista uma coleção de fornecedores de autorização definidos numa instância de serviço.

function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationProviderListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationProviderContract, AuthorizationProviderContract[], 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.

options
AuthorizationProviderListByServiceOptionalParams

Os parâmetros de opções.

Devoluções