/** * @return entry point to managing generic resources */ public GenericResources genericResources() { return resourceManager.genericResources(); }
/** * @return entry point to managing generic resources */ public GenericResources genericResources() { return resourceManager.genericResources(); }
@Override protected void initializeClients(RestClient restClient, String defaultSubscription, String domain) { testId = SdkContext.randomResourceName("", 9); rgName = "rg" + testId; newRgName = "rgB" + testId; super.initializeClients(restClient, defaultSubscription, domain); resourceGroups = resourceClient.resourceGroups(); genericResources = resourceClient.genericResources(); resourceGroups.define(rgName) .withRegion(Region.US_EAST) .create(); resourceGroups.define(newRgName) .withRegion(Region.US_SOUTH_CENTRAL) .create(); }
Assert.assertNotNull(deployment); Assert.assertEquals("Succeeded", deployment.provisioningState()); GenericResource generic = resourceClient.genericResources().get(rgName, "Microsoft.Network", "", "virtualnetworks", "VNet1", "2015-06-15"); Assert.assertNotNull(generic); DeploymentOperation op = deployment.deploymentOperations().getById(operations.get(0).operationId()); Assert.assertNotNull(op); resourceClient.genericResources().delete(rgName, "Microsoft.Network", "", "virtualnetworks", "VNet1", "2015-06-15");
@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")); }
Assert.assertEquals(DeploymentMode.INCREMENTAL, deployment.mode()); Assert.assertEquals("Succeeded", deployment.provisioningState()); GenericResource genericVnet = resourceClient.genericResources().get(rgName, "Microsoft.Network", "", "virtualnetworks", "VNet2", "2015-06-15"); Assert.assertNotNull(genericVnet); resourceClient.genericResources().delete(rgName, "Microsoft.Network", "", "virtualnetworks", "VNet2", "2015-06-15");
GenericResource resource = resourceManager.genericResources().define("webassignment115095") .withRegion(Region.US_SOUTH_CENTRAL) .withExistingResourceGroup(group)