RoleGrantPathSummary¶
-
class
oci.data_safe.models.RoleGrantPathSummary(**kwargs)¶ Bases:
objectThe summary of user role grant paths.
Methods
__init__(**kwargs)Initializes a new RoleGrantPathSummary object with values from keyword arguments. Attributes
depth_levelGets the depth_level of this RoleGrantPathSummary. granted_roleGets the granted_role of this RoleGrantPathSummary. granteeGets 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
-