@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,
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(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, withSize
apply, applyAsync, applyAsync
key
withoutTag, withTag, withTags
withoutProximityPlacementGroup, withProximityPlacementGroup
defineUnmanagedDataDisk, updateUnmanagedDataDisk, withExistingUnmanagedDataDisk, withNewUnmanagedDataDisk, withoutUnmanagedDataDisk, withoutUnmanagedDataDisk
withExistingDataDisk, withExistingDataDisk, withExistingDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withoutDataDisk
withExistingSecondaryNetworkInterface, withNewSecondaryNetworkInterface, withoutSecondaryNetworkInterface
defineNewExtension, updateExtension, withoutExtension
withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withoutBootDiagnostics
withoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentity, withoutUserAssignedManagedServiceIdentity
withLicenseType
@Beta(value=V1_5_0) VirtualMachine.UpdateStages.WithSystemAssignedIdentityBasedAccessOrUpdate withSystemAssignedIdentityBasedAccessTo(String resourceId, 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(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 identityCopyright © 2019. All rights reserved.