AuthorizationProvider interface

Interface représentant un AuthorizationProvider.

Méthodes

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

Crée ou met à jour le fournisseur d’autorisation.

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

Supprime un fournisseur d’autorisation spécifique de l’instance du service Gestion des API.

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtient les détails du fournisseur d’autorisation spécifié par son identificateur.

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Répertorie une collection de fournisseurs d’autorisation définis dans une instance de service.

Détails de la méthode

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

Crée ou met à jour le fournisseur d’autorisation.

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

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

parameters
AuthorizationProviderContract

Créez des paramètres.

options
AuthorizationProviderCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

Supprime un fournisseur d’autorisation spécifique de l’instance du service Gestion des API.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, ifMatch: string, options?: AuthorizationProviderDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

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
AuthorizationProviderDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

Obtient les détails du fournisseur d’autorisation spécifié par son identificateur.

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

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

authorizationProviderId

string

Identificateur du fournisseur d’autorisation.

options
AuthorizationProviderGetOptionalParams

Paramètres d’options.

Retours

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Répertorie une collection de fournisseurs d’autorisation définis dans une instance de service.

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

Paramètres d’options.

Retours