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.
1600 1601 1602 1603 1604 1605 1606 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1600 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
.
1600 1601 1602 1603 1604 1605 1606 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1600 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.
1600 1601 1602 1603 1604 1605 1606 |
# File 'gems/aws-sdk-managedgrafana/lib/aws-sdk-managedgrafana/types.rb', line 1600 class UpdateInstruction < Struct.new( :action, :role, :users) SENSITIVE = [] include Aws::Structure end |