google_api_replica_pool v0.1.0 GoogleApi.ReplicaPool.V1beta1.Model.NetworkInterface View Source

A Compute Engine NetworkInterface resource. Identical to the NetworkInterface on the corresponding Compute Engine resource.

Attributes

  • accessConfigs (type: list(GoogleApi.ReplicaPool.V1beta1.Model.AccessConfig.t), default: nil) - An array of configurations for this interface. This specifies how this interface is configured to interact with other network services.
  • network (type: String.t, default: nil) - Name the Network resource to which this interface applies.
  • networkIp (type: String.t, default: nil) - An optional IPV4 internal network address to assign to the instance for this network interface.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.ReplicaPool.V1beta1.Model.NetworkInterface{
  accessConfigs: [GoogleApi.ReplicaPool.V1beta1.Model.AccessConfig.t()],
  network: String.t(),
  networkIp: String.t()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.