Class UsableSubnetwork (2.3.0)

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

UsableSubnetwork resource returns the subnetwork name, its associated network and the primary CIDR range.

Inheritance

Object > UsableSubnetwork

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

UsableSubnetwork()

public UsableSubnetwork()

UsableSubnetwork(UsableSubnetwork)

public UsableSubnetwork(UsableSubnetwork other)
Parameter
NameDescription
otherUsableSubnetwork

Properties

IpCidrRange

public string IpCidrRange { get; set; }

The range of internal addresses that are owned by this subnetwork.

Property Value
TypeDescription
String

Network

public string Network { get; set; }

Network Name. Example: projects/my-project/global/networks/my-network

Property Value
TypeDescription
String

SecondaryIpRanges

public RepeatedField<UsableSubnetworkSecondaryRange> SecondaryIpRanges { get; }

Secondary IP ranges.

Property Value
TypeDescription
RepeatedField<UsableSubnetworkSecondaryRange>

StatusMessage

public string StatusMessage { get; set; }

A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.

Property Value
TypeDescription
String

Subnetwork

public string Subnetwork { get; set; }

Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet

Property Value
TypeDescription
String