GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ResourceStatus (google_api_apigee v0.24.1) View Source

The status of a resource loaded in the runtime.

Attributes

  • resource (type: String.t, default: nil) - The resource name. Currently only two resources are supported: EnvironmentGroup - organizations/{org}/envgroups/{envgroup} EnvironmentConfig - organizations/{org}/environments/{environment}/deployedConfig
  • revisions (type: list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RevisionStatus.t), default: nil) - Revisions of the resource currently deployed in the instance.
  • totalReplicas (type: integer(), default: nil) - The total number of replicas that should have this resource.
  • uid (type: String.t, default: nil) - The uid of the resource. In the unexpected case that the instance has multiple uids for the same name, they should be reported under separate ResourceStatuses.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ResourceStatus{
  resource: String.t(),
  revisions: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1RevisionStatus.t()],
  totalReplicas: integer(),
  uid: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.