RoleGrantPathSummary¶
-
class
oci.data_safe.models.
RoleGrantPathSummary
(**kwargs)¶ Bases:
object
The summary of user role grant paths.
Methods
__init__
(**kwargs)Initializes a new RoleGrantPathSummary object with values from keyword arguments. Attributes
depth_level
Gets the depth_level of this RoleGrantPathSummary. granted_role
Gets the granted_role of this RoleGrantPathSummary. grantee
Gets the grantee of this RoleGrantPathSummary. key
[Required] Gets the key of this RoleGrantPathSummary. -
__init__
(**kwargs)¶ Initializes a new RoleGrantPathSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - key (str) – The value to assign to the key property of this RoleGrantPathSummary.
- grantee (str) – The value to assign to the grantee property of this RoleGrantPathSummary.
- granted_role (str) – The value to assign to the granted_role property of this RoleGrantPathSummary.
- depth_level (int) – The value to assign to the depth_level property of this RoleGrantPathSummary.
-
depth_level
¶ Gets the depth_level of this RoleGrantPathSummary. The grant depth level of the indirect grant. An indirectly granted role/privilege is granted to the user through another role. The depth level indicates how deep a privilege is within the grant hierarchy.
Returns: The depth_level of this RoleGrantPathSummary. Return type: int
-
granted_role
¶ Gets the granted_role of this RoleGrantPathSummary. The name of the role.
Returns: The granted_role of this RoleGrantPathSummary. Return type: str
-
grantee
¶ Gets the grantee of this RoleGrantPathSummary. Grantee is the user who can access the table.
Returns: The grantee of this RoleGrantPathSummary. Return type: str
-
key
¶ [Required] Gets the key of this RoleGrantPathSummary. The unique key of a role grant.
Returns: The key of this RoleGrantPathSummary. Return type: str
-