Partilhar via


IdentityProvider interface

Interface que representa um IdentityProvider.

Métodos

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

Cria ou Atualizações a configuração IdentityProvider.

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

Elimina a configuração do fornecedor de identidade especificada.

get(string, string, string, IdentityProviderGetOptionalParams)

Obtém os detalhes de configuração do Fornecedor de identidade configurado na instância de serviço especificada.

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do identityProvider especificado pelo identificador.

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Lista uma coleção do Fornecedor de Identidade configurada na instância de serviço especificada.

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Obtém os detalhes do segredo do cliente do Fornecedor de Identidade.

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

Atualizações uma configuração IdentityProvider existente.

Detalhes de Método

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

Cria ou Atualizações a configuração IdentityProvider.

function createOrUpdate(resourceGroupName: string, serviceName: string, identityProviderName: string, parameters: IdentityProviderCreateContract, options?: IdentityProviderCreateOrUpdateOptionalParams): Promise<IdentityProviderCreateOrUpdateResponse>

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.

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

parameters
IdentityProviderCreateContract

Criar parâmetros.

options
IdentityProviderCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

Elimina a configuração do fornecedor de identidade especificada.

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

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

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
IdentityProviderDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, IdentityProviderGetOptionalParams)

Obtém os detalhes de configuração do Fornecedor de identidade configurado na instância de serviço especificada.

function get(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetOptionalParams): Promise<IdentityProviderGetResponse>

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.

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

options
IdentityProviderGetOptionalParams

Os parâmetros de opções.

Devoluções

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do identityProvider especificado pelo identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetEntityTagOptionalParams): Promise<IdentityProviderGetEntityTagHeaders>

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.

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

options
IdentityProviderGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, IdentityProviderListByServiceOptionalParams)

Lista uma coleção do Fornecedor de Identidade configurada na instância de serviço especificada.

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

Os parâmetros de opções.

Devoluções

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

Obtém os detalhes do segredo do cliente do Fornecedor de Identidade.

function listSecrets(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderListSecretsOptionalParams): Promise<IdentityProviderListSecretsResponse>

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.

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

options
IdentityProviderListSecretsOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

Atualizações uma configuração IdentityProvider existente.

function update(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, parameters: IdentityProviderUpdateParameters, options?: IdentityProviderUpdateOptionalParams): Promise<IdentityProviderUpdateResponse>

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.

identityProviderName

string

Identificador do Tipo de Fornecedor de Identidade.

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.

parameters
IdentityProviderUpdateParameters

Atualizar parâmetros.

options
IdentityProviderUpdateOptionalParams

Os parâmetros de opções.

Devoluções