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
Namespace
Google.Cloud.EdgeNetwork.V1Assembly
Google.Cloud.EdgeNetwork.V1.dll
Constructors
Subnet()
public Subnet()
Subnet(Subnet)
public Subnet(Subnet other)
Parameter | |
---|---|
Name | Description |
other |
Subnet |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time when the subnet was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Optional. A free-text description of the resource. Max length 1024 characters.
Property Value | |
---|---|
Type | Description |
string |
Ipv4Cidr
public RepeatedField<string> Ipv4Cidr { get; }
The ranges of ipv4 addresses that are owned by this subnetwork.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Ipv6Cidr
public RepeatedField<string> Ipv6Cidr { get; }
The ranges of ipv6 addresses that are owned by this subnetwork.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Labels
public MapField<string, string> Labels { get; }
Labels associated with this resource.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Required. The canonical resource name of the subnet.
Property Value | |
---|---|
Type | Description |
string |
Network
public string Network { get; set; }
Required. The network that this subnetwork belongs to.
Property Value | |
---|---|
Type | Description |
string |
NetworkAsNetworkName
public NetworkName NetworkAsNetworkName { get; set; }
NetworkName-typed view over the Network resource name property.
Property Value | |
---|---|
Type | Description |
NetworkName |
State
public ResourceState State { get; set; }
Output only. Current stage of the resource to the device by config push.
Property Value | |
---|---|
Type | Description |
ResourceState |
SubnetName
public SubnetName SubnetName { get; set; }
SubnetName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
SubnetName |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The time when the subnet was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |
VlanId
public int VlanId { get; set; }
Optional. VLAN id provided by user. If not specified we assign one automatically.
Property Value | |
---|---|
Type | Description |
int |