GoogleApi.Container.V1.Model.AdditionalPodNetworkConfig (google_api_container v0.57.0)

View Source

AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message

Attributes

  • maxPodsPerNode (type: GoogleApi.Container.V1.Model.MaxPodsConstraint.t, default: nil) - The maximum number of pods per node which use this pod network.
  • networkAttachment (type: String.t, default: nil) - The name of the network attachment for pods to communicate to; cannot be specified along with subnetwork or secondary_pod_range.
  • secondaryPodRange (type: String.t, default: nil) - The name of the secondary range on the subnet which provides IP address for this pod range.
  • subnetwork (type: String.t, default: nil) - Name of the subnetwork where the additional pod network belongs.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Container.V1.Model.AdditionalPodNetworkConfig{
  maxPodsPerNode: GoogleApi.Container.V1.Model.MaxPodsConstraint.t() | nil,
  networkAttachment: String.t() | nil,
  secondaryPodRange: String.t() | nil,
  subnetwork: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.