Show / Hide Table of Contents

Class ManagementInterface

Represents a managed interface for an accelerator domain. It defines the network endpoint and authentication configuration needed to access specific management services like NMX-C or gNMI.

Inheritance
object
ManagementInterface
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.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class ManagementInterface : IDirectResponseSchema

Properties

AuthenticationConfig

Declaration
[JsonProperty("authenticationConfig")]
public virtual AuthenticationConfig AuthenticationConfig { get; set; }
Property Value
Type Description
AuthenticationConfig

ETag

The ETag of the item.

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

Ipv4Address

The IPv4 internal IP address assigned to this management interface endpoint. This address will be used by the customer to route traffic to the management interface.

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

Ipv6Address

The IPv6 internal IP address assigned to this management interface endpoint. This address will be used by the customer to route traffic to the management interface if IPv6 is supported and configured.

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

Network

The URL of the VPC network to which the management interface endpoint is attached. The customer must ensure that this network is correctly configured for routing to the accelerator domain.

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

State

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

Subnetwork

The URL of the subnetwork from which to assign the IP address for the endpoint. The subnetwork must belong to the specified network and have available IP addresses.

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

Type

Required. The type of management service this interface provides. Supported types include NMX-C for partition management, gNMI for switch monitoring, and TPU slice management.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX