Endpoints interface
表示連接點的介面。
方法
方法詳細資料
beginCreate(string, string, string, Endpoint, EndpointsCreateOptionalParams)
在指定的訂用帳戶、資源群組和配置檔下,建立具有指定端點名稱的新 CDN 端點。
function beginCreate(resourceGroupName: string, profileName: string, endpointName: string, endpoint: Endpoint, options?: EndpointsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- endpoint
- Endpoint
端點屬性
- options
- EndpointsCreateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Endpoint>, Endpoint>>
beginCreateAndWait(string, string, string, Endpoint, EndpointsCreateOptionalParams)
在指定的訂用帳戶、資源群組和配置檔下,建立具有指定端點名稱的新 CDN 端點。
function beginCreateAndWait(resourceGroupName: string, profileName: string, endpointName: string, endpoint: Endpoint, options?: EndpointsCreateOptionalParams): Promise<Endpoint>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- endpoint
- Endpoint
端點屬性
- options
- EndpointsCreateOptionalParams
選項參數。
傳回
Promise<Endpoint>
beginDelete(string, string, string, EndpointsDeleteOptionalParams)
在指定的訂用帳戶、資源群組和配置檔下,刪除具有指定端點名稱的現有CDN端點。
function beginDelete(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, EndpointsDeleteOptionalParams)
在指定的訂用帳戶、資源群組和配置檔下,刪除具有指定端點名稱的現有CDN端點。
function beginDeleteAndWait(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginLoadContent(string, string, string, LoadParameters, EndpointsLoadContentOptionalParams)
將內容預先載入CDN。 適用於 Verizon 設定檔。
function beginLoadContent(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- contentFilePaths
- LoadParameters
要載入之內容的路徑。 路徑應該是完整的 URL,例如 '/pictures/city.png',它會載入單一檔案
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginLoadContentAndWait(string, string, string, LoadParameters, EndpointsLoadContentOptionalParams)
將內容預先載入CDN。 適用於 Verizon 設定檔。
function beginLoadContentAndWait(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: LoadParameters, options?: EndpointsLoadContentOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- contentFilePaths
- LoadParameters
要載入之內容的路徑。 路徑應該是完整的 URL,例如 '/pictures/city.png',它會載入單一檔案
選項參數。
傳回
Promise<void>
beginPurgeContent(string, string, string, PurgeParameters, EndpointsPurgeContentOptionalParams)
從CDN 移除內容。
function beginPurgeContent(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- contentFilePaths
- PurgeParameters
要清除之內容的路徑。 路徑可以是完整 URL,例如 '/pictures/city.png',可移除單一檔案,或具有通配符的目錄,例如 '/pictures/*',可移除目錄中的所有資料夾和檔案。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPurgeContentAndWait(string, string, string, PurgeParameters, EndpointsPurgeContentOptionalParams)
從CDN 移除內容。
function beginPurgeContentAndWait(resourceGroupName: string, profileName: string, endpointName: string, contentFilePaths: PurgeParameters, options?: EndpointsPurgeContentOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- contentFilePaths
- PurgeParameters
要清除之內容的路徑。 路徑可以是完整 URL,例如 '/pictures/city.png',可移除單一檔案,或具有通配符的目錄,例如 '/pictures/*',可移除目錄中的所有資料夾和檔案。
選項參數。
傳回
Promise<void>
beginStart(string, string, string, EndpointsStartOptionalParams)
啟動處於已停止狀態的現有CDN端點。
function beginStart(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams): Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsStartOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Endpoint>, Endpoint>>
beginStartAndWait(string, string, string, EndpointsStartOptionalParams)
啟動處於已停止狀態的現有CDN端點。
function beginStartAndWait(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStartOptionalParams): Promise<Endpoint>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsStartOptionalParams
選項參數。
傳回
Promise<Endpoint>
beginStop(string, string, string, EndpointsStopOptionalParams)
停止現有的執行 CDN 端點。
function beginStop(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams): Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsStopOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Endpoint>, Endpoint>>
beginStopAndWait(string, string, string, EndpointsStopOptionalParams)
停止現有的執行 CDN 端點。
function beginStopAndWait(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsStopOptionalParams): Promise<Endpoint>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsStopOptionalParams
選項參數。
傳回
Promise<Endpoint>
beginUpdate(string, string, string, EndpointUpdateParameters, EndpointsUpdateOptionalParams)
使用指定的訂用帳戶、資源群組和配置檔底下的指定端點名稱,更新現有的 CDN 端點。 建立端點之後,只能更新標記。 若要更新原始來源,請使用Update Origin作業。 若要更新原始群組,請使用更新來源群組作業。 若要更新自定義網域,請使用更新自定義網域作業。
function beginUpdate(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Endpoint>, Endpoint>>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- endpointUpdateProperties
- EndpointUpdateParameters
端點更新屬性
- options
- EndpointsUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Endpoint>, Endpoint>>
beginUpdateAndWait(string, string, string, EndpointUpdateParameters, EndpointsUpdateOptionalParams)
使用指定的訂用帳戶、資源群組和配置檔底下的指定端點名稱,更新現有的 CDN 端點。 建立端點之後,只能更新標記。 若要更新原始來源,請使用Update Origin作業。 若要更新原始群組,請使用更新來源群組作業。 若要更新自定義網域,請使用更新自定義網域作業。
function beginUpdateAndWait(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: EndpointUpdateParameters, options?: EndpointsUpdateOptionalParams): Promise<Endpoint>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- endpointUpdateProperties
- EndpointUpdateParameters
端點更新屬性
- options
- EndpointsUpdateOptionalParams
選項參數。
傳回
Promise<Endpoint>
get(string, string, string, EndpointsGetOptionalParams)
取得在指定訂用帳戶、資源群組和配置檔下具有指定端點名稱的現有CDN端點。
function get(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsGetOptionalParams): Promise<Endpoint>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- options
- EndpointsGetOptionalParams
選項參數。
傳回
Promise<Endpoint>
listByProfile(string, string, EndpointsListByProfileOptionalParams)
列出現有的CDN端點。
function listByProfile(resourceGroupName: string, profileName: string, options?: EndpointsListByProfileOptionalParams): PagedAsyncIterableIterator<Endpoint, Endpoint[], PageSettings>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
選項參數。
傳回
listResourceUsage(string, string, string, EndpointsListResourceUsageOptionalParams)
檢查指定端點下地理篩選條件和自定義網域的配額和使用方式。
function listResourceUsage(resourceGroupName: string, profileName: string, endpointName: string, options?: EndpointsListResourceUsageOptionalParams): PagedAsyncIterableIterator<ResourceUsage, ResourceUsage[], PageSettings>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
選項參數。
傳回
validateCustomDomain(string, string, string, ValidateCustomDomainInput, EndpointsValidateCustomDomainOptionalParams)
驗證自定義網域對應,以確保其對應至 DNS 中正確的 CDN 端點。
function validateCustomDomain(resourceGroupName: string, profileName: string, endpointName: string, customDomainProperties: ValidateCustomDomainInput, options?: EndpointsValidateCustomDomainOptionalParams): Promise<ValidateCustomDomainOutput>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源組名。
- profileName
-
string
資源群組內唯一的CDN配置檔名稱。
- endpointName
-
string
配置檔底下唯一的端點名稱。
- customDomainProperties
- ValidateCustomDomainInput
要驗證的自定義網域。
選項參數。
傳回
Promise<ValidateCustomDomainOutput>