public class UnifiedRoleAssignment extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
UnifiedRoleAssignment.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
appScopeId |
protected String |
condition |
protected String |
directoryScopeId |
protected String |
principalId |
protected String |
resourceScope |
protected String |
roleDefinitionId |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
UnifiedRoleAssignment() |
protected String roleDefinitionId
protected String condition
protected String principalId
protected String directoryScopeId
protected String appScopeId
protected String resourceScope
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static UnifiedRoleAssignment.Builder builderUnifiedRoleAssignment()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic UnifiedRoleAssignment withRoleDefinitionId(String roleDefinitionId)
public UnifiedRoleAssignment withCondition(String condition)
public UnifiedRoleAssignment withPrincipalId(String principalId)
public UnifiedRoleAssignment withDirectoryScopeId(String directoryScopeId)
public UnifiedRoleAssignment withAppScopeId(String appScopeId)
public UnifiedRoleAssignment withResourceScope(String resourceScope)
public UnifiedRoleDefinitionRequest getRoleDefinition()
public DirectoryObjectRequest getPrincipal()
public DirectoryObjectRequest getDirectoryScope()
public AppScopeRequest getAppScope()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic UnifiedRoleAssignment patch()
this with changed fields reset.public UnifiedRoleAssignment put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.