DeploymentTypeSummary

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

Bases: object

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

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]