REST Resource: projects.locations.discoveredWorkloads

Resource: DiscoveredWorkload

DiscoveredWorkload is a binary deployment (such as managed instance groups (MIGs) and GKE deployments) that performs the smallest logical subset of business functionality. A discovered workload can be registered to an App Hub Workload.

JSON representation
{
  "name": string,
  "workloadReference": {
    object (WorkloadReference)
  },
  "workloadProperties": {
    object (WorkloadProperties)
  }
}
Fields
name

string

Identifier. The resource name of the discovered workload. Format: "projects/{host-project-id}/locations/{location}/discoveredWorkloads/{uuid}"

workloadReference

object (WorkloadReference)

Output only. Reference of an underlying compute resource represented by the Workload. These are immutable.

workloadProperties

object (WorkloadProperties)

Output only. Properties of an underlying compute resource represented by the Workload. These are immutable.

Methods

findUnregistered

Finds unregistered workloads in a host project and location.

get

Gets a Discovered Workload in a host project and location.

list

Lists Discovered Workloads that can be added to an Application in a host project and location.

lookup

Lists a Discovered Workload in a host project and location, with a given resource URI.