Azure Firewall

Azure Firewall is a cloud-native and intelligent network firewall security service that provides breed threat protection for cloud workloads running in Azure. It's a fully stateful, firewall as a service, with built-in high availability and unrestricted cloud scalability.

IT Services · Azure Firewall

Configuration parameters

  • resource_group — Default Resource Group Name (required)
  • client_id — Client ID
  • subscription_id — (required)
  • tenant_id
  • client_secret
  • certificate_thumbprint — Certificate Thumbprint
  • private_key — Private Key
  • use_managed_identities — Use Azure Managed Identities
  • managed_identities_client_id
  • proxy — Use system proxy settings
  • insecure — Trust any certificate (not secure)

Commands (30)

  • azure-firewall-auth-complete

    Run this command to complete the authorization process. Should be used after running the azure-firewall-auth-start command.

  • azure-firewall-auth-reset

    Run this command if for some reason you need to rerun the authentication process.

  • azure-firewall-auth-start

    Run this command to start the authorization process and follow the instructions in the command results.

  • azure-firewall-auth-test

    Tests the connectivity to Azure.

  • azure-firewall-get

    Retrieve Azure firewall information.

  • azure-firewall-ip-group-create

    Create an IP group.

  • azure-firewall-ip-group-delete

    Delete an IP group resource.

  • azure-firewall-ip-group-get

    Retrieve IP group information.

  • azure-firewall-ip-group-list

    List IP groups in a resource group or subscription.

  • azure-firewall-ip-group-update

    Update an IP group. Add or remove IP addresses from the group.

  • azure-firewall-list

    List Azure firewalls in the specified resource group or subscription.

  • azure-firewall-network-rule-collection-create

    Create a network rule collection in a firewall or policy. The command will return firewall or policy rule collection resource information. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-network-rule-collection-delete

    Delete a network rule collection from the firewall or policy. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-network-rule-collection-update

    Update a network rule collection in a firewall or policy. The command will update the provided arguments. One of the arguments 'firewall_name' or 'policy' must be provided. The command will return firewall or policy rule collection resource information.

  • azure-firewall-network-rule-create

    Create a network rule in the firewall or policy rule collection. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-network-rule-delete

    Delete a network rule from the collection. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-network-rule-update

    Update the network rule in the firewall. The provided arguments will replace the existing rule configuration. One of the arguments 'firewall_name' or 'policy' must be provided. The command will not replace the rule source or destination types.

  • azure-firewall-policy-attach

    Attach a policy to a firewall. The policy and firewall have to belong to the same tier.

  • azure-firewall-policy-create

    Create a firewall policy. This command only creates the policy resource. In order to attach the policy to a firewall, run the 'azure-firewall-policy-attach' command.

  • azure-firewall-policy-delete

    Delete policy resource.

  • azure-firewall-policy-detach

    Remove a policy from the firewall. This command will detach the policy and firewall, but will not delete the policy.

  • azure-firewall-policy-get

    Retrieve policy information.

  • azure-firewall-policy-list

    List the policy in the resource group or subscription.

  • azure-firewall-policy-update

    Update the policy resource. The command will update the provided arguments.

  • azure-firewall-resource-group-list

    List all resource groups for a subscription.

  • azure-firewall-rule-collection-list

    List the collection rules in the firewall or policy. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-rule-get

    Retrieve rule information. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-rule-list

    List rules in the firewall or in the policy. One of the arguments 'firewall_name' or 'policy' must be provided.

  • azure-firewall-service-tag-list

    Retrieve service tags information.

  • azure-firewall-subscriptions-list

    List all subscriptions for a tenant.