VirtualMachineScaleSetMsiHelper Class

Definition

Utility class to set Managed Service Identity (MSI) and MSI related resources for a virtual machine scale set.

public class VirtualMachineScaleSetMsiHelper : Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignmentHelper
type VirtualMachineScaleSetMsiHelper = class
    inherit RoleAssignmentHelper
Public Class VirtualMachineScaleSetMsiHelper
Inherits RoleAssignmentHelper
Inheritance
VirtualMachineScaleSetMsiHelper

Properties

HasPendingRoleAssignments

True if there is role assigments pending to be commited.

(Inherited from RoleAssignmentHelper)

Methods

CommitsRoleAssignmentsPendingActionAsync(CancellationToken)

Commit pending RBAC role assignment creation and removal.

(Inherited from RoleAssignmentHelper)
WithAccessTo(String, BuiltInRole)

Specifies that applications running on an Azure service with this identity requires the access role with scope of access limited to an ARM resource.

(Inherited from RoleAssignmentHelper)
WithAccessTo(String, String)

Specifies that applications running on an Azure service with this identity requires the access described in the given role definition with scope of access limited to an ARM resource.

(Inherited from RoleAssignmentHelper)
WithAccessToCurrentResourceGroup(BuiltInRole)

Specifies that applications running on an Azure service with this identity requires the given access role with scope of access limited to the current resource group that the identity resides.

(Inherited from RoleAssignmentHelper)
WithAccessToCurrentResourceGroup(String)

Specifies that applications running on an Azure service with this identity requires the given access role with scope of access limited to the current resource group that the identity resides.

(Inherited from RoleAssignmentHelper)
WithoutAccessTo(IRoleAssignment)

Specifies that an access role assigned to the identity should be removed.

(Inherited from RoleAssignmentHelper)
WithoutAccessTo(String, BuiltInRole)

Specifies that an access role assigned to the identity should be removed.

(Inherited from RoleAssignmentHelper)

Applies to