共用方式為


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 管理服務的名稱。

傳回