Class FirehoseDeliveryStreamSnowflakeConfigurationArgs


  • public final class FirehoseDeliveryStreamSnowflakeConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • accountUrl

        public com.pulumi.core.Output<java.lang.String> accountUrl()
        Returns:
        The URL of the Snowflake account. Format: https://[account_identifier].snowflakecomputing.com.
      • contentColumnName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> contentColumnName()
        Returns:
        The name of the content column.
      • dataLoadingOption

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dataLoadingOption()
        Returns:
        The data loading option.
      • database

        public com.pulumi.core.Output<java.lang.String> database()
        Returns:
        The Snowflake database name.
      • keyPassphrase

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyPassphrase()
        Returns:
        The passphrase for the private key.
      • metadataColumnName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> metadataColumnName()
        Returns:
        The name of the metadata column.
      • privateKey

        public com.pulumi.core.Output<java.lang.String> privateKey()
        Returns:
        The private key for authentication.
      • retryDuration

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retryDuration()
        Returns:
        After an initial failure to deliver to Snowflake, the total amount of time, in seconds between 0 to 7200, during which Firehose re-attempts delivery (including the first attempt). After this time has elapsed, the failed documents are written to Amazon S3. The default value is 60s. There will be no retry if the value is 0.
      • roleArn

        public com.pulumi.core.Output<java.lang.String> roleArn()
        Returns:
        The ARN of the IAM role.
      • s3BackupMode

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3BackupMode()
        Returns:
        The S3 backup mode.
      • schema

        public com.pulumi.core.Output<java.lang.String> schema()
        Returns:
        The Snowflake schema name.
      • table

        public com.pulumi.core.Output<java.lang.String> table()
        Returns:
        The Snowflake table name.
      • user

        public com.pulumi.core.Output<java.lang.String> user()
        Returns:
        The user for authentication.