Class VmwareAddressPool
Represents an IP pool used by the load balancer.
Implements
Inherited Members
Namespace: Google.Apis.GKEOnPrem.v1.Data
Assembly: Google.Apis.GKEOnPrem.v1.dll
Syntax
public class VmwareAddressPool : IDirectResponseSchema
Properties
Addresses
Required. The addresses that are part of this pool. Each address must be either in the CIDR form (1.2.3.0/24) or range form (1.2.3.1-1.2.3.5).
Declaration
[JsonProperty("addresses")]
public virtual IList<string> Addresses { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
AvoidBuggyIps
If true, avoid using IPs ending in .0 or .255. This avoids buggy consumer devices mistakenly dropping IPv4 traffic for those special IP addresses.
Declaration
[JsonProperty("avoidBuggyIps")]
public virtual bool? AvoidBuggyIps { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ManualAssign
If true, prevent IP addresses from being automatically assigned.
Declaration
[JsonProperty("manualAssign")]
public virtual bool? ManualAssign { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Pool
Required. The name of the address pool.
Declaration
[JsonProperty("pool")]
public virtual string Pool { get; set; }
Property Value
Type | Description |
---|---|
string |