RuleSetsClient Interface
public interface RuleSetsClient
An instance of this class provides access to all the operations defined in RuleSetsClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Sync |
beginDelete(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing Azure |
abstract
Sync |
beginDelete(String resourceGroupName, String profileName, String ruleSetName, Context context)
Deletes an existing Azure |
abstract
Poller |
beginDeleteAsync(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing Azure |
abstract
Rule |
create(String resourceGroupName, String profileName, String ruleSetName)
Creates a new rule set within the specified profile. |
abstract
Mono<Rule |
createAsync(String resourceGroupName, String profileName, String ruleSetName)
Creates a new rule set within the specified profile. |
abstract
Response<Rule |
createWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)
Creates a new rule set within the specified profile. |
abstract
Mono<Response<Rule |
createWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)
Creates a new rule set within the specified profile. |
abstract void |
delete(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing Azure |
abstract void |
delete(String resourceGroupName, String profileName, String ruleSetName, Context context)
Deletes an existing Azure |
abstract Mono<Void> |
deleteAsync(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing Azure |
abstract
Mono<Response<Flux<Byte |
deleteWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing Azure |
abstract
Rule |
get(String resourceGroupName, String profileName, String ruleSetName)
Gets an existing Azure |
abstract
Mono<Rule |
getAsync(String resourceGroupName, String profileName, String ruleSetName)
Gets an existing Azure |
abstract
Response<Rule |
getWithResponse(String resourceGroupName, String profileName, String ruleSetName, Context context)
Gets an existing Azure |
abstract
Mono<Response<Rule |
getWithResponseAsync(String resourceGroupName, String profileName, String ruleSetName)
Gets an existing Azure |
abstract
Paged |
listByProfile(String resourceGroupName, String profileName)
Lists existing Azure |
abstract
Paged |
listByProfile(String resourceGroupName, String profileName, Context context)
Lists existing Azure |
abstract
Paged |
listByProfileAsync(String resourceGroupName, String profileName)
Lists existing Azure |
abstract
Paged |
listResourceUsage(String resourceGroupName, String profileName, String ruleSetName)
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.. |
abstract
Paged |
listResourceUsage(String resourceGroupName, String profileName, String ruleSetName, Context context)
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.. |
abstract
Paged |
listResourceUsageAsync(String resourceGroupName, String profileName, String ruleSetName)
Checks the quota and actual usage of endpoints under the given Azure Front Door profile.. |
Method Details
beginDelete
public abstract SyncPoller
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
create
public abstract RuleSetInner create(String resourceGroupName, String profileName, String ruleSetName)
Creates a new rule set within the specified profile.
Parameters:
Returns:
createAsync
public abstract Mono
Creates a new rule set within the specified profile.
Parameters:
Returns:
createWithResponse
public abstract Response
Creates a new rule set within the specified profile.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Creates a new rule set within the specified profile.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String profileName, String ruleSetName)
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
delete
public abstract void delete(String resourceGroupName, String profileName, String ruleSetName, Context context)
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
get
public abstract RuleSetInner get(String resourceGroupName, String profileName, String ruleSetName)
Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
getAsync
public abstract Mono
Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing AzureFrontDoor rule sets within a profile.
Parameters:
Returns:
listByProfile
public abstract PagedIterable
Lists existing AzureFrontDoor rule sets within a profile.
Parameters:
Returns:
listByProfileAsync
public abstract PagedFlux
Lists existing AzureFrontDoor rule sets within a profile.
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and actual usage of endpoints under the given Azure Front Door profile..
Parameters:
Returns:
listResourceUsage
public abstract PagedIterable
Checks the quota and actual usage of endpoints under the given Azure Front Door profile..
Parameters:
Returns:
listResourceUsageAsync
public abstract PagedFlux
Checks the quota and actual usage of endpoints under the given Azure Front Door profile..
Parameters:
Returns:
Applies to
Azure SDK for Java