Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoldengateJavaMessageServiceConnectionProperties

import type { GoldengateJavaMessageServiceConnectionProperties } from "https://googleapis.deno.dev/v1/oracledatabase:v1.ts";

The properties of GoldengateJavaMessageServiceConnection.

interface GoldengateJavaMessageServiceConnectionProperties {
authenticationType?: "JMS_AUTHENTICATION_TYPE_UNSPECIFIED" | "NONE" | "BASIC";
connectionFactory?: string;
connectionUrl?: string;
jndiConnectionFactory?: string;
jndiInitialContextFactory?: string;
jndiProviderUrl?: string;
jndiSecurityCredentialsSecret?: string;
jndiSecurityPrincipal?: string;
keyStoreFile?: string;
keyStorePassword?: string;
keyStorePasswordSecretVersion?: string;
password?: string;
passwordSecretVersion?: string;
securityProtocol?:
| "JMS_SECURITY_PROTOCOL_UNSPECIFIED"
| "PLAIN"
| "TLS"
| "MTLS";
sslKeyPassword?: string;
sslKeyPasswordSecretVersion?: string;
technologyType?: string;
trustStoreFile?: string;
trustStorePassword?: string;
trustStorePasswordSecretVersion?: string;
useJndi?: boolean;
username?: string;
}

§Properties

§
authenticationType?: "JMS_AUTHENTICATION_TYPE_UNSPECIFIED" | "NONE" | "BASIC"
[src]

Optional. Authentication type for Java Message Service.

§
connectionFactory?: string
[src]

Optional. The Java class implementing javax.jms.ConnectionFactory interface supplied by the JMS provider.

§
connectionUrl?: string
[src]

Optional. Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'

§
jndiConnectionFactory?: string
[src]

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

§
jndiInitialContextFactory?: string
[src]

Optional. The implementation of javax.naming.spi.InitialContextFactory interface used to obtain initial naming context.

§
jndiProviderUrl?: string
[src]

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

§
jndiSecurityCredentialsSecret?: string
[src]

Optional. The password associated to the principal.

§
jndiSecurityPrincipal?: string
[src]

Optional. Specifies the identity of the principal (user) to be authenticated.

§
keyStoreFile?: string
[src]

Optional. The content of the KeyStore file.

§
keyStorePassword?: string
[src]

Optional. Input only. The KeyStore password in plain text.

§
keyStorePasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the KeyStore password. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
password?: string
[src]

Optional. Input only. The password Oracle Goldengate uses to connect the Java Message Service in plain text.

§
passwordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password Oracle Goldengate uses to connect the associated Java Message Service. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
securityProtocol?: "JMS_SECURITY_PROTOCOL_UNSPECIFIED" | "PLAIN" | "TLS" | "MTLS"
[src]

Optional. Security protocol for Java Message Service.

§
sslKeyPassword?: string
[src]

Optional. Input only. The password for the cert inside of the KeyStore in plain text.

§
sslKeyPasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for the cert inside of the KeyStore. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
technologyType?: string
[src]

Optional. The technology type of JavaMessageServiceConnection.

§
trustStoreFile?: string
[src]

Optional. The content of the TrustStore file.

§
trustStorePassword?: string
[src]

Optional. Input only. The TrustStore password in plain text.

§
trustStorePasswordSecretVersion?: string
[src]

Optional. Input only. The resource name of a secret version in Secret Manager which contains the TrustStore password. Format: projects/{project}/secrets/{secret}/versions/{version}.

§
useJndi?: boolean
[src]

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

§
username?: string
[src]

Optional. The username Oracle Goldengate uses to connect to the Java Message Service.