Class: Aws::SecurityIR::Types::MembershipAccountsConfigurations
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityIR::Types::MembershipAccountsConfigurations
- Defined in:
- gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb
Overview
The MembershipAccountsConfigurations
structure defines the
configuration settings for managing membership accounts withinAmazon
Web Services.
This structure contains settings that determine how member accounts are configured and managed within your organization, including:
Account configuration preferences
Membership validation rules
Account access settings
You can use this structure to define and maintain standardized configurations across multiple member accounts in your organization.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cover_entire_organization ⇒ Boolean
The
coverEntireOrganization
field is a boolean value that determines whether the membership configuration applies to all accounts within an Amazon Web Services Organization. -
#organizational_units ⇒ Array<String>
A list of organizational unit IDs that follow the pattern
ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
.
Instance Attribute Details
#cover_entire_organization ⇒ Boolean
The coverEntireOrganization
field is a boolean value that
determines whether the membership configuration applies to all
accounts within an Amazon Web Services Organization.
When set to true
, the configuration will be applied across all
accounts in the organization. When set to false
, the configuration
will only apply to specifically designated accounts under the AWS
Organizational Units specificied.
1218 1219 1220 1221 1222 1223 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1218 class MembershipAccountsConfigurations < Struct.new( :cover_entire_organization, :organizational_units) SENSITIVE = [] include Aws::Structure end |
#organizational_units ⇒ Array<String>
A list of organizational unit IDs that follow the pattern
ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}
. These IDs represent the
organizational units within an Amazon Web Services Organizations
structure that are covered by the membership.
Each organizational unit ID in the list must:
Begin with the prefix 'ou-'
Contain between 4 and 32 alphanumeric characters in the first segment
Contain between 8 and 32 alphanumeric characters in the second segment
1218 1219 1220 1221 1222 1223 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1218 class MembershipAccountsConfigurations < Struct.new( :cover_entire_organization, :organizational_units) SENSITIVE = [] include Aws::Structure end |