View Source GoogleApi.ServiceControl.V2.Model.ResourceLocation (google_api_service_control v0.40.0)

Location information about a resource.

Attributes

  • currentLocations (type: list(String.t), default: nil) - The locations of a resource after the execution of the operation. Requests to create or delete a location based resource must populate the 'current_locations' field and not the 'original_locations' field. For example: "europe-west1-a" "us-east1" "nam3"
  • originalLocations (type: list(String.t), default: nil) - The locations of a resource prior to the execution of the operation. Requests that mutate the resource's location must populate both the 'original_locations' as well as the 'current_locations' fields. For example: "europe-west1-a" "us-east1" "nam3"

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ServiceControl.V2.Model.ResourceLocation{
  currentLocations: [String.t()] | nil,
  originalLocations: [String.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.