Google Compute Engine


Related topics
Product name
Publisher page
  • [Google|Google]
Category
Virtual Machine Software
Release
TKU 2021-Apr-1
More information
Publisher link

Google Compute Engine (GCE)  is a horizontally scalable, strongly consistent, relational database service. It delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing.

The following image represents relationships between the networks and GCE Virtual Machine. 

Image result for google compute engine VM

Identification

Triggers

PatternTrigger NodeAttributeConditionArgument
RESTAPIsDiscoveredCloudAPIResultListdiscovery_method='Google.Compute.Zones.List'

Endpoints in the REST APIs

RESTAPIsComments
Google.Compute.Instances.List
Google.Compute.RegionInstanceGroupManagers.List
Google.Compute.RegionAutoscalers.List
Google.Compute.InstanceGroupManagers.List
Google.Compute.Autoscalers.List
Google.Compute.Instances.ListReferrers

Attributes 

Pattern model Compute CloudService for each region.

NodeKindAttributeDefault value/Comments
CloudServicetypeCompute
codecompute
nameGoogle Compute Engine <region>


BMC Helix Discovery view of the scanned results for CloudService is the following:


Pattern models VirtualMachine node for Google VM instance.

NodeKindAttributeDefault value/Comments
VirtualMachinetype
  • 'Google Instance Group' - for each 'managed instance group' (with or without autoscaling), all [min, max] VMs are modeled as one node;
  • 'Google VM Instance' - for each standalone VM or for each VM which is a member of 'unmanaged instance group';
key<instance_id>/<zone>/<project_id>
name<vm_type> <name> in <zone>
cloudtrue
project
project_name
availability_zones
  • one zone - for 'Google VM Instance'
  • list of zones in region for - for 'Google Instance Group'


vm_type
vm_name
state


instance_idfor 'Google VM Instance'
instance_groupfor 'Google Instance Group'
autoscaling
minimum_size
maximum_size
current_size
managed_ids
managed_instances


machine_type
cpu_platform
deletion_protection


internal_ip_addrs
external_ip_addrs
networks
subnetworks


tag_set


BMC Helix Discovery view of the scanned results for VirtualMachine is the following:


Was this page helpful? Yes No Submitting... Thank you

Comments