Class RoleAssignmentRequest
java.lang.Object
com.azure.analytics.synapse.accesscontrol.models.RoleAssignmentRequest
Role Assignment request details.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the principalId property: Object ID of the AAD principal or security-group.Get the principalType property: Type of the principal Id: User, Group or ServicePrincipal.Get the roleId property: Role ID of the Synapse Built-In Role.getScope()
Get the scope property: Scope at which the role assignment is created.setPrincipalId
(UUID principalId) Set the principalId property: Object ID of the AAD principal or security-group.setPrincipalType
(String principalType) Set the principalType property: Type of the principal Id: User, Group or ServicePrincipal.Set the roleId property: Role ID of the Synapse Built-In Role.Set the scope property: Scope at which the role assignment is created.
-
Constructor Details
-
RoleAssignmentRequest
public RoleAssignmentRequest()
-
-
Method Details
-
getRoleId
Get the roleId property: Role ID of the Synapse Built-In Role.- Returns:
- the roleId value.
-
setRoleId
Set the roleId property: Role ID of the Synapse Built-In Role.- Parameters:
roleId
- the roleId value to set.- Returns:
- the RoleAssignmentRequest object itself.
-
getPrincipalId
Get the principalId property: Object ID of the AAD principal or security-group.- Returns:
- the principalId value.
-
setPrincipalId
Set the principalId property: Object ID of the AAD principal or security-group.- Parameters:
principalId
- the principalId value to set.- Returns:
- the RoleAssignmentRequest object itself.
-
getScope
Get the scope property: Scope at which the role assignment is created.- Returns:
- the scope value.
-
setScope
Set the scope property: Scope at which the role assignment is created.- Parameters:
scope
- the scope value to set.- Returns:
- the RoleAssignmentRequest object itself.
-
getPrincipalType
Get the principalType property: Type of the principal Id: User, Group or ServicePrincipal.- Returns:
- the principalType value.
-
setPrincipalType
Set the principalType property: Type of the principal Id: User, Group or ServicePrincipal.- Parameters:
principalType
- the principalType value to set.- Returns:
- the RoleAssignmentRequest object itself.
-