Reference documentation and code samples for the Google Cloud Database Center V1beta Client class ResourceId.
ResourceId contains the identifier for a database resource, including the full resource name, resource type, and product.
Generated from protobuf message google.cloud.databasecenter.v1beta.ResourceId
Namespace
Google \ Cloud \ DatabaseCenter \ V1betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ full_resource_name |
string
The full resource name of the resource. |
↳ resource_type |
string
The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance |
↳ product |
Product
The product of the resource, including the type, engine, and version. |
getFullResourceName
The full resource name of the resource.
| Returns | |
|---|---|
| Type | Description |
string |
|
setFullResourceName
The full resource name of the resource.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getResourceType
The type of the resource.
sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
| Returns | |
|---|---|
| Type | Description |
string |
|
setResourceType
The type of the resource.
sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getProduct
The product of the resource, including the type, engine, and version.
| Returns | |
|---|---|
| Type | Description |
Product|null |
|
hasProduct
clearProduct
setProduct
The product of the resource, including the type, engine, and version.
| Parameter | |
|---|---|
| Name | Description |
var |
Product
|
| Returns | |
|---|---|
| Type | Description |
$this |
|