Class ClusterActivityStreamArgs.Builder

  • Enclosing class:
    ClusterActivityStreamArgs

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

      • engineNativeAuditFieldsIncluded

        public ClusterActivityStreamArgs.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 ClusterActivityStreamArgs.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
      • kmsKeyId

        public ClusterActivityStreamArgs.Builder kmsKeyId​(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 ClusterActivityStreamArgs.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 ClusterActivityStreamArgs.Builder mode​(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 ClusterActivityStreamArgs.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 ClusterActivityStreamArgs.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 ClusterActivityStreamArgs.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 ClusterActivityStreamArgs.Builder resourceArn​(com.pulumi.core.Output<java.lang.String> resourceArn)
        Parameters:
        resourceArn - ARN of the DB cluster.
        Returns:
        builder
      • resourceArn

        public ClusterActivityStreamArgs.Builder resourceArn​(java.lang.String resourceArn)
        Parameters:
        resourceArn - ARN of the DB cluster.
        Returns:
        builder