PoliciesClient Interface
Implements
public interface PoliciesClient
extends InnerSupportsGet<CdnWebApplicationFirewallPolicyInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in PoliciesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
createOrUpdate
public abstract CdnWebApplicationFirewallPolicyInner createOrUpdate(String resourceGroupName, String policyName, CdnWebApplicationFirewallPolicyInner cdnWebApplicationFirewallPolicy)
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
createOrUpdate
public abstract CdnWebApplicationFirewallPolicyInner createOrUpdate(String resourceGroupName, String policyName, CdnWebApplicationFirewallPolicyInner cdnWebApplicationFirewallPolicy, Context context)
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Create or update policy with specified rule set name within a resource group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String policyName)
Deletes Policy.
Parameters:
deleteAsync
public abstract Mono
Deletes Policy.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Deletes Policy.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes Policy.
Parameters:
Returns:
getByResourceGroup
public abstract CdnWebApplicationFirewallPolicyInner getByResourceGroup(String resourceGroupName, String policyName)
Retrieve protection policy with specified name within a resource group.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Retrieve protection policy with specified name within a resource group.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Retrieve protection policy with specified name within a resource group.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Retrieve protection policy with specified name within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all of the protection policies within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Lists all of the protection policies within a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Lists all of the protection policies within a resource group.
Parameters:
Returns:
update
public abstract CdnWebApplicationFirewallPolicyInner update(String resourceGroupName, String policyName, CdnWebApplicationFirewallPolicyPatchParameters cdnWebApplicationFirewallPolicyPatchParameters)
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
update
public abstract CdnWebApplicationFirewallPolicyInner update(String resourceGroupName, String policyName, CdnWebApplicationFirewallPolicyPatchParameters cdnWebApplicationFirewallPolicyPatchParameters, Context context)
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
updateAsync
public abstract Mono
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Update an existing CdnWebApplicationFirewallPolicy with the specified policy name under the specified subscription and resource group.
Parameters:
Returns:
Applies to
Azure SDK for Java