Distributed Cloud Edge Network v1 API - Class Subnet (1.0.0-beta03)

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

Reference documentation and code samples for the Distributed Cloud Edge Network v1 API class Subnet.

Message describing Subnet object

Inheritance

object > Subnet

Namespace

Google.Cloud.EdgeNetwork.V1

Assembly

Google.Cloud.EdgeNetwork.V1.dll

Constructors

Subnet()

public Subnet()

Subnet(Subnet)

public Subnet(Subnet other)
Parameter
NameDescription
otherSubnet

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the subnet was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Optional. A free-text description of the resource. Max length 1024 characters.

Property Value
TypeDescription
string

Ipv4Cidr

public RepeatedField<string> Ipv4Cidr { get; }

The ranges of ipv4 addresses that are owned by this subnetwork.

Property Value
TypeDescription
RepeatedFieldstring

Ipv6Cidr

public RepeatedField<string> Ipv6Cidr { get; }

The ranges of ipv6 addresses that are owned by this subnetwork.

Property Value
TypeDescription
RepeatedFieldstring

Labels

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

Labels associated with this resource.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Required. The canonical resource name of the subnet.

Property Value
TypeDescription
string

Network

public string Network { get; set; }

Required. The network that this subnetwork belongs to.

Property Value
TypeDescription
string

NetworkAsNetworkName

public NetworkName NetworkAsNetworkName { get; set; }

NetworkName-typed view over the Network resource name property.

Property Value
TypeDescription
NetworkName

State

public ResourceState State { get; set; }

Output only. Current stage of the resource to the device by config push.

Property Value
TypeDescription
ResourceState

SubnetName

public SubnetName SubnetName { get; set; }

SubnetName-typed view over the Name resource name property.

Property Value
TypeDescription
SubnetName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the subnet was last updated.

Property Value
TypeDescription
Timestamp

VlanId

public int VlanId { get; set; }

Optional. VLAN id provided by user. If not specified we assign one automatically.

Property Value
TypeDescription
int