GCP Asset Discovery Plugin Inspectors
Can IP Forward
can ip forward: boolean
Flags whether the instance is allowed to send and receive packets with non-matching destination or source IPs.
Computer name
computer name: string
The name of the resource, provided by the client when initially creating the resource.
CPU Platform
cpu platform: string
The CPU platform used by the current instance.
Creation Timestamp
creation timestamp: string
The creation timestamp.
Credentials Label
credentials label: string
The credentials label is a custom string defined by the user when installing the plugin. It uniquely identifies a user’s set of credentials.
Data Source
data source: string
The data source is the name of the system where data is coming from. For the VMware Plugin, it is set to “Proxy – Google Cloud Platform” by default.
Deletion Protection
deletion protection: boolean
Whether the resource should be protected against deletion.
Description
description: string
Optional description of this resource.
Disk
disks: plural gcp disk
The disk inspectors contains information about the instance storage.
type of <gcp disk>: string
Specifies the type of the disk, either SCRATCH or PERSISTENT.
mode of <gcp disk>: string
The mode in which to attach this disk, either READ_WRITE or READ_ONLY.
source of <gcp disk>: string
Specifies a valid partial or full URL to an existing Persistent Disk resource.
device name of <gcp disk>: string
Specifies a unique device name. If not specified, the server chooses a default name in the form persistent-disk-x, where x is a number assigned by the Google Compute Engine. This field is only applicable for persistent disks.
index of <gcp disk>: integer
Zero-based index to this disk, where 0 is reserved for the boot disk.
boot of <gcp disk>: boolean
Indicates that this is a boot disk.
auto delete of <gcp disk>: boolean
Specifies whether the disk will be auto-deleted when the instance is deleted, but not when the disk is detatched.
interface of <gcp disk>: string
Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME.
size gb of <gcp disk>: integer
The size of the persistent disk, specified in GB.
description of <gcp disk>: string
An optional description of the resource.
zone of <gcp disk>: string
The URL of the zone where the disk resides.
status of <gcp disk>: string
The status of disk creation. Possible values are CREATING, DELETING, READY, FAILED, RESTORING.
source image of <gcp disk>: gcp image
The source image used to create this disk.
creation timestamp of <gcp disk>: string
The timestamp fo the creation.
Hostname
hostname: string
Specifies the RFC1035 compliant hostname of the instance.
Image
archive size bytes of <gcp image>: integer
The size of the image tar.gz archive stored in the Google Cloud Storage (in bytes).
creation timestamp of <gcp image>: string
The creation timestamp.
source disk of <gcp image>: string
The URL of the source disk used to create this image.
size gb of <gcp image>: integer
The size of the image when restored onto a persistent disk in GB.
family of <gcp image>: string
The name of the image family to which this image belongs.
id of <gcp image>: integer
The unique identifier for the resource.
name of <gcp image>: string
The name of the resource; provided by the client when the resource is created.
status of <gcp image>: string
The status of the image. Possible values are DELETING, FAILED, PENDING, READY.
source type of <gcp image>: string
The type of the image used to create this disk.
description of <gcp image>: string
An optional description of the resource.
Instance ID
[instance id, instances id]: string
The unique identifier for the resource. This identifier is defined by the server.
Labels
labels: plural tag
Labels to apply to the instance.
key of <tag>: string
The key of the label.
value of <tag>: string
The value of the label.
Machine Type
machine type: string
Full or partial URL of the machine type resource to use for this
instance, in the
zones/zone/machineTypes/machine-type
format. This is provided by the client when the instance is
created.
Minimum CPU Platform
minimum cpu platform: string
Specifies a minimum CPU platform for the VM instance.
Network
network tags: plural string
The network inspectors are defined in the common section. An array of tags.
name of <ip interface>: string
The name of the network interface.
gateway address of <ip interface>: ipv4or6 address
The gateway address for default routes to reach destination addresses outside the subnetwork.
external address of <ip interface>: ipv4or6 address
An external IP address associated with this instance.
access configurations of <ip interface>: plural access configuration
The access configurations attached to an instance network interface.
type of <access configuration>: string
The type of configuration.
name of <access configuration>: string
The name of this access configuration.
nat ip of <access configuration>: ipv4or6 address
An external IP address associated with this instance.
network tier of <access configuration>: string
This signifies the networking tier used for configuring the corresponding access configuration.
domain name of <access configuration>: string
The DNS domain name for the public PTR record.
Project ID
project id: string
The ID of the project of the instance.
Self Link
self link: string
The Server-defined URL for the resource.
Start Restricted
start restricted: boolean
Whether a VM has been restricted for start because the Compute Engine has detected suspicious activity.
Status
status: string
The status of the instance.
Status Message
status message: string
A human-readable message explaining the status.
Zone
zone: string
The URL of the zone where the instance resides.