Ice 3.7 Slice API Reference
Data Members | List of all members
IceGrid::ApplicationUpdateDescriptor Struct Reference

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

defined in <IceGrid/Descriptor.ice>

struct ApplicationUpdateDescriptor { ... }

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

Data Members

BoxedString description
 The updated description (or null if the description wasn't updated.) More...
 
BoxedDistributionDescriptor distrib
 The updated distribution application descriptor. More...
 
string name
 The name of the application to update. More...
 
NodeUpdateDescriptorSeq nodes
 The application nodes to update. More...
 
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...
 
ReplicaGroupDescriptorSeq replicaGroups
 The replica groups to update. More...
 
TemplateDescriptorDict serverTemplates
 The server templates to update. More...
 
TemplateDescriptorDict serviceTemplates
 The service templates to update. More...
 
StringStringDict variables
 The variables to update. More...
 

Detailed Description

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

Data Member Documentation

◆ description

BoxedString description

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

◆ distrib

The updated distribution application descriptor.

◆ name

string name

The name of the application to update.

◆ nodes

The application nodes to update.

◆ propertySets

The property sets to update.

◆ removeNodes

Ice::StringSeq removeNodes

The nodes to remove.

◆ removePropertySets

Ice::StringSeq removePropertySets

The property sets to remove.

◆ removeReplicaGroups

Ice::StringSeq removeReplicaGroups

The replica groups to remove.

◆ removeServerTemplates

Ice::StringSeq removeServerTemplates

The ids of the server template to remove.

◆ removeServiceTemplates

Ice::StringSeq removeServiceTemplates

The ids of the service template to remove.

◆ removeVariables

Ice::StringSeq removeVariables

The variables to remove.

◆ replicaGroups

The replica groups to update.

◆ serverTemplates

TemplateDescriptorDict serverTemplates

The server templates to update.

◆ serviceTemplates

TemplateDescriptorDict serviceTemplates

The service templates to update.

◆ variables

["java:type:java.util.TreeMap<String, String>"]
StringStringDict variables

The variables to update.


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