Reference documentation and code samples for the Google Cloud Config Delivery V1 Client class ClusterInfo.
ClusterInfo represents status of a resource bundle rollout for a cluster.
Generated from protobuf message google.cloud.configdelivery.v1.ClusterInfo
Namespace
Google \ Cloud \ ConfigDelivery \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ membership
string
Output only. gkehub membership of target cluster
↳ desired
↳ initial
ResourceBundleDeploymentInfo
Output only. Initial state of the resource bundle prior to the deployment.
↳ current
↳ state
int
Output only. State of the rollout for the cluster.
↳ messages
array
Output only. Unordered list. Messages convey additional information related to the deployment.
↳ start_time
↳ end_time
getMembership
Output only. gkehub membership of target cluster
string
setMembership
Output only. gkehub membership of target cluster
var
string
$this
getDesired
Output only. Desired state for the resource bundle.
hasDesired
clearDesired
setDesired
Output only. Desired state for the resource bundle.
$this
getInitial
Output only. Initial state of the resource bundle prior to the deployment.
hasInitial
clearInitial
setInitial
Output only. Initial state of the resource bundle prior to the deployment.
$this
getCurrent
Output only. Current state of the resource bundle.
hasCurrent
clearCurrent
setCurrent
Output only. Current state of the resource bundle.
$this
getState
Output only. State of the rollout for the cluster.
int
setState
Output only. State of the rollout for the cluster.
var
int
$this
getMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
setMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
var
string[]
$this
getStartTime
Output only. Timestamp when reconciliation starts.
hasStartTime
clearStartTime
setStartTime
Output only. Timestamp when reconciliation starts.
$this
getEndTime
Output only. Timestamp when reconciliation ends.
hasEndTime
clearEndTime
setEndTime
Output only. Timestamp when reconciliation ends.
$this