@Beta(value=V1_2_0) public static interface VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply extends VirtualMachineScaleSet.UpdateStages.WithApply
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply |
withRoleBasedAccessTo(String scope,
com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
Specifies that applications running on the virtual machine scale set instance requires
the given access role with scope of access limited to the ARM resource identified by
the resource ID specified in the scope parameter.
|
VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply |
withRoleBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
Specifies that applications running on the virtual machine scale set instance requires
the given access role with scope of access limited to the current resource group that
the virtual machine scale set resides.
|
VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply |
withRoleDefinitionBasedAccessTo(String scope,
String roleDefinitionId)
Specifies that applications running on the virtual machine scale set instance requires the access
described in the given role definition with scope of access limited to the ARM resource identified by
the resource ID specified in the scope parameter.
|
VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply |
withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
Specifies that applications running on the virtual machine scale set instance requires the access
described in the given role definition with scope of access limited to the current resource group
that the virtual machine scale set resides.
|
apply, applyAsync, applyAsynckeywithoutTag, withTag, withTagswithNewDataDisk, withNewDataDisk, withNewDataDisk, withoutDataDiskwithSku, withSkuwithCapacitydefineNewExtension, updateExtension, withoutExtensionwithoutPrimaryInternalLoadBalancer, withoutPrimaryInternetFacingLoadBalancerwithoutPrimaryInternalLoadBalancerBackends, withoutPrimaryInternetFacingLoadBalancerBackendswithoutPrimaryInternalLoadBalancerNatPools, withoutPrimaryInternetFacingLoadBalancerNatPoolswithManagedServiceIdentity, withManagedServiceIdentitywithAvailabilityZone@Beta(value=V1_2_0) VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply 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 scale set@Beta(value=V1_2_0) VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply withRoleBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole asRole)
asRole - access role to assigned to the virtual machine scale set@Beta(value=V1_2_0) VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply withRoleDefinitionBasedAccessTo(String scope, String roleDefinitionId)
scope - scope of the access represented in ARM resource ID formatroleDefinitionId - role definition to assigned to the virtual machine scale set@Beta(value=V1_2_0) VirtualMachineScaleSet.UpdateStages.WithRoleAndScopeOrApply withRoleDefinitionBasedAccessToCurrentResourceGroup(String roleDefinitionId)
roleDefinitionId - role definition to assigned to the virtual machine scale set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/