public async Task StartDeleteRg() { Subscription subscription = await Client.GetDefaultSubscriptionAsync().ConfigureAwait(false); var rgOp = await subscription.GetResourceGroups().CreateOrUpdateAsync(Recording.GenerateAssetName("testrg"), new ResourceGroupData(Location.WestUS2)); ResourceGroup rg = rgOp.Value; var deleteOp = await rg.DeleteAsync(false); var response = deleteOp.GetRawResponse(); Assert.AreEqual(202, response.Status); await deleteOp.UpdateStatusAsync(); await deleteOp.WaitForCompletionResponseAsync(); await deleteOp.WaitForCompletionResponseAsync(TimeSpan.FromSeconds(2)); var rgOp2 = await subscription.GetResourceGroups().CreateOrUpdateAsync(Recording.GenerateAssetName("testrg"), new ResourceGroupData(Location.WestUS2)); ResourceGroup rg2 = rgOp.Value; rg2.Id.Name = null; Assert.ThrowsAsync <ArgumentNullException>(async() => _ = await rg2.DeleteAsync(false)); }
public async Task DeleteRg() { var rgOp = await Client.DefaultSubscription.GetResourceGroups().CreateOrUpdateAsync(Recording.GenerateAssetName("testrg"), new ResourceGroupData(Location.WestUS2)); ResourceGroup rg = rgOp.Value; await rg.DeleteAsync(); }
public async Task DeleteRg() { Subscription subscription = await Client.GetDefaultSubscriptionAsync().ConfigureAwait(false); var rgOp = await subscription.GetResourceGroups().CreateOrUpdateAsync(true, Recording.GenerateAssetName("testrg"), new ResourceGroupData(AzureLocation.WestUS2)); ResourceGroup rg = rgOp.Value; await rg.DeleteAsync(true); }
public async Task DeleteResourceGroup() { #region Snippet:Managing_Resource_Groups_DeleteResourceGroup ArmClient armClient = new ArmClient(new DefaultAzureCredential()); Subscription subscription = armClient.DefaultSubscription; string rgName = "myRgName"; ResourceGroup resourceGroup = await subscription.GetResourceGroups().GetAsync(rgName); await resourceGroup.DeleteAsync(); #endregion Snippet:Managing_Resource_Groups_DeleteResourceGroup }
public async Task DeleteResourceGroup() { #region Snippet:Managing_Resource_Groups_DeleteResourceGroup ArmClient client = new ArmClient(new DefaultAzureCredential()); Subscription subscription = await client.GetDefaultSubscriptionAsync(); ResourceGroupCollection resourceGroups = subscription.GetResourceGroups(); string resourceGroupName = "myRgName"; ResourceGroup resourceGroup = await resourceGroups.GetAsync(resourceGroupName); await resourceGroup.DeleteAsync(true); #endregion Snippet:Managing_Resource_Groups_DeleteResourceGroup }
public async Task StartDeleteRg() { Subscription subscription = await Client.GetDefaultSubscriptionAsync().ConfigureAwait(false); var rgOp = await subscription.GetResourceGroups().CreateOrUpdateAsync(true, Recording.GenerateAssetName("testrg"), new ResourceGroupData(AzureLocation.WestUS2)); ResourceGroup rg = rgOp.Value; var deleteOp = await rg.DeleteAsync(waitForCompletion : false); var response = deleteOp.GetRawResponse(); Assert.AreEqual(202, response.Status); await deleteOp.UpdateStatusAsync(); await deleteOp.WaitForCompletionResponseAsync(); await deleteOp.WaitForCompletionResponseAsync(TimeSpan.FromSeconds(2)); }
public async Task GlobalTearDown() { await _resourceGroup.DeleteAsync(); }
public async Task GlobleTearDown() { await _resourceGroup.DeleteAsync(true); }
public async Task DeleteRg() { ResourceGroup rg = await Client.DefaultSubscription.GetResourceGroups().Construct(Location.WestUS2).CreateOrUpdateAsync(Recording.GenerateAssetName("testrg")); await rg.DeleteAsync(); }
public async Task GlobalTearDown() { await _resourceGroup.DeleteAsync(WaitUntil.Completed); }