All Promise and Body Types

Table of Contents

All Promise Types

Common Attributes

access

build_xpath

classes

  • and: clist in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+
  • dist: rlist in range -9.99999E100,9.99999E100
  • expression: class expression in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+
  • not: class expression in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+
  • or: clist in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+
  • persistence: int in range 0,99999999999
  • scope: one of namespace, bundle
  • select_class: clist in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+
  • xor: clist in range [a-zA-Z0-9_!&@@$|.()\[\]{}:]+

commands

databases

defaults

delete_attribute

delete_lines

delete_text

delete_tree

field_edits

files

guest_environments

insert_lines

insert_text

insert_tree

measurements

meta

methods

packages

processes

replace_patterns

reports

roles

services

set_attribute

set_text

storage

users

vars

All Body Types

acl

  • aces: slist in range ((user|group):[^:]+:[-=+,rwx()dtTabBpcoD]*(:(allow|deny))?)|((all|mask):[-=+,rwx()]*(:(allow|deny))?)
  • acl_default: one of nochange, access, specify, clear
  • acl_directory_inheritdeprecated: one of nochange, parent, specify, clear
  • acl_inherit: one of true, false, yes, no, on, off, nochange
  • acl_method: one of append, overwrite
  • acl_type: one of generic, posix, ntfs
  • specify_default_aces: slist in range ((user|group):[^:]+:[-=+,rwx()dtTabBpcoD]*(:(allow|deny))?)|((all|mask):[-=+,rwx()]*(:(allow|deny))?)
  • specify_inherit_acesdeprecated: slist in range ((user|group):[^:]+:[-=+,rwx()dtTabBpcoD]*(:(allow|deny))?)|((all|mask):[-=+,rwx()]*(:(allow|deny))?)

action

agent

changes

classes

common

contain

copy_from

database_server

delete

delete_select

edit_defaults

edit_field

environment_interface

environment_resources

executor

file

file_select

hub

insert_select

location

match_value

monitor

mount

package_method

password

perms

  • bsdflags: slist in range [+-]*[(arch|archived|nodump|opaque|sappnd|sappend|schg|schange|simmutable|sunlnk|sunlink|uappnd|uappend|uchg|uchange|uimmutable|uunlnk|uunlink)]+
  • groups: slist in range [a-zA-Z0-9_$.-]+
  • mode: string in range [0-7augorwxst,+-]+
  • owners: slist in range [a-zA-Z0-9_$.-]+
  • rxdirs: boolean

printfile

process_count

process_select

rename

replace_with

report_data_select

runagent

select_region

server

service_method

volume