View Source GoogleApi.Compute.V1.Model.NetworkAttachmentConnectedEndpoint (google_api_compute v0.56.2)

[Output Only] A connection connected to this network attachment.

Attributes

  • ipAddress (type: String.t, default: nil) - The IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless.
  • ipv6Address (type: String.t, default: nil) - The IPv6 address assigned to the producer instance network interface. This is only assigned when the stack types of both the instance network interface and the consumer subnet are IPv4_IPv6.
  • projectIdOrNum (type: String.t, default: nil) - The project id or number of the interface to which the IP was assigned.
  • secondaryIpCidrRanges (type: list(String.t), default: nil) - Alias IP ranges from the same subnetwork.
  • status (type: String.t, default: nil) - The status of a connected endpoint to this network attachment.
  • subnetwork (type: String.t, default: nil) - The subnetwork used to assign the IP to the producer instance network interface.
  • subnetworkCidrRange (type: String.t, default: nil) - [Output Only] The CIDR range of the subnet from which the IPv4 internal IP was allocated from.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Compute.V1.Model.NetworkAttachmentConnectedEndpoint{
  ipAddress: String.t() | nil,
  ipv6Address: String.t() | nil,
  projectIdOrNum: String.t() | nil,
  secondaryIpCidrRanges: [String.t()] | nil,
  status: String.t() | nil,
  subnetwork: String.t() | nil,
  subnetworkCidrRange: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.