public sealed class GoldengateDeploymentProperties : IMessage<GoldengateDeploymentProperties>, IEquatable<GoldengateDeploymentProperties>, IDeepCloneable<GoldengateDeploymentProperties>, IBufferMessage, IMessageReference documentation and code samples for the Oracle Database@Google Cloud v1 API class GoldengateDeploymentProperties.
Properties of GoldengateDeployment.
Implements
IMessageGoldengateDeploymentProperties, IEquatableGoldengateDeploymentProperties, IDeepCloneableGoldengateDeploymentProperties, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
GoldengateDeploymentProperties()
public GoldengateDeploymentProperties()GoldengateDeploymentProperties(GoldengateDeploymentProperties)
public GoldengateDeploymentProperties(GoldengateDeploymentProperties other)| Parameter | |
|---|---|
| Name | Description |
other |
GoldengateDeploymentProperties |
Properties
BackupSchedule
public GoldengateBackupSchedule BackupSchedule { get; set; }Output only. The backup schedule of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateBackupSchedule |
|
Category
public GoldengateDeploymentProperties.Types.GoldengateDeploymentCategory Category { get; set; }Output only. The category of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesGoldengateDeploymentCategory |
|
CpuCoreCount
public int CpuCoreCount { get; set; }Optional. The Minimum number of OCPUs to be made available for this Deployment.
| Property Value | |
|---|---|
| Type | Description |
int |
|
DeploymentBackupId
public string DeploymentBackupId { get; set; }Output only. The deployment backup id of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DeploymentDiagnosticData
public DeploymentDiagnosticData DeploymentDiagnosticData { get; set; }Output only. The deployment diagnostic data of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
DeploymentDiagnosticData |
|
DeploymentRole
public GoldengateDeploymentProperties.Types.GoldengateDeploymentRoleType DeploymentRole { get; set; }Output only. The deployment role of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesGoldengateDeploymentRoleType |
|
DeploymentType
public string DeploymentType { get; set; }Required. A valid Goldengate Deployment type. For a list of supported
types, use the ListGoldengateDeploymentTypes operation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DeploymentUrl
public string DeploymentUrl { get; set; }Output only. The deployment url of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }Optional. The description of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EnvironmentType
public string EnvironmentType { get; set; }Optional. The environment type of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Fqdn
public string Fqdn { get; set; }Output only. The Fully Qualified Domain Name of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Healthy
public bool Healthy { get; set; }Output only. Whether the GoldengateDeployment is healthy.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IngressIps
public RepeatedField<IngressIp> IngressIps { get; }Output only. The ingress ips of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldIngressIp |
|
IsAutoScalingEnabled
public bool IsAutoScalingEnabled { get; set; }Optional. Indicates if auto scaling is enabled for the Deployment's CPU core count.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IsLatestVersion
public bool IsLatestVersion { get; set; }Output only. Whether the GoldengateDeployment is of the latest version.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IsPublic
public bool IsPublic { get; set; }Output only. Whether the GoldengateDeployment is public.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
IsStorageUtilizationLimitExceeded
public bool IsStorageUtilizationLimitExceeded { get; set; }Output only. Whether storage utilization limit is exceeded of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
LastBackupScheduleTime
public Timestamp LastBackupScheduleTime { get; set; }Output only. The time last backup scheduled of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
LicenseModel
public GoldengateDeploymentProperties.Types.LicenseModel LicenseModel { get; set; }Optional. The Oracle license model that applies to a Deployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesLicenseModel |
|
LifecycleDetails
public string LifecycleDetails { get; set; }Output only. The lifecycle details of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LifecycleState
public GoldengateDeploymentProperties.Types.GoldengateDeploymentLifecycleState LifecycleState { get; set; }Output only. State of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesGoldengateDeploymentLifecycleState |
|
LifecycleSubState
public GoldengateDeploymentProperties.Types.GoldengateDeploymentLifecycleSubState LifecycleSubState { get; set; }Output only. The lifecycle sub-state of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesGoldengateDeploymentLifecycleSubState |
|
LoadBalancerId
public string LoadBalancerId { get; set; }Output only. The load balancer id of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LoadBalancerSubnetId
public string LoadBalancerSubnetId { get; set; }Output only. The load balancer subnet id of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Locks
public RepeatedField<GoldengateDeploymentLock> Locks { get; }Output only. The locks of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldGoldengateDeploymentLock |
|
MaintenanceConfig
public GoldengateMaintenanceConfig MaintenanceConfig { get; set; }Optional. The maintenance configuration of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateMaintenanceConfig |
|
MaintenanceWindow
public GoldengateMaintenanceWindow MaintenanceWindow { get; set; }Optional. The maintenance window of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateMaintenanceWindow |
|
NextBackupScheduleTime
public Timestamp NextBackupScheduleTime { get; set; }Output only. The time next backup scheduled of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
NextMaintenanceActionType
public GoldengateDeploymentProperties.Types.NextMaintenanceActionType NextMaintenanceActionType { get; set; }Output only. The next maintenance action type of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateDeploymentPropertiesTypesNextMaintenanceActionType |
|
NextMaintenanceDescription
public string NextMaintenanceDescription { get; set; }Output only. The next maintenance description of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NextMaintenanceTime
public Timestamp NextMaintenanceTime { get; set; }Output only. The time of next maintenance of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
NsgIds
public RepeatedField<string> NsgIds { get; }Output only. The nsg ids of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Ocid
public string Ocid { get; set; }Output only. OCID of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OggData
public GoldengateOggDeployment OggData { get; set; }Required. The ogg data of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
GoldengateOggDeployment |
|
OggVersionSupportEndTime
public Timestamp OggVersionSupportEndTime { get; set; }Output only. The time ogg version supported until of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Placements
public RepeatedField<GoldengatePlacement> Placements { get; }Output only. The placements of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldGoldengatePlacement |
|
PrivateIpAddress
public string PrivateIpAddress { get; set; }Output only. The private ip address of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PublicIpAddress
public string PublicIpAddress { get; set; }Output only. The public ip address of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RoleChangeTime
public Timestamp RoleChangeTime { get; set; }Output only. The time when the role of the GoldengateDeployment was changed.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
StorageUtilizationBytes
public long StorageUtilizationBytes { get; set; }Output only. The storage utilization in bytes of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
long |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The time the GoldengateDeployment was updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
UpgradeRequiredTime
public Timestamp UpgradeRequiredTime { get; set; }Output only. The time upgrade required of the GoldengateDeployment.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|