Class: Aws::ManagedGrafana::Types::ListPermissionsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedGrafana::Types::ListPermissionsRequest
- Defined in:
- gems/aws-sdk-managedgrafana/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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 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.
705 706 707 708 709 710 711 712 713 714 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 705 class ListPermissionsRequest < Struct.new( :group_id, :max_results, :next_token, :user_id, :user_type, :workspace_id) SENSITIVE = [] include Aws::Structure end |