public class RoleAssignmentInner extends Object
Constructor and Description |
---|
RoleAssignmentInner() |
Modifier and Type | Method and Description |
---|---|
Boolean |
canDelegate()
Get the canDelegate property: The Delegation flag for the role assignment.
|
String |
id()
Get the id property: The role assignment ID.
|
String |
name()
Get the name property: The role assignment name.
|
String |
principalId()
Get the principalId property: The principal ID.
|
String |
roleDefinitionId()
Get the roleDefinitionId property: The role definition ID.
|
String |
scope()
Get the scope property: The role assignment scope.
|
String |
type()
Get the type property: The role assignment type.
|
void |
validate()
Validates the instance.
|
RoleAssignmentInner |
withCanDelegate(Boolean canDelegate)
Set the canDelegate property: The Delegation flag for the role assignment.
|
RoleAssignmentInner |
withPrincipalId(String principalId)
Set the principalId property: The principal ID.
|
RoleAssignmentInner |
withRoleDefinitionId(String roleDefinitionId)
Set the roleDefinitionId property: The role definition ID.
|
RoleAssignmentInner |
withScope(String scope)
Set the scope property: The role assignment scope.
|
public String id()
public String name()
public String type()
public String scope()
public RoleAssignmentInner withScope(String scope)
scope
- the scope value to set.public String roleDefinitionId()
public RoleAssignmentInner withRoleDefinitionId(String roleDefinitionId)
roleDefinitionId
- the roleDefinitionId value to set.public String principalId()
public RoleAssignmentInner withPrincipalId(String principalId)
principalId
- the principalId value to set.public Boolean canDelegate()
public RoleAssignmentInner withCanDelegate(Boolean canDelegate)
canDelegate
- the canDelegate value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.