View Source GoogleApi.BareMetalSolution.V2.Model.ProvisioningQuota (google_api_bare_metal_solution v0.7.0)

A provisioning quota for a given project.

Attributes

  • assetType (type: String.t, default: nil) - The asset type of this provisioning quota.
  • availableCount (type: integer(), default: nil) - The available count of the provisioning quota.
  • gcpService (type: String.t, default: nil) - The gcp service of the provisioning quota.
  • instanceQuota (type: GoogleApi.BareMetalSolution.V2.Model.InstanceQuota.t, default: nil) - Instance quota.
  • location (type: String.t, default: nil) - The specific location of the provisioining quota.
  • name (type: String.t, default: nil) - Output only. The name of the provisioning quota.
  • networkBandwidth (type: String.t, default: nil) - Network bandwidth, Gbps
  • serverCount (type: String.t, default: nil) - Server count.
  • storageGib (type: String.t, default: nil) - Storage size (GB).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BareMetalSolution.V2.Model.ProvisioningQuota{
  assetType: String.t() | nil,
  availableCount: integer() | nil,
  gcpService: String.t() | nil,
  instanceQuota: GoogleApi.BareMetalSolution.V2.Model.InstanceQuota.t() | nil,
  location: String.t() | nil,
  name: String.t() | nil,
  networkBandwidth: String.t() | nil,
  serverCount: String.t() | nil,
  storageGib: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.