root/include/crm/common/xml_names.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * Copyright 2004-2024 the Pacemaker project contributors
   3  *
   4  * The version control history for this file may have further details.
   5  *
   6  * This source code is licensed under the GNU Lesser General Public License
   7  * version 2.1 or later (LGPLv2.1+) WITHOUT ANY WARRANTY.
   8  */
   9 
  10 #ifndef PCMK__CRM_COMMON_XML_NAMES__H
  11 #define PCMK__CRM_COMMON_XML_NAMES__H
  12 
  13 #ifdef __cplusplus
  14 extern "C" {
  15 #endif
  16 
  17 /*!
  18  * \file
  19  * \brief Defined string constants for XML element and attribute names
  20  * \ingroup core
  21  */
  22 
  23 /* For consistency, new constants should start with "PCMK_", followed by:
  24  * - "XE" for XML element names
  25  * - "XA" for XML attribute names
  26  * - "OPT" for cluster option (property) names
  27  * - "META" for meta-attribute names
  28  * - "VALUE" for enumerated values (such as for options or for XML attributes)
  29  * - "NODE_ATTR" for node attribute names
  30  *
  31  * Old names that don't follow this policy should eventually be deprecated and
  32  * replaced with names that do.
  33  *
  34  * Symbols should be public if the user may specify them somewhere (especially
  35  * the CIB) or if they're part of a well-defined structure that a user may need
  36  * to parse. They should be internal if they're used only internally to
  37  * Pacemaker (such as daemon IPC/CPG message XML).
  38  *
  39  * Constants belong in the following locations:
  40  * * "XE" and "XA": xml_names.h and xml_names_internal.h
  41  * * "OPT", "META", and "VALUE": options.h and options_internal.h
  42  * * "NODE_ATTR": nodes.h and nodes_internal.h
  43  *
  44  * For meta-attributes that can be specified as either XML attributes or nvpair
  45  * names, use "META" unless using both "XA" and "META" constants adds clarity.
  46  * An example is operation attributes, which can be specified either as
  47  * attributes of the PCMK_XE_OP element or as nvpairs in a meta-attribute set
  48  * beneath the PCMK_XE_OP element.
  49  */
  50 
  51 /*
  52  * XML elements
  53  */
  54 
  55 #define PCMK_XE_ACL_GROUP                   "acl_group"
  56 #define PCMK_XE_ACL_PERMISSION              "acl_permission"
  57 #define PCMK_XE_ACL_ROLE                    "acl_role"
  58 #define PCMK_XE_ACL_TARGET                  "acl_target"
  59 #define PCMK_XE_ACLS                        "acls"
  60 #define PCMK_XE_ACTION                      "action"
  61 #define PCMK_XE_ACTIONS                     "actions"
  62 #define PCMK_XE_AGENT                       "agent"
  63 #define PCMK_XE_AGENT_STATUS                "agent-status"
  64 #define PCMK_XE_AGENTS                      "agents"
  65 #define PCMK_XE_ALERT                       "alert"
  66 #define PCMK_XE_ALERTS                      "alerts"
  67 #define PCMK_XE_ALLOCATIONS                 "allocations"
  68 #define PCMK_XE_ALLOCATIONS_UTILIZATIONS    "allocations_utilizations"
  69 #define PCMK_XE_ATTRIBUTE                   "attribute"
  70 #define PCMK_XE_BAN                         "ban"
  71 #define PCMK_XE_BANS                        "bans"
  72 #define PCMK_XE_BUNDLE                      "bundle"
  73 #define PCMK_XE_CAPACITY                    "capacity"
  74 #define PCMK_XE_CHANGE                      "change"
  75 #define PCMK_XE_CHANGE_ATTR                 "change-attr"
  76 #define PCMK_XE_CHANGE_LIST                 "change-list"
  77 #define PCMK_XE_CHANGE_RESULT               "change-result"
  78 #define PCMK_XE_CHECK                       "check"
  79 #define PCMK_XE_CIB                         "cib"
  80 #define PCMK_XE_CLONE                       "clone"
  81 #define PCMK_XE_CLUSTER_ACTION              "cluster_action"
  82 #define PCMK_XE_CLUSTER_INFO                "cluster-info"
  83 #define PCMK_XE_CLUSTER_OPTIONS             "cluster_options"
  84 #define PCMK_XE_CLUSTER_PROPERTY_SET        "cluster_property_set"
  85 #define PCMK_XE_CLUSTER_STATUS              "cluster_status"
  86 #define PCMK_XE_COMMAND                     "command"
  87 #define PCMK_XE_CONFIGURATION               "configuration"
  88 #define PCMK_XE_CONSTRAINT                  "constraint"
  89 #define PCMK_XE_CONSTRAINTS                 "constraints"
  90 #define PCMK_XE_CONTENT                     "content"
  91 #define PCMK_XE_CRM_CONFIG                  "crm_config"
  92 #define PCMK_XE_CRM_MON                     "crm_mon"
  93 #define PCMK_XE_CRM_MON_DISCONNECTED        "crm-mon-disconnected"
  94 #define PCMK_XE_CURRENT_DC                  "current_dc"
  95 #define PCMK_XE_DATE                        "date"
  96 #define PCMK_XE_DATE_EXPRESSION             "date_expression"
  97 #define PCMK_XE_DATE_SPEC                   "date_spec"
  98 #define PCMK_XE_DC                          "dc"
  99 #define PCMK_XE_DEPRECATED                  "deprecated"
 100 #define PCMK_XE_DIFF                        "diff"
 101 #define PCMK_XE_DIGEST                      "digest"
 102 #define PCMK_XE_DIGESTS                     "digests"
 103 #define PCMK_XE_DOCKER                      "docker"
 104 #define PCMK_XE_DURATION                    "duration"
 105 #define PCMK_XE_DURATION_ENDS               "duration_ends"
 106 #define PCMK_XE_END                         "end"
 107 #define PCMK_XE_ERROR                       "error"
 108 #define PCMK_XE_ERRORS                      "errors"
 109 #define PCMK_XE_EXPRESSION                  "expression"
 110 #define PCMK_XE_FAILURE                     "failure"
 111 #define PCMK_XE_FAILURES                    "failures"
 112 #define PCMK_XE_FEATURE                     "feature"
 113 #define PCMK_XE_FEATURES                    "features"
 114 #define PCMK_XE_FENCE_EVENT                 "fence_event"
 115 #define PCMK_XE_FENCE_HISTORY               "fence_history"
 116 #define PCMK_XE_FENCING_ACTION              "fencing_action"
 117 #define PCMK_XE_FENCING_LEVEL               "fencing-level"
 118 #define PCMK_XE_FENCING_TOPOLOGY            "fencing-topology"
 119 #define PCMK_XE_GROUP                       "group"
 120 #define PCMK_XE_INJECT_ATTR                 "inject_attr"
 121 #define PCMK_XE_INJECT_SPEC                 "inject_spec"
 122 #define PCMK_XE_INSTANCE_ATTRIBUTES         "instance_attributes"
 123 #define PCMK_XE_INSTRUCTION                 "instruction"
 124 #define PCMK_XE_ITEM                        "item"
 125 #define PCMK_XE_LAST_CHANGE                 "last_change"
 126 #define PCMK_XE_LAST_FENCED                 "last-fenced"
 127 #define PCMK_XE_LAST_UPDATE                 "last_update"
 128 #define PCMK_XE_LIST                        "list"
 129 #define PCMK_XE_LONGDESC                    "longdesc"
 130 #define PCMK_XE_META_ATTRIBUTES             "meta_attributes"
 131 #define PCMK_XE_METADATA                    "metadata"
 132 #define PCMK_XE_MODIFICATIONS               "modifications"
 133 #define PCMK_XE_MODIFY_NODE                 "modify_node"
 134 #define PCMK_XE_MODIFY_TICKET               "modify_ticket"
 135 #define PCMK_XE_NETWORK                     "network"
 136 #define PCMK_XE_NODE                        "node"
 137 #define PCMK_XE_NODE_ACTION                 "node_action"
 138 #define PCMK_XE_NODE_ATTRIBUTES             "node_attributes"
 139 #define PCMK_XE_NODE_HISTORY                "node_history"
 140 #define PCMK_XE_NODE_INFO                   "node-info"
 141 #define PCMK_XE_NODE_WEIGHT                 "node_weight"
 142 #define PCMK_XE_NODES                       "nodes"
 143 #define PCMK_XE_NODES_CONFIGURED            "nodes_configured"
 144 #define PCMK_XE_NVPAIR                      "nvpair"
 145 #define PCMK_XE_OBJ_REF                     "obj_ref"
 146 #define PCMK_XE_OP                          "op"
 147 #define PCMK_XE_OP_DEFAULTS                 "op_defaults"
 148 #define PCMK_XE_OP_EXPRESSION               "op_expression"
 149 #define PCMK_XE_OPERATION                   "operation"
 150 #define PCMK_XE_OPERATION_HISTORY           "operation_history"
 151 #define PCMK_XE_OPERATIONS                  "operations"
 152 #define PCMK_XE_OPTION                      "option"
 153 #define PCMK_XE_OUTPUT                      "output"
 154 #define PCMK_XE_OVERRIDE                    "override"
 155 #define PCMK_XE_OVERRIDES                   "overrides"
 156 #define PCMK_XE_PACEMAKER_RESULT            "pacemaker-result"
 157 #define PCMK_XE_PACEMAKERD                  "pacemakerd"
 158 #define PCMK_XE_PARAMETER                   "parameter"
 159 #define PCMK_XE_PARAMETERS                  "parameters"
 160 #define PCMK_XE_PERIOD                      "period"
 161 #define PCMK_XE_PODMAN                      "podman"
 162 #define PCMK_XE_PORT_MAPPING                "port-mapping"
 163 #define PCMK_XE_POSITION                    "position"
 164 #define PCMK_XE_PRIMITIVE                   "primitive"
 165 #define PCMK_XE_PROMOTION_SCORE             "promotion_score"
 166 #define PCMK_XE_PROVIDER                    "provider"
 167 #define PCMK_XE_PROVIDERS                   "providers"
 168 #define PCMK_XE_PSEUDO_ACTION               "pseudo_action"
 169 #define PCMK_XE_REASON                      "reason"
 170 #define PCMK_XE_RECIPIENT                   "recipient"
 171 #define PCMK_XE_REPLICA                     "replica"
 172 #define PCMK_XE_RESOURCE                    "resource"
 173 #define PCMK_XE_RESOURCE_AGENT              "resource-agent"
 174 #define PCMK_XE_RESOURCE_AGENT_ACTION       "resource-agent-action"
 175 #define PCMK_XE_RESOURCE_CONFIG             "resource_config"
 176 #define PCMK_XE_RESOURCE_HISTORY            "resource_history"
 177 #define PCMK_XE_RESOURCE_REF                "resource_ref"
 178 #define PCMK_XE_RESOURCE_SET                "resource_set"
 179 #define PCMK_XE_RESOURCES                   "resources"
 180 #define PCMK_XE_RESOURCES_CONFIGURED        "resources_configured"
 181 #define PCMK_XE_RESULT_CODE                 "result-code"
 182 #define PCMK_XE_REVISED_CLUSTER_STATUS      "revised_cluster_status"
 183 #define PCMK_XE_ROLE                        "role"
 184 #define PCMK_XE_RSC_ACTION                  "rsc_action"
 185 #define PCMK_XE_RSC_COLOCATION              "rsc_colocation"
 186 #define PCMK_XE_RSC_DEFAULTS                "rsc_defaults"
 187 #define PCMK_XE_RSC_EXPRESSION              "rsc_expression"
 188 #define PCMK_XE_RSC_LOCATION                "rsc_location"
 189 #define PCMK_XE_RSC_ORDER                   "rsc_order"
 190 #define PCMK_XE_RSC_TICKET                  "rsc_ticket"
 191 #define PCMK_XE_RULE                        "rule"
 192 #define PCMK_XE_RULE_CHECK                  "rule-check"
 193 #define PCMK_XE_SELECT                      "select"
 194 #define PCMK_XE_SELECT_ATTRIBUTES           "select_attributes"
 195 #define PCMK_XE_SELECT_FENCING              "select_fencing"
 196 #define PCMK_XE_SELECT_NODES                "select_nodes"
 197 #define PCMK_XE_SELECT_RESOURCES            "select_resources"
 198 #define PCMK_XE_SHADOW                      "shadow"
 199 #define PCMK_XE_SHORTDESC                   "shortdesc"
 200 #define PCMK_XE_SOURCE                      "source"
 201 #define PCMK_XE_SPECIAL                     "special"
 202 #define PCMK_XE_STACK                       "stack"
 203 #define PCMK_XE_START                       "start"
 204 #define PCMK_XE_STATUS                      "status"
 205 #define PCMK_XE_STORAGE                     "storage"
 206 #define PCMK_XE_STORAGE_MAPPING             "storage-mapping"
 207 #define PCMK_XE_SUMMARY                     "summary"
 208 #define PCMK_XE_TAG                         "tag"
 209 #define PCMK_XE_TAGS                        "tags"
 210 #define PCMK_XE_TARGET                      "target"
 211 #define PCMK_XE_TEMPLATE                    "template"
 212 #define PCMK_XE_TICKET                      "ticket"
 213 #define PCMK_XE_TICKETS                     "tickets"
 214 #define PCMK_XE_TIMING                      "timing"
 215 #define PCMK_XE_TIMINGS                     "timings"
 216 #define PCMK_XE_TRANSITION                  "transition"
 217 #define PCMK_XE_UTILIZATION                 "utilization"
 218 #define PCMK_XE_UTILIZATIONS                "utilizations"
 219 #define PCMK_XE_VALIDATE                    "validate"
 220 #define PCMK_XE_VERSION                     "version"
 221 #define PCMK_XE_XML                         "xml"
 222 #define PCMK_XE_XML_PATCHSET                "xml-patchset"
 223 
 224 
 225 /*
 226  * XML attributes
 227  */
 228 
 229 #define PCMK_XA_ACTION                      "action"
 230 #define PCMK_XA_ACTIVE                      "active"
 231 #define PCMK_XA_ADD_HOST                    "add-host"
 232 #define PCMK_XA_ADMIN_EPOCH                 "admin_epoch"
 233 #define PCMK_XA_ADVANCED                    "advanced"
 234 #define PCMK_XA_AGENT                       "agent"
 235 #define PCMK_XA_API_VERSION                 "api-version"
 236 #define PCMK_XA_ATTRIBUTE                   "attribute"
 237 #define PCMK_XA_AUTHOR                      "author"
 238 #define PCMK_XA_AUTOMATIC                   "automatic"
 239 #define PCMK_XA_BLOCKED                     "blocked"
 240 #define PCMK_XA_BOOLEAN_OP                  "boolean-op"
 241 #define PCMK_XA_BUILD                       "build"
 242 #define PCMK_XA_CACHED                      "cached"
 243 #define PCMK_XA_CALL                        "call"
 244 #define PCMK_XA_CIB_LAST_WRITTEN            "cib-last-written"
 245 #define PCMK_XA_CIB_NODE                    "cib_node"
 246 #define PCMK_XA_CLASS                       "class"
 247 #define PCMK_XA_CLIENT                      "client"
 248 #define PCMK_XA_CODE                        "code"
 249 #define PCMK_XA_COMMENT                     "comment"
 250 #define PCMK_XA_COMPLETED                   "completed"
 251 #define PCMK_XA_CONTROL_PORT                "control-port"
 252 #define PCMK_XA_COUNT                       "count"
 253 #define PCMK_XA_CRM_DEBUG_ORIGIN            "crm-debug-origin"
 254 #define PCMK_XA_CRM_FEATURE_SET             "crm_feature_set"
 255 #define PCMK_XA_CRM_TIMESTAMP               "crm-timestamp"
 256 #define PCMK_XA_CRMD                        "crmd"
 257 #define PCMK_XA_DAYS                        "days"
 258 #define PCMK_XA_DC_UUID                     "dc-uuid"
 259 #define PCMK_XA_DEFAULT                     "default"
 260 #define PCMK_XA_DELEGATE                    "delegate"
 261 #define PCMK_XA_DESCRIPTION                 "description"
 262 #define PCMK_XA_DEST                        "dest"
 263 #define PCMK_XA_DEVICE                      "device"
 264 #define PCMK_XA_DEVICES                     "devices"
 265 #define PCMK_XA_DISABLED                    "disabled"
 266 #define PCMK_XA_DURATION                    "duration"
 267 #define PCMK_XA_END                         "end"
 268 #define PCMK_XA_EPOCH                       "epoch"
 269 #define PCMK_XA_EXEC                        "exec"
 270 #define PCMK_XA_EXEC_TIME                   "exec-time"
 271 #define PCMK_XA_EXECUTION_CODE              "execution_code"
 272 #define PCMK_XA_EXECUTION_DATE              "execution-date"
 273 #define PCMK_XA_EXECUTION_MESSAGE           "execution_message"
 274 #define PCMK_XA_EXIT_REASON                 "exit-reason"
 275 #define PCMK_XA_EXITCODE                    "exitcode"
 276 #define PCMK_XA_EXITREASON                  "exitreason"
 277 #define PCMK_XA_EXITSTATUS                  "exitstatus"
 278 #define PCMK_XA_EXPECTED                    "expected"
 279 #define PCMK_XA_EXPECTED_UP                 "expected_up"
 280 #define PCMK_XA_EXPIRES                     "expires"
 281 #define PCMK_XA_EXTENDED_STATUS             "extended-status"
 282 #define PCMK_XA_FAIL_COUNT                  "fail-count"
 283 #define PCMK_XA_FAILED                      "failed"
 284 #define PCMK_XA_FAILURE_IGNORED             "failure_ignored"
 285 #define PCMK_XA_FEATURE_SET                 "feature_set"
 286 #define PCMK_XA_FEATURES                    "features"
 287 #define PCMK_XA_FILE                        "file"
 288 #define PCMK_XA_FIRST                       "first"
 289 #define PCMK_XA_FIRST_ACTION                "first-action"
 290 #define PCMK_XA_FOR                         "for"
 291 #define PCMK_XA_FORMAT                      "format"
 292 #define PCMK_XA_FUNCTION                    "function"
 293 #define PCMK_XA_GENERATED                   "generated"
 294 #define PCMK_XA_HASH                        "hash"
 295 #define PCMK_XA_HAVE_QUORUM                 "have-quorum"
 296 #define PCMK_XA_HEALTH                      "health"
 297 #define PCMK_XA_HOST                        "host"
 298 #define PCMK_XA_HOST_INTERFACE              "host-interface"
 299 #define PCMK_XA_HOST_NETMASK                "host-netmask"
 300 #define PCMK_XA_HOURS                       "hours"
 301 #define PCMK_XA_ID                          "id"
 302 #define PCMK_XA_ID_AS_RESOURCE              "id_as_resource"
 303 #define PCMK_XA_ID_REF                      "id-ref"
 304 #define PCMK_XA_IMAGE                       "image"
 305 #define PCMK_XA_INDEX                       "index"
 306 #define PCMK_XA_INFLUENCE                   "influence"
 307 #define PCMK_XA_INSTANCE                    "instance"
 308 #define PCMK_XA_INTERNAL_PORT               "internal-port"
 309 #define PCMK_XA_INTERVAL                    "interval"
 310 #define PCMK_XA_IP_RANGE_START              "ip-range-start"
 311 #define PCMK_XA_IS_DC                       "is_dc"
 312 #define PCMK_XA_KIND                        "kind"
 313 #define PCMK_XA_LANG                        "lang"
 314 #define PCMK_XA_LAST_FAILURE                "last-failure"
 315 #define PCMK_XA_LAST_GRANTED                "last-granted"
 316 #define PCMK_XA_LAST_RC_CHANGE              "last-rc-change"
 317 #define PCMK_XA_LAST_UPDATED                "last_updated"
 318 #define PCMK_XA_LOCKED_TO                   "locked_to"
 319 #define PCMK_XA_LOCKED_TO_HYPHEN            "locked-to"
 320 #define PCMK_XA_LOSS_POLICY                 "loss-policy"
 321 #define PCMK_XA_MAINTENANCE                 "maintenance"
 322 #define PCMK_XA_MAINTENANCE_MODE            "maintenance-mode"
 323 #define PCMK_XA_MANAGED                     "managed"
 324 #define PCMK_XA_MESSAGE                     "message"
 325 #define PCMK_XA_MINUTES                     "minutes"
 326 #define PCMK_XA_MIXED_VERSION               "mixed_version"
 327 #define PCMK_XA_MONTHDAYS                   "monthdays"
 328 #define PCMK_XA_MONTHS                      "months"
 329 #define PCMK_XA_MULTI_STATE                 "multi_state"
 330 #define PCMK_XA_NAME                        "name"
 331 #define PCMK_XA_NETWORK                     "network"
 332 #define PCMK_XA_NEXT_ROLE                   "next-role"
 333 #define PCMK_XA_NO_QUORUM_PANIC             "no-quorum-panic"
 334 #define PCMK_XA_NO_QUORUM_POLICY            "no-quorum-policy"
 335 #define PCMK_XA_NODE                        "node"
 336 #define PCMK_XA_NODE_ATTRIBUTE              "node-attribute"
 337 #define PCMK_XA_NODE_NAME                   "node_name"
 338 #define PCMK_XA_NODE_PATH                   "node_path"
 339 #define PCMK_XA_NODEID                      "nodeid"
 340 #define PCMK_XA_NODES_RUNNING_ON            "nodes_running_on"
 341 #define PCMK_XA_NUM_UPDATES                 "num_updates"
 342 #define PCMK_XA_NUMBER                      "number"
 343 #define PCMK_XA_NUMBER_RESOURCES            "number_resources"
 344 #define PCMK_XA_OBJECT_TYPE                 "object-type"
 345 #define PCMK_XA_ON_TARGET                   "on_target"
 346 #define PCMK_XA_ONLINE                      "online"
 347 #define PCMK_XA_OP                          "op"
 348 #define PCMK_XA_OP_KEY                      "op_key"
 349 #define PCMK_XA_OPERATION                   "operation"
 350 #define PCMK_XA_OPTIONS                     "options"
 351 #define PCMK_XA_ORIGIN                      "origin"
 352 #define PCMK_XA_ORPHAN                      "orphan"
 353 #define PCMK_XA_ORPHANED                    "orphaned"
 354 #define PCMK_XA_PACEMAKERD_STATE            "pacemakerd-state"
 355 #define PCMK_XA_PATH                        "path"
 356 #define PCMK_XA_PENDING                     "pending"
 357 #define PCMK_XA_PORT                        "port"
 358 #define PCMK_XA_PRESENT                     "present"
 359 #define PCMK_XA_PRIORITY_FENCING_DELAY_MS   "priority-fencing-delay-ms"
 360 #define PCMK_XA_PROGRAM                     "program"
 361 #define PCMK_XA_PROMOTABLE                  "promotable"
 362 #define PCMK_XA_PROMOTED_MAX                "promoted-max"
 363 #define PCMK_XA_PROMOTED_ONLY               "promoted-only"
 364 #define PCMK_XA_PROVIDER                    "provider"
 365 #define PCMK_XA_QUEUE_TIME                  "queue-time"
 366 #define PCMK_XA_QUEUED                      "queued"
 367 #define PCMK_XA_QUORUM                      "quorum"
 368 #define PCMK_XA_RANGE                       "range"
 369 #define PCMK_XA_RC                          "rc"
 370 #define PCMK_XA_RC_TEXT                     "rc_text"
 371 #define PCMK_XA_REASON                      "reason"
 372 #define PCMK_XA_REFERENCE                   "reference"
 373 #define PCMK_XA_RELOADABLE                  "reloadable"
 374 #define PCMK_XA_REMAIN_STOPPED              "remain_stopped"
 375 #define PCMK_XA_REMOTE_CLEAR_PORT           "remote-clear-port"
 376 #define PCMK_XA_REMOTE_NODE                 "remote_node"
 377 #define PCMK_XA_REMOTE_TLS_PORT             "remote-tls-port"
 378 #define PCMK_XA_REPLICAS                    "replicas"
 379 #define PCMK_XA_REPLICAS_PER_HOST           "replicas-per-host"
 380 #define PCMK_XA_REQUEST                     "request"
 381 #define PCMK_XA_REQUIRE_ALL                 "require-all"
 382 #define PCMK_XA_RESOURCE                    "resource"
 383 #define PCMK_XA_RESOURCE_AGENT              "resource_agent"
 384 #define PCMK_XA_RESOURCE_DISCOVERY          "resource-discovery"
 385 #define PCMK_XA_RESOURCES_RUNNING           "resources_running"
 386 #define PCMK_XA_RESULT                      "result"
 387 #define PCMK_XA_ROLE                        "role"
 388 #define PCMK_XA_RSC                         "rsc"
 389 #define PCMK_XA_RSC_PATTERN                 "rsc-pattern"
 390 #define PCMK_XA_RSC_ROLE                    "rsc-role"
 391 #define PCMK_XA_RULE_ID                     "rule-id"
 392 #define PCMK_XA_RUN_COMMAND                 "run-command"
 393 #define PCMK_XA_RUNNING                     "running"
 394 #define PCMK_XA_RUNNING_ON                  "running_on"
 395 #define PCMK_XA_SCOPE                       "scope"
 396 #define PCMK_XA_SCORE                       "score"
 397 #define PCMK_XA_SCORE_ATTRIBUTE             "score-attribute"
 398 #define PCMK_XA_SEQUENTIAL                  "sequential"
 399 #define PCMK_XA_SECONDS                     "seconds"
 400 #define PCMK_XA_SHUTDOWN                    "shutdown"
 401 #define PCMK_XA_SOURCE                      "source"
 402 #define PCMK_XA_SOURCE_DIR                  "source-dir"
 403 #define PCMK_XA_SOURCE_DIR_ROOT             "source-dir-root"
 404 #define PCMK_XA_SPEC                        "spec"
 405 #define PCMK_XA_STANDARD                    "standard"
 406 #define PCMK_XA_STANDBY                     "standby"
 407 #define PCMK_XA_STANDBY_ONFAIL              "standby_onfail"
 408 #define PCMK_XA_START                       "start"
 409 #define PCMK_XA_STATE                       "state"
 410 #define PCMK_XA_STATUS                      "status"
 411 #define PCMK_XA_STONITH_ENABLED             "stonith-enabled"
 412 #define PCMK_XA_STONITH_TIMEOUT_MS          "stonith-timeout-ms"
 413 #define PCMK_XA_STOP_ALL_RESOURCES          "stop-all-resources"
 414 #define PCMK_XA_SYMMETRIC_CLUSTER           "symmetric-cluster"
 415 #define PCMK_XA_SYMMETRICAL                 "symmetrical"
 416 #define PCMK_XA_SYS_FROM                    "sys_from"
 417 #define PCMK_XA_TAG                         "tag"
 418 #define PCMK_XA_TARGET                      "target"
 419 #define PCMK_XA_TARGET_ATTRIBUTE            "target-attribute"
 420 #define PCMK_XA_TARGET_DIR                  "target-dir"
 421 #define PCMK_XA_TARGET_PATTERN              "target-pattern"
 422 #define PCMK_XA_TARGET_ROLE                 "target_role"
 423 #define PCMK_XA_TARGET_VALUE                "target-value"
 424 #define PCMK_XA_TASK                        "task"
 425 #define PCMK_XA_TEMPLATE                    "template"
 426 #define PCMK_XA_TICKET                      "ticket"
 427 #define PCMK_XA_TIME                        "time"
 428 #define PCMK_XA_THEN                        "then"
 429 #define PCMK_XA_THEN_ACTION                 "then-action"
 430 #define PCMK_XA_TYPE                        "type"
 431 #define PCMK_XA_UNAME                       "uname"
 432 #define PCMK_XA_UNCLEAN                     "unclean"
 433 #define PCMK_XA_UNHEALTHY                   "unhealthy"
 434 #define PCMK_XA_UNIQUE                      "unique"
 435 #define PCMK_XA_UNMANAGED                   "unmanaged"
 436 #define PCMK_XA_UPDATE_CLIENT               "update-client"
 437 #define PCMK_XA_UPDATE_ORIGIN               "update-origin"
 438 #define PCMK_XA_UPDATE_USER                 "update-user"
 439 #define PCMK_XA_USER                        "user"
 440 #define PCMK_XA_VALID                       "valid"
 441 #define PCMK_XA_VALIDATE_WITH               "validate-with"
 442 #define PCMK_XA_VALUE                       "value"
 443 #define PCMK_XA_VALUE_SOURCE                "value-source"
 444 #define PCMK_XA_VERSION                     "version"
 445 #define PCMK_XA_WATCHDOG                    "watchdog"
 446 #define PCMK_XA_WEEKDAYS                    "weekdays"
 447 #define PCMK_XA_WEEKS                       "weeks"
 448 #define PCMK_XA_WEEKYEARS                   "weekyears"
 449 #define PCMK_XA_WEIGHT                      "weight"
 450 #define PCMK_XA_WHEN                        "when"
 451 #define PCMK_XA_WITH_QUORUM                 "with_quorum"
 452 #define PCMK_XA_WITH_RSC                    "with-rsc"
 453 #define PCMK_XA_WITH_RSC_ROLE               "with-rsc-role"
 454 #define PCMK_XA_XPATH                       "xpath"
 455 #define PCMK_XA_YEARDAYS                    "yeardays"
 456 #define PCMK_XA_YEARS                       "years"
 457 
 458 
 459 #ifdef __cplusplus
 460 }
 461 #endif
 462 
 463 #endif  // PCMK__CRM_COMMON_XML_NAMES__H

/* [previous][next][first][last][top][bottom][index][help] */