public async Task DeleteCdnWebApplicationFirewallPolicies() { #region Snippet:Managing_CdnWebApplicationFirewallPolicies_DeleteAWebApplicationFirewallPolicy // First we need to get the cdn web application firewall policy collection from the specific resource group CdnWebApplicationFirewallPolicyCollection policyCollection = resourceGroup.GetCdnWebApplicationFirewallPolicies(); // Now we can get the policy with GetAsync() CdnWebApplicationFirewallPolicy policy = await policyCollection.GetAsync("myPolicy"); // With DeleteAsync(), we can delete the policy await policy.DeleteAsync(WaitUntil.Completed); #endregion Snippet:Managing_CdnWebApplicationFirewallPolicies_DeleteAWebApplicationFirewallPolicy }
public async Task ListCdnWebApplicationFirewallPolicies() { #region Snippet:Managing_CdnWebApplicationFirewallPolicies_ListAllWebApplicationFirewallPolicies // First we need to get the cdn web application firewall policy collection from the specific resource group CdnWebApplicationFirewallPolicyCollection policyCollection = resourceGroup.GetCdnWebApplicationFirewallPolicies(); // With GetAllAsync(), we can get a list of the policy in the collection AsyncPageable <CdnWebApplicationFirewallPolicy> response = policyCollection.GetAllAsync(); await foreach (CdnWebApplicationFirewallPolicy policy in response) { Console.WriteLine(policy.Data.Name); } #endregion Snippet:Managing_CdnWebApplicationFirewallPolicies_ListAllWebApplicationFirewallPolicies }