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
        }
示例#2
0
        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);
        }