Class CentralizationRuleForOrganizationRuleSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.observabilityadmin.inputs.CentralizationRuleForOrganizationRuleSourceArgs.Builder
-
- Enclosing class:
- CentralizationRuleForOrganizationRuleSourceArgs
public static final class CentralizationRuleForOrganizationRuleSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CentralizationRuleForOrganizationRuleSourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CentralizationRuleForOrganizationRuleSourceArgs defaults)
-
-
Method Detail
-
regions
public CentralizationRuleForOrganizationRuleSourceArgs.Builder regions(com.pulumi.core.Output<java.util.List<java.lang.String>> regions)
- Parameters:
regions- Set of AWS regions from which to centralize telemetry. Must contain at least one region.- Returns:
- builder
-
regions
public CentralizationRuleForOrganizationRuleSourceArgs.Builder regions(java.util.List<java.lang.String> regions)
- Parameters:
regions- Set of AWS regions from which to centralize telemetry. Must contain at least one region.- Returns:
- builder
-
regions
public CentralizationRuleForOrganizationRuleSourceArgs.Builder regions(java.lang.String... regions)
- Parameters:
regions- Set of AWS regions from which to centralize telemetry. Must contain at least one region.- Returns:
- builder
-
scope
public CentralizationRuleForOrganizationRuleSourceArgs.Builder scope(com.pulumi.core.Output<java.lang.String> scope)
- Parameters:
scope- Scope defining which resources to include. Use organization ID format: `OrganizationId = 'o-example123456'`.- Returns:
- builder
-
scope
public CentralizationRuleForOrganizationRuleSourceArgs.Builder scope(java.lang.String scope)
- Parameters:
scope- Scope defining which resources to include. Use organization ID format: `OrganizationId = 'o-example123456'`.- Returns:
- builder
-
sourceLogsConfiguration
public CentralizationRuleForOrganizationRuleSourceArgs.Builder sourceLogsConfiguration(@Nullable com.pulumi.core.Output<CentralizationRuleForOrganizationRuleSourceSourceLogsConfigurationArgs> sourceLogsConfiguration)
- Parameters:
sourceLogsConfiguration- Configuration block for source logs settings. See `sourceLogsConfiguration` below.- Returns:
- builder
-
sourceLogsConfiguration
public CentralizationRuleForOrganizationRuleSourceArgs.Builder sourceLogsConfiguration(CentralizationRuleForOrganizationRuleSourceSourceLogsConfigurationArgs sourceLogsConfiguration)
- Parameters:
sourceLogsConfiguration- Configuration block for source logs settings. See `sourceLogsConfiguration` below.- Returns:
- builder
-
sourceMetricsConfiguration
public CentralizationRuleForOrganizationRuleSourceArgs.Builder sourceMetricsConfiguration(@Nullable com.pulumi.core.Output<CentralizationRuleForOrganizationRuleSourceSourceMetricsConfigurationArgs> sourceMetricsConfiguration)
- Parameters:
sourceMetricsConfiguration- Configuration block for source metrics settings. See `sourceMetricsConfiguration` below.- Returns:
- builder
-
sourceMetricsConfiguration
public CentralizationRuleForOrganizationRuleSourceArgs.Builder sourceMetricsConfiguration(CentralizationRuleForOrganizationRuleSourceSourceMetricsConfigurationArgs sourceMetricsConfiguration)
- Parameters:
sourceMetricsConfiguration- Configuration block for source metrics settings. See `sourceMetricsConfiguration` below.- Returns:
- builder
-
build
public CentralizationRuleForOrganizationRuleSourceArgs build()
-
-