Capacity Planner v1beta API - Class ResourceIdKey (1.0.0-beta01)

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

Reference documentation and code samples for the Capacity Planner v1beta API class ResourceIdKey.

The id for a Google Cloud Platform resource key.

Inheritance

object > ResourceIdKey

Namespace

Google.Cloud.CapacityPlanner.V1Beta

Assembly

Google.Cloud.CapacityPlanner.V1Beta.dll

Constructors

ResourceIdKey()

public ResourceIdKey()

ResourceIdKey(ResourceIdKey)

public ResourceIdKey(ResourceIdKey other)
Parameter
Name Description
other ResourceIdKey

Properties

DemandFieldsCase

public ResourceIdKey.DemandFieldsOneofCase DemandFieldsCase { get; }
Property Value
Type Description
ResourceIdKeyDemandFieldsOneofCase

HasResourceCode

public bool HasResourceCode { get; }

Gets whether the "resource_code" field is set

Property Value
Type Description
bool

ResourceCode

public string ResourceCode { get; set; }

Required. resource_code for the resource. eg: gce-ram, gce-vcpus, gce-gpu, gce-tpu, gce-vm, gce-persistent-disk, gce-local-ssd.

Property Value
Type Description
string

ResourceId

public ResourceIdentifier ResourceId { get; set; }

Required. Id of the resource.

Property Value
Type Description
ResourceIdentifier