EndpointsOperations interface

代表端點作業的介面。

屬性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginLoadContent
beginLoadContentAndWait
beginPurgeContent
beginPurgeContentAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
beginUpdate
beginUpdateAndWait
create

建立一個新的 CDN 端點,並以指定的端點名稱,在指定的訂閱、資源群組和設定檔下建立。

delete

刪除在指定訂用帳戶、資源群組和設定檔下具有指定端點名稱的現有 CDN 端點。

get

取得在指定訂用帳戶、資源群組和配置檔下具有指定端點名稱的現有 CDN 端點。

listByProfile

列出現有的 CDN 端點。

listResourceUsage

檢查指定端點下異地篩選器和自訂網域的配額和使用方式。

loadContent

將內容預先載入CDN。 適用於 Verizon 設定檔。

purgeContent

從CDN 移除內容。

start

啟動處於已停止狀態的現有CDN端點。

stop

停止現有的執行 CDN 端點。

update

更新現有 CDN 端點,並以指定的訂閱、資源群組及設定檔,使用指定的端點名稱。 建立端點之後,只能更新標記。 若要更新原始來源,請使用Update Origin作業。 若要更新原始群組,請使用更新來源群組作業。 若要更新自定義網域,請使用更新自定義網域作業。

validateCustomDomain

驗證自定義網域對應,以確保其對應至 DNS 中正確的 CDN 端點。

屬性詳細資料

beginCreate

警告

此 API 現已淘汰。

use create instead

beginCreate: (resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

beginCreateAndWait

警告

此 API 現已淘汰。

use create instead

beginCreateAndWait: (resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => Promise<Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => Promise<Endpoint>

beginDelete

警告

此 API 現已淘汰。

use delete instead

beginDelete: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

此 API 現已淘汰。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<void>

beginLoadContent

警告

此 API 現已淘汰。

use loadContent instead

beginLoadContent: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginLoadContentAndWait

警告

此 API 現已淘汰。

use loadContent instead

beginLoadContentAndWait: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => Promise<void>

beginPurgeContent

警告

此 API 現已淘汰。

use purgeContent instead

beginPurgeContent: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPurgeContentAndWait

警告

此 API 現已淘汰。

use purgeContent instead

beginPurgeContentAndWait: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => Promise<void>

beginStart

警告

此 API 現已淘汰。

use start instead

beginStart: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

beginStartAndWait

警告

此 API 現已淘汰。

use start instead

beginStartAndWait: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => Promise<Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => Promise<Endpoint>

beginStop

警告

此 API 現已淘汰。

use stop instead

beginStop: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

beginStopAndWait

警告

此 API 現已淘汰。

use stop instead

beginStopAndWait: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => Promise<Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => Promise<Endpoint>

beginUpdate

警告

此 API 現已淘汰。

use update instead

beginUpdate: (resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>

beginUpdateAndWait

警告

此 API 現已淘汰。

use update instead

beginUpdateAndWait: (resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => Promise<Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => Promise<Endpoint>

create

建立一個新的 CDN 端點,並以指定的端點名稱,在指定的訂閱、資源群組和設定檔下建立。

create: (resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointParam: Endpoint, options?: EndpointsCreateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

delete

刪除在指定訂用帳戶、資源群組和設定檔下具有指定端點名稱的現有 CDN 端點。

delete: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得在指定訂用帳戶、資源群組和配置檔下具有指定端點名稱的現有 CDN 端點。

get: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<Endpoint>

listByProfile

列出現有的 CDN 端點。

listByProfile: (resourceGroupName: string, profileName: string, options?: EndpointsListByProfileOptionalParams) => PagedAsyncIterableIterator<Endpoint, Endpoint[], PageSettings>

屬性值

(resourceGroupName: string, profileName: string, options?: EndpointsListByProfileOptionalParams) => PagedAsyncIterableIterator<Endpoint, Endpoint[], PageSettings>

listResourceUsage

檢查指定端點下異地篩選器和自訂網域的配額和使用方式。

listResourceUsage: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsListResourceUsageOptionalParams) => PagedAsyncIterableIterator<ResourceUsage, ResourceUsage[], PageSettings>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsListResourceUsageOptionalParams) => PagedAsyncIterableIterator<ResourceUsage, ResourceUsage[], PageSettings>

loadContent

將內容預先載入CDN。 適用於 Verizon 設定檔。

loadContent: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams) => PollerLike<OperationState<void>, void>

purgeContent

從CDN 移除內容。

purgeContent: (resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams) => PollerLike<OperationState<void>, void>

start

啟動處於已停止狀態的現有CDN端點。

start: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

stop

停止現有的執行 CDN 端點。

stop: (resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

update

更新現有 CDN 端點,並以指定的訂閱、資源群組及設定檔,使用指定的端點名稱。 建立端點之後,只能更新標記。 若要更新原始來源,請使用Update Origin作業。 若要更新原始群組,請使用更新來源群組作業。 若要更新自定義網域,請使用更新自定義網域作業。

update: (resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

validateCustomDomain

驗證自定義網域對應,以確保其對應至 DNS 中正確的 CDN 端點。

validateCustomDomain: (resourceGroupName: string, profileName: string, endpointName: string, customDomainProperties: ValidateCustomDomainInput, options?: EndpointsValidateCustomDomainOptionalParams) => Promise<ValidateCustomDomainOutput>

屬性值

(resourceGroupName: string, profileName: string, endpointName: string, customDomainProperties: ValidateCustomDomainInput, options?: EndpointsValidateCustomDomainOptionalParams) => Promise<ValidateCustomDomainOutput>