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
coverEntireOrganizationfield 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.
1222 1223 1224 1225 1226 1227 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1222 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
1222 1223 1224 1225 1226 1227 |
# File 'gems/aws-sdk-securityir/lib/aws-sdk-securityir/types.rb', line 1222 class MembershipAccountsConfigurations < Struct.new( :cover_entire_organization, :organizational_units) SENSITIVE = [] include Aws::Structure end |