DeploymentTypeSummary

class oci.golden_gate.models.DeploymentTypeSummary(**kwargs)

Bases: object

The meta-data specific on particular deployment type represented by deploymentType field.

Deprecated properties: sourceTechnologies and targetTechnologies are not populated. They will be removed after September 15 2025. The list of supported source and target technologies can be accessed using the url provided in supportedTechnologiesUrl property.

Attributes

CATEGORY_DATA_REPLICATION A constant which can be used with the category property of a DeploymentTypeSummary.
CATEGORY_DATA_TRANSFORMS A constant which can be used with the category property of a DeploymentTypeSummary.
CATEGORY_STREAM_ANALYTICS A constant which can be used with the category property of a DeploymentTypeSummary.
CONNECTION_TYPES_AMAZON_KINESIS A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_AMAZON_REDSHIFT A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_AMAZON_S3 A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_AZURE_DATA_LAKE_STORAGE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_AZURE_SYNAPSE_ANALYTICS A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_DB2 A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_ELASTICSEARCH A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_GENERIC A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_GOLDENGATE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_GOOGLE_BIGQUERY A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_GOOGLE_CLOUD_STORAGE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_HDFS A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_JAVA_MESSAGE_SERVICE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_KAFKA A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_KAFKA_SCHEMA_REGISTRY A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_MICROSOFT_SQLSERVER A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_MONGODB A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_MYSQL A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_OCI_OBJECT_STORAGE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_ORACLE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_ORACLE_NOSQL A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_POSTGRESQL A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_REDIS A constant which can be used with the connection_types property of a DeploymentTypeSummary.
CONNECTION_TYPES_SNOWFLAKE A constant which can be used with the connection_types property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_BIGDATA A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATABASE_DB2_ZOS A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATABASE_MICROSOFT_SQLSERVER A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATABASE_MYSQL A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATABASE_ORACLE A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATABASE_POSTGRESQL A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_DATA_TRANSFORMS A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_GGSA A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
DEPLOYMENT_TYPE_OGG A constant which can be used with the deployment_type property of a DeploymentTypeSummary.
category [Required] Gets the category of this DeploymentTypeSummary.
connection_types Gets the connection_types of this DeploymentTypeSummary.
default_username Gets the default_username of this DeploymentTypeSummary.
deployment_type [Required] Gets the deployment_type of this DeploymentTypeSummary.
display_name [Required] Gets the display_name of this DeploymentTypeSummary.
ogg_version Gets the ogg_version of this DeploymentTypeSummary.
source_technologies Gets the source_technologies of this DeploymentTypeSummary.
supported_technologies_url Gets the supported_technologies_url of this DeploymentTypeSummary.
target_technologies Gets the target_technologies of this DeploymentTypeSummary.

Methods

__init__(**kwargs) Initializes a new DeploymentTypeSummary object with values from keyword arguments.
CATEGORY_DATA_REPLICATION = 'DATA_REPLICATION'

A constant which can be used with the category property of a DeploymentTypeSummary. This constant has a value of “DATA_REPLICATION”

CATEGORY_DATA_TRANSFORMS = 'DATA_TRANSFORMS'

A constant which can be used with the category property of a DeploymentTypeSummary. This constant has a value of “DATA_TRANSFORMS”

CATEGORY_STREAM_ANALYTICS = 'STREAM_ANALYTICS'

A constant which can be used with the category property of a DeploymentTypeSummary. This constant has a value of “STREAM_ANALYTICS”

CONNECTION_TYPES_AMAZON_KINESIS = 'AMAZON_KINESIS'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “AMAZON_KINESIS”

CONNECTION_TYPES_AMAZON_REDSHIFT = 'AMAZON_REDSHIFT'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “AMAZON_REDSHIFT”

CONNECTION_TYPES_AMAZON_S3 = 'AMAZON_S3'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “AMAZON_S3”

CONNECTION_TYPES_AZURE_DATA_LAKE_STORAGE = 'AZURE_DATA_LAKE_STORAGE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “AZURE_DATA_LAKE_STORAGE”

CONNECTION_TYPES_AZURE_SYNAPSE_ANALYTICS = 'AZURE_SYNAPSE_ANALYTICS'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “AZURE_SYNAPSE_ANALYTICS”

CONNECTION_TYPES_DB2 = 'DB2'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “DB2”

CONNECTION_TYPES_ELASTICSEARCH = 'ELASTICSEARCH'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “ELASTICSEARCH”

CONNECTION_TYPES_GENERIC = 'GENERIC'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “GENERIC”

CONNECTION_TYPES_GOLDENGATE = 'GOLDENGATE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “GOLDENGATE”

CONNECTION_TYPES_GOOGLE_BIGQUERY = 'GOOGLE_BIGQUERY'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “GOOGLE_BIGQUERY”

CONNECTION_TYPES_GOOGLE_CLOUD_STORAGE = 'GOOGLE_CLOUD_STORAGE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “GOOGLE_CLOUD_STORAGE”

CONNECTION_TYPES_HDFS = 'HDFS'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “HDFS”

CONNECTION_TYPES_JAVA_MESSAGE_SERVICE = 'JAVA_MESSAGE_SERVICE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “JAVA_MESSAGE_SERVICE”

CONNECTION_TYPES_KAFKA = 'KAFKA'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “KAFKA”

CONNECTION_TYPES_KAFKA_SCHEMA_REGISTRY = 'KAFKA_SCHEMA_REGISTRY'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “KAFKA_SCHEMA_REGISTRY”

CONNECTION_TYPES_MICROSOFT_SQLSERVER = 'MICROSOFT_SQLSERVER'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “MICROSOFT_SQLSERVER”

CONNECTION_TYPES_MONGODB = 'MONGODB'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “MONGODB”

CONNECTION_TYPES_MYSQL = 'MYSQL'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “MYSQL”

CONNECTION_TYPES_OCI_OBJECT_STORAGE = 'OCI_OBJECT_STORAGE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “OCI_OBJECT_STORAGE”

CONNECTION_TYPES_ORACLE = 'ORACLE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “ORACLE”

CONNECTION_TYPES_ORACLE_NOSQL = 'ORACLE_NOSQL'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “ORACLE_NOSQL”

CONNECTION_TYPES_POSTGRESQL = 'POSTGRESQL'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “POSTGRESQL”

CONNECTION_TYPES_REDIS = 'REDIS'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “REDIS”

CONNECTION_TYPES_SNOWFLAKE = 'SNOWFLAKE'

A constant which can be used with the connection_types property of a DeploymentTypeSummary. This constant has a value of “SNOWFLAKE”

DEPLOYMENT_TYPE_BIGDATA = 'BIGDATA'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “BIGDATA”

DEPLOYMENT_TYPE_DATABASE_DB2_ZOS = 'DATABASE_DB2ZOS'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATABASE_DB2ZOS”

DEPLOYMENT_TYPE_DATABASE_MICROSOFT_SQLSERVER = 'DATABASE_MICROSOFT_SQLSERVER'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATABASE_MICROSOFT_SQLSERVER”

DEPLOYMENT_TYPE_DATABASE_MYSQL = 'DATABASE_MYSQL'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATABASE_MYSQL”

DEPLOYMENT_TYPE_DATABASE_ORACLE = 'DATABASE_ORACLE'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATABASE_ORACLE”

DEPLOYMENT_TYPE_DATABASE_POSTGRESQL = 'DATABASE_POSTGRESQL'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATABASE_POSTGRESQL”

DEPLOYMENT_TYPE_DATA_TRANSFORMS = 'DATA_TRANSFORMS'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “DATA_TRANSFORMS”

DEPLOYMENT_TYPE_GGSA = 'GGSA'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “GGSA”

DEPLOYMENT_TYPE_OGG = 'OGG'

A constant which can be used with the deployment_type property of a DeploymentTypeSummary. This constant has a value of “OGG”

__init__(**kwargs)

Initializes a new DeploymentTypeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • category (str) – The value to assign to the category property of this DeploymentTypeSummary. Allowed values for this property are: “DATA_REPLICATION”, “STREAM_ANALYTICS”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • display_name (str) – The value to assign to the display_name property of this DeploymentTypeSummary.
  • deployment_type (str) – The value to assign to the deployment_type property of this DeploymentTypeSummary. Allowed values for this property are: “OGG”, “DATABASE_ORACLE”, “BIGDATA”, “DATABASE_MICROSOFT_SQLSERVER”, “DATABASE_MYSQL”, “DATABASE_POSTGRESQL”, “DATABASE_DB2ZOS”, “GGSA”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • connection_types (list[str]) – The value to assign to the connection_types property of this DeploymentTypeSummary. Allowed values for items in this list are: “GOLDENGATE”, “KAFKA”, “KAFKA_SCHEMA_REGISTRY”, “MYSQL”, “JAVA_MESSAGE_SERVICE”, “MICROSOFT_SQLSERVER”, “OCI_OBJECT_STORAGE”, “ORACLE”, “AZURE_DATA_LAKE_STORAGE”, “POSTGRESQL”, “AZURE_SYNAPSE_ANALYTICS”, “SNOWFLAKE”, “AMAZON_S3”, “HDFS”, “ORACLE_NOSQL”, “MONGODB”, “AMAZON_KINESIS”, “AMAZON_REDSHIFT”, “DB2”, “REDIS”, “ELASTICSEARCH”, “GENERIC”, “GOOGLE_CLOUD_STORAGE”, “GOOGLE_BIGQUERY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • source_technologies (list[str]) – The value to assign to the source_technologies property of this DeploymentTypeSummary.
  • target_technologies (list[str]) – The value to assign to the target_technologies property of this DeploymentTypeSummary.
  • ogg_version (str) – The value to assign to the ogg_version property of this DeploymentTypeSummary.
  • supported_technologies_url (str) – The value to assign to the supported_technologies_url property of this DeploymentTypeSummary.
  • default_username (str) – The value to assign to the default_username property of this DeploymentTypeSummary.
category

[Required] Gets the category of this DeploymentTypeSummary. The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is ‘DATA_REPLICATION’, ‘STREAM_ANALYTICS’ and ‘DATA_TRANSFORMS’.

Allowed values for this property are: “DATA_REPLICATION”, “STREAM_ANALYTICS”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The category of this DeploymentTypeSummary.
Return type:str
connection_types

Gets the connection_types of this DeploymentTypeSummary. An array of connectionTypes.

Allowed values for items in this list are: “GOLDENGATE”, “KAFKA”, “KAFKA_SCHEMA_REGISTRY”, “MYSQL”, “JAVA_MESSAGE_SERVICE”, “MICROSOFT_SQLSERVER”, “OCI_OBJECT_STORAGE”, “ORACLE”, “AZURE_DATA_LAKE_STORAGE”, “POSTGRESQL”, “AZURE_SYNAPSE_ANALYTICS”, “SNOWFLAKE”, “AMAZON_S3”, “HDFS”, “ORACLE_NOSQL”, “MONGODB”, “AMAZON_KINESIS”, “AMAZON_REDSHIFT”, “DB2”, “REDIS”, “ELASTICSEARCH”, “GENERIC”, “GOOGLE_CLOUD_STORAGE”, “GOOGLE_BIGQUERY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The connection_types of this DeploymentTypeSummary.
Return type:list[str]
default_username

Gets the default_username of this DeploymentTypeSummary. The default admin username used by deployment.

Returns:The default_username of this DeploymentTypeSummary.
Return type:str
deployment_type

[Required] Gets the deployment_type of this DeploymentTypeSummary. The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value ‘OGG’ is maintained for backward compatibility purposes.

Its use is discouraged in favor of ‘DATABASE_ORACLE’.

Allowed values for this property are: “OGG”, “DATABASE_ORACLE”, “BIGDATA”, “DATABASE_MICROSOFT_SQLSERVER”, “DATABASE_MYSQL”, “DATABASE_POSTGRESQL”, “DATABASE_DB2ZOS”, “GGSA”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The deployment_type of this DeploymentTypeSummary.
Return type:str
display_name

[Required] Gets the display_name of this DeploymentTypeSummary. An object’s Display Name.

Returns:The display_name of this DeploymentTypeSummary.
Return type:str
ogg_version

Gets the ogg_version of this DeploymentTypeSummary. Version of OGG

Returns:The ogg_version of this DeploymentTypeSummary.
Return type:str
source_technologies

Gets the source_technologies of this DeploymentTypeSummary. List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ “Oracle Database 19c”, “Oracle Exadata”, “OCI Streaming” ]

Returns:The source_technologies of this DeploymentTypeSummary.
Return type:list[str]
supported_technologies_url

Gets the supported_technologies_url of this DeploymentTypeSummary. The URL to the webpage listing the supported technologies.

Returns:The supported_technologies_url of this DeploymentTypeSummary.
Return type:str
target_technologies

Gets the target_technologies of this DeploymentTypeSummary. List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ “Oracle Database 19c”, “Oracle Exadata”, “OCI Streaming” ]

Returns:The target_technologies of this DeploymentTypeSummary.
Return type:list[str]