Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
IceGrid::ApplicationUpdateDescriptor Struct Reference

An application update descriptor to describe the updates to apply to a deployed application. More...

#include <IceGrid/IceGrid.h>

Public Member Functions

void ice_printFields (std::ostream &os) const
 Outputs the name and value of each field of this instance to the stream.
std::tuple< const std::string &, const ::IceGrid::BoxedStringPtr &, const ::IceGrid::BoxedDistributionDescriptorPtr &, const ::IceGrid::StringStringDict &, const ::Ice::StringSeq &, const ::IceGrid::PropertySetDescriptorDict &, const ::Ice::StringSeq &, const ::IceGrid::ReplicaGroupDescriptorSeq &, const ::Ice::StringSeq &, const ::IceGrid::TemplateDescriptorDict &, const ::Ice::StringSeq &, const ::IceGrid::TemplateDescriptorDict &, const ::Ice::StringSeq &, const ::IceGrid::NodeUpdateDescriptorSeq &, const ::Ice::StringSeq & > ice_tuple () const
 Creates a tuple with all the fields of this struct.

Public Attributes

::IceGrid::BoxedStringPtr description
 The updated description (or null if the description wasn't updated).
::IceGrid::BoxedDistributionDescriptorPtr distrib
 The updated distribution application descriptor.
std::string name
 The name of the application to update.
::IceGrid::NodeUpdateDescriptorSeq nodes
 The application nodes to update.
::IceGrid::PropertySetDescriptorDict propertySets
 The property sets to update.
::Ice::StringSeq removeNodes
 The nodes to remove.
::Ice::StringSeq removePropertySets
 The property sets to remove.
::Ice::StringSeq removeReplicaGroups
 The replica groups to remove.
::Ice::StringSeq removeServerTemplates
 The IDs of the server template to remove.
::Ice::StringSeq removeServiceTemplates
 The IDs of the service template to remove.
::Ice::StringSeq removeVariables
 The variables to remove.
::IceGrid::ReplicaGroupDescriptorSeq replicaGroups
 The replica groups to update.
::IceGrid::TemplateDescriptorDict serverTemplates
 The server templates to update.
::IceGrid::TemplateDescriptorDict serviceTemplates
 The service templates to update.
::IceGrid::StringStringDict variables
 The variables to update.

Detailed Description

An application update descriptor to describe the updates to apply to a deployed application.

Definition at line 1270 of file Descriptor.h.


The documentation for this struct was generated from the following file: