Interface DatastreamConnectionProfileForwardSshConnectivity

    • Method Detail

      • getHostname

        @Stability(Stable)
        @NotNull
        String getHostname()
        Hostname for the SSH tunnel.

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

      • getUsername

        @Stability(Stable)
        @NotNull
        String getUsername()
        Username for the SSH tunnel.

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

      • getPassword

        @Stability(Stable)
        @Nullable
        default String getPassword()
        SSH password.

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

      • getPort

        @Stability(Stable)
        @Nullable
        default Number getPort()
        Port for the SSH tunnel.

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

      • getPrivateKey

        @Stability(Stable)
        @Nullable
        default String getPrivateKey()
        SSH private key.

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