Class NetworkInterface
NetworkInterface represents a NIC of a VM.
Implements
Inherited Members
Namespace: Google.Apis.VMMigrationService.v1.Data
Assembly: Google.Apis.VMMigrationService.v1.dll
Syntax
public class NetworkInterface : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExternalIp
Optional. The external IP to define in the NIC.
Declaration
[JsonProperty("externalIp")]
public virtual string ExternalIp { get; set; }
Property Value
Type | Description |
---|---|
string |
InternalIp
Optional. The internal IP to define in the NIC. The formats accepted are: ephemeral
\ ipv4 address \ a
named address resource full path.
Declaration
[JsonProperty("internalIp")]
public virtual string InternalIp { get; set; }
Property Value
Type | Description |
---|---|
string |
Network
The network to connect the NIC to.
Declaration
[JsonProperty("network")]
public virtual string Network { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkTier
Optional. The networking tier used for optimizing connectivity between instances and systems on the internet. Applies only for external ephemeral IP addresses. If left empty, will default to PREMIUM.
Declaration
[JsonProperty("networkTier")]
public virtual string NetworkTier { get; set; }
Property Value
Type | Description |
---|---|
string |
Subnetwork
Optional. The subnetwork to connect the NIC to.
Declaration
[JsonProperty("subnetwork")]
public virtual string Subnetwork { get; set; }
Property Value
Type | Description |
---|---|
string |