@Beta(value=V1_5_0) public static interface VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate extends VirtualMachine.Update
| Modifier and Type | Method and Description |
|---|---|
VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate |
withSystemAssignedIdentityBasedAccessTo(String resourceId,
com.microsoft.azure.management.graphrbac.BuiltInRole role)
Specifies that virtual machine's system assigned (local) identity should have the given
access (described by the role) on an ARM resource identified by the resource ID.
|
VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate |
withSystemAssignedIdentityBasedAccessTo(String resourceId,
String roleDefinitionId)
Specifies that virtual machine's system assigned (local) identity should have the access
(described by the role definition) on an ARM resource identified by the resource ID.
|
VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole role)
Specifies that virtual machine's system assigned (local) identity should have the given access
(described by the role) on the resource group that virtual machine resides.
|
VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId)
Specifies that virtual machine's system assigned (local) identity should have the access (described by the
role definition) on the resource group that 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, withoutBootDiagnosticswithoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentitywithExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentity, withoutUserAssignedManagedServiceIdentitywithLicenseType@Beta(value=V1_5_0) VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate withSystemAssignedIdentityBasedAccessTo(String resourceId, com.microsoft.azure.management.graphrbac.BuiltInRole role)
resourceId - the ARM identifier of the resourcerole - access role to assigned to the virtual machine's local identity@Beta(value=V1_5_0) VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole role)
role - access role to assigned to the virtual machine's local identity@Beta(value=V1_5_0) VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate withSystemAssignedIdentityBasedAccessTo(String resourceId, String roleDefinitionId)
resourceId - scope of the access represented in ARM resource ID formatroleDefinitionId - access role definition to assigned to the virtual machine's local identity@Beta(value=V1_5_0) VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId)
roleDefinitionId - access role definition to assigned to the virtual machine's local identity/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/