Show / Hide Table of Contents

Class AliasNetworkEndpointAlias

Configuration for an IP alias.

Inheritance
object
AliasNetworkEndpointAlias
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.preview.Data
Assembly: Google.Apis.Compute.preview.dll
Syntax
public class AliasNetworkEndpointAlias : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EffectiveIpAddress

Output only. [Output Only] The actual IP address allocated by the system.

Declaration
[JsonProperty("effectiveIpAddress")]
public virtual string EffectiveIpAddress { get; set; }
Property Value
Type Description
string

EffectiveSubnetworkRangeName

Output only. [Output Only] The actual secondary range used for allocation.

Declaration
[JsonProperty("effectiveSubnetworkRangeName")]
public virtual string EffectiveSubnetworkRangeName { get; set; }
Property Value
Type Description
string

IpAddress

Input only. The IP address of the network endpoint. If specified, the server performs a validation check for uniqueness. If the field is omitted, the system automatically allocates an IP and populates the effective_ip_address field.

Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
Type Description
string

IpVersion

Required. The IP version of the IP. It is IPv4 or IPv6.

Declaration
[JsonProperty("ipVersion")]
public virtual string IpVersion { get; set; }
Property Value
Type Description
string

SubnetworkRangeNames

Input only. Defines candidate secondary ranges for allocating the alias IPs. If it is empty, the IP would be allocated from the primary range of the subnetwork. This field is INPUT_ONLY and used only during resource creation, hence a repeated field is acceptable as per AIP-2825. It is not mutable.

Declaration
[JsonProperty("subnetworkRangeNames")]
public virtual IList<string> SubnetworkRangeNames { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX