Interface ClusterProvider.ClusterUpdateFacet

All Superinterfaces:
PluginProvider.UpdateFacet<ComputeServerGroup>
Enclosing interface:
ClusterProvider

public static interface ClusterProvider.ClusterUpdateFacet extends PluginProvider.UpdateFacet<ComputeServerGroup>
Facet interface for cluster update operations. Cluster providers that support system-scoped update definitions should implement this facet to handle validate, execute, post-update, and rollback lifecycle hooks.

Parameter ordering note: ClusterUpdateFacet takes (ComputeServerGroup, UpdateDefinition) to stay consistent with the other update facets.

Since:
1.4.0