共用方式為


AuthorizationProvider interface

代表 AuthorizationProvider 的介面。

方法

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

建立或更新授權提供者。

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

從 API 管理服務實例刪除特定的授權提供者。

get(string, string, string, AuthorizationProviderGetOptionalParams)

取得其識別碼所指定授權提供者的詳細數據。

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

列出服務實例內定義的授權提供者集合。

方法詳細資料

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

建立或更新授權提供者。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

authorizationProviderId

string

授權提供者的標識碼。

parameters
AuthorizationProviderContract

建立參數。

傳回

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

從 API 管理服務實例刪除特定的授權提供者。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

authorizationProviderId

string

授權提供者的標識碼。

ifMatch

string

實體的 ETag。 ETag 應符合 GET 要求的標頭回應中目前的實體狀態,或應為 * 進行無條件更新。

傳回

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

取得其識別碼所指定授權提供者的詳細數據。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

authorizationProviderId

string

授權提供者的標識碼。

options
AuthorizationProviderGetOptionalParams

選項參數。

傳回

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

列出服務實例內定義的授權提供者集合。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

傳回