Interface FirewallPolicyRuleCollectionGroupDraftsClient
public interface FirewallPolicyRuleCollectionGroupDraftsClient
An instance of this class provides access to all the operations defined in
FirewallPolicyRuleCollectionGroupDraftsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdate(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.createOrUpdateAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner> createOrUpdateWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters, com.azure.core.util.Context context) Create or Update Rule Collection Group Draft.Mono<com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.voidDelete Rule Collection Group Draft.deleteAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Delete Rule Collection Group Draft.com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, com.azure.core.util.Context context) Delete Rule Collection Group Draft.deleteWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Delete Rule Collection Group Draft.Get Rule Collection Group Draft.Get Rule Collection Group Draft.com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner> getWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, com.azure.core.util.Context context) Get Rule Collection Group Draft.Mono<com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner>> getWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Get Rule Collection Group Draft.
-
Method Details
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Delete Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Returns:
- the
Responseon successful completion ofMono. - Throws:
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.
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Delete Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Returns:
- A
Monothat completes when a successful response is received. - Throws:
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.
-
deleteWithResponse
com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, com.azure.core.util.Context context) Delete Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.context- The context to associate with this operation.- Returns:
- the
Response. - Throws:
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.
-
delete
Delete Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Throws:
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.
-
createOrUpdateWithResponseAsync
Mono<com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.parameters- Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.- Returns:
- rule Collection Group resource along with
Responseon successful completion ofMono. - Throws:
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.
-
createOrUpdateAsync
Mono<FirewallPolicyRuleCollectionGroupDraftInner> createOrUpdateAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.parameters- Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.- Returns:
- rule Collection Group resource on successful completion of
Mono. - Throws:
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.
-
createOrUpdateWithResponse
com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner> createOrUpdateWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters, com.azure.core.util.Context context) Create or Update Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.parameters- Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.context- The context to associate with this operation.- Returns:
- rule Collection Group resource along with
Response. - Throws:
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.
-
createOrUpdate
FirewallPolicyRuleCollectionGroupDraftInner createOrUpdate(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, FirewallPolicyRuleCollectionGroupDraftInner parameters) Create or Update Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.parameters- Parameters supplied to the create or update FirewallPolicyRuleCollectionGroup operation.- Returns:
- rule Collection Group resource.
- Throws:
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.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner>> getWithResponseAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Get Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Returns:
- rule Collection Group Draft along with
Responseon successful completion ofMono. - Throws:
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.
-
getAsync
Mono<FirewallPolicyRuleCollectionGroupDraftInner> getAsync(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Get Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Returns:
- rule Collection Group Draft on successful completion of
Mono. - Throws:
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.
-
getWithResponse
com.azure.core.http.rest.Response<FirewallPolicyRuleCollectionGroupDraftInner> getWithResponse(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName, com.azure.core.util.Context context) Get Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.context- The context to associate with this operation.- Returns:
- rule Collection Group Draft along with
Response. - Throws:
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.
-
get
FirewallPolicyRuleCollectionGroupDraftInner get(String resourceGroupName, String firewallPolicyName, String ruleCollectionGroupName) Get Rule Collection Group Draft.- Parameters:
resourceGroupName- The name of the resource group.firewallPolicyName- The name of the Firewall Policy.ruleCollectionGroupName- The name of the FirewallPolicyRuleCollectionGroup.- Returns:
- rule Collection Group Draft.
- Throws:
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.
-