GDC Hardware Management v1alpha API - Class Zone (1.0.0-alpha02)

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

Reference documentation and code samples for the GDC Hardware Management v1alpha API class Zone.

A zone holding a set of hardware.

Inheritance

object > Zone

Namespace

Google.Cloud.GdcHardwareManagement.V1Alpha

Assembly

Google.Cloud.GdcHardwareManagement.V1Alpha.dll

Constructors

Zone()

public Zone()

Zone(Zone)

public Zone(Zone other)
Parameter
Name Description
other Zone

Properties

CiqUri

public string CiqUri { get; set; }

Output only. Link to the Customer Intake Questionnaire (CIQ) sheet for this zone.

Property Value
Type Description
string

Contacts

public RepeatedField<Contact> Contacts { get; }

Required. The points of contact.

Property Value
Type Description
RepeatedFieldContact

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Time when this zone was created.

Property Value
Type Description
Timestamp

DisplayName

public string DisplayName { get; set; }

Optional. Human friendly display name of this zone.

Property Value
Type Description
string

GloballyUniqueId

public string GloballyUniqueId { get; set; }

Output only. Globally unique identifier generated for this Edge Zone.

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Optional. Labels associated with this zone as key value pairs. For more information about labels, see Create and manage labels.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. Name of this zone. Format: projects/{project}/locations/{location}/zones/{zone}

Property Value
Type Description
string

NetworkConfig

public ZoneNetworkConfig NetworkConfig { get; set; }

Optional. Networking configuration for this zone.

Property Value
Type Description
ZoneNetworkConfig

State

public Zone.Types.State State { get; set; }

Output only. Current state for this zone.

Property Value
Type Description
ZoneTypesState

SubscriptionConfigs

public RepeatedField<SubscriptionConfig> SubscriptionConfigs { get; }

Output only. Subscription configurations for this zone.

Property Value
Type Description
RepeatedFieldSubscriptionConfig

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time when this zone was last updated.

Property Value
Type Description
Timestamp

ZoneName

public ZoneName ZoneName { get; set; }

ZoneName-typed view over the Name resource name property.

Property Value
Type Description
ZoneName