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.
1209 1210 1211 1212 1213 1214 1215 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1209 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
.
1209 1210 1211 1212 1213 1214 1215 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1209 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.
1209 1210 1211 1212 1213 1214 1215 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1209 class UpdateInstruction < Struct.new( :action, :role, :users) SENSITIVE = [] include Aws::Structure end |