Google Kubernetes Engine v1 API - Class UsableSubnetwork (3.25.0)

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

Reference documentation and code samples for the Google Kubernetes Engine v1 API class UsableSubnetwork.

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
RepeatedFieldUsableSubnetworkSecondaryRange

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