public static interface UpdateOrganizationConfigurationRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<UpdateOrganizationConfigurationRequest.Builder,UpdateOrganizationConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateOrganizationConfigurationRequest.Builder detectorId(String detectorId)
The ID of the detector that configures the delegated administrator.
detectorId - The ID of the detector that configures the delegated administrator.@Deprecated UpdateOrganizationConfigurationRequest.Builder autoEnable(Boolean autoEnable)
Represents whether or not to automatically enable member accounts in the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers to achieve
the similar results. You must provide a value for either autoEnableOrganizationMembers or
autoEnable.
autoEnable - Represents whether or not to automatically enable member accounts in the organization.
Even though this is still supported, we recommend using AutoEnableOrganizationMembers to
achieve the similar results. You must provide a value for either
autoEnableOrganizationMembers or autoEnable.
@Deprecated UpdateOrganizationConfigurationRequest.Builder dataSources(OrganizationDataSourceConfigurations dataSources)
Describes which data sources will be updated.
dataSources - Describes which data sources will be updated.@Deprecated default UpdateOrganizationConfigurationRequest.Builder dataSources(Consumer<OrganizationDataSourceConfigurations.Builder> dataSources)
Describes which data sources will be updated.
This is a convenience method that creates an instance of theOrganizationDataSourceConfigurations.Builder avoiding the need to create one manually via
OrganizationDataSourceConfigurations.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to dataSources(OrganizationDataSourceConfigurations).
dataSources - a consumer that will call methods on OrganizationDataSourceConfigurations.BuilderdataSources(OrganizationDataSourceConfigurations)UpdateOrganizationConfigurationRequest.Builder features(Collection<OrganizationFeatureConfiguration> features)
A list of features that will be configured for the organization.
features - A list of features that will be configured for the organization.UpdateOrganizationConfigurationRequest.Builder features(OrganizationFeatureConfiguration... features)
A list of features that will be configured for the organization.
features - A list of features that will be configured for the organization.UpdateOrganizationConfigurationRequest.Builder features(Consumer<OrganizationFeatureConfiguration.Builder>... features)
A list of features that will be configured for the organization.
This is a convenience method that creates an instance of theOrganizationFeatureConfiguration.Builder avoiding the
need to create one manually via
OrganizationFeatureConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #features(List.
features - a consumer that will call methods on
OrganizationFeatureConfiguration.Builder#features(java.util.Collection) UpdateOrganizationConfigurationRequest.Builder autoEnableOrganizationMembers(String autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization. You
must provide a value for either autoEnableOrganizationMembers or autoEnable.
Use one of the following configuration values for autoEnableOrganizationMembers:
NEW: Indicates that when a new account joins the organization, they will have GuardDuty enabled
automatically.
ALL: Indicates that all accounts in the organization have GuardDuty enabled automatically. This
includes NEW accounts that join the organization and accounts that may have been suspended or
removed from the organization in GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
NONE: Indicates that GuardDuty will not be automatically enabled for any account in the
organization. The administrator must manage GuardDuty for each account in the organization individually.
autoEnableOrganizationMembers - Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization.
You must provide a value for either autoEnableOrganizationMembers or
autoEnable.
Use one of the following configuration values for autoEnableOrganizationMembers:
NEW: Indicates that when a new account joins the organization, they will have GuardDuty
enabled automatically.
ALL: Indicates that all accounts in the organization have GuardDuty enabled
automatically. This includes NEW accounts that join the organization and accounts that
may have been suspended or removed from the organization in GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
NONE: Indicates that GuardDuty will not be automatically enabled for any account in the
organization. The administrator must manage GuardDuty for each account in the organization
individually.
AutoEnableMembers,
AutoEnableMembersUpdateOrganizationConfigurationRequest.Builder autoEnableOrganizationMembers(AutoEnableMembers autoEnableOrganizationMembers)
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization. You
must provide a value for either autoEnableOrganizationMembers or autoEnable.
Use one of the following configuration values for autoEnableOrganizationMembers:
NEW: Indicates that when a new account joins the organization, they will have GuardDuty enabled
automatically.
ALL: Indicates that all accounts in the organization have GuardDuty enabled automatically. This
includes NEW accounts that join the organization and accounts that may have been suspended or
removed from the organization in GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
NONE: Indicates that GuardDuty will not be automatically enabled for any account in the
organization. The administrator must manage GuardDuty for each account in the organization individually.
autoEnableOrganizationMembers - Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization.
You must provide a value for either autoEnableOrganizationMembers or
autoEnable.
Use one of the following configuration values for autoEnableOrganizationMembers:
NEW: Indicates that when a new account joins the organization, they will have GuardDuty
enabled automatically.
ALL: Indicates that all accounts in the organization have GuardDuty enabled
automatically. This includes NEW accounts that join the organization and accounts that
may have been suspended or removed from the organization in GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
NONE: Indicates that GuardDuty will not be automatically enabled for any account in the
organization. The administrator must manage GuardDuty for each account in the organization
individually.
AutoEnableMembers,
AutoEnableMembersUpdateOrganizationConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateOrganizationConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.