Class: Aws::FinSpaceData::Types::PermissionGroupByUser
- Inherits:
-
Struct
- Object
- Struct
- Aws::FinSpaceData::Types::PermissionGroupByUser
- Defined in:
- gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb
Overview
The structure of a permission group associated with a user.
Constant Summary collapse
- SENSITIVE =
[:name]
Instance Attribute Summary collapse
-
#membership_status ⇒ String
Indicates the status of the user within a permission group.
-
#name ⇒ String
The name of the permission group.
-
#permission_group_id ⇒ String
The unique identifier for the permission group.
Instance Attribute Details
#membership_status ⇒ String
Indicates the status of the user within a permission group.
ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.ADDITION_SUCCESS
– The user is successfully added to the permission group.REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
2129 2130 2131 2132 2133 2134 2135 |
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 2129 class PermissionGroupByUser < Struct.new( :permission_group_id, :name, :membership_status) SENSITIVE = [:name] include Aws::Structure end |
#name ⇒ String
The name of the permission group.
2129 2130 2131 2132 2133 2134 2135 |
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 2129 class PermissionGroupByUser < Struct.new( :permission_group_id, :name, :membership_status) SENSITIVE = [:name] include Aws::Structure end |
#permission_group_id ⇒ String
The unique identifier for the permission group.
2129 2130 2131 2132 2133 2134 2135 |
# File 'gems/aws-sdk-finspacedata/lib/aws-sdk-finspacedata/types.rb', line 2129 class PermissionGroupByUser < Struct.new( :permission_group_id, :name, :membership_status) SENSITIVE = [:name] include Aws::Structure end |