User interface

Interface représentant un utilisateur.

Méthodes

beginDelete(string, string, string, string, UserDeleteOptionalParams)

Supprime un utilisateur spécifique.

beginDeleteAndWait(string, string, string, string, UserDeleteOptionalParams)

Supprime un utilisateur spécifique.

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

Crée ou met à jour un utilisateur.

generateSsoUrl(string, string, string, UserGenerateSsoUrlOptionalParams)

Récupère une URL de redirection contenant un jeton d’authentification pour signer un utilisateur donné dans le portail des développeurs.

get(string, string, string, UserGetOptionalParams)

Obtient les détails de l’utilisateur spécifié par son identificateur.

getEntityTag(string, string, string, UserGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de l’utilisateur spécifié par son identificateur.

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

Obtient le jeton d’autorisation d’accès partagé pour l’utilisateur.

listByService(string, string, UserListByServiceOptionalParams)

Répertorie une collection d’utilisateurs inscrits dans l’instance de service spécifiée.

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

Met à jour les détails de l’utilisateur spécifié par son identificateur.

Détails de la méthode

beginDelete(string, string, string, string, UserDeleteOptionalParams)

Supprime un utilisateur spécifique.

function beginDelete(resourceGroupName: string, serviceName: string, userId: string, ifMatch: string, options?: UserDeleteOptionalParams): Promise<SimplePollerLike<OperationState<UserDeleteHeaders>, UserDeleteHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
UserDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<UserDeleteHeaders>, UserDeleteHeaders>>

beginDeleteAndWait(string, string, string, string, UserDeleteOptionalParams)

Supprime un utilisateur spécifique.

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, userId: string, ifMatch: string, options?: UserDeleteOptionalParams): Promise<UserDeleteHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
UserDeleteOptionalParams

Paramètres d’options.

Retours

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

Crée ou met à jour un utilisateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

parameters
UserCreateParameters

Créez ou mettez à jour des paramètres.

options
UserCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

generateSsoUrl(string, string, string, UserGenerateSsoUrlOptionalParams)

Récupère une URL de redirection contenant un jeton d’authentification pour signer un utilisateur donné dans le portail des développeurs.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

options
UserGenerateSsoUrlOptionalParams

Paramètres d’options.

Retours

get(string, string, string, UserGetOptionalParams)

Obtient les détails de l’utilisateur spécifié par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

options
UserGetOptionalParams

Paramètres d’options.

Retours

Promise<UserGetResponse>

getEntityTag(string, string, string, UserGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de l’utilisateur spécifié par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

options
UserGetEntityTagOptionalParams

Paramètres d’options.

Retours

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

Obtient le jeton d’autorisation d’accès partagé pour l’utilisateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

parameters
UserTokenParameters

Créez des paramètres de jeton d’autorisation.

options
UserGetSharedAccessTokenOptionalParams

Paramètres d’options.

Retours

Promise<UserTokenResult>

listByService(string, string, UserListByServiceOptionalParams)

Répertorie une collection d’utilisateurs inscrits dans l’instance de service spécifiée.

function listByService(resourceGroupName: string, serviceName: string, options?: UserListByServiceOptionalParams): PagedAsyncIterableIterator<UserContract, UserContract[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

options
UserListByServiceOptionalParams

Paramètres d’options.

Retours

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

Met à jour les détails de l’utilisateur spécifié par son identificateur.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

userId

string

Identificateur de l’utilisateur. Doit être unique dans l’instance actuelle du service Gestion des API.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

parameters
UserUpdateParameters

Mettez à jour les paramètres.

options
UserUpdateOptionalParams

Paramètres d’options.

Retours