Partilhar via


User interface

Interface que representa um Utilizador.

Métodos

createOrUpdate(string, string, string, UserCreateParameters, UserCreateOrUpdateOptionalParams)

Cria ou Atualizações um utilizador.

delete(string, string, string, string, UserDeleteOptionalParams)

Elimina um utilizador específico.

generateSsoUrl(string, string, string, UserGenerateSsoUrlOptionalParams)

Obtém um URL de redirecionamento que contém um token de autenticação para assinar um determinado utilizador no portal do programador.

get(string, string, string, UserGetOptionalParams)

Obtém os detalhes do utilizador especificados pelo identificador.

getEntityTag(string, string, string, UserGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do utilizador especificada pelo identificador.

getSharedAccessToken(string, string, string, UserTokenParameters, UserGetSharedAccessTokenOptionalParams)

Obtém o Token de Autorização de Acesso Partilhado para o Utilizador.

listByService(string, string, UserListByServiceOptionalParams)

Lista uma coleção de utilizadores registados na instância de serviço especificada.

update(string, string, string, string, UserUpdateParameters, UserUpdateOptionalParams)

Atualizações os detalhes do utilizador especificados pelo identificador.

Detalhes de Método

createOrUpdate(string, string, string, UserCreateParameters, UserCreateOrUpdateOptionalParams)

Cria ou Atualizações um utilizador.

function createOrUpdate(resourceGroupName: string, serviceName: string, userId: string, parameters: UserCreateParameters, options?: UserCreateOrUpdateOptionalParams): Promise<UserCreateOrUpdateResponse>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

parameters
UserCreateParameters

Criar ou atualizar parâmetros.

options
UserCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, UserDeleteOptionalParams)

Elimina um utilizador específico.

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

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

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
UserDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

generateSsoUrl(string, string, string, UserGenerateSsoUrlOptionalParams)

Obtém um URL de redirecionamento que contém um token de autenticação para assinar um determinado utilizador no portal do programador.

function generateSsoUrl(resourceGroupName: string, serviceName: string, userId: string, options?: UserGenerateSsoUrlOptionalParams): Promise<GenerateSsoUrlResult>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

options
UserGenerateSsoUrlOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, UserGetOptionalParams)

Obtém os detalhes do utilizador especificados pelo identificador.

function get(resourceGroupName: string, serviceName: string, userId: string, options?: UserGetOptionalParams): Promise<UserGetResponse>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

options
UserGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<UserGetResponse>

getEntityTag(string, string, string, UserGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do utilizador especificada pelo identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, userId: string, options?: UserGetEntityTagOptionalParams): Promise<UserGetEntityTagHeaders>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

options
UserGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

getSharedAccessToken(string, string, string, UserTokenParameters, UserGetSharedAccessTokenOptionalParams)

Obtém o Token de Autorização de Acesso Partilhado para o Utilizador.

function getSharedAccessToken(resourceGroupName: string, serviceName: string, userId: string, parameters: UserTokenParameters, options?: UserGetSharedAccessTokenOptionalParams): Promise<UserTokenResult>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

parameters
UserTokenParameters

Criar parâmetros do Token de Autorização.

options
UserGetSharedAccessTokenOptionalParams

Os parâmetros de opções.

Devoluções

Promise<UserTokenResult>

listByService(string, string, UserListByServiceOptionalParams)

Lista uma coleção de utilizadores registados na instância de serviço especificada.

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

Os parâmetros de opções.

Devoluções

update(string, string, string, string, UserUpdateParameters, UserUpdateOptionalParams)

Atualizações os detalhes do utilizador especificados pelo identificador.

function update(resourceGroupName: string, serviceName: string, userId: string, ifMatch: string, parameters: UserUpdateParameters, options?: UserUpdateOptionalParams): Promise<UserUpdateResponse>

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.

userId

string

Identificador de utilizador. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

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.

parameters
UserUpdateParameters

Atualizar parâmetros.

options
UserUpdateOptionalParams

Os parâmetros de opções.

Devoluções