Class: Aws::GuardDuty::Types::UpdateOrganizationConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::UpdateOrganizationConfigurationRequest
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_enable ⇒ Boolean
Indicates whether to automatically enable member accounts in the organization.
-
#auto_enable_organization_members ⇒ String
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization.
-
#data_sources ⇒ Types::OrganizationDataSourceConfigurations
Describes which data sources will be updated.
-
#detector_id ⇒ String
The ID of the detector that configures the delegated administrator.
-
#features ⇒ Array<Types::OrganizationFeatureConfiguration>
A list of features that will be configured for the organization.
Instance Attribute Details
#auto_enable ⇒ Boolean
Indicates whether to automatically enable member accounts in the organization.
Even though this is still supported, we recommend using
AutoEnableOrganizationMembers
to achieve the similar results.
7025 7026 7027 7028 7029 7030 7031 7032 7033 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7025 class UpdateOrganizationConfigurationRequest < Struct.new( :detector_id, :auto_enable, :data_sources, :features, :auto_enable_organization_members) SENSITIVE = [] include Aws::Structure end |
#auto_enable_organization_members ⇒ String
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization.
NEW
: Indicates that when a new account joins the organization, they will have GuardDuty enabled automatically.ALL
: Indicates that all accounts in the Amazon Web Services Organization have GuardDuty enabled automatically. This includesNEW
accounts that join the organization and accounts that may have been suspended or removed from the organization in GuardDuty.NONE
: Indicates that GuardDuty will not be automatically enabled for any accounts in the organization. GuardDuty must be managed for each account individually by the administrator.
7025 7026 7027 7028 7029 7030 7031 7032 7033 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7025 class UpdateOrganizationConfigurationRequest < Struct.new( :detector_id, :auto_enable, :data_sources, :features, :auto_enable_organization_members) SENSITIVE = [] include Aws::Structure end |
#data_sources ⇒ Types::OrganizationDataSourceConfigurations
Describes which data sources will be updated.
7025 7026 7027 7028 7029 7030 7031 7032 7033 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7025 class UpdateOrganizationConfigurationRequest < Struct.new( :detector_id, :auto_enable, :data_sources, :features, :auto_enable_organization_members) SENSITIVE = [] include Aws::Structure end |
#detector_id ⇒ String
The ID of the detector that configures the delegated administrator.
7025 7026 7027 7028 7029 7030 7031 7032 7033 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7025 class UpdateOrganizationConfigurationRequest < Struct.new( :detector_id, :auto_enable, :data_sources, :features, :auto_enable_organization_members) SENSITIVE = [] include Aws::Structure end |
#features ⇒ Array<Types::OrganizationFeatureConfiguration>
A list of features that will be configured for the organization.
7025 7026 7027 7028 7029 7030 7031 7032 7033 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7025 class UpdateOrganizationConfigurationRequest < Struct.new( :detector_id, :auto_enable, :data_sources, :features, :auto_enable_organization_members) SENSITIVE = [] include Aws::Structure end |