Class: Aws::QBusiness::Types::AccessControl
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::AccessControl
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qbusiness/types.rb
Overview
A list of principals. Each principal can be either a ‘USER` or a `GROUP` and can be designated document access permissions of either `ALLOW` or `DENY`.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#member_relation ⇒ String
Describes the member relation within a principal list.
-
#principals ⇒ Array<Types::Principal>
Contains a list of principals, where a principal can be either a ‘USER` or a `GROUP`.
Instance Attribute Details
#member_relation ⇒ String
Describes the member relation within a principal list.
88 89 90 91 92 93 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 88 class AccessControl < Struct.new( :principals, :member_relation) SENSITIVE = [] include Aws::Structure end |
#principals ⇒ Array<Types::Principal>
Contains a list of principals, where a principal can be either a ‘USER` or a `GROUP`. Each principal can be have the following type of document access: `ALLOW` or `DENY`.
88 89 90 91 92 93 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 88 class AccessControl < Struct.new( :principals, :member_relation) SENSITIVE = [] include Aws::Structure end |