public interface AfdEndpointsClient
| Modifier and Type | Method and Description |
|---|---|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginCreate(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginCreate(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint,
com.azure.core.util.Context context)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginCreateAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String profileName,
String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDelete(String resourceGroupName,
String profileName,
String endpointName,
com.azure.core.util.Context context)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginDeleteAsync(String resourceGroupName,
String profileName,
String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginPurgeContent(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains)
Removes a content from AzureFrontDoor.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> |
beginPurgeContent(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains,
com.azure.core.util.Context context)
Removes a content from AzureFrontDoor.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> |
beginPurgeContentAsync(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains)
Removes a content from AzureFrontDoor.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginUpdate(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginUpdate(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties,
com.azure.core.util.Context context)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> |
beginUpdateAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
AfdEndpointInner |
create(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
AfdEndpointInner |
create(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint,
com.azure.core.util.Context context)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
Mono<AfdEndpointInner> |
createAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointInner endpoint)
Creates a new AzureFrontDoor endpoint with the specified endpoint name under the specified subscription, resource
group and profile.
|
void |
delete(String resourceGroupName,
String profileName,
String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
void |
delete(String resourceGroupName,
String profileName,
String endpointName,
com.azure.core.util.Context context)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String profileName,
String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
deleteWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName)
Deletes an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
AfdEndpointInner |
get(String resourceGroupName,
String profileName,
String endpointName)
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<AfdEndpointInner> |
getAsync(String resourceGroupName,
String profileName,
String endpointName)
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.http.rest.Response<AfdEndpointInner> |
getWithResponse(String resourceGroupName,
String profileName,
String endpointName,
com.azure.core.util.Context context)
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<com.azure.core.http.rest.Response<AfdEndpointInner>> |
getWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName)
Gets an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
com.azure.core.http.rest.PagedIterable<AfdEndpointInner> |
listByProfile(String resourceGroupName,
String profileName)
Lists existing AzureFrontDoor endpoints.
|
com.azure.core.http.rest.PagedIterable<AfdEndpointInner> |
listByProfile(String resourceGroupName,
String profileName,
com.azure.core.util.Context context)
Lists existing AzureFrontDoor endpoints.
|
com.azure.core.http.rest.PagedFlux<AfdEndpointInner> |
listByProfileAsync(String resourceGroupName,
String profileName)
Lists existing AzureFrontDoor endpoints.
|
com.azure.core.http.rest.PagedIterable<UsageInner> |
listResourceUsage(String resourceGroupName,
String profileName,
String endpointName)
Checks the quota and actual usage of endpoints under the given CDN profile.
|
com.azure.core.http.rest.PagedIterable<UsageInner> |
listResourceUsage(String resourceGroupName,
String profileName,
String endpointName,
com.azure.core.util.Context context)
Checks the quota and actual usage of endpoints under the given CDN profile.
|
com.azure.core.http.rest.PagedFlux<UsageInner> |
listResourceUsageAsync(String resourceGroupName,
String profileName,
String endpointName)
Checks the quota and actual usage of endpoints under the given CDN profile.
|
void |
purgeContent(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths)
Removes a content from AzureFrontDoor.
|
void |
purgeContent(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains)
Removes a content from AzureFrontDoor.
|
void |
purgeContent(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains,
com.azure.core.util.Context context)
Removes a content from AzureFrontDoor.
|
Mono<Void> |
purgeContentAsync(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths)
Removes a content from AzureFrontDoor.
|
Mono<Void> |
purgeContentAsync(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains)
Removes a content from AzureFrontDoor.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
purgeContentWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName,
List<String> contentPaths,
List<String> domains)
Removes a content from AzureFrontDoor.
|
AfdEndpointInner |
update(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
AfdEndpointInner |
update(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties,
com.azure.core.util.Context context)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<AfdEndpointInner> |
updateAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
updateWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName,
AfdEndpointUpdateParameters endpointUpdateProperties)
Updates an existing AzureFrontDoor endpoint with the specified endpoint name under the specified subscription,
resource group and profile.
|
ValidateCustomDomainOutputInner |
validateCustomDomain(String resourceGroupName,
String profileName,
String endpointName,
String hostname)
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
|
Mono<ValidateCustomDomainOutputInner> |
validateCustomDomainAsync(String resourceGroupName,
String profileName,
String endpointName,
String hostname)
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
|
com.azure.core.http.rest.Response<ValidateCustomDomainOutputInner> |
validateCustomDomainWithResponse(String resourceGroupName,
String profileName,
String endpointName,
String hostname,
com.azure.core.util.Context context)
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
|
Mono<com.azure.core.http.rest.Response<ValidateCustomDomainOutputInner>> |
validateCustomDomainWithResponseAsync(String resourceGroupName,
String profileName,
String endpointName,
String hostname)
Validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
|
com.azure.core.http.rest.PagedFlux<AfdEndpointInner> listByProfileAsync(String resourceGroupName, String profileName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<AfdEndpointInner> listByProfile(String resourceGroupName, String profileName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<AfdEndpointInner> listByProfile(String resourceGroupName, String profileName, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<AfdEndpointInner>> getWithResponseAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<AfdEndpointInner> getAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.AfdEndpointInner get(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<AfdEndpointInner> getWithResponse(String resourceGroupName, String profileName, String endpointName, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginCreateAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginCreate(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginCreate(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<AfdEndpointInner> createAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.AfdEndpointInner create(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.AfdEndpointInner create(String resourceGroupName, String profileName, String endpointName, AfdEndpointInner endpoint, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpoint - Endpoint properties.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginUpdateAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginUpdate(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AfdEndpointInner>,AfdEndpointInner> beginUpdate(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<AfdEndpointInner> updateAsync(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.AfdEndpointInner update(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.AfdEndpointInner update(String resourceGroupName, String profileName, String endpointName, AfdEndpointUpdateParameters endpointUpdateProperties, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.endpointUpdateProperties - Endpoint update properties.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String profileName, String endpointName, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void delete(String resourceGroupName, String profileName, String endpointName, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> purgeContentWithResponseAsync(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginPurgeContentAsync(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginPurgeContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginPurgeContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> purgeContentAsync(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<Void> purgeContentAsync(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void purgeContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void purgeContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.void purgeContent(String resourceGroupName, String profileName, String endpointName, List<String> contentPaths, List<String> domains, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.contentPaths - The path to the content to be purged. Can describe a file path or a wild card directory.domains - List of domains.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<UsageInner> listResourceUsageAsync(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<UsageInner> listResourceUsage(String resourceGroupName, String profileName, String endpointName)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<UsageInner> listResourceUsage(String resourceGroupName, String profileName, String endpointName, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<ValidateCustomDomainOutputInner>> validateCustomDomainWithResponseAsync(String resourceGroupName, String profileName, String endpointName, String hostname)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.hostname - The host name of the custom domain. Must be a domain name.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Mono<ValidateCustomDomainOutputInner> validateCustomDomainAsync(String resourceGroupName, String profileName, String endpointName, String hostname)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.hostname - The host name of the custom domain. Must be a domain name.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.ValidateCustomDomainOutputInner validateCustomDomain(String resourceGroupName, String profileName, String endpointName, String hostname)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.hostname - The host name of the custom domain. Must be a domain name.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<ValidateCustomDomainOutputInner> validateCustomDomainWithResponse(String resourceGroupName, String profileName, String endpointName, String hostname, com.azure.core.util.Context context)
resourceGroupName - Name of the Resource group within the Azure subscription.profileName - Name of the CDN profile which is unique within the resource group.endpointName - Name of the endpoint under the profile which is unique globally.hostname - The host name of the custom domain. Must be a domain name.context - The context to associate with this operation.IllegalArgumentException - thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.RuntimeException - all other wrapped checked exceptions if the request fails to be sent.Copyright © 2021 Microsoft Corporation. All rights reserved.