共用方式為


ApiManagementService interface

代表 ApiManagementService 的介面。

方法

beginApplyNetworkConfigurationUpdates(string, string, ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams)

更新虛擬網路中執行的 Microsoft.ApiManagement 資源,以挑選更新的 DNS 變更。

beginApplyNetworkConfigurationUpdatesAndWait(string, string, ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams)

更新虛擬網路中執行的 Microsoft.ApiManagement 資源,以挑選更新的 DNS 變更。

beginBackup(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceBackupOptionalParams)

建立指定 Azure 儲存體帳戶API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginBackupAndWait(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceBackupOptionalParams)

建立指定 Azure 儲存體帳戶API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginCreateOrUpdate(string, string, ApiManagementServiceResource, ApiManagementServiceCreateOrUpdateOptionalParams)

建立或更新 API 管理服務。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginCreateOrUpdateAndWait(string, string, ApiManagementServiceResource, ApiManagementServiceCreateOrUpdateOptionalParams)

建立或更新 API 管理服務。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginDelete(string, string, ApiManagementServiceDeleteOptionalParams)

刪除現有的 API 管理服務。

beginDeleteAndWait(string, string, ApiManagementServiceDeleteOptionalParams)

刪除現有的 API 管理服務。

beginMigrateToStv2(string, string, ApiManagementServiceMigrateToStv2OptionalParams)

將API 管理服務升級至 Stv2 平臺。 如需詳細資訊, https://aka.ms/apim-migrate-stv2 請參閱 。 這項變更無法回復。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginMigrateToStv2AndWait(string, string, ApiManagementServiceMigrateToStv2OptionalParams)

將API 管理服務升級至 Stv2 平臺。 如需詳細資訊, https://aka.ms/apim-migrate-stv2 請參閱 。 這項變更無法回復。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginRestore(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceRestoreOptionalParams)

還原使用目前服務上ApiManagementService_Backup作業所建立API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginRestoreAndWait(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceRestoreOptionalParams)

還原使用目前服務上ApiManagementService_Backup作業所建立API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

beginUpdate(string, string, ApiManagementServiceUpdateParameters, ApiManagementServiceUpdateOptionalParams)

更新現有的API 管理服務。

beginUpdateAndWait(string, string, ApiManagementServiceUpdateParameters, ApiManagementServiceUpdateOptionalParams)

更新現有的API 管理服務。

checkNameAvailability(ApiManagementServiceCheckNameAvailabilityParameters, ApiManagementServiceCheckNameAvailabilityOptionalParams)

檢查API 管理服務名稱的可用性和正確性。

get(string, string, ApiManagementServiceGetOptionalParams)

取得API 管理服務資源描述。

getDomainOwnershipIdentifier(ApiManagementServiceGetDomainOwnershipIdentifierOptionalParams)

取得API 管理服務的自訂網域擁有權識別碼。

getSsoToken(string, string, ApiManagementServiceGetSsoTokenOptionalParams)

取得API 管理服務的單一登入權杖,其有效期限為 5 分鐘。

list(ApiManagementServiceListOptionalParams)

列出 Azure 訂用帳戶內的所有API 管理服務。

listByResourceGroup(string, ApiManagementServiceListByResourceGroupOptionalParams)

列出資源群組內的所有API 管理服務。

方法詳細資料

beginApplyNetworkConfigurationUpdates(string, string, ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams)

更新虛擬網路中執行的 Microsoft.ApiManagement 資源,以挑選更新的 DNS 變更。

function beginApplyNetworkConfigurationUpdates(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginApplyNetworkConfigurationUpdatesAndWait(string, string, ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams)

更新虛擬網路中執行的 Microsoft.ApiManagement 資源,以挑選更新的 DNS 變更。

function beginApplyNetworkConfigurationUpdatesAndWait(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceApplyNetworkConfigurationUpdatesOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

beginBackup(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceBackupOptionalParams)

建立指定 Azure 儲存體帳戶API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginBackup(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceBackupRestoreParameters, options?: ApiManagementServiceBackupOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceBackupRestoreParameters

提供給ApiManagementService_Backup作業的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginBackupAndWait(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceBackupOptionalParams)

建立指定 Azure 儲存體帳戶API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginBackupAndWait(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceBackupRestoreParameters, options?: ApiManagementServiceBackupOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceBackupRestoreParameters

提供給ApiManagementService_Backup作業的參數。

傳回

beginCreateOrUpdate(string, string, ApiManagementServiceResource, ApiManagementServiceCreateOrUpdateOptionalParams)

建立或更新 API 管理服務。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceResource, options?: ApiManagementServiceCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceResource

提供給 CreateOrUpdate API 管理服務作業的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginCreateOrUpdateAndWait(string, string, ApiManagementServiceResource, ApiManagementServiceCreateOrUpdateOptionalParams)

建立或更新 API 管理服務。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceResource, options?: ApiManagementServiceCreateOrUpdateOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceResource

提供給 CreateOrUpdate API 管理服務作業的參數。

傳回

beginDelete(string, string, ApiManagementServiceDeleteOptionalParams)

刪除現有的 API 管理服務。

function beginDelete(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ApiManagementServiceDeleteOptionalParams)

刪除現有的 API 管理服務。

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

Promise<void>

beginMigrateToStv2(string, string, ApiManagementServiceMigrateToStv2OptionalParams)

將API 管理服務升級至 Stv2 平臺。 如需詳細資訊, https://aka.ms/apim-migrate-stv2 請參閱 。 這項變更無法回復。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginMigrateToStv2(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceMigrateToStv2OptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginMigrateToStv2AndWait(string, string, ApiManagementServiceMigrateToStv2OptionalParams)

將API 管理服務升級至 Stv2 平臺。 如需詳細資訊, https://aka.ms/apim-migrate-stv2 請參閱 。 這項變更無法回復。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginMigrateToStv2AndWait(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceMigrateToStv2OptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

beginRestore(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceRestoreOptionalParams)

還原使用目前服務上ApiManagementService_Backup作業所建立API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginRestore(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceBackupRestoreParameters, options?: ApiManagementServiceRestoreOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceBackupRestoreParameters

從備份作業提供給還原API 管理服務的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginRestoreAndWait(string, string, ApiManagementServiceBackupRestoreParameters, ApiManagementServiceRestoreOptionalParams)

還原使用目前服務上ApiManagementService_Backup作業所建立API 管理服務的備份。 這是長時間執行的作業,可能需要幾分鐘的時間才能完成。

function beginRestoreAndWait(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceBackupRestoreParameters, options?: ApiManagementServiceRestoreOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceBackupRestoreParameters

從備份作業提供給還原API 管理服務的參數。

傳回

beginUpdate(string, string, ApiManagementServiceUpdateParameters, ApiManagementServiceUpdateOptionalParams)

更新現有的API 管理服務。

function beginUpdate(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceUpdateParameters, options?: ApiManagementServiceUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceUpdateParameters

提供給 CreateOrUpdate API 管理服務作業的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApiManagementServiceResource>, ApiManagementServiceResource>>

beginUpdateAndWait(string, string, ApiManagementServiceUpdateParameters, ApiManagementServiceUpdateOptionalParams)

更新現有的API 管理服務。

function beginUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: ApiManagementServiceUpdateParameters, options?: ApiManagementServiceUpdateOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

parameters
ApiManagementServiceUpdateParameters

提供給 CreateOrUpdate API 管理服務作業的參數。

傳回

checkNameAvailability(ApiManagementServiceCheckNameAvailabilityParameters, ApiManagementServiceCheckNameAvailabilityOptionalParams)

檢查API 管理服務名稱的可用性和正確性。

function checkNameAvailability(parameters: ApiManagementServiceCheckNameAvailabilityParameters, options?: ApiManagementServiceCheckNameAvailabilityOptionalParams): Promise<ApiManagementServiceNameAvailabilityResult>

參數

parameters
ApiManagementServiceCheckNameAvailabilityParameters

提供給 CheckNameAvailability 作業的參數。

傳回

get(string, string, ApiManagementServiceGetOptionalParams)

取得API 管理服務資源描述。

function get(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceGetOptionalParams): Promise<ApiManagementServiceResource>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

options
ApiManagementServiceGetOptionalParams

選項參數。

傳回

getDomainOwnershipIdentifier(ApiManagementServiceGetDomainOwnershipIdentifierOptionalParams)

取得API 管理服務的自訂網域擁有權識別碼。

function getDomainOwnershipIdentifier(options?: ApiManagementServiceGetDomainOwnershipIdentifierOptionalParams): Promise<ApiManagementServiceGetDomainOwnershipIdentifierResult>

參數

傳回

getSsoToken(string, string, ApiManagementServiceGetSsoTokenOptionalParams)

取得API 管理服務的單一登入權杖,其有效期限為 5 分鐘。

function getSsoToken(resourceGroupName: string, serviceName: string, options?: ApiManagementServiceGetSsoTokenOptionalParams): Promise<ApiManagementServiceGetSsoTokenResult>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

傳回

list(ApiManagementServiceListOptionalParams)

列出 Azure 訂用帳戶內的所有API 管理服務。

function list(options?: ApiManagementServiceListOptionalParams): PagedAsyncIterableIterator<ApiManagementServiceResource, ApiManagementServiceResource[], PageSettings>

參數

options
ApiManagementServiceListOptionalParams

選項參數。

傳回

listByResourceGroup(string, ApiManagementServiceListByResourceGroupOptionalParams)

列出資源群組內的所有API 管理服務。

function listByResourceGroup(resourceGroupName: string, options?: ApiManagementServiceListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApiManagementServiceResource, ApiManagementServiceResource[], PageSettings>

參數

resourceGroupName

string

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

傳回