Show / Hide Table of Contents

Class DeploymentTypeSummary

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.

Inheritance
object
DeploymentTypeSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class DeploymentTypeSummary

Properties

Category

Declaration
[Required(ErrorMessage = "Category is required.")]
[JsonProperty(PropertyName = "category")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DeploymentCategory? Category { get; set; }
Property Value
Type Description
DeploymentCategory?

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'.

Remarks

Required

ConnectionTypes

Declaration
[JsonProperty(PropertyName = "connectionTypes", ItemConverterType = typeof(ResponseEnumConverter))]
public List<ConnectionType> ConnectionTypes { get; set; }
Property Value
Type Description
List<ConnectionType>

An array of connectionTypes.

DefaultUsername

Declaration
[JsonProperty(PropertyName = "defaultUsername")]
public string DefaultUsername { get; set; }
Property Value
Type Description
string

The default admin username used by deployment.

DeploymentType

Declaration
[Required(ErrorMessage = "DeploymentType is required.")]
[JsonProperty(PropertyName = "deploymentType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DeploymentType? DeploymentType { get; set; }
Property Value
Type Description
DeploymentType?

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'.

Remarks

Required

DisplayName

Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

An object's Display Name.

Remarks

Required

OggVersion

Declaration
[JsonProperty(PropertyName = "oggVersion")]
public string OggVersion { get; set; }
Property Value
Type Description
string

Version of OGG

SourceTechnologies

Declaration
[JsonProperty(PropertyName = "sourceTechnologies")]
public List<string> SourceTechnologies { get; set; }
Property Value
Type Description
List<string>

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" ]

SupportedCapabilities

Declaration
[JsonProperty(PropertyName = "supportedCapabilities", ItemConverterType = typeof(ResponseEnumConverter))]
public List<SupportedCapabilities> SupportedCapabilities { get; set; }
Property Value
Type Description
List<SupportedCapabilities>

Specifies supported capabilities or features by a deployment type .

SupportedTechnologiesUrl

Declaration
[JsonProperty(PropertyName = "supportedTechnologiesUrl")]
public string SupportedTechnologiesUrl { get; set; }
Property Value
Type Description
string

The URL to the webpage listing the supported technologies.

TargetTechnologies

Declaration
[JsonProperty(PropertyName = "targetTechnologies")]
public List<string> TargetTechnologies { get; set; }
Property Value
Type Description
List<string>

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" ]

In this article
Back to top