共用方式為


IdentityProvider interface

表示 IdentityProvider 的介面。

方法

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

建立或更新 IdentityProvider 組態。

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

刪除指定的識別提供者組態。

get(string, string, string, IdentityProviderGetOptionalParams)

取得指定之服務實例中所設定之識別提供者的組態詳細資料。

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

取得實體狀態 (Etag) 其識別碼所指定的 identityProvider 版本。

listByService(string, string, IdentityProviderListByServiceOptionalParams)

列出指定之服務實例中設定的識別提供者集合。

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

取得識別提供者的用戶端密碼詳細資料。

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

更新現有的 IdentityProvider 組態。

方法詳細資料

createOrUpdate(string, string, string, IdentityProviderCreateContract, IdentityProviderCreateOrUpdateOptionalParams)

建立或更新 IdentityProvider 組態。

function createOrUpdate(resourceGroupName: string, serviceName: string, identityProviderName: string, parameters: IdentityProviderCreateContract, options?: IdentityProviderCreateOrUpdateOptionalParams): Promise<IdentityProviderCreateOrUpdateResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

parameters
IdentityProviderCreateContract

建立參數。

傳回

delete(string, string, string, string, IdentityProviderDeleteOptionalParams)

刪除指定的識別提供者組態。

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

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

ifMatch

string

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

options
IdentityProviderDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, IdentityProviderGetOptionalParams)

取得指定之服務實例中所設定之識別提供者的組態詳細資料。

function get(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetOptionalParams): Promise<IdentityProviderGetResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

options
IdentityProviderGetOptionalParams

選項參數。

傳回

getEntityTag(string, string, string, IdentityProviderGetEntityTagOptionalParams)

取得實體狀態 (Etag) 其識別碼所指定的 identityProvider 版本。

function getEntityTag(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderGetEntityTagOptionalParams): Promise<IdentityProviderGetEntityTagHeaders>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

傳回

listByService(string, string, IdentityProviderListByServiceOptionalParams)

列出指定之服務實例中設定的識別提供者集合。

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

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

listSecrets(string, string, string, IdentityProviderListSecretsOptionalParams)

取得識別提供者的用戶端密碼詳細資料。

function listSecrets(resourceGroupName: string, serviceName: string, identityProviderName: string, options?: IdentityProviderListSecretsOptionalParams): Promise<IdentityProviderListSecretsResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

傳回

update(string, string, string, string, IdentityProviderUpdateParameters, IdentityProviderUpdateOptionalParams)

更新現有的 IdentityProvider 組態。

function update(resourceGroupName: string, serviceName: string, identityProviderName: string, ifMatch: string, parameters: IdentityProviderUpdateParameters, options?: IdentityProviderUpdateOptionalParams): Promise<IdentityProviderUpdateResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

identityProviderName

string

識別提供者類型識別碼。

ifMatch

string

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

parameters
IdentityProviderUpdateParameters

更新參數。

options
IdentityProviderUpdateOptionalParams

選項參數。

傳回