Interface DatastreamConnectionProfilePostgresqlProfile

    • Method Detail

      • getDatabase

        @Stability(Stable)
        @NotNull
        String getDatabase()
        Database for the PostgreSQL connection.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_connection_profile#database DatastreamConnectionProfile#database}

      • getHostname

        @Stability(Stable)
        @NotNull
        String getHostname()
        Hostname for the PostgreSQL connection.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_connection_profile#hostname DatastreamConnectionProfile#hostname}

      • getPassword

        @Stability(Stable)
        @NotNull
        String getPassword()
        Password for the PostgreSQL connection.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_connection_profile#password DatastreamConnectionProfile#password}

      • getUsername

        @Stability(Stable)
        @NotNull
        String getUsername()
        Username for the PostgreSQL connection.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_connection_profile#username DatastreamConnectionProfile#username}

      • getPort

        @Stability(Stable)
        @Nullable
        default Number getPort()
        Port for the PostgreSQL connection.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_connection_profile#port DatastreamConnectionProfile#port}