oci logo
Oracle Cloud Infrastructure v0.20.0, May 31 23

oci.GoldenGate.getConnections

Explore with Pulumi AI

This data source provides the list of Connections in Oracle Cloud Infrastructure Golden Gate service.

Lists the Connections in the compartment.

Example Usage

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testConnections = Oci.GoldenGate.GetConnections.Invoke(new()
    {
        CompartmentId = @var.Compartment_id,
        AssignableDeploymentId = oci_golden_gate_deployment.Test_deployment.Id,
        AssignableDeploymentType = @var.Connection_assignable_deployment_type,
        AssignedDeploymentId = oci_golden_gate_deployment.Test_deployment.Id,
        ConnectionTypes = @var.Connection_connection_type,
        DisplayName = @var.Connection_display_name,
        State = @var.Connection_state,
        TechnologyTypes = @var.Connection_technology_type,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := GoldenGate.GetConnections(ctx, &goldengate.GetConnectionsArgs{
			CompartmentId:            _var.Compartment_id,
			AssignableDeploymentId:   pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id),
			AssignableDeploymentType: pulumi.StringRef(_var.Connection_assignable_deployment_type),
			AssignedDeploymentId:     pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id),
			ConnectionTypes:          _var.Connection_connection_type,
			DisplayName:              pulumi.StringRef(_var.Connection_display_name),
			State:                    pulumi.StringRef(_var.Connection_state),
			TechnologyTypes:          _var.Connection_technology_type,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GoldenGate.GoldenGateFunctions;
import com.pulumi.oci.GoldenGate.inputs.GetConnectionsArgs;
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 testConnections = GoldenGateFunctions.getConnections(GetConnectionsArgs.builder()
            .compartmentId(var_.compartment_id())
            .assignableDeploymentId(oci_golden_gate_deployment.test_deployment().id())
            .assignableDeploymentType(var_.connection_assignable_deployment_type())
            .assignedDeploymentId(oci_golden_gate_deployment.test_deployment().id())
            .connectionTypes(var_.connection_connection_type())
            .displayName(var_.connection_display_name())
            .state(var_.connection_state())
            .technologyTypes(var_.connection_technology_type())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_connections = oci.GoldenGate.get_connections(compartment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    assignable_deployment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    assignable_deployment_type=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    assigned_deployment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    connection_types=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    display_name=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    state=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    technology_types=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testConnections = oci.GoldenGate.getConnections({
    compartmentId: _var.compartment_id,
    assignableDeploymentId: oci_golden_gate_deployment.test_deployment.id,
    assignableDeploymentType: _var.connection_assignable_deployment_type,
    assignedDeploymentId: oci_golden_gate_deployment.test_deployment.id,
    connectionTypes: _var.connection_connection_type,
    displayName: _var.connection_display_name,
    state: _var.connection_state,
    technologyTypes: _var.connection_technology_type,
});
variables:
  testConnections:
    fn::invoke:
      Function: oci:GoldenGate:getConnections
      Arguments:
        compartmentId: ${var.compartment_id}
        assignableDeploymentId: ${oci_golden_gate_deployment.test_deployment.id}
        assignableDeploymentType: ${var.connection_assignable_deployment_type}
        assignedDeploymentId: ${oci_golden_gate_deployment.test_deployment.id}
        connectionTypes: ${var.connection_connection_type}
        displayName: ${var.connection_display_name}
        state: ${var.connection_state}
        technologyTypes: ${var.connection_technology_type}

Using getConnections

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 getConnections(args: GetConnectionsArgs, opts?: InvokeOptions): Promise<GetConnectionsResult>
function getConnectionsOutput(args: GetConnectionsOutputArgs, opts?: InvokeOptions): Output<GetConnectionsResult>
def get_connections(assignable_deployment_id: Optional[str] = None,
                    assignable_deployment_type: Optional[str] = None,
                    assigned_deployment_id: Optional[str] = None,
                    compartment_id: Optional[str] = None,
                    connection_types: Optional[Sequence[str]] = None,
                    display_name: Optional[str] = None,
                    filters: Optional[Sequence[_goldengate.GetConnectionsFilter]] = None,
                    state: Optional[str] = None,
                    technology_types: Optional[Sequence[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetConnectionsResult
def get_connections_output(assignable_deployment_id: Optional[pulumi.Input[str]] = None,
                    assignable_deployment_type: Optional[pulumi.Input[str]] = None,
                    assigned_deployment_id: Optional[pulumi.Input[str]] = None,
                    compartment_id: Optional[pulumi.Input[str]] = None,
                    connection_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                    display_name: Optional[pulumi.Input[str]] = None,
                    filters: Optional[pulumi.Input[Sequence[pulumi.Input[_goldengate.GetConnectionsFilterArgs]]]] = None,
                    state: Optional[pulumi.Input[str]] = None,
                    technology_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetConnectionsResult]
func GetConnections(ctx *Context, args *GetConnectionsArgs, opts ...InvokeOption) (*GetConnectionsResult, error)
func GetConnectionsOutput(ctx *Context, args *GetConnectionsOutputArgs, opts ...InvokeOption) GetConnectionsResultOutput

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

public static class GetConnections 
{
    public static Task<GetConnectionsResult> InvokeAsync(GetConnectionsArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectionsResult> Invoke(GetConnectionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionsResult> getConnections(GetConnectionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:GoldenGate/getConnections:getConnections
  arguments:
    # arguments dictionary

The following arguments are supported:

CompartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

AssignableDeploymentId string

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

AssignableDeploymentType string

Filters for connections which can be assigned to the latest version of the specified deployment type.

AssignedDeploymentId string

The OCID of the deployment which for the connection must be assigned.

ConnectionTypes List<string>

The array of connection types.

DisplayName string

A filter to return only the resources that match the entire 'displayName' given.

Filters List<GetConnectionsFilter>
State string

A filter to return only connections having the 'lifecycleState' given.

TechnologyTypes List<string>

The array of technology types.

CompartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

AssignableDeploymentId string

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

AssignableDeploymentType string

Filters for connections which can be assigned to the latest version of the specified deployment type.

AssignedDeploymentId string

The OCID of the deployment which for the connection must be assigned.

ConnectionTypes []string

The array of connection types.

DisplayName string

A filter to return only the resources that match the entire 'displayName' given.

Filters []GetConnectionsFilter
State string

A filter to return only connections having the 'lifecycleState' given.

TechnologyTypes []string

The array of technology types.

compartmentId String

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

assignableDeploymentId String

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

assignableDeploymentType String

Filters for connections which can be assigned to the latest version of the specified deployment type.

assignedDeploymentId String

The OCID of the deployment which for the connection must be assigned.

connectionTypes List<String>

The array of connection types.

displayName String

A filter to return only the resources that match the entire 'displayName' given.

filters List<GetConnectionsFilter>
state String

A filter to return only connections having the 'lifecycleState' given.

technologyTypes List<String>

The array of technology types.

compartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

assignableDeploymentId string

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

assignableDeploymentType string

Filters for connections which can be assigned to the latest version of the specified deployment type.

assignedDeploymentId string

The OCID of the deployment which for the connection must be assigned.

connectionTypes string[]

The array of connection types.

displayName string

A filter to return only the resources that match the entire 'displayName' given.

filters GetConnectionsFilter[]
state string

A filter to return only connections having the 'lifecycleState' given.

technologyTypes string[]

The array of technology types.

compartment_id str

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

assignable_deployment_id str

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

assignable_deployment_type str

Filters for connections which can be assigned to the latest version of the specified deployment type.

assigned_deployment_id str

The OCID of the deployment which for the connection must be assigned.

connection_types Sequence[str]

The array of connection types.

display_name str

A filter to return only the resources that match the entire 'displayName' given.

filters GetConnectionsFilter]
state str

A filter to return only connections having the 'lifecycleState' given.

technology_types Sequence[str]

The array of technology types.

compartmentId String

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

assignableDeploymentId String

Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.

assignableDeploymentType String

Filters for connections which can be assigned to the latest version of the specified deployment type.

assignedDeploymentId String

The OCID of the deployment which for the connection must be assigned.

connectionTypes List<String>

The array of connection types.

displayName String

A filter to return only the resources that match the entire 'displayName' given.

filters List<Property Map>
state String

A filter to return only connections having the 'lifecycleState' given.

technologyTypes List<String>

The array of technology types.

getConnections Result

The following output properties are available:

CompartmentId string

The OCID of the compartment being referenced.

ConnectionCollections List<GetConnectionsConnectionCollection>

The list of connection_collection.

Id string

The provider-assigned unique ID for this managed resource.

AssignableDeploymentId string
AssignableDeploymentType string
AssignedDeploymentId string
ConnectionTypes List<string>

The connection type.

DisplayName string

An object's Display Name.

Filters List<GetConnectionsFilter>
State string

Possible lifecycle states for connection.

TechnologyTypes List<string>

The Kafka (e.g. Confluent) Schema Registry technology type.

CompartmentId string

The OCID of the compartment being referenced.

ConnectionCollections []GetConnectionsConnectionCollection

The list of connection_collection.

Id string

The provider-assigned unique ID for this managed resource.

AssignableDeploymentId string
AssignableDeploymentType string
AssignedDeploymentId string
ConnectionTypes []string

The connection type.

DisplayName string

An object's Display Name.

Filters []GetConnectionsFilter
State string

Possible lifecycle states for connection.

TechnologyTypes []string

The Kafka (e.g. Confluent) Schema Registry technology type.

compartmentId String

The OCID of the compartment being referenced.

connectionCollections List<GetConnectionsConnectionCollection>

The list of connection_collection.

id String

The provider-assigned unique ID for this managed resource.

assignableDeploymentId String
assignableDeploymentType String
assignedDeploymentId String
connectionTypes List<String>

The connection type.

displayName String

An object's Display Name.

filters List<GetConnectionsFilter>
state String

Possible lifecycle states for connection.

technologyTypes List<String>

The Kafka (e.g. Confluent) Schema Registry technology type.

compartmentId string

The OCID of the compartment being referenced.

connectionCollections GetConnectionsConnectionCollection[]

The list of connection_collection.

id string

The provider-assigned unique ID for this managed resource.

assignableDeploymentId string
assignableDeploymentType string
assignedDeploymentId string
connectionTypes string[]

The connection type.

displayName string

An object's Display Name.

filters GetConnectionsFilter[]
state string

Possible lifecycle states for connection.

technologyTypes string[]

The Kafka (e.g. Confluent) Schema Registry technology type.

compartment_id str

The OCID of the compartment being referenced.

connection_collections GetConnectionsConnectionCollection]

The list of connection_collection.

id str

The provider-assigned unique ID for this managed resource.

assignable_deployment_id str
assignable_deployment_type str
assigned_deployment_id str
connection_types Sequence[str]

The connection type.

display_name str

An object's Display Name.

filters GetConnectionsFilter]
state str

Possible lifecycle states for connection.

technology_types Sequence[str]

The Kafka (e.g. Confluent) Schema Registry technology type.

compartmentId String

The OCID of the compartment being referenced.

connectionCollections List<Property Map>

The list of connection_collection.

id String

The provider-assigned unique ID for this managed resource.

assignableDeploymentId String
assignableDeploymentType String
assignedDeploymentId String
connectionTypes List<String>

The connection type.

displayName String

An object's Display Name.

filters List<Property Map>
state String

Possible lifecycle states for connection.

technologyTypes List<String>

The Kafka (e.g. Confluent) Schema Registry technology type.

Supporting Types

GetConnectionsConnectionCollection

GetConnectionsConnectionCollectionItem

AccessKeyId string

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

AccountKey string
AccountName string

Sets the Azure storage account name.

AdditionalAttributes List<GetConnectionsConnectionCollectionItemAdditionalAttribute>

An array of name-value pair attribute entries. Used as additional parameters in connection string.

AuthenticationType string

Used authentication mechanism to access Azure Data Lake Storage.

AzureTenantId string

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

BootstrapServers List<GetConnectionsConnectionCollectionItemBootstrapServer>

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

ClientId string

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

ClientSecret string
CompartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

ConnectionFactory string

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

ConnectionString string

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

ConnectionType string

The array of connection types.

ConnectionUrl string

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

ConsumerProperties string
CoreSiteXml string
DatabaseId string

The OCID of the Oracle Autonomous Json Database.

DatabaseName string

The name of the database.

DbSystemId string

The OCID of the database system being referenced.

DefinedTags Dictionary<string, object>

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DeploymentId string

The OCID of the deployment being referenced.

Description string

Metadata about this specific object.

DisplayName string

A filter to return only the resources that match the entire 'displayName' given.

Endpoint string

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

FreeformTags Dictionary<string, object>

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Host string

The name or address of a host.

Id string

The OCID of the connection being referenced.

IngressIps List<GetConnectionsConnectionCollectionItemIngressIp>

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

JndiConnectionFactory string

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

JndiInitialContextFactory string

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

JndiProviderUrl string

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

JndiSecurityCredentials string
JndiSecurityPrincipal string

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

KeyId string

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

KeyStore string
KeyStorePassword string
LifecycleDetails string

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

NsgIds List<string>

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

Password string
Port int

The port of an endpoint usually specified for a connection.

PrivateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

PrivateKeyFile string
PrivateKeyPassphrase string
ProducerProperties string
PublicKeyFingerprint string
Region string

The name of the region. e.g.: us-ashburn-1

SasToken string
SecretAccessKey string
SecurityProtocol string

Security protocol for PostgreSQL / Microsoft SQL Server..

SessionMode string

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

ShouldUseJndi bool

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

ShouldValidateServerCertificate bool

If set to true, the driver validates the certificate that is sent by the database server.

SslCa string

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

SslCert string
SslCrl string
SslKey string
SslKeyPassword string
SslMode string

SSL mode for PostgreSQL.

State string

A filter to return only connections having the 'lifecycleState' given.

StreamPoolId string

The OCID of the stream pool being referenced.

SubnetId string

The OCID of the subnet being referenced.

SystemTags Dictionary<string, object>

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

TechnologyType string

The array of technology types.

TenancyId string

The OCID of the related Oracle Cloud Infrastructure tenancy.

TimeCreated string

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

TimeUpdated string

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

TrustStore string
TrustStorePassword string
Url string

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

UserId string

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

Username string

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

VaultId string

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

Wallet string
AccessKeyId string

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

AccountKey string
AccountName string

Sets the Azure storage account name.

AdditionalAttributes []GetConnectionsConnectionCollectionItemAdditionalAttribute

An array of name-value pair attribute entries. Used as additional parameters in connection string.

AuthenticationType string

Used authentication mechanism to access Azure Data Lake Storage.

AzureTenantId string

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

BootstrapServers []GetConnectionsConnectionCollectionItemBootstrapServer

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

ClientId string

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

ClientSecret string
CompartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

ConnectionFactory string

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

ConnectionString string

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

ConnectionType string

The array of connection types.

ConnectionUrl string

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

ConsumerProperties string
CoreSiteXml string
DatabaseId string

The OCID of the Oracle Autonomous Json Database.

DatabaseName string

The name of the database.

DbSystemId string

The OCID of the database system being referenced.

DefinedTags map[string]interface{}

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DeploymentId string

The OCID of the deployment being referenced.

Description string

Metadata about this specific object.

DisplayName string

A filter to return only the resources that match the entire 'displayName' given.

Endpoint string

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

FreeformTags map[string]interface{}

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Host string

The name or address of a host.

Id string

The OCID of the connection being referenced.

IngressIps []GetConnectionsConnectionCollectionItemIngressIp

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

JndiConnectionFactory string

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

JndiInitialContextFactory string

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

JndiProviderUrl string

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

JndiSecurityCredentials string
JndiSecurityPrincipal string

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

KeyId string

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

KeyStore string
KeyStorePassword string
LifecycleDetails string

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

NsgIds []string

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

Password string
Port int

The port of an endpoint usually specified for a connection.

PrivateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

PrivateKeyFile string
PrivateKeyPassphrase string
ProducerProperties string
PublicKeyFingerprint string
Region string

The name of the region. e.g.: us-ashburn-1

SasToken string
SecretAccessKey string
SecurityProtocol string

Security protocol for PostgreSQL / Microsoft SQL Server..

SessionMode string

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

ShouldUseJndi bool

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

ShouldValidateServerCertificate bool

If set to true, the driver validates the certificate that is sent by the database server.

SslCa string

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

SslCert string
SslCrl string
SslKey string
SslKeyPassword string
SslMode string

SSL mode for PostgreSQL.

State string

A filter to return only connections having the 'lifecycleState' given.

StreamPoolId string

The OCID of the stream pool being referenced.

SubnetId string

The OCID of the subnet being referenced.

SystemTags map[string]interface{}

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

TechnologyType string

The array of technology types.

TenancyId string

The OCID of the related Oracle Cloud Infrastructure tenancy.

TimeCreated string

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

TimeUpdated string

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

TrustStore string
TrustStorePassword string
Url string

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

UserId string

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

Username string

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

VaultId string

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

Wallet string
accessKeyId String

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

accountKey String
accountName String

Sets the Azure storage account name.

additionalAttributes List<GetConnectionsConnectionCollectionItemAdditionalAttribute>

An array of name-value pair attribute entries. Used as additional parameters in connection string.

authenticationType String

Used authentication mechanism to access Azure Data Lake Storage.

azureTenantId String

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

bootstrapServers List<GetConnectionsConnectionCollectionItemBootstrapServer>

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

clientId String

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

clientSecret String
compartmentId String

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

connectionFactory String

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

connectionString String

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

connectionType String

The array of connection types.

connectionUrl String

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

consumerProperties String
coreSiteXml String
databaseId String

The OCID of the Oracle Autonomous Json Database.

databaseName String

The name of the database.

dbSystemId String

The OCID of the database system being referenced.

definedTags Map<String,Object>

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

deploymentId String

The OCID of the deployment being referenced.

description String

Metadata about this specific object.

displayName String

A filter to return only the resources that match the entire 'displayName' given.

endpoint String

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

freeformTags Map<String,Object>

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

host String

The name or address of a host.

id String

The OCID of the connection being referenced.

ingressIps List<GetConnectionsConnectionCollectionItemIngressIp>

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

jndiConnectionFactory String

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

jndiInitialContextFactory String

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

jndiProviderUrl String

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

jndiSecurityCredentials String
jndiSecurityPrincipal String

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

keyId String

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

keyStore String
keyStorePassword String
lifecycleDetails String

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

nsgIds List<String>

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

password String
port Integer

The port of an endpoint usually specified for a connection.

privateIp String

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

privateKeyFile String
privateKeyPassphrase String
producerProperties String
publicKeyFingerprint String
region String

The name of the region. e.g.: us-ashburn-1

sasToken String
secretAccessKey String
securityProtocol String

Security protocol for PostgreSQL / Microsoft SQL Server..

sessionMode String

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

shouldUseJndi Boolean

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

shouldValidateServerCertificate Boolean

If set to true, the driver validates the certificate that is sent by the database server.

sslCa String

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

sslCert String
sslCrl String
sslKey String
sslKeyPassword String
sslMode String

SSL mode for PostgreSQL.

state String

A filter to return only connections having the 'lifecycleState' given.

streamPoolId String

The OCID of the stream pool being referenced.

subnetId String

The OCID of the subnet being referenced.

systemTags Map<String,Object>

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

technologyType String

The array of technology types.

tenancyId String

The OCID of the related Oracle Cloud Infrastructure tenancy.

timeCreated String

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

timeUpdated String

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

trustStore String
trustStorePassword String
url String

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

userId String

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

username String

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

vaultId String

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

wallet String
accessKeyId string

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

accountKey string
accountName string

Sets the Azure storage account name.

additionalAttributes GetConnectionsConnectionCollectionItemAdditionalAttribute[]

An array of name-value pair attribute entries. Used as additional parameters in connection string.

authenticationType string

Used authentication mechanism to access Azure Data Lake Storage.

azureTenantId string

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

bootstrapServers GetConnectionsConnectionCollectionItemBootstrapServer[]

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

clientId string

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

clientSecret string
compartmentId string

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

connectionFactory string

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

connectionString string

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

connectionType string

The array of connection types.

connectionUrl string

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

consumerProperties string
coreSiteXml string
databaseId string

The OCID of the Oracle Autonomous Json Database.

databaseName string

The name of the database.

dbSystemId string

The OCID of the database system being referenced.

definedTags {[key: string]: any}

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

deploymentId string

The OCID of the deployment being referenced.

description string

Metadata about this specific object.

displayName string

A filter to return only the resources that match the entire 'displayName' given.

endpoint string

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

freeformTags {[key: string]: any}

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

host string

The name or address of a host.

id string

The OCID of the connection being referenced.

ingressIps GetConnectionsConnectionCollectionItemIngressIp[]

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

jndiConnectionFactory string

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

jndiInitialContextFactory string

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

jndiProviderUrl string

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

jndiSecurityCredentials string
jndiSecurityPrincipal string

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

keyId string

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

keyStore string
keyStorePassword string
lifecycleDetails string

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

nsgIds string[]

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

password string
port number

The port of an endpoint usually specified for a connection.

privateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

privateKeyFile string
privateKeyPassphrase string
producerProperties string
publicKeyFingerprint string
region string

The name of the region. e.g.: us-ashburn-1

sasToken string
secretAccessKey string
securityProtocol string

Security protocol for PostgreSQL / Microsoft SQL Server..

sessionMode string

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

shouldUseJndi boolean

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

shouldValidateServerCertificate boolean

If set to true, the driver validates the certificate that is sent by the database server.

sslCa string

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

sslCert string
sslCrl string
sslKey string
sslKeyPassword string
sslMode string

SSL mode for PostgreSQL.

state string

A filter to return only connections having the 'lifecycleState' given.

streamPoolId string

The OCID of the stream pool being referenced.

subnetId string

The OCID of the subnet being referenced.

systemTags {[key: string]: any}

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

technologyType string

The array of technology types.

tenancyId string

The OCID of the related Oracle Cloud Infrastructure tenancy.

timeCreated string

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

timeUpdated string

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

trustStore string
trustStorePassword string
url string

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

userId string

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

username string

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

vaultId string

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

wallet string
access_key_id str

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

account_key str
account_name str

Sets the Azure storage account name.

additional_attributes GetConnectionsConnectionCollectionItemAdditionalAttribute]

An array of name-value pair attribute entries. Used as additional parameters in connection string.

authentication_type str

Used authentication mechanism to access Azure Data Lake Storage.

azure_tenant_id str

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

bootstrap_servers GetConnectionsConnectionCollectionItemBootstrapServer]

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

client_id str

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

client_secret str
compartment_id str

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

connection_factory str

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

connection_string str

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

connection_type str

The array of connection types.

connection_url str

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

consumer_properties str
core_site_xml str
database_id str

The OCID of the Oracle Autonomous Json Database.

database_name str

The name of the database.

db_system_id str

The OCID of the database system being referenced.

defined_tags Mapping[str, Any]

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

deployment_id str

The OCID of the deployment being referenced.

description str

Metadata about this specific object.

display_name str

A filter to return only the resources that match the entire 'displayName' given.

endpoint str

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

freeform_tags Mapping[str, Any]

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

host str

The name or address of a host.

id str

The OCID of the connection being referenced.

ingress_ips GetConnectionsConnectionCollectionItemIngressIp]

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

jndi_connection_factory str

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

jndi_initial_context_factory str

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

jndi_provider_url str

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

jndi_security_credentials str
jndi_security_principal str

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

key_id str

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

key_store str
key_store_password str
lifecycle_details str

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

nsg_ids Sequence[str]

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

password str
port int

The port of an endpoint usually specified for a connection.

private_ip str

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

private_key_file str
private_key_passphrase str
producer_properties str
public_key_fingerprint str
region str

The name of the region. e.g.: us-ashburn-1

sas_token str
secret_access_key str
security_protocol str

Security protocol for PostgreSQL / Microsoft SQL Server..

session_mode str

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

should_use_jndi bool

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

should_validate_server_certificate bool

If set to true, the driver validates the certificate that is sent by the database server.

ssl_ca str

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

ssl_cert str
ssl_crl str
ssl_key str
ssl_key_password str
ssl_mode str

SSL mode for PostgreSQL.

state str

A filter to return only connections having the 'lifecycleState' given.

stream_pool_id str

The OCID of the stream pool being referenced.

subnet_id str

The OCID of the subnet being referenced.

system_tags Mapping[str, Any]

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

technology_type str

The array of technology types.

tenancy_id str

The OCID of the related Oracle Cloud Infrastructure tenancy.

time_created str

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

time_updated str

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

trust_store str
trust_store_password str
url str

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

user_id str

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

username str

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

vault_id str

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

wallet str
accessKeyId String

Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"

accountKey String
accountName String

Sets the Azure storage account name.

additionalAttributes List<Property Map>

An array of name-value pair attribute entries. Used as additional parameters in connection string.

authenticationType String

Used authentication mechanism to access Azure Data Lake Storage.

azureTenantId String

Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f

bootstrapServers List<Property Map>

Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"

clientId String

Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d

clientSecret String
compartmentId String

The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.

connectionFactory String

The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'

connectionString String

JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'

connectionType String

The array of connection types.

connectionUrl String

JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='

consumerProperties String
coreSiteXml String
databaseId String

The OCID of the Oracle Autonomous Json Database.

databaseName String

The name of the database.

dbSystemId String

The OCID of the database system being referenced.

definedTags Map<Any>

Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

deploymentId String

The OCID of the deployment being referenced.

description String

Metadata about this specific object.

displayName String

A filter to return only the resources that match the entire 'displayName' given.

endpoint String

Azure Storage service endpoint. e.g: https://test.blob.core.windows.net

freeformTags Map<Any>

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

host String

The name or address of a host.

id String

The OCID of the connection being referenced.

ingressIps List<Property Map>

List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.

jndiConnectionFactory String

The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

jndiInitialContextFactory String

The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'

jndiProviderUrl String

The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

jndiSecurityCredentials String
jndiSecurityPrincipal String

Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'

keyId String

Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.

keyStore String
keyStorePassword String
lifecycleDetails String

Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.

nsgIds List<String>

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

password String
port Number

The port of an endpoint usually specified for a connection.

privateIp String

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

privateKeyFile String
privateKeyPassphrase String
producerProperties String
publicKeyFingerprint String
region String

The name of the region. e.g.: us-ashburn-1

sasToken String
secretAccessKey String
securityProtocol String

Security protocol for PostgreSQL / Microsoft SQL Server..

sessionMode String

The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.

shouldUseJndi Boolean

If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

shouldValidateServerCertificate Boolean

If set to true, the driver validates the certificate that is sent by the database server.

sslCa String

Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).

sslCert String
sslCrl String
sslKey String
sslKeyPassword String
sslMode String

SSL mode for PostgreSQL.

state String

A filter to return only connections having the 'lifecycleState' given.

streamPoolId String

The OCID of the stream pool being referenced.

subnetId String

The OCID of the subnet being referenced.

systemTags Map<Any>

The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}

technologyType String

The array of technology types.

tenancyId String

The OCID of the related Oracle Cloud Infrastructure tenancy.

timeCreated String

The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

timeUpdated String

The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

trustStore String
trustStorePassword String
url String

Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'

userId String

The OCID of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.

username String

The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.

vaultId String

Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.

wallet String

GetConnectionsConnectionCollectionItemAdditionalAttribute

Name string

The name of the property entry.

Value string

The value of the property entry.

Name string

The name of the property entry.

Value string

The value of the property entry.

name String

The name of the property entry.

value String

The value of the property entry.

name string

The name of the property entry.

value string

The value of the property entry.

name str

The name of the property entry.

value str

The value of the property entry.

name String

The name of the property entry.

value String

The value of the property entry.

GetConnectionsConnectionCollectionItemBootstrapServer

Host string

The name or address of a host.

Port int

The port of an endpoint usually specified for a connection.

PrivateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

Host string

The name or address of a host.

Port int

The port of an endpoint usually specified for a connection.

PrivateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

host String

The name or address of a host.

port Integer

The port of an endpoint usually specified for a connection.

privateIp String

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

host string

The name or address of a host.

port number

The port of an endpoint usually specified for a connection.

privateIp string

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

host str

The name or address of a host.

port int

The port of an endpoint usually specified for a connection.

private_ip str

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

host String

The name or address of a host.

port Number

The port of an endpoint usually specified for a connection.

privateIp String

The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.

GetConnectionsConnectionCollectionItemIngressIp

IngressIp string

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

IngressIp string

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

ingressIp String

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

ingressIp string

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

ingress_ip str

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

ingressIp String

A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.

GetConnectionsFilter

Name string

The name of the property entry.

Values List<string>
Regex bool
Name string

The name of the property entry.

Values []string
Regex bool
name String

The name of the property entry.

values List<String>
regex Boolean
name string

The name of the property entry.

values string[]
regex boolean
name str

The name of the property entry.

values Sequence[str]
regex bool
name String

The name of the property entry.

values List<String>
regex Boolean

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.