Class ClusterActivityStreamState.Builder

  • Enclosing class:
    ClusterActivityStreamState

    public static final class ClusterActivityStreamState.Builder
    extends java.lang.Object
    • Method Detail

      • engineNativeAuditFieldsIncluded

        public ClusterActivityStreamState.Builder engineNativeAuditFieldsIncluded​(@Nullable
                                                                                  com.pulumi.core.Output<java.lang.Boolean> engineNativeAuditFieldsIncluded)
        Parameters:
        engineNativeAuditFieldsIncluded - Whether the database activity stream includes engine-native audit fields. This option only applies to an Oracle DB instance. By default, no engine-native audit fields are included. Defaults `false`.
        Returns:
        builder
      • engineNativeAuditFieldsIncluded

        public ClusterActivityStreamState.Builder engineNativeAuditFieldsIncluded​(java.lang.Boolean engineNativeAuditFieldsIncluded)
        Parameters:
        engineNativeAuditFieldsIncluded - Whether the database activity stream includes engine-native audit fields. This option only applies to an Oracle DB instance. By default, no engine-native audit fields are included. Defaults `false`.
        Returns:
        builder
      • kinesisStreamName

        public ClusterActivityStreamState.Builder kinesisStreamName​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> kinesisStreamName)
        Parameters:
        kinesisStreamName - Name of the Amazon Kinesis data stream to be used for the database activity stream.
        Returns:
        builder
      • kinesisStreamName

        public ClusterActivityStreamState.Builder kinesisStreamName​(java.lang.String kinesisStreamName)
        Parameters:
        kinesisStreamName - Name of the Amazon Kinesis data stream to be used for the database activity stream.
        Returns:
        builder
      • kmsKeyId

        public ClusterActivityStreamState.Builder kmsKeyId​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> kmsKeyId)
        Parameters:
        kmsKeyId - AWS KMS key identifier for encrypting messages in the database activity stream. The AWS KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
        Returns:
        builder
      • kmsKeyId

        public ClusterActivityStreamState.Builder kmsKeyId​(java.lang.String kmsKeyId)
        Parameters:
        kmsKeyId - AWS KMS key identifier for encrypting messages in the database activity stream. The AWS KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key.
        Returns:
        builder
      • mode

        public ClusterActivityStreamState.Builder mode​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> mode)
        Parameters:
        mode - Mode of the database activity stream. Database events such as a change or access generate an activity stream event. The database session can handle these events either synchronously or asynchronously. One of: `sync`, `async`.
        Returns:
        builder
      • mode

        public ClusterActivityStreamState.Builder mode​(java.lang.String mode)
        Parameters:
        mode - Mode of the database activity stream. Database events such as a change or access generate an activity stream event. The database session can handle these events either synchronously or asynchronously. One of: `sync`, `async`.
        Returns:
        builder
      • region

        public ClusterActivityStreamState.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 ClusterActivityStreamState.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
      • resourceArn

        public ClusterActivityStreamState.Builder resourceArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> resourceArn)
        Parameters:
        resourceArn - ARN of the DB cluster.
        Returns:
        builder