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

The status of a resource loaded in the runtime.


  • 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


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


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

Link to this section Functions


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

Unwrap a decoded JSON object into its complex fields.