class Google::Apis::ApigeeV1::GoogleCloudApigeeV1InstanceDeploymentStatus
The status of a deployment as reported by a single instance.
Attributes
deployed_revisions[RW]
Revisions currently deployed in MPs. Corresponds to the JSON property `deployedRevisions` @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1InstanceDeploymentStatusDeployedRevision>]
deployed_routes[RW]
Current routes deployed in the ingress routing table. A route which is missing will appear in `missing_routes`. Corresponds to the JSON property `deployedRoutes` @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1InstanceDeploymentStatusDeployedRoute>]
instance[RW]
ID of the instance reporting the status. Corresponds to the JSON property `instance` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 3809 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 3814 def update!(**args) @deployed_revisions = args[:deployed_revisions] if args.key?(:deployed_revisions) @deployed_routes = args[:deployed_routes] if args.key?(:deployed_routes) @instance = args[:instance] if args.key?(:instance) end