Reference documentation and code samples for the Config Delivery V1 API class Google::Cloud::ConfigDelivery::V1::ClusterInfo.
ClusterInfo represents status of a resource bundle rollout for a cluster.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#current
def current() -> ::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo
Returns
- (::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo) — Output only. Current state of the resource bundle.
#desired
def desired() -> ::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo
Returns
- (::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo) — Output only. Desired state for the resource bundle.
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when reconciliation ends.
#initial
def initial() -> ::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo
Returns
- (::Google::Cloud::ConfigDelivery::V1::ResourceBundleDeploymentInfo) — Output only. Initial state of the resource bundle prior to the deployment.
#membership
def membership() -> ::String
Returns
- (::String) — Output only. gkehub membership of target cluster
#messages
def messages() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. Unordered list. Messages convey additional information related to the deployment.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when reconciliation starts.
#state
def state() -> ::Google::Cloud::ConfigDelivery::V1::ClusterInfo::State
Returns
- (::Google::Cloud::ConfigDelivery::V1::ClusterInfo::State) — Output only. State of the rollout for the cluster.