Interface SqlDatabaseInstanceSettingsSqlServerAuditConfig

    • Method Detail

      • getBucket

        @Stability(Stable)
        @Nullable
        default String getBucket()
        The name of the destination bucket (e.g., gs://mybucket).

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#bucket SqlDatabaseInstance#bucket}

      • getRetentionInterval

        @Stability(Stable)
        @Nullable
        default String getRetentionInterval()
        How long to keep generated audit files.

        A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#retention_interval SqlDatabaseInstance#retention_interval}

      • getUploadInterval

        @Stability(Stable)
        @Nullable
        default String getUploadInterval()
        How often to upload generated audit files.

        A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/sql_database_instance#upload_interval SqlDatabaseInstance#upload_interval}