public final class RoleAssignmentDetails extends Object
Constructor and Description |
---|
RoleAssignmentDetails() |
Modifier and Type | Method and Description |
---|---|
String |
getId()
Get the id property: Role Assignment ID.
|
UUID |
getPrincipalId()
Get the principalId property: Object ID of the AAD principal or security-group.
|
String |
getPrincipalType()
Get the principalType property: Type of the principal Id: User, Group or ServicePrincipal.
|
UUID |
getRoleDefinitionId()
Get the roleDefinitionId property: Role ID of the Synapse Built-In Role.
|
String |
getScope()
Get the scope property: Scope at the role assignment is created.
|
RoleAssignmentDetails |
setId(String id)
Set the id property: Role Assignment ID.
|
RoleAssignmentDetails |
setPrincipalId(UUID principalId)
Set the principalId property: Object ID of the AAD principal or security-group.
|
RoleAssignmentDetails |
setPrincipalType(String principalType)
Set the principalType property: Type of the principal Id: User, Group or ServicePrincipal.
|
RoleAssignmentDetails |
setRoleDefinitionId(UUID roleDefinitionId)
Set the roleDefinitionId property: Role ID of the Synapse Built-In Role.
|
RoleAssignmentDetails |
setScope(String scope)
Set the scope property: Scope at the role assignment is created.
|
public String getId()
public RoleAssignmentDetails setId(String id)
id
- the id value to set.public UUID getRoleDefinitionId()
public RoleAssignmentDetails setRoleDefinitionId(UUID roleDefinitionId)
roleDefinitionId
- the roleDefinitionId value to set.public UUID getPrincipalId()
public RoleAssignmentDetails setPrincipalId(UUID principalId)
principalId
- the principalId value to set.public String getScope()
public RoleAssignmentDetails setScope(String scope)
scope
- the scope value to set.public String getPrincipalType()
public RoleAssignmentDetails setPrincipalType(String principalType)
principalType
- the principalType value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.