Ice 3.7 C++11 API Reference
|
An application update descriptor to describe the updates to apply to a deployed application. More...
#include <IceGrid/IceGrid.h>
Public Member Functions | |
std::tuple< const ::std::string &, const ::std::shared_ptr<::IceGrid::BoxedString > &, const ::std::shared_ptr<::IceGrid::BoxedDistributionDescriptor > &, 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 |
Obtains a tuple containing all of the struct's data members. More... | |
Public Attributes | |
::std::shared_ptr<::IceGrid::BoxedString > | description |
The updated description (or null if the description wasn't updated.) More... | |
::std::shared_ptr<::IceGrid::BoxedDistributionDescriptor > | distrib |
The updated distribution application descriptor. More... | |
::std::string | name |
The name of the application to update. More... | |
::IceGrid::NodeUpdateDescriptorSeq | nodes |
The application nodes to update. More... | |
::IceGrid::PropertySetDescriptorDict | propertySets |
The property sets to update. More... | |
::Ice::StringSeq | removeNodes |
The nodes to remove. More... | |
::Ice::StringSeq | removePropertySets |
The property sets to remove. More... | |
::Ice::StringSeq | removeReplicaGroups |
The replica groups to remove. More... | |
::Ice::StringSeq | removeServerTemplates |
The ids of the server template to remove. More... | |
::Ice::StringSeq | removeServiceTemplates |
The ids of the service template to remove. More... | |
::Ice::StringSeq | removeVariables |
The variables to remove. More... | |
::IceGrid::ReplicaGroupDescriptorSeq | replicaGroups |
The replica groups to update. More... | |
::IceGrid::TemplateDescriptorDict | serverTemplates |
The server templates to update. More... | |
::IceGrid::TemplateDescriptorDict | serviceTemplates |
The service templates to update. More... | |
::IceGrid::StringStringDict | variables |
The variables to update. More... | |
An application update descriptor to describe the updates to apply to a deployed application.
|
inline |
Obtains a tuple containing all of the struct's data members.
::std::shared_ptr<::IceGrid::BoxedString> IceGrid::ApplicationUpdateDescriptor::description |
The updated description (or null if the description wasn't updated.)
::std::shared_ptr<::IceGrid::BoxedDistributionDescriptor> IceGrid::ApplicationUpdateDescriptor::distrib |
The updated distribution application descriptor.
::std::string IceGrid::ApplicationUpdateDescriptor::name |
The name of the application to update.
::IceGrid::NodeUpdateDescriptorSeq IceGrid::ApplicationUpdateDescriptor::nodes |
The application nodes to update.
::IceGrid::PropertySetDescriptorDict IceGrid::ApplicationUpdateDescriptor::propertySets |
The property sets to update.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removeNodes |
The nodes to remove.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removePropertySets |
The property sets to remove.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removeReplicaGroups |
The replica groups to remove.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removeServerTemplates |
The ids of the server template to remove.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removeServiceTemplates |
The ids of the service template to remove.
::Ice::StringSeq IceGrid::ApplicationUpdateDescriptor::removeVariables |
The variables to remove.
::IceGrid::ReplicaGroupDescriptorSeq IceGrid::ApplicationUpdateDescriptor::replicaGroups |
The replica groups to update.
::IceGrid::TemplateDescriptorDict IceGrid::ApplicationUpdateDescriptor::serverTemplates |
The server templates to update.
::IceGrid::TemplateDescriptorDict IceGrid::ApplicationUpdateDescriptor::serviceTemplates |
The service templates to update.
::IceGrid::StringStringDict IceGrid::ApplicationUpdateDescriptor::variables |
The variables to update.