/** * @return entry point to managing deployments */ public Deployments deployments() { return this.resourceManager.deployments(); }
/** * @return entry point to managing deployments */ public Deployments deployments() { return this.resourceManager.deployments(); }
@Test @Ignore("deployment.cancel() doesn't throw but provisining state says Running not Cancelled...") public void canCancelVirtualNetworkDeployment() throws Exception { final String dp = "dpB" + testId; // Begin create resourceClient.deployments() .define(dp) .withExistingResourceGroup(rgName) .withTemplateLink(templateUri, contentVersion) .withParametersLink(parametersUri, contentVersion) .withMode(DeploymentMode.COMPLETE) .beginCreate(); Deployment deployment = resourceClient.deployments().getByResourceGroup(rgName, dp); Assert.assertEquals(dp, deployment.name()); // Cancel deployment.cancel(); deployment = resourceClient.deployments().getByResourceGroup(rgName, dp); Assert.assertEquals("Canceled", deployment.provisioningState()); Assert.assertFalse(resourceClient.genericResources().checkExistence(rgName, "Microsoft.Network", "", "virtualnetworks", "VNet1", "2015-06-15")); }
resourceClient.deployments() .define(dpName) .withExistingResourceGroup(rgName) .create(); PagedList<Deployment> deployments = resourceClient.deployments().listByResourceGroup(rgName); boolean found = false; for (Deployment deployment : deployments) { Assert.assertTrue(resourceClient.deployments().checkExistence(rgName, dpName)); Deployment deployment = resourceClient.deployments().getByResourceGroup(rgName, dpName); Assert.assertNotNull(deployment); Assert.assertEquals("Succeeded", deployment.provisioningState());
Deployment createdDeployment = resourceClient.deployments() .define(dp) .withExistingResourceGroup(rgName) .withMode(DeploymentMode.COMPLETE) .beginCreate(); Deployment deployment = resourceClient.deployments().getByResourceGroup(rgName, dp); Assert.assertEquals(createdDeployment.correlationId(), deployment.correlationId()); Assert.assertEquals(dp, deployment.name()); deployment = resourceClient.deployments().getByResourceGroup(rgName, dp); Assert.assertEquals("Canceled", deployment.provisioningState()); .withMode(DeploymentMode.INCREMENTAL) .apply(); deployment = resourceClient.deployments().getByResourceGroup(rgName, dp); Assert.assertEquals(DeploymentMode.INCREMENTAL, deployment.mode()); Assert.assertEquals("Succeeded", deployment.provisioningState());