class Google::Apis::ApigeeV1::GoogleCloudApigeeV1RevisionStatus

The status of a specific resource revision.

Attributes

errors[RW]

Errors reported when attempting to load this revision. Corresponds to the JSON property `errors` @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1UpdateError>]

json_spec[RW]

The json content of the resource revision. Large specs should be sent individually via the spec field to avoid hitting request size limits. Corresponds to the JSON property `jsonSpec` @return [String]

replicas[RW]

The number of replicas that have successfully loaded this revision. Corresponds to the JSON property `replicas` @return [Fixnum]

revision_id[RW]

The revision of the resource. Corresponds to the JSON property `revisionId` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 6145
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/apigee_v1/classes.rb, line 6150
def update!(**args)
  @errors = args[:errors] if args.key?(:errors)
  @json_spec = args[:json_spec] if args.key?(:json_spec)
  @replicas = args[:replicas] if args.key?(:replicas)
  @revision_id = args[:revision_id] if args.key?(:revision_id)
end