public sealed class UsableSubnetwork : IMessage<UsableSubnetwork>, IEquatable<UsableSubnetwork>, IDeepCloneable<UsableSubnetwork>, IBufferMessage, IMessage
Subnetwork which the current user has compute.subnetworks.use permission on.
Implements
IMessage<UsableSubnetwork>, IEquatable<UsableSubnetwork>, IDeepCloneable<UsableSubnetwork>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
UsableSubnetwork()
public UsableSubnetwork()
UsableSubnetwork(UsableSubnetwork)
public UsableSubnetwork(UsableSubnetwork other)
Parameter | |
---|---|
Name | Description |
other | UsableSubnetwork |
Properties
HasIpCidrRange
public bool HasIpCidrRange { get; }
Gets whether the "ip_cidr_range" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasNetwork
public bool HasNetwork { get; }
Gets whether the "network" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HasSubnetwork
public bool HasSubnetwork { get; }
Gets whether the "subnetwork" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
IpCidrRange
public string IpCidrRange { get; set; }
The range of internal addresses that are owned by this subnetwork.
Property Value | |
---|---|
Type | Description |
String |
Network
public string Network { get; set; }
Network URL.
Property Value | |
---|---|
Type | Description |
String |
SecondaryIpRanges
public RepeatedField<UsableSubnetworkSecondaryRange> SecondaryIpRanges { get; }
Secondary IP ranges.
Property Value | |
---|---|
Type | Description |
RepeatedField<UsableSubnetworkSecondaryRange> |
Subnetwork
public string Subnetwork { get; set; }
Subnetwork URL.
Property Value | |
---|---|
Type | Description |
String |