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.
Implements
IMessage<UsableSubnetwork>, IEquatable<UsableSubnetwork>, IDeepCloneable<UsableSubnetwork>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
UsableSubnetwork()
public UsableSubnetwork()
UsableSubnetwork(UsableSubnetwork)
public UsableSubnetwork(UsableSubnetwork other)
Parameter | |
---|---|
Name | Description |
other | UsableSubnetwork |
Properties
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 Name. Example: projects/my-project/global/networks/my-network
Property Value | |
---|---|
Type | Description |
String |
SecondaryIpRanges
public RepeatedField<UsableSubnetworkSecondaryRange> SecondaryIpRanges { get; }
Secondary IP ranges.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
Subnetwork
public string Subnetwork { get; set; }
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
Property Value | |
---|---|
Type | Description |
String |