你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AfdEndpoints interface

表示 AfdEndpoints 的接口。

方法

beginCreate(string, string, string, AFDEndpoint, AfdEndpointsCreateOptionalParams)

在指定的订阅、资源组和配置文件下,使用指定的终结点名称创建新的 AzureFrontDoor 终结点。

beginCreateAndWait(string, string, string, AFDEndpoint, AfdEndpointsCreateOptionalParams)

在指定的订阅、资源组和配置文件下,使用指定的终结点名称创建新的 AzureFrontDoor 终结点。

beginDelete(string, string, string, AfdEndpointsDeleteOptionalParams)

删除具有指定订阅、资源组和配置文件下指定终结点名称的现有 AzureFrontDoor 终结点。

beginDeleteAndWait(string, string, string, AfdEndpointsDeleteOptionalParams)

删除具有指定订阅、资源组和配置文件下指定终结点名称的现有 AzureFrontDoor 终结点。

beginPurgeContent(string, string, string, AfdPurgeParameters, AfdEndpointsPurgeContentOptionalParams)

从 AzureFrontDoor 中删除内容。

beginPurgeContentAndWait(string, string, string, AfdPurgeParameters, AfdEndpointsPurgeContentOptionalParams)

从 AzureFrontDoor 中删除内容。

beginUpdate(string, string, string, AFDEndpointUpdateParameters, AfdEndpointsUpdateOptionalParams)

汇报指定的订阅、资源组和配置文件下具有指定终结点名称的现有 AzureFrontDoor 终结点。 创建终结点后,只能更新标记。 若要更新源,请使用更新源操作。 若要更新源组,请使用更新源组操作。 若要更新域,请使用更新Custom Domain操作。

beginUpdateAndWait(string, string, string, AFDEndpointUpdateParameters, AfdEndpointsUpdateOptionalParams)

汇报指定的订阅、资源组和配置文件下具有指定终结点名称的现有 AzureFrontDoor 终结点。 创建终结点后,只能更新标记。 若要更新源,请使用更新源操作。 若要更新源组,请使用更新源组操作。 若要更新域,请使用更新Custom Domain操作。

get(string, string, string, AfdEndpointsGetOptionalParams)

获取具有指定终结点名称的现有 AzureFrontDoor 终结点,该终结点位于指定的订阅、资源组和配置文件下。

listByProfile(string, string, AfdEndpointsListByProfileOptionalParams)

列出现有的 AzureFrontDoor 终结点。

listResourceUsage(string, string, string, AfdEndpointsListResourceUsageOptionalParams)

检查给定 CDN 配置文件下给定 AzureFrontDoor 终结点的配额和实际使用情况。

validateCustomDomain(string, string, string, ValidateCustomDomainInput, AfdEndpointsValidateCustomDomainOptionalParams)

验证自定义域映射,确保它映射到 DNS 中正确的 CDN 终结点。此 API 不适用于顶点域。

方法详细信息

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/*”,用于删除目录中的所有文件夹和文件。

options
AfdEndpointsPurgeContentOptionalParams

选项参数。

返回

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/*”,用于删除目录中的所有文件夹和文件。

options
AfdEndpointsPurgeContentOptionalParams

选项参数。

返回

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 配置文件的名称,该配置文件在资源组中是唯一的。

options
AfdEndpointsListByProfileOptionalParams

选项参数。

返回

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

配置文件下全局唯一的终结点的名称。

返回

PagedAsyncIterableIterator<Usage, Usage[], PageSettings>

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

要验证的自定义域。

返回