你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AfdEndpoints interface
表示 AfdEndpoints 的接口。
方法
方法详细信息
beginCreate(string, string, string, AFDEndpoint, AfdEndpointsCreateOptionalParams)
在指定的订阅、资源组和配置文件下,使用指定的终结点名称创建新的 AzureFrontDoor 终结点。
function beginCreate(resourceGroupName: string, profileName: string, endpointName: string, endpoint: AFDEndpoint, options?: AfdEndpointsCreateOptionalParams): Promise<PollerLike<PollOperationState<AFDEndpoint>, AFDEndpoint>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- endpoint
- AFDEndpoint
终结点属性
- options
- AfdEndpointsCreateOptionalParams
选项参数。
返回
Promise<PollerLike<PollOperationState<AFDEndpoint>, AFDEndpoint>>
beginCreateAndWait(string, string, string, AFDEndpoint, AfdEndpointsCreateOptionalParams)
在指定的订阅、资源组和配置文件下,使用指定的终结点名称创建新的 AzureFrontDoor 终结点。
function beginCreateAndWait(resourceGroupName: string, profileName: string, endpointName: string, endpoint: AFDEndpoint, options?: AfdEndpointsCreateOptionalParams): Promise<AFDEndpoint>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- endpoint
- AFDEndpoint
终结点属性
- options
- AfdEndpointsCreateOptionalParams
选项参数。
返回
Promise<AFDEndpoint>
beginDelete(string, string, string, AfdEndpointsDeleteOptionalParams)
删除具有指定订阅、资源组和配置文件下指定终结点名称的现有 AzureFrontDoor 终结点。
function beginDelete(resourceGroupName: string, profileName: string, endpointName: string, options?: AfdEndpointsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- options
- AfdEndpointsDeleteOptionalParams
选项参数。
返回
Promise<PollerLike<PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, AfdEndpointsDeleteOptionalParams)
删除具有指定订阅、资源组和配置文件下指定终结点名称的现有 AzureFrontDoor 终结点。
function beginDeleteAndWait(resourceGroupName: string, profileName: string, endpointName: string, options?: AfdEndpointsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- options
- AfdEndpointsDeleteOptionalParams
选项参数。
返回
Promise<void>
beginPurgeContent(string, string, string, AfdPurgeParameters, AfdEndpointsPurgeContentOptionalParams)
从 AzureFrontDoor 中删除内容。
function beginPurgeContent(resourceGroupName: string, profileName: string, endpointName: string, contents: AfdPurgeParameters, options?: AfdEndpointsPurgeContentOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- contents
- AfdPurgeParameters
内容的路径列表和要清除的链接域的列表。 路径可以是完整的 URL,例如删除单个文件的“/pictures/city.png”,也可以是带有通配符的目录,例如“/pictures/*”,用于删除目录中的所有文件夹和文件。
选项参数。
返回
Promise<PollerLike<PollOperationState<void>, void>>
beginPurgeContentAndWait(string, string, string, AfdPurgeParameters, AfdEndpointsPurgeContentOptionalParams)
从 AzureFrontDoor 中删除内容。
function beginPurgeContentAndWait(resourceGroupName: string, profileName: string, endpointName: string, contents: AfdPurgeParameters, options?: AfdEndpointsPurgeContentOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- contents
- AfdPurgeParameters
内容的路径列表和要清除的链接域的列表。 路径可以是完整的 URL,例如删除单个文件的“/pictures/city.png”,也可以是带有通配符的目录,例如“/pictures/*”,用于删除目录中的所有文件夹和文件。
选项参数。
返回
Promise<void>
beginUpdate(string, string, string, AFDEndpointUpdateParameters, AfdEndpointsUpdateOptionalParams)
汇报指定的订阅、资源组和配置文件下具有指定终结点名称的现有 AzureFrontDoor 终结点。 创建终结点后,只能更新标记。 若要更新源,请使用更新源操作。 若要更新源组,请使用更新源组操作。 若要更新域,请使用更新Custom Domain操作。
function beginUpdate(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: AFDEndpointUpdateParameters, options?: AfdEndpointsUpdateOptionalParams): Promise<PollerLike<PollOperationState<AFDEndpoint>, AFDEndpoint>>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- endpointUpdateProperties
- AFDEndpointUpdateParameters
终结点更新属性
- options
- AfdEndpointsUpdateOptionalParams
选项参数。
返回
Promise<PollerLike<PollOperationState<AFDEndpoint>, AFDEndpoint>>
beginUpdateAndWait(string, string, string, AFDEndpointUpdateParameters, AfdEndpointsUpdateOptionalParams)
汇报指定的订阅、资源组和配置文件下具有指定终结点名称的现有 AzureFrontDoor 终结点。 创建终结点后,只能更新标记。 若要更新源,请使用更新源操作。 若要更新源组,请使用更新源组操作。 若要更新域,请使用更新Custom Domain操作。
function beginUpdateAndWait(resourceGroupName: string, profileName: string, endpointName: string, endpointUpdateProperties: AFDEndpointUpdateParameters, options?: AfdEndpointsUpdateOptionalParams): Promise<AFDEndpoint>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- endpointUpdateProperties
- AFDEndpointUpdateParameters
终结点更新属性
- options
- AfdEndpointsUpdateOptionalParams
选项参数。
返回
Promise<AFDEndpoint>
get(string, string, string, AfdEndpointsGetOptionalParams)
获取具有指定终结点名称的现有 AzureFrontDoor 终结点,该终结点位于指定的订阅、资源组和配置文件下。
function get(resourceGroupName: string, profileName: string, endpointName: string, options?: AfdEndpointsGetOptionalParams): Promise<AFDEndpoint>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- options
- AfdEndpointsGetOptionalParams
选项参数。
返回
Promise<AFDEndpoint>
listByProfile(string, string, AfdEndpointsListByProfileOptionalParams)
列出现有的 AzureFrontDoor 终结点。
function listByProfile(resourceGroupName: string, profileName: string, options?: AfdEndpointsListByProfileOptionalParams): PagedAsyncIterableIterator<AFDEndpoint, AFDEndpoint[], PageSettings>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
选项参数。
返回
PagedAsyncIterableIterator<AFDEndpoint, AFDEndpoint[], PageSettings>
listResourceUsage(string, string, string, AfdEndpointsListResourceUsageOptionalParams)
检查给定 CDN 配置文件下给定 AzureFrontDoor 终结点的配额和实际使用情况。
function listResourceUsage(resourceGroupName: string, profileName: string, endpointName: string, options?: AfdEndpointsListResourceUsageOptionalParams): PagedAsyncIterableIterator<Usage, Usage[], PageSettings>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
选项参数。
返回
validateCustomDomain(string, string, string, ValidateCustomDomainInput, AfdEndpointsValidateCustomDomainOptionalParams)
验证自定义域映射,确保它映射到 DNS 中正确的 CDN 终结点。此 API 不适用于顶点域。
function validateCustomDomain(resourceGroupName: string, profileName: string, endpointName: string, customDomainProperties: ValidateCustomDomainInput, options?: AfdEndpointsValidateCustomDomainOptionalParams): Promise<ValidateCustomDomainOutput>
参数
- resourceGroupName
-
string
Azure 订阅中资源组的名称。
- profileName
-
string
Azure Front Door Standard 或 Azure Front Door Premium 配置文件的名称,该配置文件在资源组中是唯一的。
- endpointName
-
string
配置文件下全局唯一的终结点的名称。
- customDomainProperties
- ValidateCustomDomainInput
要验证的自定义域。
选项参数。
返回
Promise<ValidateCustomDomainOutput>