Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties.
Properties of GoldengateDeployment.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup_schedule
def backup_schedule() -> ::Google::Cloud::OracleDatabase::V1::GoldengateBackupSchedule
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateBackupSchedule) — Output only. The backup schedule of the GoldengateDeployment.
#category
def category() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentCategory
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentCategory) — Output only. The category of the GoldengateDeployment.
#cpu_core_count
def cpu_core_count() -> ::Integer
Returns
- (::Integer) — Optional. The Minimum number of OCPUs to be made available for this Deployment.
#cpu_core_count=
def cpu_core_count=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. The Minimum number of OCPUs to be made available for this Deployment.
Returns
- (::Integer) — Optional. The Minimum number of OCPUs to be made available for this Deployment.
#deployment_backup_id
def deployment_backup_id() -> ::String
Returns
- (::String) — Output only. The deployment backup id of the GoldengateDeployment.
#deployment_diagnostic_data
def deployment_diagnostic_data() -> ::Google::Cloud::OracleDatabase::V1::DeploymentDiagnosticData
Returns
- (::Google::Cloud::OracleDatabase::V1::DeploymentDiagnosticData) — Output only. The deployment diagnostic data of the GoldengateDeployment.
#deployment_role
def deployment_role() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentRoleType
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentRoleType) — Output only. The deployment role of the GoldengateDeployment.
#deployment_type
def deployment_type() -> ::String
Returns
-
(::String) — Required. A valid Goldengate Deployment type. For a list of supported
types, use the
ListGoldengateDeploymentTypesoperation.
#deployment_type=
def deployment_type=(value) -> ::String
Parameter
-
value (::String) — Required. A valid Goldengate Deployment type. For a list of supported
types, use the
ListGoldengateDeploymentTypesoperation.
Returns
-
(::String) — Required. A valid Goldengate Deployment type. For a list of supported
types, use the
ListGoldengateDeploymentTypesoperation.
#deployment_url
def deployment_url() -> ::String
Returns
- (::String) — Output only. The deployment url of the GoldengateDeployment.
#description
def description() -> ::String
Returns
- (::String) — Optional. The description of the GoldengateDeployment.
#description=
def description=(value) -> ::String
Parameter
- value (::String) — Optional. The description of the GoldengateDeployment.
Returns
- (::String) — Optional. The description of the GoldengateDeployment.
#environment_type
def environment_type() -> ::String
Returns
- (::String) — Optional. The environment type of the GoldengateDeployment.
#environment_type=
def environment_type=(value) -> ::String
Parameter
- value (::String) — Optional. The environment type of the GoldengateDeployment.
Returns
- (::String) — Optional. The environment type of the GoldengateDeployment.
#fqdn
def fqdn() -> ::String
Returns
- (::String) — Output only. The Fully Qualified Domain Name of the GoldengateDeployment.
#healthy
def healthy() -> ::Boolean
Returns
- (::Boolean) — Output only. Whether the GoldengateDeployment is healthy.
#ingress_ips
def ingress_ips() -> ::Array<::Google::Cloud::OracleDatabase::V1::IngressIp>
Returns
- (::Array<::Google::Cloud::OracleDatabase::V1::IngressIp>) — Output only. The ingress ips of the GoldengateDeployment.
#is_auto_scaling_enabled
def is_auto_scaling_enabled() -> ::Boolean
Returns
- (::Boolean) — Optional. Indicates if auto scaling is enabled for the Deployment's CPU core count.
#is_auto_scaling_enabled=
def is_auto_scaling_enabled=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Indicates if auto scaling is enabled for the Deployment's CPU core count.
Returns
- (::Boolean) — Optional. Indicates if auto scaling is enabled for the Deployment's CPU core count.
#is_latest_version
def is_latest_version() -> ::Boolean
Returns
- (::Boolean) — Output only. Whether the GoldengateDeployment is of the latest version.
#is_public
def is_public() -> ::Boolean
Returns
- (::Boolean) — Output only. Whether the GoldengateDeployment is public.
#is_storage_utilization_limit_exceeded
def is_storage_utilization_limit_exceeded() -> ::Boolean
Returns
- (::Boolean) — Output only. Whether storage utilization limit is exceeded of the GoldengateDeployment.
#last_backup_schedule_time
def last_backup_schedule_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time last backup scheduled of the GoldengateDeployment.
#license_model
def license_model() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::LicenseModel
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::LicenseModel) — Optional. The Oracle license model that applies to a Deployment.
#license_model=
def license_model=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::LicenseModel
Parameter
- value (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::LicenseModel) — Optional. The Oracle license model that applies to a Deployment.
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::LicenseModel) — Optional. The Oracle license model that applies to a Deployment.
#lifecycle_details
def lifecycle_details() -> ::String
Returns
- (::String) — Output only. The lifecycle details of the GoldengateDeployment.
#lifecycle_state
def lifecycle_state() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentLifecycleState
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentLifecycleState) — Output only. State of the GoldengateDeployment.
#lifecycle_sub_state
def lifecycle_sub_state() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentLifecycleSubState
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::GoldengateDeploymentLifecycleSubState) — Output only. The lifecycle sub-state of the GoldengateDeployment.
#load_balancer_id
def load_balancer_id() -> ::String
Returns
- (::String) — Output only. The load balancer id of the GoldengateDeployment.
#load_balancer_subnet_id
def load_balancer_subnet_id() -> ::String
Returns
- (::String) — Output only. The load balancer subnet id of the GoldengateDeployment.
#locks
def locks() -> ::Array<::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentLock>
Returns
- (::Array<::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentLock>) — Output only. The locks of the GoldengateDeployment.
#maintenance_config
def maintenance_config() -> ::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig) — Optional. The maintenance configuration of the GoldengateDeployment.
#maintenance_config=
def maintenance_config=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig
Parameter
- value (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig) — Optional. The maintenance configuration of the GoldengateDeployment.
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig) — Optional. The maintenance configuration of the GoldengateDeployment.
#maintenance_window
def maintenance_window() -> ::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceWindow
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceWindow) — Optional. The maintenance window of the GoldengateDeployment.
#maintenance_window=
def maintenance_window=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceWindow
Parameter
- value (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceWindow) — Optional. The maintenance window of the GoldengateDeployment.
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceWindow) — Optional. The maintenance window of the GoldengateDeployment.
#next_backup_schedule_time
def next_backup_schedule_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time next backup scheduled of the GoldengateDeployment.
#next_maintenance_action_type
def next_maintenance_action_type() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::NextMaintenanceActionType
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateDeploymentProperties::NextMaintenanceActionType) — Output only. The next maintenance action type of the GoldengateDeployment.
#next_maintenance_description
def next_maintenance_description() -> ::String
Returns
- (::String) — Output only. The next maintenance description of the GoldengateDeployment.
#next_maintenance_time
def next_maintenance_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time of next maintenance of the GoldengateDeployment.
#nsg_ids
def nsg_ids() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. The nsg ids of the GoldengateDeployment.
#ocid
def ocid() -> ::String
Returns
- (::String) — Output only. OCID of the GoldengateDeployment.
#ogg_data
def ogg_data() -> ::Google::Cloud::OracleDatabase::V1::GoldengateOggDeployment
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateOggDeployment) — Required. The ogg data of the GoldengateDeployment.
#ogg_data=
def ogg_data=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateOggDeployment
Parameter
- value (::Google::Cloud::OracleDatabase::V1::GoldengateOggDeployment) — Required. The ogg data of the GoldengateDeployment.
Returns
- (::Google::Cloud::OracleDatabase::V1::GoldengateOggDeployment) — Required. The ogg data of the GoldengateDeployment.
#ogg_version_support_end_time
def ogg_version_support_end_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time ogg version supported until of the GoldengateDeployment.
#placements
def placements() -> ::Array<::Google::Cloud::OracleDatabase::V1::GoldengatePlacement>
Returns
- (::Array<::Google::Cloud::OracleDatabase::V1::GoldengatePlacement>) — Output only. The placements of the GoldengateDeployment.
#private_ip_address
def private_ip_address() -> ::String
Returns
- (::String) — Output only. The private ip address of the GoldengateDeployment.
#public_ip_address
def public_ip_address() -> ::String
Returns
- (::String) — Output only. The public ip address of the GoldengateDeployment.
#role_change_time
def role_change_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time when the role of the GoldengateDeployment was changed.
#storage_utilization_bytes
def storage_utilization_bytes() -> ::Integer
Returns
- (::Integer) — Output only. The storage utilization in bytes of the GoldengateDeployment.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time the GoldengateDeployment was updated.
#upgrade_required_time
def upgrade_required_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time upgrade required of the GoldengateDeployment.