你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn 。
CdnProfiles 接口
public interface CdnProfiles extends SupportsCreating<CdnProfile.DefinitionStages.Blank>,SupportsListing,SupportsListingByResourceGroup,SupportsGettingByResourceGroup,SupportsGettingById,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsBatchCreation,SupportsBatchDeletion,HasManager,HasInner
方法摘要
修饰符和类型
方法和描述
CheckNameAvailabilityResult
checkEndpointNameAvailability(String name)
在不创建 CDN 终结点的情况下检查终结点名称的可用性。
Observable<CheckNameAvailabilityResult >
checkEndpointNameAvailabilityAsync(String name)
在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。
ServiceFuture<CheckNameAvailabilityResult >
checkEndpointNameAvailabilityAsync(String name, ServiceCallback<CheckNameAvailabilityResult> callback)
在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。
String
generateSsoUri(String resourceGroupName, String profileName)
生成用于登录到 CDN 补充门户的动态 SSO URI。 补充门户用于配置Azure 门户中尚未提供的高级功能,例如标准配置文件中的核心报表、规则引擎、高级 HTTP 报表以及高级配置文件中的实时统计信息和警报。 SSO URI 大约每 10 分钟更改一次。
PagedList<EdgeNode >
listEdgeNodes()
列出 CDN 服务的所有边缘节点。
PagedList<Operation >
listOperations()
列出所有可用的 CDN REST API 操作。
PagedList<ResourceUsage >
listResourceUsage()
检查当前订阅下 CDN 配置文件的配额和实际使用情况。
void
loadEndpointContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)
强制预加载 CDN 终结点内容。 可用于 Verizon 配置文件。
void
purgeEndpointContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)
强行清除 CDN 终结点内容。
void
startEndpoint(String resourceGroupName, String profileName, String endpointName)
启动现有的已停止 CDN 终结点。
void
stopEndpoint(String resourceGroupName, String profileName, String endpointName)
停止现有正在运行的 CDN 终结点。
继承成员
SupportsBatchCreation<ResourceT>.create(Creatable<ResourceT>... creatables)
SupportsBatchCreation<ResourceT>.create(List<Creatable<ResourceT>> creatables)
SupportsBatchCreation<ResourceT>.createAsync(Creatable<ResourceT>... creatables)
SupportsBatchCreation<ResourceT>.createAsync(List<Creatable<ResourceT>> creatables)
SupportsBatchCreation<ResourceT>.createAsync(ServiceCallback<CreatedResources<ResourceT>> callback, Creatable<ResourceT>... creatables)
SupportsBatchCreation<ResourceT>.createAsync(final ServiceCallback<CreatedResources<ResourceT>> callback, List<Creatable<ResourceT>> creatables)
SupportsCreating<T>.define(String name)
SupportsDeletingById.deleteById(String id)
SupportsDeletingById.deleteByIdAsync(String id, ServiceCallback<Void> callback)
SupportsDeletingById.deleteByIdAsync(String id)
SupportsBatchDeletion.deleteByIds(Collection<String> ids)
SupportsBatchDeletion.deleteByIds(String...ids)
SupportsBatchDeletion.deleteByIdsAsync(Collection<String> ids)
SupportsBatchDeletion.deleteByIdsAsync(String...ids)
SupportsDeletingByResourceGroup.deleteByResourceGroup(String resourceGroupName, String name)
SupportsDeletingByResourceGroup.deleteByResourceGroupAsync(String resourceGroupName, String name, ServiceCallback<Void> callback)
SupportsDeletingByResourceGroup.deleteByResourceGroupAsync(String resourceGroupName, String name)
SupportsGettingById<T>.getById(String id)
SupportsGettingById<T>.getByIdAsync(String id)
SupportsGettingById<T>.getByIdAsync(String id, ServiceCallback<T> callback)
SupportsGettingByResourceGroup<T>.getByResourceGroup(String resourceGroupName, String name)
SupportsGettingByResourceGroup<T>.getByResourceGroupAsync(String resourceGroupName, String name)
SupportsGettingByResourceGroup<T>.getByResourceGroupAsync(String resourceGroupName, String name, ServiceCallback<T> callback)
HasInner<T>.inner()
SupportsListing<T>.list()
SupportsListing<T>.listAsync()
SupportsListingByResourceGroup<T>.listByResourceGroup(String resourceGroupName)
SupportsListingByResourceGroup<T>.listByResourceGroupAsync(String resourceGroupName)
HasManager<ManagerT>.manager()
方法详细信息
checkEndpointNameAvailability
public CheckNameAvailabilityResult checkEndpointNameAvailability(String name)
在不创建 CDN 终结点的情况下检查终结点名称的可用性。
Parameters:
name
- 要验证的终结点资源名称。
Returns:
如果成功,则为 CheckNameAvailabilityResult 对象。
checkEndpointNameAvailabilityAsync
public Observable checkEndpointNameAvailabilityAsync(String name)
在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。
Parameters:
name
- 要验证的终结点资源名称。
Returns:
此调用延迟计算的表示形式
checkEndpointNameAvailabilityAsync
public ServiceFuture checkEndpointNameAvailabilityAsync(String name, ServiceCallback callback)
在不异步创建 CDN 终结点的情况下检查终结点名称的可用性。
Parameters:
name
- 要验证的终结点资源名称。
callback
- 成功或失败时调用的回调
Returns:
此调用延迟计算的表示形式
generateSsoUri
public String generateSsoUri(String resourceGroupName, String profileName)
生成用于登录到 CDN 补充门户的动态 SSO URI。 补充门户用于配置Azure 门户中尚未提供的高级功能,例如标准配置文件中的核心报表、规则引擎、高级 HTTP 报表以及高级配置文件中的实时统计信息和警报。 SSO URI 大约每 10 分钟更改一次。
Parameters:
resourceGroupName
- Azure 订阅中资源组的名称。
profileName
- 资源组中唯一的 CDN 配置文件的名称。
Returns:
如果成功,则为 Sso Uri 字符串。
listEdgeNodes
public PagedList listEdgeNodes()
列出 CDN 服务的所有边缘节点。
Returns:
CDN 服务的所有边缘节点的列表。
listOperations
public PagedList listOperations()
列出所有可用的 CDN REST API 操作。
Returns:
可用 CDN REST 操作的列表。
listResourceUsage
public PagedList listResourceUsage()
检查当前订阅下 CDN 配置文件的配额和实际使用情况。
Returns:
当前订阅下 CDN 配置文件的配额和实际使用情况。
loadEndpointContent
public void loadEndpointContent(String resourceGroupName, String profileName, String endpointName, List contentPaths)
强制预加载 CDN 终结点内容。 可用于 Verizon 配置文件。
Parameters:
resourceGroupName
- Azure 订阅中资源组的名称。
profileName
- 资源组中唯一的 CDN 配置文件的名称。
endpointName
- 配置文件下全局唯一的终结点的名称。
contentPaths
- 要加载的内容的路径。 应描述文件路径。
purgeEndpointContent
public void purgeEndpointContent(String resourceGroupName, String profileName, String endpointName, List contentPaths)
强行清除 CDN 终结点内容。
Parameters:
resourceGroupName
- Azure 订阅中资源组的名称。
profileName
- 资源组中唯一的 CDN 配置文件的名称。
endpointName
- 配置文件下全局唯一的终结点的名称。
contentPaths
- 要清除的内容的路径。 可以描述文件路径或野生卡目录。
startEndpoint
public void startEndpoint(String resourceGroupName, String profileName, String endpointName)
启动现有的已停止 CDN 终结点。
Parameters:
resourceGroupName
- Azure 订阅中资源组的名称。
profileName
- 资源组中唯一的 CDN 配置文件的名称。
endpointName
- 配置文件下全局唯一的终结点的名称。
stopEndpoint
public void stopEndpoint(String resourceGroupName, String profileName, String endpointName)
停止现有正在运行的 CDN 终结点。
Parameters:
resourceGroupName
- Azure 订阅中资源组的名称。
profileName
- 资源组中唯一的 CDN 配置文件的名称。
endpointName
- 配置文件下全局唯一的终结点的名称。
适用于