This product is not supported for your selected
Datadog site. (
).
gcp_datastream_connection_profile
ancestors
Type: UNORDERED_LIST_STRING
bigquery_profile
Type: STRUCT
Provider name: bigqueryProfile
Description: BigQuery Connection Profile configuration.
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. The create time of the resource.
forward_ssh_connectivity
Type: STRUCT
Provider name: forwardSshConnectivity
Description: Forward SSH tunnel connectivity.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the SSH tunnel.
password
Type: STRING
Provider name: password
Description: Input only. SSH password.
port
Type: INT32
Provider name: port
Description: Port for the SSH tunnel, default value is 22.
private_key
Type: STRING
Provider name: privateKey
Description: Input only. SSH private key.
username
Type: STRING
Provider name: username
Description: Required. Username for the SSH tunnel.
gcp_display_name
Type: STRING
Provider name: displayName
Description: Required. Display name.
gcs_profile
Type: STRUCT
Provider name: gcsProfile
Description: Cloud Storage ConnectionProfile configuration.
bucket
Type: STRING
Provider name: bucket
Description: Required. The Cloud Storage bucket name.
root_path
Type: STRING
Provider name: rootPath
Description: The root path inside the Cloud Storage bucket.
labels
Type: UNORDERED_LIST_STRING
mongodb_profile
Type: STRUCT
Provider name: mongodbProfile
Description: MongoDB Connection Profile configuration.
host_addresses
Type: UNORDERED_LIST_STRUCT
Provider name: hostAddresses
Description: Required. List of host addresses for a MongoDB cluster.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the connection.
port
Type: INT32
Provider name: port
Description: Optional. Port for the connection.
password
Type: STRING
Provider name: password
Description: Optional. Password for the MongoDB connection. Mutually exclusive with the secret_manager_stored_password
field.
replica_set
Type: STRING
Provider name: replicaSet
Description: Optional. Name of the replica set. Only needed for self hosted replica set type MongoDB cluster.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the SQLServer connection password. Mutually exclusive with the password
field.
srv_connection_format
Type: STRUCT
Provider name: srvConnectionFormat
Description: Srv connection format.
standard_connection_format
Type: STRUCT
Provider name: standardConnectionFormat
Description: Standard connection format.
username
Type: STRING
Provider name: username
Description: Required. Username for the MongoDB connection.
mysql_profile
Type: STRUCT
Provider name: mysqlProfile
Description: MySQL ConnectionProfile configuration.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the MySQL connection.
password
Type: STRING
Provider name: password
Description: Optional. Input only. Password for the MySQL connection. Mutually exclusive with the secret_manager_stored_password
field.
port
Type: INT32
Provider name: port
Description: Port for the MySQL connection, default value is 3306.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the MySQL connection password. Mutually exclusive with the password
field.
ssl_config
Type: STRUCT
Provider name: sslConfig
Description: SSL configuration for the MySQL connection.
ca_certificate
Type: STRING
Provider name: caCertificate
Description: Input only. PEM-encoded certificate of the CA that signed the source database server’s certificate.
ca_certificate_set
Type: BOOLEAN
Provider name: caCertificateSet
Description: Output only. Indicates whether the ca_certificate field is set.
client_certificate
Type: STRING
Provider name: clientCertificate
Description: Optional. Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the ‘client_key’ and the ‘ca_certificate’ fields are mandatory.
client_certificate_set
Type: BOOLEAN
Provider name: clientCertificateSet
Description: Output only. Indicates whether the client_certificate field is set.
client_key
Type: STRING
Provider name: clientKey
Description: Optional. Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the ‘client_certificate’ and the ‘ca_certificate’ fields are mandatory.
client_key_set
Type: BOOLEAN
Provider name: clientKeySet
Description: Output only. Indicates whether the client_key field is set.
username
Type: STRING
Provider name: username
Description: Required. Username for the MySQL connection.
name
Type: STRING
Provider name: name
Description: Output only. Identifier. The resource’s name.
oracle_profile
Type: STRUCT
Provider name: oracleProfile
Description: Oracle ConnectionProfile configuration.
database_service
Type: STRING
Provider name: databaseService
Description: Required. Database for the Oracle connection.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the Oracle connection.
oracle_asm_config
Type: STRUCT
Provider name: oracleAsmConfig
Description: Optional. Configuration for Oracle ASM connection.
asm_service
Type: STRING
Provider name: asmService
Description: Required. ASM service name for the Oracle ASM connection.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the Oracle ASM connection.
oracle_ssl_config
Type: STRUCT
Provider name: oracleSslConfig
Description: Optional. SSL configuration for the Oracle connection.
ca_certificate
Type: STRING
Provider name: caCertificate
Description: Input only. PEM-encoded certificate of the CA that signed the source database server’s certificate.
ca_certificate_set
Type: BOOLEAN
Provider name: caCertificateSet
Description: Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
password
Type: STRING
Provider name: password
Description: Optional. Password for the Oracle ASM connection. Mutually exclusive with the secret_manager_stored_password
field.
port
Type: INT32
Provider name: port
Description: Required. Port for the Oracle ASM connection.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the Oracle ASM connection password. Mutually exclusive with the password
field.
username
Type: STRING
Provider name: username
Description: Required. Username for the Oracle ASM connection.
oracle_ssl_config
Type: STRUCT
Provider name: oracleSslConfig
Description: Optional. SSL configuration for the Oracle connection.
ca_certificate
Type: STRING
Provider name: caCertificate
Description: Input only. PEM-encoded certificate of the CA that signed the source database server’s certificate.
ca_certificate_set
Type: BOOLEAN
Provider name: caCertificateSet
Description: Output only. Indicates whether the ca_certificate field has been set for this Connection-Profile.
password
Type: STRING
Provider name: password
Description: Optional. Password for the Oracle connection. Mutually exclusive with the secret_manager_stored_password
field.
port
Type: INT32
Provider name: port
Description: Port for the Oracle connection, default value is 1521.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the Oracle connection password. Mutually exclusive with the password
field.
username
Type: STRING
Provider name: username
Description: Required. Username for the Oracle connection.
organization_id
Type: STRING
parent
Type: STRING
postgresql_profile
Type: STRUCT
Provider name: postgresqlProfile
Description: PostgreSQL Connection Profile configuration.
database
Type: STRING
Provider name: database
Description: Required. Database for the PostgreSQL connection.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the PostgreSQL connection.
password
Type: STRING
Provider name: password
Description: Optional. Password for the PostgreSQL connection. Mutually exclusive with the secret_manager_stored_password
field.
port
Type: INT32
Provider name: port
Description: Port for the PostgreSQL connection, default value is 5432.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the PostgreSQL connection password. Mutually exclusive with the password
field.
ssl_config
Type: STRUCT
Provider name: sslConfig
Description: Optional. SSL configuration for the PostgreSQL connection. In case PostgresqlSslConfig is not set, the connection will use the default SSL mode, which is prefer
(i.e. this mode will only use encryption if enabled from database side, otherwise will use unencrypted communication)
server_and_client_verification
Type: STRUCT
Provider name: serverAndClientVerification
Description: If this field is set, the communication will be encrypted with TLS encryption and both the server identity and the client identity will be authenticated.
ca_certificate
Type: STRING
Provider name: caCertificate
Description: Required. Input only. PEM-encoded server root CA certificate.
client_certificate
Type: STRING
Provider name: clientCertificate
Description: Required. Input only. PEM-encoded certificate used by the source database to authenticate the client identity (i.e., the Datastream’s identity). This certificate is signed by either a root certificate trusted by the server or one or more intermediate certificates (which is stored with the leaf certificate) to link the this certificate to the trusted root certificate.
client_key
Type: STRING
Provider name: clientKey
Description: Optional. Input only. PEM-encoded private key associated with the client certificate. This value will be used during the SSL/TLS handshake, allowing the PostgreSQL server to authenticate the client’s identity, i.e. identity of the Datastream.
server_verification
Type: STRUCT
Provider name: serverVerification
Description: If this field is set, the communication will be encrypted with TLS encryption and the server identity will be authenticated.
ca_certificate
Type: STRING
Provider name: caCertificate
Description: Required. Input only. PEM-encoded server root CA certificate.
username
Type: STRING
Provider name: username
Description: Required. Username for the PostgreSQL connection.
private_connectivity
Type: STRUCT
Provider name: privateConnectivity
Description: Private connectivity.
private_connection
Type: STRING
Provider name: privateConnection
Description: Required. A reference to a private connection resource. Format: projects/{project}/locations/{location}/privateConnections/{name}
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
salesforce_profile
Type: STRUCT
Provider name: salesforceProfile
Description: Salesforce Connection Profile configuration.
domain
Type: STRING
Provider name: domain
Description: Required. Domain endpoint for the Salesforce connection.
oauth2_client_credentials
Type: STRUCT
Provider name: oauth2ClientCredentials
Description: Connected app authentication.
client_id
Type: STRING
Provider name: clientId
Description: Required. Client ID for Salesforce OAuth2 Client Credentials.
client_secret
Type: STRING
Provider name: clientSecret
Description: Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the secret_manager_stored_client_secret
field.
secret_manager_stored_client_secret
Type: STRING
Provider name: secretManagerStoredClientSecret
Description: Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the client_secret
field.
user_credentials
Type: STRUCT
Provider name: userCredentials
Description: User-password authentication.
password
Type: STRING
Provider name: password
Description: Optional. Password for the Salesforce connection. Mutually exclusive with the secret_manager_stored_password
field.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the Salesforce connection’s password. Mutually exclusive with the password
field.
secret_manager_stored_security_token
Type: STRING
Provider name: secretManagerStoredSecurityToken
Description: Optional. A reference to a Secret Manager resource name storing the Salesforce connection’s security token. Mutually exclusive with the security_token
field.
security_token
Type: STRING
Provider name: securityToken
Description: Optional. Security token for the Salesforce connection. Mutually exclusive with the secret_manager_stored_security_token
field.
username
Type: STRING
Provider name: username
Description: Required. Username for the Salesforce connection.
satisfies_pzi
Type: BOOLEAN
Provider name: satisfiesPzi
Description: Output only. Reserved for future use.
satisfies_pzs
Type: BOOLEAN
Provider name: satisfiesPzs
Description: Output only. Reserved for future use.
sql_server_profile
Type: STRUCT
Provider name: sqlServerProfile
Description: SQLServer Connection Profile configuration.
database
Type: STRING
Provider name: database
Description: Required. Database for the SQLServer connection.
hostname
Type: STRING
Provider name: hostname
Description: Required. Hostname for the SQLServer connection.
password
Type: STRING
Provider name: password
Description: Optional. Password for the SQLServer connection. Mutually exclusive with the secret_manager_stored_password
field.
port
Type: INT32
Provider name: port
Description: Port for the SQLServer connection, default value is 1433.
secret_manager_stored_password
Type: STRING
Provider name: secretManagerStoredPassword
Description: Optional. A reference to a Secret Manager resource name storing the SQLServer connection password. Mutually exclusive with the password
field.
username
Type: STRING
Provider name: username
Description: Required. Username for the SQLServer connection.
static_service_ip_connectivity
Type: STRUCT
Provider name: staticServiceIpConnectivity
Description: Static Service IP connectivity.
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The update time of the resource.