Reference documentation and code samples for the Google Cloud Database Center V1beta Client class Dimension.
Dimension used to aggregate the fleet.
Generated from protobuf message google.cloud.databasecenter.v1beta.Dimension
Namespace
Google \ Cloud \ DatabaseCenter \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ container
string
Specifies where the resource is created. For Google Cloud resources, it is the full name of the project.
↳ product_type
int
Type to identify a product
↳ product_engine
int
Engine refers to underlying database binary running in an instance.
↳ product_version
string
Version of the underlying database engine
↳ location
string
The location of the resources. It supports returning only regional locations in Google Cloud.
↳ resource_type
string
The type of resource defined according to the pattern: {Service Name}/{Type}. Ex: sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance spanner.googleapis.com/Instance
↳ sub_resource_type
int
Subtype of the resource specified at creation time.
↳ resource_category
int
The category of the resource.
↳ management_type
int
The management type of the resource.
↳ edition
int
The edition of the resource.
↳ tag_key
string
Tag key of the resource.
↳ tag_value
string
Tag value of the resource.
↳ tag_source
string
Tag source of the resource.
↳ tag_inherited
bool
Tag inheritance value of the resource.
↳ label_key
string
Label key of the resource.
↳ label_value
string
Label value of the resource.
↳ label_source
string
Label source of the resource.
↳ has_maintenance_schedule
bool
Whether the resource has a maintenance schedule.
↳ has_deny_maintenance_schedules
bool
Whether the resource has deny maintenance schedules.
getContainer
Specifies where the resource is created. For Google Cloud resources, it is the full name of the project.
string
hasContainer
setContainer
Specifies where the resource is created. For Google Cloud resources, it is the full name of the project.
var
string
$this
getProductType
Type to identify a product
hasProductType
setProductType
Type to identify a product
$this
getProductEngine
Engine refers to underlying database binary running in an instance.
hasProductEngine
setProductEngine
Engine refers to underlying database binary running in an instance.
$this
getProductVersion
Version of the underlying database engine
string
hasProductVersion
setProductVersion
Version of the underlying database engine
var
string
$this
getLocation
The location of the resources. It supports returning only regional locations in Google Cloud.
string
hasLocation
setLocation
The location of the resources. It supports returning only regional locations in Google Cloud.
var
string
$this
getResourceType
The type of resource defined according to the pattern: {Service Name}/{Type}. Ex: sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance spanner.googleapis.com/Instance
string
hasResourceType
setResourceType
The type of resource defined according to the pattern: {Service Name}/{Type}. Ex: sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance spanner.googleapis.com/Instance
var
string
$this
getSubResourceType
Subtype of the resource specified at creation time.
hasSubResourceType
setSubResourceType
Subtype of the resource specified at creation time.
$this
getResourceCategory
The category of the resource.
hasResourceCategory
setResourceCategory
The category of the resource.
$this
getManagementType
The management type of the resource.
hasManagementType
setManagementType
The management type of the resource.
$this
getEdition
The edition of the resource.
hasEdition
setEdition
The edition of the resource.
$this
getTagKey
Tag key of the resource.
string
hasTagKey
setTagKey
Tag key of the resource.
var
string
$this
getTagValue
Tag value of the resource.
string
hasTagValue
setTagValue
Tag value of the resource.
var
string
$this
getTagSource
Tag source of the resource.
string
hasTagSource
setTagSource
Tag source of the resource.
var
string
$this
getTagInherited
Tag inheritance value of the resource.
bool
hasTagInherited
setTagInherited
Tag inheritance value of the resource.
var
bool
$this
getLabelKey
Label key of the resource.
string
hasLabelKey
setLabelKey
Label key of the resource.
var
string
$this
getLabelValue
Label value of the resource.
string
hasLabelValue
setLabelValue
Label value of the resource.
var
string
$this
getLabelSource
Label source of the resource.
string
hasLabelSource
setLabelSource
Label source of the resource.
var
string
$this
getHasMaintenanceSchedule
Whether the resource has a maintenance schedule.
bool
hasHasMaintenanceSchedule
setHasMaintenanceSchedule
Whether the resource has a maintenance schedule.
var
bool
$this
getHasDenyMaintenanceSchedules
Whether the resource has deny maintenance schedules.
bool
hasHasDenyMaintenanceSchedules
setHasDenyMaintenanceSchedules
Whether the resource has deny maintenance schedules.
var
bool
$this
getDimension
string

