Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
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
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testConnections = oci.GoldenGate.getConnections({
compartmentId: compartmentId,
assignableDeploymentId: testDeployment.id,
assignableDeploymentType: connectionAssignableDeploymentType,
assignedDeploymentId: testDeployment.id,
connectionTypes: connectionConnectionType,
displayName: connectionDisplayName,
state: connectionState,
technologyTypes: connectionTechnologyType,
});
import pulumi
import pulumi_oci as oci
test_connections = oci.GoldenGate.get_connections(compartment_id=compartment_id,
assignable_deployment_id=test_deployment["id"],
assignable_deployment_type=connection_assignable_deployment_type,
assigned_deployment_id=test_deployment["id"],
connection_types=connection_connection_type,
display_name=connection_display_name,
state=connection_state,
technology_types=connection_technology_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/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: compartmentId,
AssignableDeploymentId: pulumi.StringRef(testDeployment.Id),
AssignableDeploymentType: pulumi.StringRef(connectionAssignableDeploymentType),
AssignedDeploymentId: pulumi.StringRef(testDeployment.Id),
ConnectionTypes: connectionConnectionType,
DisplayName: pulumi.StringRef(connectionDisplayName),
State: pulumi.StringRef(connectionState),
TechnologyTypes: connectionTechnologyType,
}, nil)
if err != nil {
return err
}
return nil
})
}
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 = compartmentId,
AssignableDeploymentId = testDeployment.Id,
AssignableDeploymentType = connectionAssignableDeploymentType,
AssignedDeploymentId = testDeployment.Id,
ConnectionTypes = connectionConnectionType,
DisplayName = connectionDisplayName,
State = connectionState,
TechnologyTypes = connectionTechnologyType,
});
});
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(compartmentId)
.assignableDeploymentId(testDeployment.id())
.assignableDeploymentType(connectionAssignableDeploymentType)
.assignedDeploymentId(testDeployment.id())
.connectionTypes(connectionConnectionType)
.displayName(connectionDisplayName)
.state(connectionState)
.technologyTypes(connectionTechnologyType)
.build());
}
}
variables:
testConnections:
fn::invoke:
Function: oci:GoldenGate:getConnections
Arguments:
compartmentId: ${compartmentId}
assignableDeploymentId: ${testDeployment.id}
assignableDeploymentType: ${connectionAssignableDeploymentType}
assignedDeploymentId: ${testDeployment.id}
connectionTypes: ${connectionConnectionType}
displayName: ${connectionDisplayName}
state: ${connectionState}
technologyTypes: ${connectionTechnologyType}
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:
- Compartment
Id 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.
- Assignable
Deployment stringId - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- Assignable
Deployment stringType - Filters for connections which can be assigned to the latest version of the specified deployment type.
- Assigned
Deployment stringId - The OCID of the deployment which for the connection must be assigned.
- Connection
Types List<string> - The array of connection types.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Filters
List<Get
Connections Filter> - State string
- A filter to return only connections having the 'lifecycleState' given.
- Technology
Types List<string> - The array of technology types.
- Compartment
Id 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.
- Assignable
Deployment stringId - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- Assignable
Deployment stringType - Filters for connections which can be assigned to the latest version of the specified deployment type.
- Assigned
Deployment stringId - The OCID of the deployment which for the connection must be assigned.
- Connection
Types []string - The array of connection types.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Filters
[]Get
Connections Filter - State string
- A filter to return only connections having the 'lifecycleState' given.
- Technology
Types []string - The array of technology types.
- compartment
Id 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.
- assignable
Deployment StringId - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- assignable
Deployment StringType - Filters for connections which can be assigned to the latest version of the specified deployment type.
- assigned
Deployment StringId - The OCID of the deployment which for the connection must be assigned.
- connection
Types List<String> - The array of connection types.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- filters
List<Get
Connections Filter> - state String
- A filter to return only connections having the 'lifecycleState' given.
- technology
Types List<String> - The array of technology types.
- compartment
Id 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.
- assignable
Deployment stringId - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- assignable
Deployment stringType - Filters for connections which can be assigned to the latest version of the specified deployment type.
- assigned
Deployment stringId - The OCID of the deployment which for the connection must be assigned.
- connection
Types string[] - The array of connection types.
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- filters
Get
Connections Filter[] - state string
- A filter to return only connections having the 'lifecycleState' given.
- technology
Types 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_ strid - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- assignable_
deployment_ strtype - Filters for connections which can be assigned to the latest version of the specified deployment type.
- assigned_
deployment_ strid - 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
Sequence[goldengate.
Get Connections Filter] - state str
- A filter to return only connections having the 'lifecycleState' given.
- technology_
types Sequence[str] - The array of technology types.
- compartment
Id 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.
- assignable
Deployment StringId - Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id.
- assignable
Deployment StringType - Filters for connections which can be assigned to the latest version of the specified deployment type.
- assigned
Deployment StringId - The OCID of the deployment which for the connection must be assigned.
- connection
Types List<String> - The array of connection types.
- display
Name 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.
- technology
Types List<String> - The array of technology types.
getConnections Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment being referenced.
- Connection
Collections List<GetConnections Connection Collection> - The list of connection_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Assignable
Deployment stringId - Assignable
Deployment stringType - Assigned
Deployment stringId - Connection
Types List<string> - The connection type.
- Display
Name string - An object's Display Name.
- Filters
List<Get
Connections Filter> - State string
- Possible lifecycle states for connection.
- Technology
Types List<string> - The technology type.
- Compartment
Id string - The OCID of the compartment being referenced.
- Connection
Collections []GetConnections Connection Collection - The list of connection_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Assignable
Deployment stringId - Assignable
Deployment stringType - Assigned
Deployment stringId - Connection
Types []string - The connection type.
- Display
Name string - An object's Display Name.
- Filters
[]Get
Connections Filter - State string
- Possible lifecycle states for connection.
- Technology
Types []string - The technology type.
- compartment
Id String - The OCID of the compartment being referenced.
- connection
Collections List<GetConnections Connection Collection> - The list of connection_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- assignable
Deployment StringId - assignable
Deployment StringType - assigned
Deployment StringId - connection
Types List<String> - The connection type.
- display
Name String - An object's Display Name.
- filters
List<Get
Connections Filter> - state String
- Possible lifecycle states for connection.
- technology
Types List<String> - The technology type.
- compartment
Id string - The OCID of the compartment being referenced.
- connection
Collections GetConnections Connection Collection[] - The list of connection_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- assignable
Deployment stringId - assignable
Deployment stringType - assigned
Deployment stringId - connection
Types string[] - The connection type.
- display
Name string - An object's Display Name.
- filters
Get
Connections Filter[] - state string
- Possible lifecycle states for connection.
- technology
Types string[] - The technology type.
- compartment_
id str - The OCID of the compartment being referenced.
- connection_
collections Sequence[goldengate.Get Connections Connection Collection] - The list of connection_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- assignable_
deployment_ strid - assignable_
deployment_ strtype - assigned_
deployment_ strid - connection_
types Sequence[str] - The connection type.
- display_
name str - An object's Display Name.
- filters
Sequence[goldengate.
Get Connections Filter] - state str
- Possible lifecycle states for connection.
- technology_
types Sequence[str] - The technology type.
- compartment
Id String - The OCID of the compartment being referenced.
- connection
Collections List<Property Map> - The list of connection_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- assignable
Deployment StringId - assignable
Deployment StringType - assigned
Deployment StringId - connection
Types List<String> - The connection type.
- display
Name String - An object's Display Name.
- filters List<Property Map>
- state String
- Possible lifecycle states for connection.
- technology
Types List<String> - The technology type.
Supporting Types
GetConnectionsConnectionCollection
GetConnectionsConnectionCollectionItem
- Access
Key stringId - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- Account
Key string - Account
Key stringSecret Id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- Account
Name string - Sets the Azure storage account name.
- Additional
Attributes List<GetConnections Connection Collection Item Additional Attribute> - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- Authentication
Mode string - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- Authentication
Type string - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- Azure
Tenant stringId - 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 List<GetConnections Connection Collection Item Bootstrap Server> - 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 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
- Client
Secret string - Client
Secret stringSecret Id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- Compartment
Id 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.
- Connection
Factory string - 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 string - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
- Connection
Type string - The array of connection types.
- Connection
Url string - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- Consumer
Properties string - The base64 encoded content of the consumer.properties file.
- Core
Site stringXml - Database
Id string - The OCID of the database being referenced.
- Database
Name string - The name of the database.
- Db
System stringId - The OCID of the database system being referenced.
- Dictionary<string, string>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Id string - The OCID of the deployment being referenced.
- Description string
- Metadata about this specific object.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Does
Use boolSecret Ids - Indicates that sensitive attributes are provided via Secrets.
- Endpoint string
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- Fingerprint string
- Dictionary<string, string>
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- Id string
- The OCID of the connection being referenced.
- Ingress
Ips List<GetConnections Connection Collection Item Ingress Ip> - 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.
- Is
Lock boolOverride - Jndi
Connection stringFactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- Jndi
Initial stringContext Factory - 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 stringUrl - 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 stringCredentials - Jndi
Security stringCredentials Secret Id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- Jndi
Security stringPrincipal - Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
- Key
Id 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.
- Key
Store string - Key
Store stringPassword - Key
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- Key
Store stringSecret Id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- Lifecycle
Details 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.
- Locks
List<Get
Connections Connection Collection Item Lock> - Locks associated with this resource.
- Nsg
Ids List<string> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- Password string
- Password
Secret stringId - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- Port int
- The port of an endpoint usually specified for a connection.
- Private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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 stringFile - Private
Key stringFile Secret Id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- Private
Key stringPassphrase - Private
Key stringPassphrase Secret Id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- Producer
Properties string - The base64 encoded content of the producer.properties file.
- Public
Key stringFingerprint - Redis
Cluster stringId - The OCID of the Redis cluster.
- Region string
- The name of the region. e.g.: us-ashburn-1
- Routing
Method string - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- Sas
Token string - Sas
Token stringSecret Id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- Secret
Access stringKey - Secret
Access stringKey Secret Id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- Security
Protocol string - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- Servers string
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - Service
Account stringKey File - Service
Account stringKey File Secret Id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- Session
Mode 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.
- Should
Use boolJndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- Should
Validate boolServer Certificate - If set to true, the driver validates the certificate that is sent by the database server.
- Ssl
Ca string - Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
- Ssl
Cert string - Ssl
Client stringKeystash - Ssl
Client stringKeystash Secret Id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- Ssl
Client stringKeystoredb - Ssl
Client stringKeystoredb Secret Id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- Ssl
Crl string - Ssl
Key string - Ssl
Key stringPassword - Ssl
Key stringPassword Secret Id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- Ssl
Key stringSecret Id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- Ssl
Mode string - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- Ssl
Server stringCertificate - State string
- A filter to return only connections having the 'lifecycleState' given.
- Stream
Pool stringId - The OCID of the stream pool being referenced.
- Subnet
Id string - The OCID of the target subnet of the dedicated connection.
- Dictionary<string, string>
- 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 string - The array of technology types.
- Tenancy
Id string - The OCID of the related Oracle Cloud Infrastructure tenancy.
- Time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Updated string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trigger
Refresh bool - Trust
Store string - Trust
Store stringPassword - Trust
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- Trust
Store stringSecret Id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- Url string
- Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
- User
Id 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.
- Vault
Id 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
- Wallet
Secret stringId - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
- Access
Key stringId - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- Account
Key string - Account
Key stringSecret Id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- Account
Name string - Sets the Azure storage account name.
- Additional
Attributes []GetConnections Connection Collection Item Additional Attribute - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- Authentication
Mode string - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- Authentication
Type string - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- Azure
Tenant stringId - 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 []GetConnections Connection Collection Item Bootstrap Server - 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 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
- Client
Secret string - Client
Secret stringSecret Id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- Compartment
Id 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.
- Connection
Factory string - 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 string - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
- Connection
Type string - The array of connection types.
- Connection
Url string - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- Consumer
Properties string - The base64 encoded content of the consumer.properties file.
- Core
Site stringXml - Database
Id string - The OCID of the database being referenced.
- Database
Name string - The name of the database.
- Db
System stringId - The OCID of the database system being referenced.
- map[string]string
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Id string - The OCID of the deployment being referenced.
- Description string
- Metadata about this specific object.
- Display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- Does
Use boolSecret Ids - Indicates that sensitive attributes are provided via Secrets.
- Endpoint string
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- Fingerprint string
- map[string]string
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- Id string
- The OCID of the connection being referenced.
- Ingress
Ips []GetConnections Connection Collection Item Ingress Ip - 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.
- Is
Lock boolOverride - Jndi
Connection stringFactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- Jndi
Initial stringContext Factory - 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 stringUrl - 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 stringCredentials - Jndi
Security stringCredentials Secret Id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- Jndi
Security stringPrincipal - Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
- Key
Id 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.
- Key
Store string - Key
Store stringPassword - Key
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- Key
Store stringSecret Id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- Lifecycle
Details 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.
- Locks
[]Get
Connections Connection Collection Item Lock - Locks associated with this resource.
- Nsg
Ids []string - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- Password string
- Password
Secret stringId - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- Port int
- The port of an endpoint usually specified for a connection.
- Private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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 stringFile - Private
Key stringFile Secret Id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- Private
Key stringPassphrase - Private
Key stringPassphrase Secret Id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- Producer
Properties string - The base64 encoded content of the producer.properties file.
- Public
Key stringFingerprint - Redis
Cluster stringId - The OCID of the Redis cluster.
- Region string
- The name of the region. e.g.: us-ashburn-1
- Routing
Method string - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- Sas
Token string - Sas
Token stringSecret Id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- Secret
Access stringKey - Secret
Access stringKey Secret Id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- Security
Protocol string - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- Servers string
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - Service
Account stringKey File - Service
Account stringKey File Secret Id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- Session
Mode 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.
- Should
Use boolJndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- Should
Validate boolServer Certificate - If set to true, the driver validates the certificate that is sent by the database server.
- Ssl
Ca string - Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
- Ssl
Cert string - Ssl
Client stringKeystash - Ssl
Client stringKeystash Secret Id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- Ssl
Client stringKeystoredb - Ssl
Client stringKeystoredb Secret Id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- Ssl
Crl string - Ssl
Key string - Ssl
Key stringPassword - Ssl
Key stringPassword Secret Id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- Ssl
Key stringSecret Id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- Ssl
Mode string - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- Ssl
Server stringCertificate - State string
- A filter to return only connections having the 'lifecycleState' given.
- Stream
Pool stringId - The OCID of the stream pool being referenced.
- Subnet
Id string - The OCID of the target subnet of the dedicated connection.
- map[string]string
- 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 string - The array of technology types.
- Tenancy
Id string - The OCID of the related Oracle Cloud Infrastructure tenancy.
- Time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Time
Updated string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Trigger
Refresh bool - Trust
Store string - Trust
Store stringPassword - Trust
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- Trust
Store stringSecret Id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- Url string
- Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
- User
Id 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.
- Vault
Id 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
- Wallet
Secret stringId - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
- access
Key StringId - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- account
Key String - account
Key StringSecret Id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- account
Name String - Sets the Azure storage account name.
- additional
Attributes List<GetConnections Connection Collection Item Additional Attribute> - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- authentication
Mode String - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- authentication
Type String - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- azure
Tenant StringId - 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 List<GetConnections Connection Collection Item Bootstrap Server> - 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 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
- client
Secret String - client
Secret StringSecret Id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- compartment
Id 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.
- connection
Factory String - 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 String - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
- connection
Type String - The array of connection types.
- connection
Url String - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- consumer
Properties String - The base64 encoded content of the consumer.properties file.
- core
Site StringXml - database
Id String - The OCID of the database being referenced.
- database
Name String - The name of the database.
- db
System StringId - The OCID of the database system being referenced.
- Map<String,String>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Id String - The OCID of the deployment being referenced.
- description String
- Metadata about this specific object.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- does
Use BooleanSecret Ids - Indicates that sensitive attributes are provided via Secrets.
- endpoint String
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- fingerprint String
- Map<String,String>
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- id String
- The OCID of the connection being referenced.
- ingress
Ips List<GetConnections Connection Collection Item Ingress Ip> - 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.
- is
Lock BooleanOverride - jndi
Connection StringFactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- jndi
Initial StringContext Factory - 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 StringUrl - 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 StringCredentials - jndi
Security StringCredentials Secret Id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- jndi
Security StringPrincipal - Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
- key
Id 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.
- key
Store String - key
Store StringPassword - key
Store StringPassword Secret Id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- key
Store StringSecret Id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- lifecycle
Details 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.
- locks
List<Get
Connections Connection Collection Item Lock> - Locks associated with this resource.
- nsg
Ids List<String> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- password String
- password
Secret StringId - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- port Integer
- The port of an endpoint usually specified for a connection.
- private
Ip String - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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 StringFile - private
Key StringFile Secret Id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- private
Key StringPassphrase - private
Key StringPassphrase Secret Id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- producer
Properties String - The base64 encoded content of the producer.properties file.
- public
Key StringFingerprint - redis
Cluster StringId - The OCID of the Redis cluster.
- region String
- The name of the region. e.g.: us-ashburn-1
- routing
Method String - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- sas
Token String - sas
Token StringSecret Id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- secret
Access StringKey - secret
Access StringKey Secret Id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- security
Protocol String - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- servers String
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - service
Account StringKey File - service
Account StringKey File Secret Id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- session
Mode 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.
- should
Use BooleanJndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- should
Validate BooleanServer Certificate - If set to true, the driver validates the certificate that is sent by the database server.
- ssl
Ca String - Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
- ssl
Cert String - ssl
Client StringKeystash - ssl
Client StringKeystash Secret Id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- ssl
Client StringKeystoredb - ssl
Client StringKeystoredb Secret Id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- ssl
Crl String - ssl
Key String - ssl
Key StringPassword - ssl
Key StringPassword Secret Id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- ssl
Key StringSecret Id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- ssl
Mode String - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- ssl
Server StringCertificate - state String
- A filter to return only connections having the 'lifecycleState' given.
- stream
Pool StringId - The OCID of the stream pool being referenced.
- subnet
Id String - The OCID of the target subnet of the dedicated connection.
- Map<String,String>
- 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 String - The array of technology types.
- tenancy
Id String - The OCID of the related Oracle Cloud Infrastructure tenancy.
- time
Created String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated String - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trigger
Refresh Boolean - trust
Store String - trust
Store StringPassword - trust
Store StringPassword Secret Id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- trust
Store StringSecret Id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- url String
- Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
- user
Id 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.
- vault
Id 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
- wallet
Secret StringId - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
- access
Key stringId - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- account
Key string - account
Key stringSecret Id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- account
Name string - Sets the Azure storage account name.
- additional
Attributes GetConnections Connection Collection Item Additional Attribute[] - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- authentication
Mode string - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- authentication
Type string - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- azure
Tenant stringId - 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 GetConnections Connection Collection Item Bootstrap Server[] - 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 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
- client
Secret string - client
Secret stringSecret Id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- compartment
Id 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.
- connection
Factory string - 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 string - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
- connection
Type string - The array of connection types.
- connection
Url string - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- consumer
Properties string - The base64 encoded content of the consumer.properties file.
- core
Site stringXml - database
Id string - The OCID of the database being referenced.
- database
Name string - The name of the database.
- db
System stringId - The OCID of the database system being referenced.
- {[key: string]: string}
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Id string - The OCID of the deployment being referenced.
- description string
- Metadata about this specific object.
- display
Name string - A filter to return only the resources that match the entire 'displayName' given.
- does
Use booleanSecret Ids - Indicates that sensitive attributes are provided via Secrets.
- endpoint string
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- fingerprint string
- {[key: string]: string}
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- id string
- The OCID of the connection being referenced.
- ingress
Ips GetConnections Connection Collection Item Ingress Ip[] - 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.
- is
Lock booleanOverride - jndi
Connection stringFactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- jndi
Initial stringContext Factory - 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 stringUrl - 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 stringCredentials - jndi
Security stringCredentials Secret Id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- jndi
Security stringPrincipal - Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
- key
Id 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.
- key
Store string - key
Store stringPassword - key
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- key
Store stringSecret Id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- lifecycle
Details 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.
- locks
Get
Connections Connection Collection Item Lock[] - Locks associated with this resource.
- nsg
Ids string[] - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- password string
- password
Secret stringId - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- port number
- The port of an endpoint usually specified for a connection.
- private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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 stringFile - private
Key stringFile Secret Id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- private
Key stringPassphrase - private
Key stringPassphrase Secret Id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- producer
Properties string - The base64 encoded content of the producer.properties file.
- public
Key stringFingerprint - redis
Cluster stringId - The OCID of the Redis cluster.
- region string
- The name of the region. e.g.: us-ashburn-1
- routing
Method string - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- sas
Token string - sas
Token stringSecret Id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- secret
Access stringKey - secret
Access stringKey Secret Id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- security
Protocol string - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- servers string
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - service
Account stringKey File - service
Account stringKey File Secret Id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- session
Mode 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.
- should
Use booleanJndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- should
Validate booleanServer Certificate - If set to true, the driver validates the certificate that is sent by the database server.
- ssl
Ca string - Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
- ssl
Cert string - ssl
Client stringKeystash - ssl
Client stringKeystash Secret Id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- ssl
Client stringKeystoredb - ssl
Client stringKeystoredb Secret Id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- ssl
Crl string - ssl
Key string - ssl
Key stringPassword - ssl
Key stringPassword Secret Id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- ssl
Key stringSecret Id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- ssl
Mode string - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- ssl
Server stringCertificate - state string
- A filter to return only connections having the 'lifecycleState' given.
- stream
Pool stringId - The OCID of the stream pool being referenced.
- subnet
Id string - The OCID of the target subnet of the dedicated connection.
- {[key: string]: string}
- 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 string - The array of technology types.
- tenancy
Id string - The OCID of the related Oracle Cloud Infrastructure tenancy.
- time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated string - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trigger
Refresh boolean - trust
Store string - trust
Store stringPassword - trust
Store stringPassword Secret Id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- trust
Store stringSecret Id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- url string
- Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
- user
Id 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.
- vault
Id 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
- wallet
Secret stringId - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
- access_
key_ strid - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- account_
key str - account_
key_ strsecret_ id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- account_
name str - Sets the Azure storage account name.
- additional_
attributes Sequence[goldengate.Get Connections Connection Collection Item Additional Attribute] - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- authentication_
mode str - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- authentication_
type str - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- azure_
tenant_ strid - 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 Sequence[goldengate.Get Connections Connection Collection Item Bootstrap Server] - 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 - client_
secret_ strsecret_ id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- 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 - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: 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 - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- consumer_
properties str - The base64 encoded content of the consumer.properties file.
- core_
site_ strxml - database_
id str - The OCID of the database being referenced.
- database_
name str - The name of the database.
- db_
system_ strid - The OCID of the database system being referenced.
- Mapping[str, str]
- 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.
- does_
use_ boolsecret_ ids - Indicates that sensitive attributes are provided via Secrets.
- endpoint str
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- fingerprint str
- Mapping[str, str]
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- id str
- The OCID of the connection being referenced.
- ingress_
ips Sequence[goldengate.Get Connections Connection Collection Item Ingress Ip] - 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.
- is_
lock_ booloverride - jndi_
connection_ strfactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- jndi_
initial_ strcontext_ factory - 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_ strurl - 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_ strcredentials - jndi_
security_ strcredentials_ secret_ id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- jndi_
security_ strprincipal - 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_ strpassword - key_
store_ strpassword_ secret_ id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- key_
store_ strsecret_ id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- 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.
- locks
Sequence[goldengate.
Get Connections Connection Collection Item Lock] - Locks associated with this resource.
- nsg_
ids Sequence[str] - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- password str
- password_
secret_ strid - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- port int
- The port of an endpoint usually specified for a connection.
- private_
ip str - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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_ strfile - private_
key_ strfile_ secret_ id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- private_
key_ strpassphrase - private_
key_ strpassphrase_ secret_ id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- producer_
properties str - The base64 encoded content of the producer.properties file.
- public_
key_ strfingerprint - redis_
cluster_ strid - The OCID of the Redis cluster.
- region str
- The name of the region. e.g.: us-ashburn-1
- routing_
method str - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- sas_
token str - sas_
token_ strsecret_ id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- secret_
access_ strkey - secret_
access_ strkey_ secret_ id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- security_
protocol str - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- servers str
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - service_
account_ strkey_ file - service_
account_ strkey_ file_ secret_ id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- 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_ booljndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- should_
validate_ boolserver_ certificate - 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_
client_ strkeystash - ssl_
client_ strkeystash_ secret_ id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- ssl_
client_ strkeystoredb - ssl_
client_ strkeystoredb_ secret_ id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- ssl_
crl str - ssl_
key str - ssl_
key_ strpassword - ssl_
key_ strpassword_ secret_ id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- ssl_
key_ strsecret_ id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- ssl_
mode str - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- ssl_
server_ strcertificate - state str
- A filter to return only connections having the 'lifecycleState' given.
- stream_
pool_ strid - The OCID of the stream pool being referenced.
- subnet_
id str - The OCID of the target subnet of the dedicated connection.
- Mapping[str, str]
- 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
. - trigger_
refresh bool - trust_
store str - trust_
store_ strpassword - trust_
store_ strpassword_ secret_ id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- trust_
store_ strsecret_ id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- 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
- wallet_
secret_ strid - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
- access
Key StringId - Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
- account
Key String - account
Key StringSecret Id - The OCID of the Secret where the account key is stored. Note: When provided, 'accountKey' field must not be provided.
- account
Name String - Sets the Azure storage account name.
- additional
Attributes List<Property Map> - An array of name-value pair attribute entries. Used as additional parameters in connection string.
- authentication
Mode String - Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
- authentication
Type String - Used authentication mechanism to be provided for the following connection types:
- SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- azure
Tenant StringId - 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 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"
- client
Id 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
- client
Secret String - client
Secret StringSecret Id - The OCID of the Secret where the client secret is stored. Note: When provided, 'clientSecret' field must not be provided.
- compartment
Id 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.
- connection
Factory String - 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 String - ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database.
- MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'
- AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://.sql.azuresynapse.net:1433;database=;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
- connection
Type String - The array of connection types.
- connection
Url String - JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
- SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=&db='
- AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
- consumer
Properties String - The base64 encoded content of the consumer.properties file.
- core
Site StringXml - database
Id String - The OCID of the database being referenced.
- database
Name String - The name of the database.
- db
System StringId - The OCID of the database system being referenced.
- Map<String>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Id String - The OCID of the deployment being referenced.
- description String
- Metadata about this specific object.
- display
Name String - A filter to return only the resources that match the entire 'displayName' given.
- does
Use BooleanSecret Ids - Indicates that sensitive attributes are provided via Secrets.
- endpoint String
- Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
- fingerprint String
- Map<String>
- 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- id String
- The OCID of the connection being referenced.
- ingress
Ips 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.
- is
Lock BooleanOverride - jndi
Connection StringFactory - The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
- jndi
Initial StringContext Factory - 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 StringUrl - 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 StringCredentials - jndi
Security StringCredentials Secret Id - The OCID of the Secret where the security credentials are stored associated to the principal. Note: When provided, 'jndiSecurityCredentials' field must not be provided.
- jndi
Security StringPrincipal - Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
- key
Id 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.
- key
Store String - key
Store StringPassword - key
Store StringPassword Secret Id - The OCID of the Secret where the kafka Ssl KeyStore password is stored. Note: When provided, 'keyStorePassword' field must not be provided.
- key
Store StringSecret Id - The OCID of the Secret where the content of the KeyStore file is stored. Note: When provided, 'keyStore' field must not be provided.
- lifecycle
Details 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.
- locks List<Property Map>
- Locks associated with this resource.
- nsg
Ids List<String> - An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
- password String
- password
Secret StringId - The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Note: When provided, 'password' field must not be provided.
- port Number
- The port of an endpoint usually specified for a connection.
- private
Ip String - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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 StringFile - private
Key StringFile Secret Id - The OCID of the Secret that stores the content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm Note: When provided, 'privateKeyFile' field must not be provided.
- private
Key StringPassphrase - private
Key StringPassphrase Secret Id - The OCID of the Secret that stores the password for the private key file. Note: When provided, 'privateKeyPassphrase' field must not be provided.
- producer
Properties String - The base64 encoded content of the producer.properties file.
- public
Key StringFingerprint - redis
Cluster StringId - The OCID of the Redis cluster.
- region String
- The name of the region. e.g.: us-ashburn-1
- routing
Method String - Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
- sas
Token String - sas
Token StringSecret Id - The OCID of the Secret where the sas token is stored. Note: When provided, 'sasToken' field must not be provided.
- secret
Access StringKey - secret
Access StringKey Secret Id - The OCID of the Secret where the secret access key is stored. Note: When provided, 'secretAccessKey' field must not be provided.
- security
Protocol String - Security Protocol to be provided for the following connection types:
- ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS
- JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
- servers String
- Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example:
"server1.example.com:4000,server2.example.com:4000"
If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. - service
Account StringKey File - service
Account StringKey File Secret Id - The OCID of the Secret where the content of the service account key file is stored, which containing the credentials required to use Google Cloud Storage. Note: When provided, 'serviceAccountKeyFile' field must not be provided.
- session
Mode 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.
- should
Use BooleanJndi - If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
- should
Validate BooleanServer Certificate - If set to true, the driver validates the certificate that is sent by the database server.
- ssl
Ca String - Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
- ssl
Cert String - ssl
Client StringKeystash - ssl
Client StringKeystash Secret Id - The OCID of the Secret where the keystash file is stored, which contains the encrypted password to the key database file. Note: When provided, 'sslClientKeystash' field must not be provided.
- ssl
Client StringKeystoredb - ssl
Client StringKeystoredb Secret Id - The OCID of the Secret where the keystore file stored, which created at the client containing the server certificate / CA root certificate. Note: When provided, 'sslClientKeystoredb' field must not be provided.
- ssl
Crl String - ssl
Key String - ssl
Key StringPassword - ssl
Key StringPassword Secret Id - The OCID of the Secret where the password is stored for the cert inside of the Keystore. In case it differs from the KeyStore password, it should be provided. Note: When provided, 'sslKeyPassword' field must not be provided.
- ssl
Key StringSecret Id - The OCID of the Secret that stores the Client Key
- The content of a .pem or .crt file containing the client private key (for 2-way SSL). Note: When provided, 'sslKey' field must not be provided.
- ssl
Mode String - SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
- ssl
Server StringCertificate - state String
- A filter to return only connections having the 'lifecycleState' given.
- stream
Pool StringId - The OCID of the stream pool being referenced.
- subnet
Id String - The OCID of the target subnet of the dedicated connection.
- Map<String>
- 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 String - The array of technology types.
- tenancy
Id String - The OCID of the related Oracle Cloud Infrastructure tenancy.
- time
Created String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - time
Updated String - The time the resource was last updated. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - trigger
Refresh Boolean - trust
Store String - trust
Store StringPassword - trust
Store StringPassword Secret Id - The OCID of the Secret where the kafka Ssl TrustStore password is stored. Note: When provided, 'trustStorePassword' field must not be provided.
- trust
Store StringSecret Id - The OCID of the Secret where the content of the TrustStore file is stored. Note: When provided, 'trustStore' field must not be provided.
- url String
- Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
- user
Id 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.
- vault
Id 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
- wallet
Secret StringId - The OCID of the Secret where the wallet file is stored. The wallet contents Oracle GoldenGate uses to make connections to a database. Note: When provided, 'wallet' field must not be provided.
GetConnectionsConnectionCollectionItemAdditionalAttribute
GetConnectionsConnectionCollectionItemBootstrapServer
- Host string
- The name or address of a host.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- Port int
- The port of an endpoint usually specified for a connection.
- Private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- Port int
- The port of an endpoint usually specified for a connection.
- Private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- port Integer
- The port of an endpoint usually specified for a connection.
- private
Ip String - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- port number
- The port of an endpoint usually specified for a connection.
- private
Ip string - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- port int
- The port of an endpoint usually specified for a connection.
- private_
ip str - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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.
In case of Generic connection type it represents the Host and port separated by colon. Example:
"server.example.com:1234"
For multiple hosts, provide a comma separated list. Example:"server1.example.com:1000,server1.example.com:2000"
- port Number
- The port of an endpoint usually specified for a connection.
- private
Ip String - Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. 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
- Ingress
Ip string - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- Ingress
Ip string - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress
Ip String - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
- ingress
Ip 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.
- ingress
Ip String - A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
GetConnectionsConnectionCollectionItemLock
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Type string
- Type of the lock.
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - Type string
- Type of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type String
- Type of the lock.
- message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created string - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type string
- Type of the lock.
- message str
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- str
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_
created str - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type str
- Type of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created String - The time the resource was created. The format is defined by RFC3339, such as
2016-08-25T21:10:29.600Z
. - type String
- Type of the lock.
GetConnectionsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.