@Beta(value=V1_2_0) public static interface VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate extends VirtualMachine.Update
| Modifier and Type | Method and Description |
|---|---|
VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate |
withRoleBasedAccessTo(String scope,
com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
Specifies that applications running on the virtual machine requires the given access role
with scope of access limited to the ARM resource identified by the resource ID specified
in the scope parameter.
|
VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate |
withRoleBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
Specifies that applications running on the virtual machine requires the given access role
with scope of access limited to the current resource group that the virtual machine
resides.
|
VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate |
withRoleDefinitionBasedAccessTo(String scope,
String roleDefinitionId)
Specifies that applications running on the virtual machine requires the given access role
definition with scope of access limited to the ARM resource identified by the resource id
specified in the scope parameter.
|
VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate |
withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
Specifies that applications running on the virtual machine requires the given access role
definition with scope of access limited to the current resource group that the virtual
machine resides.
|
withDataDiskDefaultCachingType, withDataDiskDefaultStorageAccountType, withOSDiskCaching, withOSDiskEncryptionSettings, withOSDiskSizeInGB, withOSDiskSizeInGB, withSize, withSizeapply, applyAsync, applyAsynckeywithoutTag, withTag, withTagsdefineUnmanagedDataDisk, updateUnmanagedDataDisk, withExistingUnmanagedDataDisk, withNewUnmanagedDataDisk, withoutUnmanagedDataDisk, withoutUnmanagedDataDiskwithExistingDataDisk, withExistingDataDisk, withExistingDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withoutDataDiskwithExistingSecondaryNetworkInterface, withNewSecondaryNetworkInterface, withoutSecondaryNetworkInterfacedefineNewExtension, updateExtension, withoutExtensionwithBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withoutBootDiagnosticswithManagedServiceIdentity, withManagedServiceIdentity@Beta(value=V1_2_0) VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate withRoleBasedAccessTo(String scope, com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
scope - scope of the access represented in ARM resource ID formatasRole - access role to assigned to the virtual machine@Beta(value=V1_2_0) VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate withRoleBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
asRole - access role to assigned to the virtual machine@Beta(value=V1_2_0) VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
scope - scope of the access represented in ARM resource ID formatroleDefinitionId - access role definition to assigned to the virtual machine@Beta(value=V1_2_0) VirtualMachine.UpdateStages.WithRoleAndScopeOrUpdate withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
roleDefinitionId - access role definition to assigned to the virtual machine/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/