google_api_cloud_asset v0.10.0 GoogleApi.CloudAsset.V1.Model.ResourceSearchResult View Source
A result of Resource Search, containing information of a cloud resoure.
Attributes
additionalAttributes(type:map(), default:nil) - The additional attributes of this resource. The attributes may vary from one resource type to another. Examples: "projectId" for Project, "dnsName" for DNS ManagedZone.To search against the
additional_attributes:- use a free text query to match the attributes values. Example: to search
additional_attributes = { dnsName: "foobar" }, you can issue a query
"foobar".
- use a free text query to match the attributes values. Example: to search
additional_attributes = { dnsName: "foobar" }, you can issue a query
assetType(type:String.t, default:nil) - The type of this resource. Example: "compute.googleapis.com/Disk".To search against the
asset_type:- specify the
asset_typefield in your search request.
- specify the
description(type:String.t, default:nil) - One or more paragraphs of text description of this resource. Maximum length could be up to 1M bytes.To search against the
description:- use a field query. Example:
description : "*important instance*" - use a free text query. Example:
"*important instance*"
- use a field query. Example:
displayName(type:String.t, default:nil) - The display name of this resource.To search against the
display_name:- use a field query. Example:
displayName : "My Instance" - use a free text query. Example:
"My Instance"
- use a field query. Example:
labels(type:map(), default:nil) - Labels associated with this resource. See Labelling and grouping GCP resources for more information.To search against the
labels:use a field query, as following:
- query on any label's key or value. Example:
labels : "prod" - query by a given label. Example:
labels.env : "prod" - query by a given label'sexistence. Example:
labels.env : *
- query on any label's key or value. Example:
- use a free text query. Example:
"prod"
location(type:String.t, default:nil) - Location can be "global", regional like "us-east1", or zonal like "us-west1-b".To search against the
location:- use a field query. Example:
location : "us-west*" - use a free text query. Example:
"us-west*"
- use a field query. Example:
name(type:String.t, default:nil) - The full resource name of this resource. Example: "//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1". See Cloud Asset Inventory Resource Name Format for more information.To search against the
name:- use a field query. Example:
name : "instance1" - use a free text query. Example:
"instance1"
- use a field query. Example:
networkTags(type:list(String.t), default:nil) - Network tags associated with this resource. Like labels, network tags are a type of annotations used to group GCP resources. See Labelling GCP resources for more information.To search against the
network_tags:- use a field query. Example:
networkTags : "internal" - use a free text query. Example:
"internal"
- use a field query. Example:
project(type:String.t, default:nil) - The project that this resource belongs to, in the form of projects/{PROJECT_NUMBER}.To search against the
project:- specify the
scopefield as this project in your search request.
- specify the
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.