Ice 3.7 C++98 API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
IceGrid::NodeUpdateDescriptor Struct Reference

A node update descriptor to describe the updates to apply to a node of a deployed application. More...

#include <IceGrid/IceGrid.h>

Collaboration diagram for IceGrid::NodeUpdateDescriptor:
Collaboration graph
[legend]

Public Attributes

::IceGrid::BoxedStringPtr description
 The updated description (or null if the description wasn't updated.) More...
 
::IceGrid::BoxedStringPtr loadFactor
 The updated load factor of the node (or null if the load factor was not updated). More...
 
::std::string name
 The name of the node to update. More...
 
::IceGrid::PropertySetDescriptorDict propertySets
 The property sets to update. More...
 
::Ice::StringSeq removePropertySets
 The property sets to remove. More...
 
::Ice::StringSeq removeServers
 The ids of the servers to remove. More...
 
::Ice::StringSeq removeVariables
 The variables to remove. More...
 
::IceGrid::ServerInstanceDescriptorSeq serverInstances
 The server instances to update. More...
 
::IceGrid::ServerDescriptorSeq servers
 The servers which are not template instances to update. More...
 
::IceGrid::StringStringDict variables
 The variables to update. More...
 

Detailed Description

A node update descriptor to describe the updates to apply to a node of a deployed application.

Member Data Documentation

◆ description

::IceGrid::BoxedStringPtr IceGrid::NodeUpdateDescriptor::description

The updated description (or null if the description wasn't updated.)

◆ loadFactor

::IceGrid::BoxedStringPtr IceGrid::NodeUpdateDescriptor::loadFactor

The updated load factor of the node (or null if the load factor was not updated).

◆ name

::std::string IceGrid::NodeUpdateDescriptor::name

The name of the node to update.

◆ propertySets

::IceGrid::PropertySetDescriptorDict IceGrid::NodeUpdateDescriptor::propertySets

The property sets to update.

◆ removePropertySets

::Ice::StringSeq IceGrid::NodeUpdateDescriptor::removePropertySets

The property sets to remove.

◆ removeServers

::Ice::StringSeq IceGrid::NodeUpdateDescriptor::removeServers

The ids of the servers to remove.

◆ removeVariables

::Ice::StringSeq IceGrid::NodeUpdateDescriptor::removeVariables

The variables to remove.

◆ serverInstances

::IceGrid::ServerInstanceDescriptorSeq IceGrid::NodeUpdateDescriptor::serverInstances

The server instances to update.

◆ servers

::IceGrid::ServerDescriptorSeq IceGrid::NodeUpdateDescriptor::servers

The servers which are not template instances to update.

◆ variables

::IceGrid::StringStringDict IceGrid::NodeUpdateDescriptor::variables

The variables to update.


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