App Hub v1 API - Class DiscoveredWorkload (1.0.0-beta02)

public sealed class DiscoveredWorkload : IMessage<DiscoveredWorkload>, IEquatable<DiscoveredWorkload>, IDeepCloneable<DiscoveredWorkload>, IBufferMessage, IMessage

Reference documentation and code samples for the App Hub v1 API class 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.

Inheritance

object > DiscoveredWorkload

Namespace

Google.Cloud.AppHub.V1

Assembly

Google.Cloud.AppHub.V1.dll

Constructors

DiscoveredWorkload()

public DiscoveredWorkload()

DiscoveredWorkload(DiscoveredWorkload)

public DiscoveredWorkload(DiscoveredWorkload other)
Parameter
Name Description
other DiscoveredWorkload

Properties

DiscoveredWorkloadName

public DiscoveredWorkloadName DiscoveredWorkloadName { get; set; }

DiscoveredWorkloadName-typed view over the Name resource name property.

Property Value
Type Description
DiscoveredWorkloadName

Name

public string Name { get; set; }

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

Property Value
Type Description
string

WorkloadProperties

public WorkloadProperties WorkloadProperties { get; set; }

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

Property Value
Type Description
WorkloadProperties

WorkloadReference

public WorkloadReference WorkloadReference { get; set; }

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

Property Value
Type Description
WorkloadReference