Class: Aws::ManagedGrafana::Types::UpdateInstruction
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedGrafana::Types::UpdateInstruction
- Defined in:
- gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb
Overview
Contains the instructions for one Grafana role permission update in a UpdatePermissions operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
Specifies whether this update is to add or revoke role permissions.
-
#role ⇒ String
The role to add or revoke for the user or the group specified in
users
. -
#users ⇒ Array<Types::User>
A structure that specifies the user or group to add or revoke the role for.
Instance Attribute Details
#action ⇒ String
Specifies whether this update is to add or revoke role permissions.
1115 1116 1117 1118 1119 1120 1121 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1115 class UpdateInstruction < Struct.new( :action, :role, :users) SENSITIVE = [] include Aws::Structure end |
#role ⇒ String
The role to add or revoke for the user or the group specified in
users
.
1115 1116 1117 1118 1119 1120 1121 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1115 class UpdateInstruction < Struct.new( :action, :role, :users) SENSITIVE = [] include Aws::Structure end |
#users ⇒ Array<Types::User>
A structure that specifies the user or group to add or revoke the role for.
1115 1116 1117 1118 1119 1120 1121 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1115 class UpdateInstruction < Struct.new( :action, :role, :users) SENSITIVE = [] include Aws::Structure end |