Class GoldengateDeploymentProperties
Properties of GoldengateDeployment.
Implements
Inherited Members
Namespace: Google.Apis.OracleDatabase.v1.Data
Assembly: Google.Apis.OracleDatabase.v1.dll
Syntax
public class GoldengateDeploymentProperties : IDirectResponseSchema
Properties
BackupSchedule
Output only. The backup schedule of the GoldengateDeployment.
Declaration
[JsonProperty("backupSchedule")]
public virtual GoldengateBackupSchedule BackupSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| GoldengateBackupSchedule |
Category
Output only. The category of the GoldengateDeployment.
Declaration
[JsonProperty("category")]
public virtual string Category { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CpuCoreCount
Optional. The Minimum number of OCPUs to be made available for this Deployment.
Declaration
[JsonProperty("cpuCoreCount")]
public virtual int? CpuCoreCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
DeploymentBackupId
Output only. The deployment backup id of the GoldengateDeployment.
Declaration
[JsonProperty("deploymentBackupId")]
public virtual string DeploymentBackupId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeploymentDiagnosticData
Output only. The deployment diagnostic data of the GoldengateDeployment.
Declaration
[JsonProperty("deploymentDiagnosticData")]
public virtual DeploymentDiagnosticData DeploymentDiagnosticData { get; set; }
Property Value
| Type | Description |
|---|---|
| DeploymentDiagnosticData |
DeploymentRole
Output only. The deployment role of the GoldengateDeployment.
Declaration
[JsonProperty("deploymentRole")]
public virtual string DeploymentRole { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeploymentType
Required. A valid Goldengate Deployment type. For a list of supported types, use the
ListGoldengateDeploymentTypes operation.
Declaration
[JsonProperty("deploymentType")]
public virtual string DeploymentType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeploymentUrl
Output only. The deployment url of the GoldengateDeployment.
Declaration
[JsonProperty("deploymentUrl")]
public virtual string DeploymentUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
Optional. The description of the GoldengateDeployment.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnvironmentType
Optional. The environment type of the GoldengateDeployment.
Declaration
[JsonProperty("environmentType")]
public virtual string EnvironmentType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Fqdn
Output only. The Fully Qualified Domain Name of the GoldengateDeployment.
Declaration
[JsonProperty("fqdn")]
public virtual string Fqdn { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Healthy
Output only. Whether the GoldengateDeployment is healthy.
Declaration
[JsonProperty("healthy")]
public virtual bool? Healthy { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
IngressIps
Output only. The ingress ips of the GoldengateDeployment.
Declaration
[JsonProperty("ingressIps")]
public virtual IList<IngressIp> IngressIps { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<IngressIp> |
IsAutoScalingEnabled
Optional. Indicates if auto scaling is enabled for the Deployment's CPU core count.
Declaration
[JsonProperty("isAutoScalingEnabled")]
public virtual bool? IsAutoScalingEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
IsLatestVersion
Output only. Whether the GoldengateDeployment is of the latest version.
Declaration
[JsonProperty("isLatestVersion")]
public virtual bool? IsLatestVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
IsPublic
Output only. Whether the GoldengateDeployment is public.
Declaration
[JsonProperty("isPublic")]
public virtual bool? IsPublic { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
IsStorageUtilizationLimitExceeded
Output only. Whether storage utilization limit is exceeded of the GoldengateDeployment.
Declaration
[JsonProperty("isStorageUtilizationLimitExceeded")]
public virtual bool? IsStorageUtilizationLimitExceeded { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
LastBackupScheduleTime
object representation of LastBackupScheduleTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastBackupScheduleTimeDateTimeOffset instead.")]
public virtual object LastBackupScheduleTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
LastBackupScheduleTimeDateTimeOffset
DateTimeOffset representation of LastBackupScheduleTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastBackupScheduleTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
LastBackupScheduleTimeRaw
Output only. The time last backup scheduled of the GoldengateDeployment.
Declaration
[JsonProperty("lastBackupScheduleTime")]
public virtual string LastBackupScheduleTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LicenseModel
Optional. The Oracle license model that applies to a Deployment.
Declaration
[JsonProperty("licenseModel")]
public virtual string LicenseModel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleDetails
Output only. The lifecycle details of the GoldengateDeployment.
Declaration
[JsonProperty("lifecycleDetails")]
public virtual string LifecycleDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleState
Output only. State of the GoldengateDeployment.
Declaration
[JsonProperty("lifecycleState")]
public virtual string LifecycleState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleSubState
Output only. The lifecycle sub-state of the GoldengateDeployment.
Declaration
[JsonProperty("lifecycleSubState")]
public virtual string LifecycleSubState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LoadBalancerId
Output only. The load balancer id of the GoldengateDeployment.
Declaration
[JsonProperty("loadBalancerId")]
public virtual string LoadBalancerId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LoadBalancerSubnetId
Output only. The load balancer subnet id of the GoldengateDeployment.
Declaration
[JsonProperty("loadBalancerSubnetId")]
public virtual string LoadBalancerSubnetId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Locks
Output only. The locks of the GoldengateDeployment.
Declaration
[JsonProperty("locks")]
public virtual IList<GoldengateDeploymentLock> Locks { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoldengateDeploymentLock> |
MaintenanceConfig
Optional. The maintenance configuration of the GoldengateDeployment.
Declaration
[JsonProperty("maintenanceConfig")]
public virtual GoldengateMaintenanceConfig MaintenanceConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| GoldengateMaintenanceConfig |
MaintenanceWindow
Optional. The maintenance window of the GoldengateDeployment.
Declaration
[JsonProperty("maintenanceWindow")]
public virtual GoldengateMaintenanceWindow MaintenanceWindow { get; set; }
Property Value
| Type | Description |
|---|---|
| GoldengateMaintenanceWindow |
NextBackupScheduleTime
object representation of NextBackupScheduleTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NextBackupScheduleTimeDateTimeOffset instead.")]
public virtual object NextBackupScheduleTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
NextBackupScheduleTimeDateTimeOffset
DateTimeOffset representation of NextBackupScheduleTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? NextBackupScheduleTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
NextBackupScheduleTimeRaw
Output only. The time next backup scheduled of the GoldengateDeployment.
Declaration
[JsonProperty("nextBackupScheduleTime")]
public virtual string NextBackupScheduleTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NextMaintenanceActionType
Output only. The next maintenance action type of the GoldengateDeployment.
Declaration
[JsonProperty("nextMaintenanceActionType")]
public virtual string NextMaintenanceActionType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NextMaintenanceDescription
Output only. The next maintenance description of the GoldengateDeployment.
Declaration
[JsonProperty("nextMaintenanceDescription")]
public virtual string NextMaintenanceDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NextMaintenanceTime
object representation of NextMaintenanceTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use NextMaintenanceTimeDateTimeOffset instead.")]
public virtual object NextMaintenanceTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
NextMaintenanceTimeDateTimeOffset
DateTimeOffset representation of NextMaintenanceTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? NextMaintenanceTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
NextMaintenanceTimeRaw
Output only. The time of next maintenance of the GoldengateDeployment.
Declaration
[JsonProperty("nextMaintenanceTime")]
public virtual string NextMaintenanceTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NsgIds
Output only. The nsg ids of the GoldengateDeployment.
Declaration
[JsonProperty("nsgIds")]
public virtual IList<string> NsgIds { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Ocid
Output only. OCID of the GoldengateDeployment.
Declaration
[JsonProperty("ocid")]
public virtual string Ocid { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OggData
Required. The ogg data of the GoldengateDeployment.
Declaration
[JsonProperty("oggData")]
public virtual GoldengateOggDeployment OggData { get; set; }
Property Value
| Type | Description |
|---|---|
| GoldengateOggDeployment |
OggVersionSupportEndTime
object representation of OggVersionSupportEndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OggVersionSupportEndTimeDateTimeOffset instead.")]
public virtual object OggVersionSupportEndTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
OggVersionSupportEndTimeDateTimeOffset
DateTimeOffset representation of OggVersionSupportEndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? OggVersionSupportEndTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
OggVersionSupportEndTimeRaw
Output only. The time ogg version supported until of the GoldengateDeployment.
Declaration
[JsonProperty("oggVersionSupportEndTime")]
public virtual string OggVersionSupportEndTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Placements
Output only. The placements of the GoldengateDeployment.
Declaration
[JsonProperty("placements")]
public virtual IList<GoldengatePlacement> Placements { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoldengatePlacement> |
PrivateIpAddress
Output only. The private ip address of the GoldengateDeployment.
Declaration
[JsonProperty("privateIpAddress")]
public virtual string PrivateIpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PublicIpAddress
Output only. The public ip address of the GoldengateDeployment.
Declaration
[JsonProperty("publicIpAddress")]
public virtual string PublicIpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RoleChangeTime
object representation of RoleChangeTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use RoleChangeTimeDateTimeOffset instead.")]
public virtual object RoleChangeTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
RoleChangeTimeDateTimeOffset
DateTimeOffset representation of RoleChangeTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? RoleChangeTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
RoleChangeTimeRaw
Output only. The time when the role of the GoldengateDeployment was changed.
Declaration
[JsonProperty("roleChangeTime")]
public virtual string RoleChangeTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StorageUtilizationBytes
Output only. The storage utilization in bytes of the GoldengateDeployment.
Declaration
[JsonProperty("storageUtilizationBytes")]
public virtual long? StorageUtilizationBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
UpdateTimeRaw
Output only. The time the GoldengateDeployment was updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpgradeRequiredTime
object representation of UpgradeRequiredTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpgradeRequiredTimeDateTimeOffset instead.")]
public virtual object UpgradeRequiredTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
UpgradeRequiredTimeDateTimeOffset
DateTimeOffset representation of UpgradeRequiredTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpgradeRequiredTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
UpgradeRequiredTimeRaw
Output only. The time upgrade required of the GoldengateDeployment.
Declaration
[JsonProperty("upgradeRequiredTime")]
public virtual string UpgradeRequiredTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |