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

CdnProfiles 接口

实现

public interface CdnProfiles
extends SupportsCreating<Blank>, SupportsListing<CdnProfile>, SupportsListingByResourceGroup<CdnProfile>, SupportsGettingByResourceGroup<CdnProfile>, SupportsGettingById<CdnProfile>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<CdnProfile>, SupportsBatchDeletion, HasManager<com.microsoft.azure.management.cdn.implementation.CdnManager>, HasInner<com.microsoft.azure.management.cdn.implementation.ProfilesInner>

CDN 配置文件管理 API 的入口点。

方法摘要

修饰符和类型 方法和描述
abstract CheckNameAvailabilityResult checkEndpointNameAvailability(String name)

在不创建 CDN 终结点的情况下检查终结点名称的可用性。

abstract rx.Observable<CheckNameAvailabilityResult> checkEndpointNameAvailabilityAsync(String name)

在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。

abstract com.microsoft.rest.ServiceFuture<CheckNameAvailabilityResult> checkEndpointNameAvailabilityAsync(String name, ServiceCallback<CheckNameAvailabilityResult> callback)

在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。

abstract java.lang.String generateSsoUri(String resourceGroupName, String profileName)

生成用于登录到 CDN 补充门户的动态 SSO URI。

abstract com.microsoft.azure.PagedList<EdgeNode> listEdgeNodes()

列出 CDN 服务的所有边缘节点。

abstract com.microsoft.azure.PagedList<Operation> listOperations()

列出所有可用的 CDN REST API 操作。

abstract com.microsoft.azure.PagedList<ResourceUsage> listResourceUsage()

检查当前订阅下 CDN 配置文件的配额和实际使用情况。

abstract void loadEndpointContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)

强制预加载 CDN 终结点内容。

abstract void purgeEndpointContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)

强行清除 CDN 终结点内容。

abstract void startEndpoint(String resourceGroupName, String profileName, String endpointName)

启动现有的已停止 CDN 终结点。

abstract void stopEndpoint(String resourceGroupName, String profileName, String endpointName)

停止现有正在运行的 CDN 终结点。

方法详细信息

checkEndpointNameAvailability

public abstract CheckNameAvailabilityResult checkEndpointNameAvailability(String name)

在不创建 CDN 终结点的情况下检查终结点名称的可用性。

Parameters:

name - 要验证的终结点资源名称。

Returns:

如果成功,则为 CheckNameAvailabilityResult 对象。

checkEndpointNameAvailabilityAsync

public abstract Observable checkEndpointNameAvailabilityAsync(String name)

在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。

Parameters:

name - 要验证的终结点资源名称。

Returns:

此调用延迟计算的表示形式

checkEndpointNameAvailabilityAsync

public abstract ServiceFuture checkEndpointNameAvailabilityAsync(String name, ServiceCallback callback)

在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。

Parameters:

name - 要验证的终结点资源名称。
callback - 成功或失败时要调用的回调

Returns:

此调用延迟计算的表示形式

generateSsoUri

public abstract String generateSsoUri(String resourceGroupName, String profileName)

生成用于登录到 CDN 补充门户的动态 SSO URI。 补充门户用于配置Azure 门户中尚未提供的高级功能,例如标准配置文件中的核心报表、规则引擎、高级 HTTP 报告以及高级配置文件中的实时统计信息和警报。 SSO URI 大约每 10 分钟更改一次。

Parameters:

resourceGroupName - Azure 订阅中资源组的名称。
profileName - 资源组中唯一的 CDN 配置文件的名称。

Returns:

如果成功,则为 Sso Uri 字符串。

listEdgeNodes

public abstract PagedList listEdgeNodes()

列出 CDN 服务的所有边缘节点。

Returns:

CDN 服务的所有边缘节点的列表。

listOperations

public abstract PagedList listOperations()

列出所有可用的 CDN REST API 操作。

Returns:

可用 CDN REST 操作的列表。

listResourceUsage

public abstract PagedList listResourceUsage()

检查当前订阅下 CDN 配置文件的配额和实际使用情况。

Returns:

当前订阅下 CDN 配置文件的配额和实际使用情况。

loadEndpointContent

public abstract void loadEndpointContent(String resourceGroupName, String profileName, String endpointName, List contentPaths)

强制预加载 CDN 终结点内容。 适用于 Verizon 配置文件。

Parameters:

resourceGroupName - Azure 订阅中资源组的名称。
profileName - 资源组中唯一的 CDN 配置文件的名称。
endpointName - 全局唯一的配置文件下终结点的名称。
contentPaths - 要加载的内容的路径。 应描述文件路径。

purgeEndpointContent

public abstract void purgeEndpointContent(String resourceGroupName, String profileName, String endpointName, List contentPaths)

强行清除 CDN 终结点内容。

Parameters:

resourceGroupName - Azure 订阅中资源组的名称。
profileName - 资源组中唯一的 CDN 配置文件的名称。
endpointName - 全局唯一的配置文件下终结点的名称。
contentPaths - 要清除的内容的路径。 可以描述文件路径或野生卡目录。

startEndpoint

public abstract void startEndpoint(String resourceGroupName, String profileName, String endpointName)

启动现有的已停止 CDN 终结点。

Parameters:

resourceGroupName - Azure 订阅中资源组的名称。
profileName - 资源组中唯一的 CDN 配置文件的名称。
endpointName - 全局唯一的配置文件下终结点的名称。

stopEndpoint

public abstract void stopEndpoint(String resourceGroupName, String profileName, String endpointName)

停止现有正在运行的 CDN 终结点。

Parameters:

resourceGroupName - Azure 订阅中资源组的名称。
profileName - 资源组中唯一的 CDN 配置文件的名称。
endpointName - 全局唯一的配置文件下终结点的名称。

适用于