public async Task DeleteDeploymentExtendeds() { #region Snippet:Managing_DeploymentExtendeds_DeleteADeploymentExtended // First we need to get the deployment extended container from the resource group DeploymentExtendedContainer deploymentExtendedContainer = resourceGroup.GetDeploymentExtendeds(); // Now we can get the deployment extended with GetAsync() DeploymentExtended deploymentExtended = await deploymentExtendedContainer.GetAsync("myDeployment"); // With DeleteAsync(), we can delete the deployment extended await deploymentExtended.DeleteAsync(); #endregion Snippet:Managing_DeploymentExtendeds_DeleteADeploymentExtended }
public async Task Delete() { string rgName = Recording.GenerateAssetName("testRg-4-"); ResourceGroupData rgData = new ResourceGroupData(Location.WestUS2); var lro = await Client.DefaultSubscription.GetResourceGroups().CreateOrUpdateAsync(rgName, rgData); ResourceGroup rg = lro.Value; string deployExName = Recording.GenerateAssetName("deployEx-D-"); Deployment deploymentExtendedData = CreateDeploymentExtendedData(CreateDeploymentProperties()); DeploymentExtended deploymentExtended = (await rg.GetDeploymentExtendeds().CreateOrUpdateAsync(deployExName, deploymentExtendedData)).Value; await deploymentExtended.DeleteAsync(); var ex = Assert.ThrowsAsync <RequestFailedException>(async() => await deploymentExtended.GetAsync()); Assert.AreEqual(404, ex.Status); }