Reference documentation and code samples for the Google Cloud Database Center V1beta Client class Product.
Product specification for databasecenter resources.
Generated from protobuf message google.cloud.databasecenter.v1beta.Product
Namespace
Google \ Cloud \ DatabaseCenter \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ type
int
Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
↳ engine
int
Optional. The specific engine that the underlying database is running.
↳ version
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.
↳ minor_version
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.
getType
Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
Generated from protobuf field .google.cloud.databasecenter.v1beta.ProductType type = 1 [(.google.api.field_behavior) = OPTIONAL];
int
setType
Optional. Type of specific database product. It could be CloudSQL, AlloyDB etc..
Generated from protobuf field .google.cloud.databasecenter.v1beta.ProductType type = 1 [(.google.api.field_behavior) = OPTIONAL];
var
int
$this
getEngine
Optional. The specific engine that the underlying database is running.
setEngine
Optional. The specific engine that the underlying database is running.
$this
getVersion
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.
string
setVersion
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.
var
string
$this
getMinorVersion
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.
string
setMinorVersion
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.
var
string
$this

