Class: Aws::QBusiness::Types::AccessControl
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::AccessControl
- Defined in:
- gems/aws-sdk-qbusiness/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 aGROUP
.
Instance Attribute Details
#member_relation ⇒ String
Describes the member relation within a principal list.
88 89 90 91 92 93 |
# File 'gems/aws-sdk-qbusiness/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 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 88 class AccessControl < Struct.new( :principals, :member_relation) SENSITIVE = [] include Aws::Structure end |