WorkloadProperties

Properties of an underlying compute resource represented by the Workload.

JSON representation
{
  "gcpProject": string,
  "location": string,
  "zone": string,
  "functionalType": {
    object (FunctionalType)
  },
  "extendedMetadata": {
    string: {
      object (ExtendedMetadata)
    },
    ...
  },
  "identity": {
    object (Identity)
  }
}
Fields
gcpProject

string

Output only. The service project identifier that the underlying cloud resource resides in. Empty for non-cloud resources.

location

string

Output only. The location that the underlying compute resource resides in (for example, us-west1).

zone

string

Output only. The location that the underlying compute resource resides in if it is zonal (for example, us-west1-a).

functionalType

object (FunctionalType)

Output only. The type of the workload.

extendedMetadata

map (key: string, value: object (ExtendedMetadata))

Output only. Additional metadata specific to the resource type. The key is a string that identifies the type of metadata and the value is the metadata contents specific to that type. Key format: apphub.googleapis.com/{metadataType}

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

identity

object (Identity)

Output only. The identity associated with the workload.