Interface RoleAssignment
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<com.azure.resourcemanager.authorization.fluent.models.RoleAssignmentInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<AuthorizationManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable
public interface RoleAssignment
extends com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<com.azure.resourcemanager.authorization.fluent.models.RoleAssignmentInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<AuthorizationManager>
An immutable client-side representation of an Azure AD role assignment.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceGrouping of all the role assignment definition stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the condition.Gets the description.Gets the principal ID.Gets the role definition ID.scope()Gets the role assignment scope.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
key
-
Method Details
-
scope
-
roleDefinitionId
-
principalId
-
condition
-
description
-