ProfilesOperations interface
介面代表 Profiles 操作。
屬性
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| can |
檢查 CDN 設定檔是否可以遷移到 Azure Frontdoor(標準/高級)配置檔。 |
| cdn |
檢查 CDN 設定檔是否可以遷移到 Azure Frontdoor(標準/高級)配置檔。 |
| cdn |
將 CDN profile 遷移到 Azure Frontdoor(Standard/Premium) profile。 此步驟會準備移轉的配置檔,並接著認可以完成移轉。 |
| create | 建立一個新的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,設定檔名稱為指定的訂閱與資源群組。 |
| delete | 刪除一個現有的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,並附有指定參數。 刪除配置檔會導致刪除所有子資源,包括端點、來源和自定義網域。 |
| generate |
產生動態單點 URI,用於登入 CDN 補充入口網站。 補充入口網站用於配置 Azure 入口網站尚未具備的進階功能功能,例如標準設定檔中的核心報告;高級配置檔中包含規則引擎、進階 HTTP 報告,以及高級配置檔中的即時統計與警示。 SSO URI 大約每 10 分鐘更換一次。 |
| get | 在指定的訂閱和資源群組下,取得 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔。 |
| list | 列出所有 Azure Front Door Standard、Azure Front Door Premium 及 CDN 設定檔,皆包含於 Azure 訂閱內。 |
| list |
列出資源群組內所有 Azure Front Door Standard、Azure Front Door Premium 及 CDN 設定檔。 |
| list |
檢查在特定 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔下,端點的配額與實際使用情況。 |
| list |
取得目前設定檔支援的最佳化類型。 使用者可以根據列出的值建立一個帶有優化類型的端點。 |
| migrate | 將 CDN profile 遷移到 Azure Frontdoor(Standard/Premium) profile。 在此之後需要提交變更。 |
| migration |
Abort the migration to Azure Frontdoor Premium/Standard. |
| migration |
Commit the migrated Azure Frontdoor(Standard/Premium) profile. |
| update | 更新現有的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,並以指定的設定檔名稱,在指定的訂閱與資源群組下更新。 |
屬性詳細資料
beginCanMigrate
警告
此 API 現已淘汰。
use canMigrate instead
beginCanMigrate: (resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<CanMigrateResult>, CanMigrateResult>>
屬性值
(resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<CanMigrateResult>, CanMigrateResult>>
beginCanMigrateAndWait
警告
此 API 現已淘汰。
use canMigrate instead
beginCanMigrateAndWait: (resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => Promise<CanMigrateResult>
屬性值
(resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => Promise<CanMigrateResult>
beginCdnCanMigrateToAfd
警告
此 API 現已淘汰。
use cdnCanMigrateToAfd instead
beginCdnCanMigrateToAfd: (resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => Promise<SimplePollerLike<OperationState<CanMigrateResult>, CanMigrateResult>>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => Promise<SimplePollerLike<OperationState<CanMigrateResult>, CanMigrateResult>>
beginCdnCanMigrateToAfdAndWait
警告
此 API 現已淘汰。
use cdnCanMigrateToAfd instead
beginCdnCanMigrateToAfdAndWait: (resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => Promise<CanMigrateResult>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => Promise<CanMigrateResult>
beginCdnMigrateToAfd
警告
此 API 現已淘汰。
use cdnMigrateToAfd instead
beginCdnMigrateToAfd: (resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateResult>, MigrateResult>>
屬性值
(resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateResult>, MigrateResult>>
beginCdnMigrateToAfdAndWait
警告
此 API 現已淘汰。
use cdnMigrateToAfd instead
beginCdnMigrateToAfdAndWait: (resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => Promise<MigrateResult>
屬性值
(resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => Promise<MigrateResult>
beginCreate
警告
此 API 現已淘汰。
use create instead
beginCreate: (resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Profile>, Profile>>
屬性值
(resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Profile>, Profile>>
beginCreateAndWait
警告
此 API 現已淘汰。
use create instead
beginCreateAndWait: (resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => Promise<Profile>
屬性值
(resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => Promise<Profile>
beginDelete
警告
此 API 現已淘汰。
use delete instead
beginDelete: (resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
警告
此 API 現已淘汰。
use delete instead
beginDeleteAndWait: (resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<void>
beginMigrate
警告
此 API 現已淘汰。
use migrate instead
beginMigrate: (resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateResult>, MigrateResult>>
屬性值
(resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<MigrateResult>, MigrateResult>>
beginMigrateAndWait
警告
此 API 現已淘汰。
use migrate instead
beginMigrateAndWait: (resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => Promise<MigrateResult>
屬性值
(resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => Promise<MigrateResult>
beginMigrationAbort
警告
此 API 現已淘汰。
use migrationAbort instead
beginMigrationAbort: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginMigrationAbortAndWait
警告
此 API 現已淘汰。
use migrationAbort instead
beginMigrationAbortAndWait: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => Promise<void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => Promise<void>
beginMigrationCommit
警告
此 API 現已淘汰。
use migrationCommit instead
beginMigrationCommit: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginMigrationCommitAndWait
警告
此 API 現已淘汰。
use migrationCommit instead
beginMigrationCommitAndWait: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => Promise<void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => Promise<void>
beginUpdate
警告
此 API 現已淘汰。
use update instead
beginUpdate: (resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Profile>, Profile>>
屬性值
(resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Profile>, Profile>>
beginUpdateAndWait
警告
此 API 現已淘汰。
use update instead
beginUpdateAndWait: (resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => Promise<Profile>
屬性值
(resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => Promise<Profile>
canMigrate
檢查 CDN 設定檔是否可以遷移到 Azure Frontdoor(標準/高級)配置檔。
canMigrate: (resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => PollerLike<OperationState<CanMigrateResult>, CanMigrateResult>
屬性值
(resourceGroupName: string, canMigrateParameters: CanMigrateParameters, options?: ProfilesCanMigrateOptionalParams) => PollerLike<OperationState<CanMigrateResult>, CanMigrateResult>
cdnCanMigrateToAfd
檢查 CDN 設定檔是否可以遷移到 Azure Frontdoor(標準/高級)配置檔。
cdnCanMigrateToAfd: (resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => PollerLike<OperationState<CanMigrateResult>, CanMigrateResult>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesCdnCanMigrateToAfdOptionalParams) => PollerLike<OperationState<CanMigrateResult>, CanMigrateResult>
cdnMigrateToAfd
將 CDN profile 遷移到 Azure Frontdoor(Standard/Premium) profile。 此步驟會準備移轉的配置檔,並接著認可以完成移轉。
cdnMigrateToAfd: (resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => PollerLike<OperationState<MigrateResult>, MigrateResult>
屬性值
(resourceGroupName: string, profileName: string, migrationParameters: CdnMigrationToAfdParameters, options?: ProfilesCdnMigrateToAfdOptionalParams) => PollerLike<OperationState<MigrateResult>, MigrateResult>
create
建立一個新的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,設定檔名稱為指定的訂閱與資源群組。
create: (resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => PollerLike<OperationState<Profile>, Profile>
屬性值
(resourceGroupName: string, profileName: string, profile: Profile, options?: ProfilesCreateOptionalParams) => PollerLike<OperationState<Profile>, Profile>
delete
刪除一個現有的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,並附有指定參數。 刪除配置檔會導致刪除所有子資源,包括端點、來源和自定義網域。
delete: (resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
generateSsoUri
產生動態單點 URI,用於登入 CDN 補充入口網站。 補充入口網站用於配置 Azure 入口網站尚未具備的進階功能功能,例如標準設定檔中的核心報告;高級配置檔中包含規則引擎、進階 HTTP 報告,以及高級配置檔中的即時統計與警示。 SSO URI 大約每 10 分鐘更換一次。
generateSsoUri: (resourceGroupName: string, profileName: string, options?: ProfilesGenerateSsoUriOptionalParams) => Promise<SsoUri>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesGenerateSsoUriOptionalParams) => Promise<SsoUri>
get
在指定的訂閱和資源群組下,取得 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔。
get: (resourceGroupName: string, profileName: string, options?: ProfilesGetOptionalParams) => Promise<Profile>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesGetOptionalParams) => Promise<Profile>
list
列出所有 Azure Front Door Standard、Azure Front Door Premium 及 CDN 設定檔,皆包含於 Azure 訂閱內。
list: (options?: ProfilesListOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
屬性值
(options?: ProfilesListOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
listByResourceGroup
列出資源群組內所有 Azure Front Door Standard、Azure Front Door Premium 及 CDN 設定檔。
listByResourceGroup: (resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
屬性值
(resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
listResourceUsage
檢查在特定 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔下,端點的配額與實際使用情況。
listResourceUsage: (resourceGroupName: string, profileName: string, options?: ProfilesListResourceUsageOptionalParams) => PagedAsyncIterableIterator<ResourceUsage, ResourceUsage[], PageSettings>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesListResourceUsageOptionalParams) => PagedAsyncIterableIterator<ResourceUsage, ResourceUsage[], PageSettings>
listSupportedOptimizationTypes
取得目前設定檔支援的最佳化類型。 使用者可以根據列出的值建立一個帶有優化類型的端點。
listSupportedOptimizationTypes: (resourceGroupName: string, profileName: string, options?: ProfilesListSupportedOptimizationTypesOptionalParams) => Promise<SupportedOptimizationTypesListResult>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesListSupportedOptimizationTypesOptionalParams) => Promise<SupportedOptimizationTypesListResult>
migrate
將 CDN profile 遷移到 Azure Frontdoor(Standard/Premium) profile。 在此之後需要提交變更。
migrate: (resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => PollerLike<OperationState<MigrateResult>, MigrateResult>
屬性值
(resourceGroupName: string, migrationParameters: MigrationParameters, options?: ProfilesMigrateOptionalParams) => PollerLike<OperationState<MigrateResult>, MigrateResult>
migrationAbort
Abort the migration to Azure Frontdoor Premium/Standard.
migrationAbort: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => PollerLike<OperationState<void>, void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationAbortOptionalParams) => PollerLike<OperationState<void>, void>
migrationCommit
Commit the migrated Azure Frontdoor(Standard/Premium) profile.
migrationCommit: (resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => PollerLike<OperationState<void>, void>
屬性值
(resourceGroupName: string, profileName: string, options?: ProfilesMigrationCommitOptionalParams) => PollerLike<OperationState<void>, void>
update
更新現有的 Azure Front Door Standard 或 Azure Front Door Premium 或 CDN 設定檔,並以指定的設定檔名稱,在指定的訂閱與資源群組下更新。
update: (resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => PollerLike<OperationState<Profile>, Profile>
屬性值
(resourceGroupName: string, profileName: string, profileUpdateParameters: ProfileUpdateParameters, options?: ProfilesUpdateOptionalParams) => PollerLike<OperationState<Profile>, Profile>