DeploymentVersionSummary

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

Bases: object

The summary data of a specific deployment version.

Attributes

DEPLOYMENT_TYPE_BIGDATA A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATABASE_DB2_ZOS A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATABASE_MICROSOFT_SQLSERVER A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATABASE_MYSQL A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATABASE_ORACLE A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATABASE_POSTGRESQL A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_DATA_TRANSFORMS A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_GGSA A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
DEPLOYMENT_TYPE_OGG A constant which can be used with the deployment_type property of a DeploymentVersionSummary.
RELEASE_TYPE_BUNDLE A constant which can be used with the release_type property of a DeploymentVersionSummary.
RELEASE_TYPE_MAJOR A constant which can be used with the release_type property of a DeploymentVersionSummary.
RELEASE_TYPE_MINOR A constant which can be used with the release_type property of a DeploymentVersionSummary.
deployment_type [Required] Gets the deployment_type of this DeploymentVersionSummary.
is_security_fix Gets the is_security_fix of this DeploymentVersionSummary.
ogg_version [Required] Gets the ogg_version of this DeploymentVersionSummary.
release_type Gets the release_type of this DeploymentVersionSummary.
time_released Gets the time_released of this DeploymentVersionSummary.
time_supported_until Gets the time_supported_until of this DeploymentVersionSummary.

Methods

__init__(**kwargs) Initializes a new DeploymentVersionSummary object with values from keyword arguments.
DEPLOYMENT_TYPE_BIGDATA = 'BIGDATA'

A constant which can be used with the deployment_type property of a DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. 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 DeploymentVersionSummary. This constant has a value of “GGSA”

DEPLOYMENT_TYPE_OGG = 'OGG'

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

RELEASE_TYPE_BUNDLE = 'BUNDLE'

A constant which can be used with the release_type property of a DeploymentVersionSummary. This constant has a value of “BUNDLE”

RELEASE_TYPE_MAJOR = 'MAJOR'

A constant which can be used with the release_type property of a DeploymentVersionSummary. This constant has a value of “MAJOR”

RELEASE_TYPE_MINOR = 'MINOR'

A constant which can be used with the release_type property of a DeploymentVersionSummary. This constant has a value of “MINOR”

__init__(**kwargs)

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

Parameters:
  • ogg_version (str) – The value to assign to the ogg_version property of this DeploymentVersionSummary.
  • deployment_type (str) – The value to assign to the deployment_type property of this DeploymentVersionSummary. 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’.
  • time_released (datetime) – The value to assign to the time_released property of this DeploymentVersionSummary.
  • release_type (str) – The value to assign to the release_type property of this DeploymentVersionSummary. Allowed values for this property are: “MAJOR”, “BUNDLE”, “MINOR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • is_security_fix (bool) – The value to assign to the is_security_fix property of this DeploymentVersionSummary.
  • time_supported_until (datetime) – The value to assign to the time_supported_until property of this DeploymentVersionSummary.
deployment_type

[Required] Gets the deployment_type of this DeploymentVersionSummary. 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 DeploymentVersionSummary.
Return type:str
is_security_fix

Gets the is_security_fix of this DeploymentVersionSummary. Indicates if OGG release contains security fix.

Returns:The is_security_fix of this DeploymentVersionSummary.
Return type:bool
ogg_version

[Required] Gets the ogg_version of this DeploymentVersionSummary. Version of OGG

Returns:The ogg_version of this DeploymentVersionSummary.
Return type:str
release_type

Gets the release_type of this DeploymentVersionSummary. The type of release.

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

Returns:The release_type of this DeploymentVersionSummary.
Return type:str
time_released

Gets the time_released of this DeploymentVersionSummary. The time the resource was released. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

Returns:The time_released of this DeploymentVersionSummary.
Return type:datetime
time_supported_until

Gets the time_supported_until of this DeploymentVersionSummary. The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

Returns:The time_supported_until of this DeploymentVersionSummary.
Return type:datetime