class Google::Apis::ApigeeV1::GoogleCloudApigeeV1PodStatus
Attributes
Version of the application running in the pod. Corresponds to the JSON property `appVersion` @return [String]
Status of the deployment. Valid values include: - `deployed`: Successful. - ` error` : Failed. - `pending` : Pod has not yet reported on the deployment. Corresponds to the JSON property `deploymentStatus` @return [String]
Time the deployment status was reported in milliseconds since epoch. Corresponds to the JSON property `deploymentStatusTime` @return [Fixnum]
Time the proxy was deployed in milliseconds since epoch. Corresponds to the JSON property `deploymentTime` @return [Fixnum]
Name of the pod which is reporting the status. Corresponds to the JSON property `podName` @return [String]
Overall status of the pod (not this specific deployment). Valid values include:
-
`active`: Up to date. - `stale` : Recently out of date. Pods that have not
reported status in a long time are excluded from the output. Corresponds to the JSON property `podStatus` @return [String]
Time the pod status was reported in milliseconds since epoch. Corresponds to the JSON property `podStatusTime` @return [Fixnum]
Code associated with the deployment status. Corresponds to the JSON property `statusCode` @return [String]
Human-readable message associated with the status code. Corresponds to the JSON property `statusCodeDetails` @return [String]
Public Class Methods
# File lib/google/apis/apigee_v1/classes.rb, line 5203 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/apigee_v1/classes.rb, line 5208 def update!(**args) @app_version = args[:app_version] if args.key?(:app_version) @deployment_status = args[:deployment_status] if args.key?(:deployment_status) @deployment_status_time = args[:deployment_status_time] if args.key?(:deployment_status_time) @deployment_time = args[:deployment_time] if args.key?(:deployment_time) @pod_name = args[:pod_name] if args.key?(:pod_name) @pod_status = args[:pod_status] if args.key?(:pod_status) @pod_status_time = args[:pod_status_time] if args.key?(:pod_status_time) @status_code = args[:status_code] if args.key?(:status_code) @status_code_details = args[:status_code_details] if args.key?(:status_code_details) end