Ejemplo n.º 1
0
        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
        }
Ejemplo n.º 2
0
 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
 }