Reference documentation and code samples for the Database Center V1BETA API class Google::Cloud::DatabaseCenter::V1beta::Product.
Product specification for databasecenter resources.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#engine
def engine() -> ::Google::Cloud::DatabaseCenter::V1beta::Engine
Returns
- (::Google::Cloud::DatabaseCenter::V1beta::Engine) — Optional. The specific engine that the underlying database is running.
#engine=
def engine=(value) -> ::Google::Cloud::DatabaseCenter::V1beta::Engine
Parameter
- value (::Google::Cloud::DatabaseCenter::V1beta::Engine) — Optional. The specific engine that the underlying database is running.
Returns
- (::Google::Cloud::DatabaseCenter::V1beta::Engine) — Optional. The specific engine that the underlying database is running.
#minor_version
def minor_version() -> ::String
Returns
- (::String) — Optional. Minor version of the underlying database engine. Example values: For MySQL, it could be "8.0.35", "5.7.25" etc. For PostgreSQL, it could be "14.4", "15.5" etc.
#minor_version=
def minor_version=(value) -> ::String
Parameter
- value (::String) — Optional. Minor version of the underlying database engine. Example values: For MySQL, it could be "8.0.35", "5.7.25" etc. For PostgreSQL, it could be "14.4", "15.5" etc.
Returns
- (::String) — Optional. Minor version of the underlying database engine. Example values: For MySQL, it could be "8.0.35", "5.7.25" etc. For PostgreSQL, it could be "14.4", "15.5" etc.
#type
def type() -> ::Google::Cloud::DatabaseCenter::V1beta::ProductType
Returns
- (::Google::Cloud::DatabaseCenter::V1beta::ProductType) — Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
#type=
def type=(value) -> ::Google::Cloud::DatabaseCenter::V1beta::ProductType
Parameter
- value (::Google::Cloud::DatabaseCenter::V1beta::ProductType) — Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
Returns
- (::Google::Cloud::DatabaseCenter::V1beta::ProductType) — Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
#version
def version() -> ::String
Returns
- (::String) — Optional. Version of the underlying database engine. Example values: For MySQL, it could be "8.0", "5.7" etc. For Postgres, it could be "14", "15" etc.
#version=
def version=(value) -> ::String
Parameter
- value (::String) — Optional. Version of the underlying database engine. Example values: For MySQL, it could be "8.0", "5.7" etc. For Postgres, it could be "14", "15" etc.
Returns
- (::String) — Optional. Version of the underlying database engine. Example values: For MySQL, it could be "8.0", "5.7" etc. For Postgres, it could be "14", "15" etc.