Class NetworkInterface
NetworkInterface represents a NIC of a VM.
Implements
Inherited Members
Namespace: Google.Apis.VMMigrationService.v1alpha1.Data
Assembly: Google.Apis.VMMigrationService.v1alpha1.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 |