Package com.pulumi.aws.guardduty
Class OrganizationConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.guardduty.OrganizationConfigurationArgs.Builder
-
- Enclosing class:
- OrganizationConfigurationArgs
public static final class OrganizationConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(OrganizationConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OrganizationConfigurationArgs defaults)
-
-
Method Detail
-
autoEnable
@Deprecated public OrganizationConfigurationArgs.Builder autoEnable(@Nullable com.pulumi.core.Output<java.lang.Boolean> autoEnable)
Deprecated.Use auto_enable_organization_members instead- Parameters:
autoEnable
- *Deprecated:* Use `auto_enable_organization_members` instead. When this setting is enabled, all new accounts that are created in, or added to, the organization are added as a member accounts of the organization’s GuardDuty delegated administrator and GuardDuty is enabled in that AWS Region.- Returns:
- builder
-
autoEnable
@Deprecated public OrganizationConfigurationArgs.Builder autoEnable(java.lang.Boolean autoEnable)
Deprecated.Use auto_enable_organization_members instead- Parameters:
autoEnable
- *Deprecated:* Use `auto_enable_organization_members` instead. When this setting is enabled, all new accounts that are created in, or added to, the organization are added as a member accounts of the organization’s GuardDuty delegated administrator and GuardDuty is enabled in that AWS Region.- Returns:
- builder
-
autoEnableOrganizationMembers
public OrganizationConfigurationArgs.Builder autoEnableOrganizationMembers(@Nullable com.pulumi.core.Output<java.lang.String> autoEnableOrganizationMembers)
- Parameters:
autoEnableOrganizationMembers
- Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization. Valid values are `ALL`, `NEW`, `NONE`.- Returns:
- builder
-
autoEnableOrganizationMembers
public OrganizationConfigurationArgs.Builder autoEnableOrganizationMembers(java.lang.String autoEnableOrganizationMembers)
- Parameters:
autoEnableOrganizationMembers
- Indicates the auto-enablement configuration of GuardDuty for the member accounts in the organization. Valid values are `ALL`, `NEW`, `NONE`.- Returns:
- builder
-
datasources
public OrganizationConfigurationArgs.Builder datasources(@Nullable com.pulumi.core.Output<OrganizationConfigurationDatasourcesArgs> datasources)
- Parameters:
datasources
- Configuration for the collected datasources.- Returns:
- builder
-
datasources
public OrganizationConfigurationArgs.Builder datasources(OrganizationConfigurationDatasourcesArgs datasources)
- Parameters:
datasources
- Configuration for the collected datasources.- Returns:
- builder
-
detectorId
public OrganizationConfigurationArgs.Builder detectorId(com.pulumi.core.Output<java.lang.String> detectorId)
- Parameters:
detectorId
- The detector ID of the GuardDuty account.- Returns:
- builder
-
detectorId
public OrganizationConfigurationArgs.Builder detectorId(java.lang.String detectorId)
- Parameters:
detectorId
- The detector ID of the GuardDuty account.- Returns:
- builder
-
build
public OrganizationConfigurationArgs build()
-
-