View Source GoogleApi.BareMetalSolution.V1.Model.ServerNetworkTemplate (google_api_bare_metal_solution v0.7.0)

Network template.

Attributes

  • applicableInstanceTypes (type: list(String.t), default: nil) - Instance types this template is applicable to.
  • logicalInterfaces (type: list(GoogleApi.BareMetalSolution.V1.Model.LogicalInterface.t), default: nil) - Logical interfaces.
  • name (type: String.t, default: nil) - Output only. Template's unique name. The full resource name follows the pattern: projects/{project}/locations/{location}/serverNetworkTemplate/{server_network_template} Generally, the {server_network_template} follows the syntax of "bond" or "nic".

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BareMetalSolution.V1.Model.ServerNetworkTemplate{
  applicableInstanceTypes: [String.t()] | nil,
  logicalInterfaces:
    [GoogleApi.BareMetalSolution.V1.Model.LogicalInterface.t()] | nil,
  name: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.