IProfilesOperations Interface

Definition

ProfilesOperations operations.

public interface IProfilesOperations
type IProfilesOperations = interface
Public Interface IProfilesOperations

Methods

BeginCreateWithHttpMessagesAsync(String, String, Profile, Dictionary<String,List<String>>, CancellationToken)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

BeginUpdateWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

CreateWithHttpMessagesAsync(String, String, Profile, Dictionary<String,List<String>>, CancellationToken)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

GenerateSsoUriWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Generates a dynamic SSO URI used to sign in to the CDN supplemental portal. Supplemental portal is used to configure advanced feature capabilities that are not yet available in the Azure portal, such as core reports in a standard profile; rules engine, advanced HTTP reports, and real-time stats and alerts in a premium profile. The SSO URI changes approximately every 10 minutes.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a CDN profile with the specified profile name under the specified subscription and resource group.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the CDN profiles within a resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the CDN profiles within a resource group.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the CDN profiles within an Azure subscription.

ListResourceUsageNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListResourceUsageWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListSupportedOptimizationTypesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the supported optimization types for the current profile. A user can create an endpoint with an optimization type from the listed values.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lists all of the CDN profiles within an Azure subscription.

UpdateWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

Extension Methods

BeginCreate(IProfilesOperations, String, String, Profile)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

BeginCreateAsync(IProfilesOperations, String, String, Profile, CancellationToken)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

BeginDelete(IProfilesOperations, String, String)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

BeginDeleteAsync(IProfilesOperations, String, String, CancellationToken)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

BeginUpdate(IProfilesOperations, String, String, IDictionary<String,String>)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

BeginUpdateAsync(IProfilesOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

Create(IProfilesOperations, String, String, Profile)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

CreateAsync(IProfilesOperations, String, String, Profile, CancellationToken)

Creates a new CDN profile with a profile name under the specified subscription and resource group.

Delete(IProfilesOperations, String, String)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

DeleteAsync(IProfilesOperations, String, String, CancellationToken)

Deletes an existing CDN profile with the specified parameters. Deleting a profile will result in the deletion of all of the sub-resources including endpoints, origins and custom domains.

GenerateSsoUri(IProfilesOperations, String, String)

Generates a dynamic SSO URI used to sign in to the CDN supplemental portal. Supplemental portal is used to configure advanced feature capabilities that are not yet available in the Azure portal, such as core reports in a standard profile; rules engine, advanced HTTP reports, and real-time stats and alerts in a premium profile. The SSO URI changes approximately every 10 minutes.

GenerateSsoUriAsync(IProfilesOperations, String, String, CancellationToken)

Generates a dynamic SSO URI used to sign in to the CDN supplemental portal. Supplemental portal is used to configure advanced feature capabilities that are not yet available in the Azure portal, such as core reports in a standard profile; rules engine, advanced HTTP reports, and real-time stats and alerts in a premium profile. The SSO URI changes approximately every 10 minutes.

Get(IProfilesOperations, String, String)

Gets a CDN profile with the specified profile name under the specified subscription and resource group.

GetAsync(IProfilesOperations, String, String, CancellationToken)

Gets a CDN profile with the specified profile name under the specified subscription and resource group.

List(IProfilesOperations)

Lists all of the CDN profiles within an Azure subscription.

ListAsync(IProfilesOperations, CancellationToken)

Lists all of the CDN profiles within an Azure subscription.

ListByResourceGroup(IProfilesOperations, String)

Lists all of the CDN profiles within a resource group.

ListByResourceGroupAsync(IProfilesOperations, String, CancellationToken)

Lists all of the CDN profiles within a resource group.

ListByResourceGroupNext(IProfilesOperations, String)

Lists all of the CDN profiles within a resource group.

ListByResourceGroupNextAsync(IProfilesOperations, String, CancellationToken)

Lists all of the CDN profiles within a resource group.

ListNext(IProfilesOperations, String)

Lists all of the CDN profiles within an Azure subscription.

ListNextAsync(IProfilesOperations, String, CancellationToken)

Lists all of the CDN profiles within an Azure subscription.

ListResourceUsage(IProfilesOperations, String, String)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListResourceUsageAsync(IProfilesOperations, String, String, CancellationToken)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListResourceUsageNext(IProfilesOperations, String)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListResourceUsageNextAsync(IProfilesOperations, String, CancellationToken)

Checks the quota and actual usage of endpoints under the given CDN profile.

ListSupportedOptimizationTypes(IProfilesOperations, String, String)

Gets the supported optimization types for the current profile. A user can create an endpoint with an optimization type from the listed values.

ListSupportedOptimizationTypesAsync(IProfilesOperations, String, String, CancellationToken)

Gets the supported optimization types for the current profile. A user can create an endpoint with an optimization type from the listed values.

Update(IProfilesOperations, String, String, IDictionary<String,String>)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

UpdateAsync(IProfilesOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates an existing CDN profile with the specified profile name under the specified subscription and resource group.

Applies to