Interface FirewallPolicyDeploymentsClient


public interface FirewallPolicyDeploymentsClient
An instance of this class provides access to all the operations defined in FirewallPolicyDeploymentsClient.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDeploy(String resourceGroupName, String firewallPolicyName)
    Deploys the firewall policy draft and child rule collection group drafts.
    com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDeploy(String resourceGroupName, String firewallPolicyName, com.azure.core.util.Context context)
    Deploys the firewall policy draft and child rule collection group drafts.
    com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDeployAsync(String resourceGroupName, String firewallPolicyName)
    Deploys the firewall policy draft and child rule collection group drafts.
    void
    deploy(String resourceGroupName, String firewallPolicyName)
    Deploys the firewall policy draft and child rule collection group drafts.
    void
    deploy(String resourceGroupName, String firewallPolicyName, com.azure.core.util.Context context)
    Deploys the firewall policy draft and child rule collection group drafts.
    deployAsync(String resourceGroupName, String firewallPolicyName)
    Deploys the firewall policy draft and child rule collection group drafts.
    Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>
    deployWithResponseAsync(String resourceGroupName, String firewallPolicyName)
    Deploys the firewall policy draft and child rule collection group drafts.
  • Method Details

    • deployWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deployWithResponseAsync(String resourceGroupName, String firewallPolicyName)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      Returns:
      the Response 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.
    • beginDeployAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeployAsync(String resourceGroupName, String firewallPolicyName)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginDeploy

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeploy(String resourceGroupName, String firewallPolicyName)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginDeploy

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeploy(String resourceGroupName, String firewallPolicyName, com.azure.core.util.Context context)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • deployAsync

      Mono<Void> deployAsync(String resourceGroupName, String firewallPolicyName)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      Returns:
      A Mono that 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.
    • deploy

      void deploy(String resourceGroupName, String firewallPolicyName)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      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.
    • deploy

      void deploy(String resourceGroupName, String firewallPolicyName, com.azure.core.util.Context context)
      Deploys the firewall policy draft and child rule collection group drafts.
      Parameters:
      resourceGroupName - The name of the resource group.
      firewallPolicyName - The name of the Firewall Policy.
      context - The context to associate with this operation.
      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.