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 - Specifies 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 - Specifies 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 - The 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 - The 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 - Specifies the 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 - Specifies the 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
      • resourceArn

        public ClusterActivityStreamArgs.Builder resourceArn​(com.pulumi.core.Output<java.lang.String> resourceArn)
        Parameters:
        resourceArn - The Amazon Resource Name (ARN) of the DB cluster.
        Returns:
        builder
      • resourceArn

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