Dela via


AuthorizationProvider interface

Gränssnitt som representerar en AuthorizationProvider.

Metoder

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

Skapar eller uppdaterar auktoriseringsprovidern.

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

Tar bort en specifik auktoriseringsprovider från API Management-tjänstinstansen.

get(string, string, string, AuthorizationProviderGetOptionalParams)

Hämtar information om den auktoriseringsprovider som anges av dess identifierare.

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Visar en samling auktoriseringsprovidrar som definierats i en tjänstinstans.

Metodinformation

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

Skapar eller uppdaterar auktoriseringsprovidern.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

parameters
AuthorizationProviderContract

Skapa parametrar.

options
AuthorizationProviderCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

Tar bort en specifik auktoriseringsprovider från API Management-tjänstinstansen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran, eller så bör det vara * för ovillkorlig uppdatering.

options
AuthorizationProviderDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

Hämtar information om den auktoriseringsprovider som anges av dess identifierare.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

authorizationProviderId

string

Identifierare för auktoriseringsprovidern.

options
AuthorizationProviderGetOptionalParams

Alternativparametrarna.

Returer

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Visar en samling auktoriseringsprovidrar som definierats i en tjänstinstans.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

options
AuthorizationProviderListByServiceOptionalParams

Alternativparametrarna.

Returer