Package com.pulumi.aws.cloudwatch
Class LogS3TableIntegrationSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.LogS3TableIntegrationSourceArgs.Builder
-
- Enclosing class:
- LogS3TableIntegrationSourceArgs
public static final class LogS3TableIntegrationSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LogS3TableIntegrationSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogS3TableIntegrationSourceArgsbuild()LogS3TableIntegrationSourceArgs.BuilderdataSource(LogS3TableIntegrationSourceDataSourceArgs dataSource)LogS3TableIntegrationSourceArgs.BuilderdataSource(com.pulumi.core.Output<LogS3TableIntegrationSourceDataSourceArgs> dataSource)LogS3TableIntegrationSourceArgs.BuilderintegrationArn(com.pulumi.core.Output<java.lang.String> integrationArn)LogS3TableIntegrationSourceArgs.BuilderintegrationArn(java.lang.String integrationArn)LogS3TableIntegrationSourceArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)LogS3TableIntegrationSourceArgs.Builderregion(java.lang.String region)LogS3TableIntegrationSourceArgs.Buildertimeouts(LogS3TableIntegrationSourceTimeoutsArgs timeouts)LogS3TableIntegrationSourceArgs.Buildertimeouts(com.pulumi.core.Output<LogS3TableIntegrationSourceTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogS3TableIntegrationSourceArgs defaults)
-
-
Method Detail
-
dataSource
public LogS3TableIntegrationSourceArgs.Builder dataSource(com.pulumi.core.Output<LogS3TableIntegrationSourceDataSourceArgs> dataSource)
- Parameters:
dataSource- Data source to associate with the S3 Table Integration. See `dataSource` Block below.- Returns:
- builder
-
dataSource
public LogS3TableIntegrationSourceArgs.Builder dataSource(LogS3TableIntegrationSourceDataSourceArgs dataSource)
- Parameters:
dataSource- Data source to associate with the S3 Table Integration. See `dataSource` Block below.- Returns:
- builder
-
integrationArn
public LogS3TableIntegrationSourceArgs.Builder integrationArn(com.pulumi.core.Output<java.lang.String> integrationArn)
- Parameters:
integrationArn- ARN of the `aws.observabilityadmin.S3TableIntegration` to associate the data source with.- Returns:
- builder
-
integrationArn
public LogS3TableIntegrationSourceArgs.Builder integrationArn(java.lang.String integrationArn)
- Parameters:
integrationArn- ARN of the `aws.observabilityadmin.S3TableIntegration` to associate the data source with.- Returns:
- builder
-
region
public LogS3TableIntegrationSourceArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public LogS3TableIntegrationSourceArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
timeouts
public LogS3TableIntegrationSourceArgs.Builder timeouts(@Nullable com.pulumi.core.Output<LogS3TableIntegrationSourceTimeoutsArgs> timeouts)
-
timeouts
public LogS3TableIntegrationSourceArgs.Builder timeouts(LogS3TableIntegrationSourceTimeoutsArgs timeouts)
-
build
public LogS3TableIntegrationSourceArgs build()
-
-