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