@Override public DeploymentImpl withExistingResourceGroup(ResourceGroup resourceGroup) { this.resourceGroupName = resourceGroup.name(); return this; }
@Override public ManagementLockImpl withLockedResourceGroup(ResourceGroup resourceGroup) { if (resourceGroup != null) { this.lockedResourceId = resourceGroup.id(); } else { throw new IllegalArgumentException("Missing resource group ID."); } return this; }
if (rg.name().equals(rgName)) { groupResult = rg; break; Assert.assertEquals("finance", groupResult.tags().get("department")); Assert.assertEquals("tagvalue", groupResult.tags().get("tagname")); Assert.assertTrue(region.name().equalsIgnoreCase(groupResult.regionName())); Assert.assertEquals(rgName, getGroup.name()); ResourceGroup updatedGroup = getGroup.update() .withTag("tag1", "value1") .apply(); Assert.assertEquals("value1", updatedGroup.tags().get("tag1")); Assert.assertTrue(region.name().equalsIgnoreCase(getGroup.regionName()));
while(retry-- > 0 && rg != null && rg.provisioningState().toLowerCase().matches("delet")) if (rg != null && rg.provisioningState().toLowerCase().matches("delet"))
Assert.assertNotNull(resourceGroup.exportTemplate(ResourceGroupExportTemplateOptions.INCLUDE_BOTH));
@Override public DeploymentImpl withExistingResourceGroup(ResourceGroup resourceGroup) { this.resourceGroupName = resourceGroup.name(); return this; }
@Override public ManagementLockImpl withLockedResourceGroup(ResourceGroup resourceGroup) { if (resourceGroup != null) { this.lockedResourceId = resourceGroup.id(); } else { throw new IllegalArgumentException("Missing resource group ID."); } return this; }
/** * Associates the resources with an existing resource group. * @param group an existing resource group to put the resource in * @return the next stage of the definition */ public final FluentModelImplT withExistingResourceGroup(ResourceGroup group) { return this.withExistingResourceGroup(group.name()); } }
@Override public ServicePrincipalImpl withNewRoleInResourceGroup(BuiltInRole role, ResourceGroup resourceGroup) { return withNewRole(role, resourceGroup.id()); }
/** * Associates the resources with an existing resource group. * @param group an existing resource group to put the resource in * @return the next stage of the definition */ public final FluentModelImplT withExistingResourceGroup(ResourceGroup group) { return this.withExistingResourceGroup(group.name()); } }
@Override public RoleAssignmentImpl withResourceGroupScope(ResourceGroup resourceGroup) { return withScope(resourceGroup.id()); }
@Override public Observable<Deployment> call(ResourceGroup resourceGroup) { return listByResourceGroupAsync(resourceGroup.name()); } });
@Override public PolicyAssignmentImpl forResourceGroup(ResourceGroup resourceGroup) { inner().withScope(resourceGroup.id()); return this; }
@Override public Observable<Deployment> call(ResourceGroup resourceGroup) { return listByResourceGroupAsync(resourceGroup.name()); } });
@Override public PolicyAssignmentImpl forResourceGroup(ResourceGroup resourceGroup) { inner().withScope(resourceGroup.id()); return this; }
public static List<String> getResourceGroups(Azure azureClient) { List<String> result = new ArrayList<>(); if (azureClient != null) { for (ResourceGroup resourceGroup : azureClient.resourceGroups().list()) { result.add(resourceGroup.name()); } } return result; }
@Override public Completable moveResourcesAsync(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List<String> resources) { ResourcesMoveInfoInner moveInfo = new ResourcesMoveInfoInner(); moveInfo.withTargetResourceGroup(targetResourceGroup.id()); moveInfo.withResources(resources); return this.inner().moveResourcesAsync(sourceResourceGroupName, moveInfo).toCompletable(); }
@Override public Observable<LocalNetworkGateway> call(ResourceGroup resourceGroup) { return wrapPageAsync(inner().listByResourceGroupAsync(resourceGroup.name())); } });
@Override public Completable moveResourcesAsync(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List<String> resources) { ResourcesMoveInfoInner moveInfo = new ResourcesMoveInfoInner(); moveInfo.withTargetResourceGroup(targetResourceGroup.id()); moveInfo.withResources(resources); return this.inner().moveResourcesAsync(sourceResourceGroupName, moveInfo).toCompletable(); }
@Override public Observable<KubernetesCluster> call(ResourceGroup resourceGroup) { return wrapPageAsync(inner().listByResourceGroupAsync(resourceGroup.name())); } });