1. Packages
  2. Ibm Provider
  3. API Docs
  4. getDatabaseConnection
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getDatabaseConnection

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a read-only data source for database_connection. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const databaseConnection = ibm.getDatabaseConnection({
        endpointType: "public",
        deploymentId: ibm_database.my_db.id,
        userId: "user_id",
        userType: "database",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    database_connection = ibm.get_database_connection(endpoint_type="public",
        deployment_id=ibm_database["my_db"]["id"],
        user_id="user_id",
        user_type="database")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetDatabaseConnection(ctx, &ibm.GetDatabaseConnectionArgs{
    			EndpointType: "public",
    			DeploymentId: ibm_database.My_db.Id,
    			UserId:       "user_id",
    			UserType:     "database",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var databaseConnection = Ibm.GetDatabaseConnection.Invoke(new()
        {
            EndpointType = "public",
            DeploymentId = ibm_database.My_db.Id,
            UserId = "user_id",
            UserType = "database",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetDatabaseConnectionArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var databaseConnection = IbmFunctions.getDatabaseConnection(GetDatabaseConnectionArgs.builder()
                .endpointType("public")
                .deploymentId(ibm_database.my_db().id())
                .userId("user_id")
                .userType("database")
                .build());
    
        }
    }
    
    variables:
      databaseConnection:
        fn::invoke:
          function: ibm:getDatabaseConnection
          arguments:
            endpointType: public
            deploymentId: ${ibm_database.my_db.id}
            userId: user_id
            userType: database
    

    Using getDatabaseConnection

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDatabaseConnection(args: GetDatabaseConnectionArgs, opts?: InvokeOptions): Promise<GetDatabaseConnectionResult>
    function getDatabaseConnectionOutput(args: GetDatabaseConnectionOutputArgs, opts?: InvokeOptions): Output<GetDatabaseConnectionResult>
    def get_database_connection(certificate_root: Optional[str] = None,
                                deployment_id: Optional[str] = None,
                                endpoint_type: Optional[str] = None,
                                id: Optional[str] = None,
                                user_id: Optional[str] = None,
                                user_type: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetDatabaseConnectionResult
    def get_database_connection_output(certificate_root: Optional[pulumi.Input[str]] = None,
                                deployment_id: Optional[pulumi.Input[str]] = None,
                                endpoint_type: Optional[pulumi.Input[str]] = None,
                                id: Optional[pulumi.Input[str]] = None,
                                user_id: Optional[pulumi.Input[str]] = None,
                                user_type: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseConnectionResult]
    func GetDatabaseConnection(ctx *Context, args *GetDatabaseConnectionArgs, opts ...InvokeOption) (*GetDatabaseConnectionResult, error)
    func GetDatabaseConnectionOutput(ctx *Context, args *GetDatabaseConnectionOutputArgs, opts ...InvokeOption) GetDatabaseConnectionResultOutput

    > Note: This function is named GetDatabaseConnection in the Go SDK.

    public static class GetDatabaseConnection 
    {
        public static Task<GetDatabaseConnectionResult> InvokeAsync(GetDatabaseConnectionArgs args, InvokeOptions? opts = null)
        public static Output<GetDatabaseConnectionResult> Invoke(GetDatabaseConnectionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDatabaseConnectionResult> getDatabaseConnection(GetDatabaseConnectionArgs args, InvokeOptions options)
    public static Output<GetDatabaseConnectionResult> getDatabaseConnection(GetDatabaseConnectionArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getDatabaseConnection:getDatabaseConnection
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DeploymentId string
    Deployment ID.
    EndpointType string
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    UserId string
    User ID.
    UserType string
    User type.
    CertificateRoot string
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    Id string
    The unique identifier of the database_connection.
    DeploymentId string
    Deployment ID.
    EndpointType string
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    UserId string
    User ID.
    UserType string
    User type.
    CertificateRoot string
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    Id string
    The unique identifier of the database_connection.
    deploymentId String
    Deployment ID.
    endpointType String
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    userId String
    User ID.
    userType String
    User type.
    certificateRoot String
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    id String
    The unique identifier of the database_connection.
    deploymentId string
    Deployment ID.
    endpointType string
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    userId string
    User ID.
    userType string
    User type.
    certificateRoot string
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    id string
    The unique identifier of the database_connection.
    deployment_id str
    Deployment ID.
    endpoint_type str
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    user_id str
    User ID.
    user_type str
    User type.
    certificate_root str
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    id str
    The unique identifier of the database_connection.
    deploymentId String
    Deployment ID.
    endpointType String
    Endpoint Type. The endpoint must be enabled on the deployment before its connection information can be fetched.

    • Constraints: Allowable values are: public, private.
    userId String
    User ID.
    userType String
    User type.
    certificateRoot String
    Optional certificate root path to prepend certificate names. Certificates would be stored in this directory for use by other commands.
    id String
    The unique identifier of the database_connection.

    getDatabaseConnection Result

    The following output properties are available:

    Amqps List<GetDatabaseConnectionAmqp>
    (Optional, List) Nested scheme for amqps:
    Analytics List<GetDatabaseConnectionAnalytic>
    (Optional, List) Nested scheme for analytics:
    BiConnectors List<GetDatabaseConnectionBiConnector>
    (Optional, List) Nested scheme for bi_connector:
    Clis List<GetDatabaseConnectionCli>
    (Optional, List) CLI Connection. Nested scheme for cli:
    DeploymentId string
    Emps List<GetDatabaseConnectionEmp>
    (Optional, List) Nested scheme for emp:
    EndpointType string
    Grpcs List<GetDatabaseConnectionGrpc>
    (Optional, List) Nested scheme for grpc:
    Https List<GetDatabaseConnectionHttp>
    (Optional, List) Nested scheme for https:
    Id string
    The unique identifier of the database_connection.
    Mongodbs List<GetDatabaseConnectionMongodb>
    (Optional, List) Nested scheme for mongodb:
    Mqtts List<GetDatabaseConnectionMqtt>
    (Optional, List) Nested scheme for mqtts:
    Mysqls List<GetDatabaseConnectionMysql>
    (Optional, List) Nested scheme for mysql:
    OpsManagers List<GetDatabaseConnectionOpsManager>
    (Optional, List) Nested scheme for ops_manager:
    Postgres List<GetDatabaseConnectionPostgre>
    (Optional, List) Nested scheme for postgres:
    Redisses List<GetDatabaseConnectionRediss>
    (Optional, List) Nested scheme for rediss:
    Secures List<GetDatabaseConnectionSecure>
    (Optional, List) Nested scheme for secure:
    StompSsls List<GetDatabaseConnectionStompSsl>
    (Optional, List) Nested scheme for stomp_ssl:
    UserId string
    UserType string
    CertificateRoot string
    Amqps []GetDatabaseConnectionAmqp
    (Optional, List) Nested scheme for amqps:
    Analytics []GetDatabaseConnectionAnalytic
    (Optional, List) Nested scheme for analytics:
    BiConnectors []GetDatabaseConnectionBiConnector
    (Optional, List) Nested scheme for bi_connector:
    Clis []GetDatabaseConnectionCli
    (Optional, List) CLI Connection. Nested scheme for cli:
    DeploymentId string
    Emps []GetDatabaseConnectionEmp
    (Optional, List) Nested scheme for emp:
    EndpointType string
    Grpcs []GetDatabaseConnectionGrpc
    (Optional, List) Nested scheme for grpc:
    Https []GetDatabaseConnectionHttp
    (Optional, List) Nested scheme for https:
    Id string
    The unique identifier of the database_connection.
    Mongodbs []GetDatabaseConnectionMongodb
    (Optional, List) Nested scheme for mongodb:
    Mqtts []GetDatabaseConnectionMqtt
    (Optional, List) Nested scheme for mqtts:
    Mysqls []GetDatabaseConnectionMysql
    (Optional, List) Nested scheme for mysql:
    OpsManagers []GetDatabaseConnectionOpsManager
    (Optional, List) Nested scheme for ops_manager:
    Postgres []GetDatabaseConnectionPostgre
    (Optional, List) Nested scheme for postgres:
    Redisses []GetDatabaseConnectionRediss
    (Optional, List) Nested scheme for rediss:
    Secures []GetDatabaseConnectionSecure
    (Optional, List) Nested scheme for secure:
    StompSsls []GetDatabaseConnectionStompSsl
    (Optional, List) Nested scheme for stomp_ssl:
    UserId string
    UserType string
    CertificateRoot string
    amqps List<GetDatabaseConnectionAmqp>
    (Optional, List) Nested scheme for amqps:
    analytics List<GetDatabaseConnectionAnalytic>
    (Optional, List) Nested scheme for analytics:
    biConnectors List<GetDatabaseConnectionBiConnector>
    (Optional, List) Nested scheme for bi_connector:
    clis List<GetDatabaseConnectionCli>
    (Optional, List) CLI Connection. Nested scheme for cli:
    deploymentId String
    emps List<GetDatabaseConnectionEmp>
    (Optional, List) Nested scheme for emp:
    endpointType String
    grpcs List<GetDatabaseConnectionGrpc>
    (Optional, List) Nested scheme for grpc:
    https List<GetDatabaseConnectionHttp>
    (Optional, List) Nested scheme for https:
    id String
    The unique identifier of the database_connection.
    mongodbs List<GetDatabaseConnectionMongodb>
    (Optional, List) Nested scheme for mongodb:
    mqtts List<GetDatabaseConnectionMqtt>
    (Optional, List) Nested scheme for mqtts:
    mysqls List<GetDatabaseConnectionMysql>
    (Optional, List) Nested scheme for mysql:
    opsManagers List<GetDatabaseConnectionOpsManager>
    (Optional, List) Nested scheme for ops_manager:
    postgres List<GetDatabaseConnectionPostgre>
    (Optional, List) Nested scheme for postgres:
    redisses List<GetDatabaseConnectionRediss>
    (Optional, List) Nested scheme for rediss:
    secures List<GetDatabaseConnectionSecure>
    (Optional, List) Nested scheme for secure:
    stompSsls List<GetDatabaseConnectionStompSsl>
    (Optional, List) Nested scheme for stomp_ssl:
    userId String
    userType String
    certificateRoot String
    amqps GetDatabaseConnectionAmqp[]
    (Optional, List) Nested scheme for amqps:
    analytics GetDatabaseConnectionAnalytic[]
    (Optional, List) Nested scheme for analytics:
    biConnectors GetDatabaseConnectionBiConnector[]
    (Optional, List) Nested scheme for bi_connector:
    clis GetDatabaseConnectionCli[]
    (Optional, List) CLI Connection. Nested scheme for cli:
    deploymentId string
    emps GetDatabaseConnectionEmp[]
    (Optional, List) Nested scheme for emp:
    endpointType string
    grpcs GetDatabaseConnectionGrpc[]
    (Optional, List) Nested scheme for grpc:
    https GetDatabaseConnectionHttp[]
    (Optional, List) Nested scheme for https:
    id string
    The unique identifier of the database_connection.
    mongodbs GetDatabaseConnectionMongodb[]
    (Optional, List) Nested scheme for mongodb:
    mqtts GetDatabaseConnectionMqtt[]
    (Optional, List) Nested scheme for mqtts:
    mysqls GetDatabaseConnectionMysql[]
    (Optional, List) Nested scheme for mysql:
    opsManagers GetDatabaseConnectionOpsManager[]
    (Optional, List) Nested scheme for ops_manager:
    postgres GetDatabaseConnectionPostgre[]
    (Optional, List) Nested scheme for postgres:
    redisses GetDatabaseConnectionRediss[]
    (Optional, List) Nested scheme for rediss:
    secures GetDatabaseConnectionSecure[]
    (Optional, List) Nested scheme for secure:
    stompSsls GetDatabaseConnectionStompSsl[]
    (Optional, List) Nested scheme for stomp_ssl:
    userId string
    userType string
    certificateRoot string
    amqps Sequence[GetDatabaseConnectionAmqp]
    (Optional, List) Nested scheme for amqps:
    analytics Sequence[GetDatabaseConnectionAnalytic]
    (Optional, List) Nested scheme for analytics:
    bi_connectors Sequence[GetDatabaseConnectionBiConnector]
    (Optional, List) Nested scheme for bi_connector:
    clis Sequence[GetDatabaseConnectionCli]
    (Optional, List) CLI Connection. Nested scheme for cli:
    deployment_id str
    emps Sequence[GetDatabaseConnectionEmp]
    (Optional, List) Nested scheme for emp:
    endpoint_type str
    grpcs Sequence[GetDatabaseConnectionGrpc]
    (Optional, List) Nested scheme for grpc:
    https Sequence[GetDatabaseConnectionHttp]
    (Optional, List) Nested scheme for https:
    id str
    The unique identifier of the database_connection.
    mongodbs Sequence[GetDatabaseConnectionMongodb]
    (Optional, List) Nested scheme for mongodb:
    mqtts Sequence[GetDatabaseConnectionMqtt]
    (Optional, List) Nested scheme for mqtts:
    mysqls Sequence[GetDatabaseConnectionMysql]
    (Optional, List) Nested scheme for mysql:
    ops_managers Sequence[GetDatabaseConnectionOpsManager]
    (Optional, List) Nested scheme for ops_manager:
    postgres Sequence[GetDatabaseConnectionPostgre]
    (Optional, List) Nested scheme for postgres:
    redisses Sequence[GetDatabaseConnectionRediss]
    (Optional, List) Nested scheme for rediss:
    secures Sequence[GetDatabaseConnectionSecure]
    (Optional, List) Nested scheme for secure:
    stomp_ssls Sequence[GetDatabaseConnectionStompSsl]
    (Optional, List) Nested scheme for stomp_ssl:
    user_id str
    user_type str
    certificate_root str
    amqps List<Property Map>
    (Optional, List) Nested scheme for amqps:
    analytics List<Property Map>
    (Optional, List) Nested scheme for analytics:
    biConnectors List<Property Map>
    (Optional, List) Nested scheme for bi_connector:
    clis List<Property Map>
    (Optional, List) CLI Connection. Nested scheme for cli:
    deploymentId String
    emps List<Property Map>
    (Optional, List) Nested scheme for emp:
    endpointType String
    grpcs List<Property Map>
    (Optional, List) Nested scheme for grpc:
    https List<Property Map>
    (Optional, List) Nested scheme for https:
    id String
    The unique identifier of the database_connection.
    mongodbs List<Property Map>
    (Optional, List) Nested scheme for mongodb:
    mqtts List<Property Map>
    (Optional, List) Nested scheme for mqtts:
    mysqls List<Property Map>
    (Optional, List) Nested scheme for mysql:
    opsManagers List<Property Map>
    (Optional, List) Nested scheme for ops_manager:
    postgres List<Property Map>
    (Optional, List) Nested scheme for postgres:
    redisses List<Property Map>
    (Optional, List) Nested scheme for rediss:
    secures List<Property Map>
    (Optional, List) Nested scheme for secure:
    stompSsls List<Property Map>
    (Optional, List) Nested scheme for stomp_ssl:
    userId String
    userType String
    certificateRoot String

    Supporting Types

    GetDatabaseConnectionAmqp

    Authentications List<GetDatabaseConnectionAmqpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionAmqpCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionAmqpHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionAmqpAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionAmqpCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionAmqpHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionAmqpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionAmqpCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionAmqpHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionAmqpAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionAmqpCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionAmqpHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionAmqpAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionAmqpCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionAmqpHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionAmqpAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionAmqpCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionAmqpHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionAnalytic

    Authentications List<GetDatabaseConnectionAnalyticAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionAnalyticCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionAnalyticHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionAnalyticAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionAnalyticCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionAnalyticHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionAnalyticAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionAnalyticCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionAnalyticHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionAnalyticAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionAnalyticCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionAnalyticHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionAnalyticAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionAnalyticCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionAnalyticHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionAnalyticAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionAnalyticCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionAnalyticHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionBiConnector

    Authentications List<GetDatabaseConnectionBiConnectorAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionBiConnectorCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionBiConnectorHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionBiConnectorAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionBiConnectorCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionBiConnectorHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionBiConnectorAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionBiConnectorCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionBiConnectorHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionBiConnectorAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionBiConnectorCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionBiConnectorHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionBiConnectorAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionBiConnectorCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionBiConnectorHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionBiConnectorAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionBiConnectorCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionBiConnectorHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionCli

    Arguments List<string>
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    Bin string
    (Optional, String) The name of the executable the CLI should run.
    Certificates List<GetDatabaseConnectionCliCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Environment Dictionary<string, string>
    (Optional, Map) A map of environment variables for a CLI connection.
    Type string
    (Optional, String) Type of connection being described.
    Arguments []string
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    Bin string
    (Optional, String) The name of the executable the CLI should run.
    Certificates []GetDatabaseConnectionCliCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Environment map[string]string
    (Optional, Map) A map of environment variables for a CLI connection.
    Type string
    (Optional, String) Type of connection being described.
    arguments List<String>
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    bin String
    (Optional, String) The name of the executable the CLI should run.
    certificates List<GetDatabaseConnectionCliCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    environment Map<String,String>
    (Optional, Map) A map of environment variables for a CLI connection.
    type String
    (Optional, String) Type of connection being described.
    arguments string[]
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    bin string
    (Optional, String) The name of the executable the CLI should run.
    certificates GetDatabaseConnectionCliCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    environment {[key: string]: string}
    (Optional, Map) A map of environment variables for a CLI connection.
    type string
    (Optional, String) Type of connection being described.
    arguments Sequence[str]
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    bin str
    (Optional, String) The name of the executable the CLI should run.
    certificates Sequence[GetDatabaseConnectionCliCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    environment Mapping[str, str]
    (Optional, Map) A map of environment variables for a CLI connection.
    type str
    (Optional, String) Type of connection being described.
    arguments List<String>
    (Optional, List) Sets of arguments to call the executable with. The outer array corresponds to a possible way to call the CLI; the inner array is the set of arguments to use with that call.
    bin String
    (Optional, String) The name of the executable the CLI should run.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    environment Map<String>
    (Optional, Map) A map of environment variables for a CLI connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionCliCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionEmp

    Authentications List<GetDatabaseConnectionEmpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionEmpCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionEmpHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionEmpAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionEmpCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionEmpHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionEmpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionEmpCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionEmpHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionEmpAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionEmpCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionEmpHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionEmpAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionEmpCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionEmpHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionEmpAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionEmpCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionEmpHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionGrpc

    Authentications List<GetDatabaseConnectionGrpcAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionGrpcCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionGrpcHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionGrpcAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionGrpcCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionGrpcHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionGrpcAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionGrpcCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionGrpcHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionGrpcAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionGrpcCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionGrpcHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionGrpcAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionGrpcCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionGrpcHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionGrpcAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionGrpcCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionGrpcHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionHttp

    Authentications List<GetDatabaseConnectionHttpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionHttpCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionHttpHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionHttpAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionHttpCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionHttpHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionHttpAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionHttpCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionHttpHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionHttpAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionHttpCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionHttpHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionHttpAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionHttpCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionHttpHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionHttpAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionHttpCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionHttpHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionMongodb

    Authentications List<GetDatabaseConnectionMongodbAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionMongodbCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts List<GetDatabaseConnectionMongodbHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    ReplicaSet string
    (Optional, String) Name of the replica set to use in the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionMongodbAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionMongodbCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts []GetDatabaseConnectionMongodbHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    ReplicaSet string
    (Optional, String) Name of the replica set to use in the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionMongodbAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionMongodbCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<GetDatabaseConnectionMongodbHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    replicaSet String
    (Optional, String) Name of the replica set to use in the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionMongodbAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionMongodbCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    database string
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts GetDatabaseConnectionMongodbHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    replicaSet string
    (Optional, String) Name of the replica set to use in the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionMongodbAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionMongodbCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    database str
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts Sequence[GetDatabaseConnectionMongodbHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    replica_set str
    (Optional, String) Name of the replica set to use in the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    replicaSet String
    (Optional, String) Name of the replica set to use in the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionMongodbAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionMongodbCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionMongodbHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionMqtt

    Authentications List<GetDatabaseConnectionMqttAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionMqttCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionMqttHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionMqttAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionMqttCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionMqttHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionMqttAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionMqttCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionMqttHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionMqttAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionMqttCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionMqttHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionMqttAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionMqttCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionMqttHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionMqttAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionMqttCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionMqttHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionMysql

    Authentications List<GetDatabaseConnectionMysqlAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionMysqlCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts List<GetDatabaseConnectionMysqlHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionMysqlAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionMysqlCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts []GetDatabaseConnectionMysqlHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionMysqlAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionMysqlCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<GetDatabaseConnectionMysqlHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionMysqlAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionMysqlCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    database string
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts GetDatabaseConnectionMysqlHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionMysqlAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionMysqlCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    database str
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts Sequence[GetDatabaseConnectionMysqlHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionMysqlAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionMysqlCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionMysqlHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionOpsManager

    Authentications List<GetDatabaseConnectionOpsManagerAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionOpsManagerCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionOpsManagerHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionOpsManagerAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionOpsManagerCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionOpsManagerHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionOpsManagerAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionOpsManagerCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionOpsManagerHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionOpsManagerAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionOpsManagerCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionOpsManagerHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionOpsManagerAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionOpsManagerCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionOpsManagerHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionOpsManagerAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionOpsManagerCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionOpsManagerHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionPostgre

    Authentications List<GetDatabaseConnectionPostgreAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionPostgreCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts List<GetDatabaseConnectionPostgreHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionPostgreAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionPostgreCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Database string
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts []GetDatabaseConnectionPostgreHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionPostgreAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionPostgreCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<GetDatabaseConnectionPostgreHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionPostgreAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionPostgreCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    database string
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts GetDatabaseConnectionPostgreHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionPostgreAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionPostgreCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    database str
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts Sequence[GetDatabaseConnectionPostgreHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database String
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionPostgreAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionPostgreCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionPostgreHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionRediss

    Authentications List<GetDatabaseConnectionRedissAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionRedissCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Database double
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts List<GetDatabaseConnectionRedissHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionRedissAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionRedissCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Database float64
    (Optional, Integer) Number of the database to use in the URI connection.
    Hosts []GetDatabaseConnectionRedissHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionRedissAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionRedissCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database Double
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<GetDatabaseConnectionRedissHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionRedissAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionRedissCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    database number
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts GetDatabaseConnectionRedissHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionRedissAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionRedissCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    database float
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts Sequence[GetDatabaseConnectionRedissHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    database Number
    (Optional, Integer) Number of the database to use in the URI connection.
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionRedissAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionRedissCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionRedissHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionSecure

    Authentications List<GetDatabaseConnectionSecureAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    Bundles List<GetDatabaseConnectionSecureBundle>
    (Optional, List) Nested scheme for bundle:
    Hosts List<GetDatabaseConnectionSecureHost>
    (Optional, List) Nested scheme for hosts:
    Authentications []GetDatabaseConnectionSecureAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    Bundles []GetDatabaseConnectionSecureBundle
    (Optional, List) Nested scheme for bundle:
    Hosts []GetDatabaseConnectionSecureHost
    (Optional, List) Nested scheme for hosts:
    authentications List<GetDatabaseConnectionSecureAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    bundles List<GetDatabaseConnectionSecureBundle>
    (Optional, List) Nested scheme for bundle:
    hosts List<GetDatabaseConnectionSecureHost>
    (Optional, List) Nested scheme for hosts:
    authentications GetDatabaseConnectionSecureAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    bundles GetDatabaseConnectionSecureBundle[]
    (Optional, List) Nested scheme for bundle:
    hosts GetDatabaseConnectionSecureHost[]
    (Optional, List) Nested scheme for hosts:
    authentications Sequence[GetDatabaseConnectionSecureAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    bundles Sequence[GetDatabaseConnectionSecureBundle]
    (Optional, List) Nested scheme for bundle:
    hosts Sequence[GetDatabaseConnectionSecureHost]
    (Optional, List) Nested scheme for hosts:
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    bundles List<Property Map>
    (Optional, List) Nested scheme for bundle:
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:

    GetDatabaseConnectionSecureAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionSecureBundle

    BundleBase64 string
    (Optional, String) Base64 encoded version of the certificate bundle.
    Name string
    (Optional, String) Name associated with the certificate.
    BundleBase64 string
    (Optional, String) Base64 encoded version of the certificate bundle.
    Name string
    (Optional, String) Name associated with the certificate.
    bundleBase64 String
    (Optional, String) Base64 encoded version of the certificate bundle.
    name String
    (Optional, String) Name associated with the certificate.
    bundleBase64 string
    (Optional, String) Base64 encoded version of the certificate bundle.
    name string
    (Optional, String) Name associated with the certificate.
    bundle_base64 str
    (Optional, String) Base64 encoded version of the certificate bundle.
    name str
    (Optional, String) Name associated with the certificate.
    bundleBase64 String
    (Optional, String) Base64 encoded version of the certificate bundle.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionSecureHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    GetDatabaseConnectionStompSsl

    Authentications List<GetDatabaseConnectionStompSslAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates List<GetDatabaseConnectionStompSslCertificate>
    (Optional, List) Nested scheme for certificate:
    Composeds List<string>
    (Optional, List)
    Hosts List<GetDatabaseConnectionStompSslHost>
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions Dictionary<string, string>
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    Authentications []GetDatabaseConnectionStompSslAuthentication
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    BrowserAccessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    Certificates []GetDatabaseConnectionStompSslCertificate
    (Optional, List) Nested scheme for certificate:
    Composeds []string
    (Optional, List)
    Hosts []GetDatabaseConnectionStompSslHost
    (Optional, List) Nested scheme for hosts:
    Path string
    (Optional, String) Path for URI connection.
    QueryOptions map[string]string
    (Optional, Map) Query options to add to the URI connection.
    Scheme string
    (Optional, String) Scheme/protocol for URI connection.
    Ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    Type string
    (Optional, String) Type of connection being described.
    authentications List<GetDatabaseConnectionStompSslAuthentication>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<GetDatabaseConnectionStompSslCertificate>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<GetDatabaseConnectionStompSslHost>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String,String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.
    authentications GetDatabaseConnectionStompSslAuthentication[]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates GetDatabaseConnectionStompSslCertificate[]
    (Optional, List) Nested scheme for certificate:
    composeds string[]
    (Optional, List)
    hosts GetDatabaseConnectionStompSslHost[]
    (Optional, List) Nested scheme for hosts:
    path string
    (Optional, String) Path for URI connection.
    queryOptions {[key: string]: string}
    (Optional, Map) Query options to add to the URI connection.
    scheme string
    (Optional, String) Scheme/protocol for URI connection.
    ssl boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type string
    (Optional, String) Type of connection being described.
    authentications Sequence[GetDatabaseConnectionStompSslAuthentication]
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browser_accessible bool
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates Sequence[GetDatabaseConnectionStompSslCertificate]
    (Optional, List) Nested scheme for certificate:
    composeds Sequence[str]
    (Optional, List)
    hosts Sequence[GetDatabaseConnectionStompSslHost]
    (Optional, List) Nested scheme for hosts:
    path str
    (Optional, String) Path for URI connection.
    query_options Mapping[str, str]
    (Optional, Map) Query options to add to the URI connection.
    scheme str
    (Optional, String) Scheme/protocol for URI connection.
    ssl bool
    (Optional, Boolean) Indicates ssl is required for the connection.
    type str
    (Optional, String) Type of connection being described.
    authentications List<Property Map>
    (Optional, List) Authentication data for Connection String. Nested scheme for authentication:
    browserAccessible Boolean
    (Optional, Boolean) Indicates the address is accessible by browser.
    certificates List<Property Map>
    (Optional, List) Nested scheme for certificate:
    composeds List<String>
    (Optional, List)
    hosts List<Property Map>
    (Optional, List) Nested scheme for hosts:
    path String
    (Optional, String) Path for URI connection.
    queryOptions Map<String>
    (Optional, Map) Query options to add to the URI connection.
    scheme String
    (Optional, String) Scheme/protocol for URI connection.
    ssl Boolean
    (Optional, Boolean) Indicates ssl is required for the connection.
    type String
    (Optional, String) Type of connection being described.

    GetDatabaseConnectionStompSslAuthentication

    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    Method string
    (Optional, String) Authentication method for this credential.
    Password string
    (Optional, String) Password part of credential.
    Username string
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.
    method string
    (Optional, String) Authentication method for this credential.
    password string
    (Optional, String) Password part of credential.
    username string
    (Optional, String) Username part of credential.
    method str
    (Optional, String) Authentication method for this credential.
    password str
    (Optional, String) Password part of credential.
    username str
    (Optional, String) Username part of credential.
    method String
    (Optional, String) Authentication method for this credential.
    password String
    (Optional, String) Password part of credential.
    username String
    (Optional, String) Username part of credential.

    GetDatabaseConnectionStompSslCertificate

    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    CertificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    Name string
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.
    certificateBase64 string
    (Optional, String) Base64 encoded version of the certificate.
    name string
    (Optional, String) Name associated with the certificate.
    certificate_base64 str
    (Optional, String) Base64 encoded version of the certificate.
    name str
    (Optional, String) Name associated with the certificate.
    certificateBase64 String
    (Optional, String) Base64 encoded version of the certificate.
    name String
    (Optional, String) Name associated with the certificate.

    GetDatabaseConnectionStompSslHost

    Hostname string
    (Optional, String) Hostname for connection.
    Port double
    (Optional, Integer) Port number for connection.
    Hostname string
    (Optional, String) Hostname for connection.
    Port float64
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Double
    (Optional, Integer) Port number for connection.
    hostname string
    (Optional, String) Hostname for connection.
    port number
    (Optional, Integer) Port number for connection.
    hostname str
    (Optional, String) Hostname for connection.
    port float
    (Optional, Integer) Port number for connection.
    hostname String
    (Optional, String) Hostname for connection.
    port Number
    (Optional, Integer) Port number for connection.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud