Class DeploymentTypeSummary
The meta-data specific on particular deployment type represented by deploymentType field.
Inherited Members
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 DeploymentTypeSummary.CategoryEnum? Category { get; set; }
Property Value
Type | Description |
---|---|
DeploymentTypeSummary.CategoryEnum? | 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" ] |
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" ] |