Class: Aws::ManagedGrafana::Types::ListPermissionsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedGrafana::Types::ListPermissionsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-managedgrafana/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#group_id ⇒ String
(Optional) Limits the results to only the group that matches this ID.
-
#max_results ⇒ Integer
The maximum number of results to include in the response.
-
#next_token ⇒ String
The token to use when requesting the next set of results.
-
#user_id ⇒ String
(Optional) Limits the results to only the user that matches this ID.
-
#user_type ⇒ String
(Optional) If you specify ‘SSO_USER`, then only the permissions of IAM Identity Center users are returned.
-
#workspace_id ⇒ String
The ID of the workspace to list permissions for.
Instance Attribute Details
#group_id ⇒ String
(Optional) Limits the results to only the group that matches this ID.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to include in the response.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token to use when requesting the next set of results. You received this token from a previous ‘ListPermissions` operation.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#user_id ⇒ String
(Optional) Limits the results to only the user that matches this ID.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#user_type ⇒ String
(Optional) If you specify ‘SSO_USER`, then only the permissions of IAM Identity Center users are returned. If you specify `SSO_GROUP`, only the permissions of IAM Identity Center groups are returned.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |
#workspace_id ⇒ String
The ID of the workspace to list permissions for. This parameter is required.
894 895 896 897 898 899 900 901 902 903 |
# File 'lib/aws-sdk-managedgrafana/types.rb', line 894 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |