diff options
Diffstat (limited to 'install/ui/test/data/ipa_init.json')
-rw-r--r-- | install/ui/test/data/ipa_init.json | 16693 |
1 files changed, 1 insertions, 16692 deletions
diff --git a/install/ui/test/data/ipa_init.json b/install/ui/test/data/ipa_init.json index b7ea2d973..94467ee99 100644 --- a/install/ui/test/data/ipa_init.json +++ b/install/ui/test/data/ipa_init.json @@ -2,16701 +2,10 @@ "error": null, "id": null, "result": { - "count": 6, + "count": 5, "results": [ { "error": null, - "methods": { - "aci_add": { - "__base64__": "" - }, - "aci_del": { - "__base64__": "" - }, - "aci_find": { - "__base64__": "" - }, - "aci_mod": { - "__base64__": "" - }, - "aci_rename": { - "__base64__": "" - }, - "aci_show": { - "__base64__": "" - }, - "automember_add": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_add_condition": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": true, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "inclusive_regex", - "cli_short_name": null, - "default": null, - "doc": "Inclusive Regex", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Inclusive Regex", - "multivalue": true, - "name": "automemberinclusiveregex", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": true, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "exclusive_regex", - "cli_short_name": null, - "default": null, - "doc": "Exclusive Regex", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Exclusive Regex", - "multivalue": true, - "name": "automemberexclusiveregex", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Attribute to filter via regex. For example fqdn for a host, or manager for a user", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Attribute Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "key", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_default_group_remove": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_default_group_set": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "default_group", - "cli_short_name": null, - "default": null, - "doc": "Default group for entires to land", - "exclude": null, - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "Default Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automemberdefaultgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_default_group_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_del": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_mod": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_remove_condition": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": true, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "inclusive_regex", - "cli_short_name": null, - "default": null, - "doc": "Inclusive Regex", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Inclusive Regex", - "multivalue": true, - "name": "automemberinclusiveregex", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": true, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "exclusive_regex", - "cli_short_name": null, - "default": null, - "doc": "Exclusive Regex", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Exclusive Regex", - "multivalue": true, - "name": "automemberexclusiveregex", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Attribute to filter via regex. For example fqdn for a host, or manager for a user", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Attribute Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "key", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automember_show": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "automember_rule", - "cli_short_name": null, - "default": null, - "doc": "Automember Rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Automember Rule", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Grouping to which the rule applies", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Grouping Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "group", - "hostgroup" - ] - } - ] - }, - "automountkey_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountkey_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Automount key name.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountkey", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "info", - "cli_short_name": null, - "default": null, - "doc": "Mount information", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mount information", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountinformation", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountkey_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "automountkey_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "newinfo", - "cli_short_name": null, - "default": null, - "doc": "New mount information", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "New mount information", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "newautomountinformation", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountkey_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Automount key name.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountkey", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "info", - "cli_short_name": null, - "default": null, - "doc": "Mount information", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mount information", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountinformation", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountlocation_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountlocation_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "automountlocation_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "automountlocation_import": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "masterfile", - "cli_short_name": null, - "default": null, - "doc": "Automount master file.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Master file", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "masterfile", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous operation mode. Errors are reported but the process continues.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "automountlocation_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "automountlocation_tofiles": { - "takes_args": [], - "takes_options": [] - }, - "automountmap_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountmap_add_indirect": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "mount", - "cli_short_name": null, - "default": null, - "doc": "Mount point", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mount point", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "key", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "parentmap", - "cli_short_name": null, - "default": "auto.master", - "doc": "Name of parent automount map (default: auto.master).", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Parent map", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "parentmap", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "automountmap_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "automountmap_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "automountmap_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "automountmap_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "config_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "config_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "cosentry_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "cosentry_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "cosentry_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "cosentry_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "cosentry_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "delegation_add": { - "__base64__": "" - }, - "delegation_del": { - "__base64__": "" - }, - "delegation_find": { - "__base64__": "" - }, - "delegation_mod": { - "__base64__": "" - }, - "delegation_show": { - "__base64__": "" - }, - "dnsrecord_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "force", - "cli_short_name": null, - "default": false, - "doc": "force NS record creation even if its hostname is not in DNS", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_option", - "no_output" - ], - "hint": null, - "include": null, - "label": "Force", - "multivalue": false, - "name": "force", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnsrecord_add_record": { - "takes_args": [], - "takes_options": [] - }, - "dnsrecord_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "del_all", - "cli_short_name": null, - "default": false, - "doc": "Delete all associated records", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Delete all associated records", - "multivalue": false, - "name": "del_all", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnsrecord_delentry": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnsrecord_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "dnsrecord_mod": { - "takes_args": [], - "takes_options": [] - }, - "dnsrecord_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnszone_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "force", - "cli_short_name": null, - "default": false, - "doc": "Force DNS zone creation even if nameserver not in DNS.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Force", - "multivalue": false, - "name": "force", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ip_address", - "cli_short_name": null, - "default": null, - "doc": "Add the nameserver to DNS with this IP address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<ip_address>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ip_address", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "dnszone_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnszone_disable": { - "takes_args": [], - "takes_options": [] - }, - "dnszone_enable": { - "takes_args": [], - "takes_options": [] - }, - "dnszone_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "forward_only", - "cli_short_name": null, - "default": false, - "doc": "Search for forward zones only", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Forward zones only", - "multivalue": false, - "name": "forward_only", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnszone_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "dnszone_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "entitle_consume": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "quantity", - "cli_short_name": null, - "default": null, - "doc": "Quantity", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Quantity", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "quantity", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "hidden", - "cli_short_name": null, - "default": 1, - "doc": "Quantity", - "exclude": null, - "flags": [ - "no_option", - "no_output" - ], - "hint": null, - "include": null, - "label": "Quantity", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "hidden", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - } - ] - }, - "entitle_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "entitle_import": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "File", - "cli_name": "certificate_file", - "cli_short_name": null, - "default": null, - "doc": "<usercertificate>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<usercertificate>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "usercertificate", - "noextrawhitespace": false, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "stdin_if_missing": false, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "uuid", - "cli_short_name": null, - "default": "IMPORTED", - "doc": "Enrollment UUID", - "exclude": null, - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "UUID", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "uuid", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "entitle_register": { - "takes_args": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "username", - "cli_short_name": null, - "default": null, - "doc": "Username", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Username", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "username", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipaentitlementid", - "cli_short_name": null, - "default": null, - "doc": "Enrollment UUID (not implemented)", - "exclude": null, - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "UUID", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipaentitlementid", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Password", - "cli_name": "password", - "cli_short_name": null, - "confirm": false, - "default": null, - "doc": "Registration password", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "password", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ] - }, - "entitle_sync": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "hidden", - "cli_short_name": null, - "default": 1, - "doc": "Quantity", - "exclude": null, - "flags": [ - "no_option", - "no_output" - ], - "hint": null, - "include": null, - "label": "Quantity", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "hidden", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - } - ] - }, - "group_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "nonposix", - "cli_short_name": null, - "default": false, - "doc": "Create as a non-POSIX group", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<nonposix>", - "multivalue": false, - "name": "nonposix", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "group_add_member": { - "takes_args": [], - "takes_options": [] - }, - "group_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "group_detach": { - "takes_args": [], - "takes_options": [] - }, - "group_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "private", - "cli_short_name": null, - "default": false, - "doc": "search for private groups", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<private>", - "multivalue": false, - "name": "private", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "group_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "posix", - "cli_short_name": null, - "default": false, - "doc": "change to a POSIX group", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<posix>", - "multivalue": false, - "name": "posix", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "group_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "group_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacrule_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "hbacrule_add_host": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_add_service": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_add_sourcehost": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_add_user": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacrule_disable": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_enable": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "hbacrule_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacrule_remove_host": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_remove_service": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_remove_sourcehost": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_remove_user": { - "takes_args": [], - "takes_options": [] - }, - "hbacrule_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvc_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "hbacsvc_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvc_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "hbacsvc_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvc_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvcgroup_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "hbacsvcgroup_add_member": { - "takes_args": [], - "takes_options": [] - }, - "hbacsvcgroup_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvcgroup_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "hbacsvcgroup_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hbacsvcgroup_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "hbacsvcgroup_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "host_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "force", - "cli_short_name": null, - "default": false, - "doc": "force host name even if not in DNS", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Force", - "multivalue": false, - "name": "force", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "no_reverse", - "cli_short_name": null, - "default": false, - "doc": "skip reverse DNS detection", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<no_reverse>", - "multivalue": false, - "name": "no_reverse", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ip_address", - "cli_short_name": null, - "default": null, - "doc": "Add the host to DNS with this IP address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "IP Address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ip_address", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "host_add_managedby": { - "takes_args": [], - "takes_options": [] - }, - "host_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "updatedns", - "cli_short_name": null, - "default": false, - "doc": "Remove entries from DNS", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<updatedns>", - "multivalue": false, - "name": "updatedns", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "host_disable": { - "takes_args": [], - "takes_options": [] - }, - "host_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "host_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": true, - "autofill": false, - "class": "Str", - "cli_name": "principalname", - "cli_short_name": null, - "default": null, - "doc": "Kerberos principal name for this host", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Principal name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "host_remove_managedby": { - "takes_args": [], - "takes_options": [] - }, - "host_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "out", - "cli_short_name": null, - "default": null, - "doc": "file to store certificate in", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<out>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "out", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "hostgroup_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "hostgroup_add_member": { - "takes_args": [], - "takes_options": [] - }, - "hostgroup_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hostgroup_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "hostgroup_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "hostgroup_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "hostgroup_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "krbtpolicy_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "krbtpolicy_reset": { - "takes_args": [], - "takes_options": [] - }, - "krbtpolicy_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "netgroup_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "netgroup_add_member": { - "takes_args": [], - "takes_options": [] - }, - "netgroup_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "netgroup_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "private", - "cli_short_name": null, - "default": false, - "doc": "<private>", - "exclude": [ - "webui" - ], - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_option", - "no_output" - ], - "hint": null, - "include": null, - "label": "<private>", - "multivalue": false, - "name": "private", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "managed", - "cli_short_name": null, - "default": false, - "doc": "search for managed groups", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<managed>", - "multivalue": false, - "name": "managed", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "netgroup_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "netgroup_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "netgroup_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "permission_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "permission_add_member": { - "takes_args": [], - "takes_options": [] - }, - "permission_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "permission_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "permission_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "permission_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "permission_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "privilege_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "privilege_add_member": { - "takes_args": [], - "takes_options": [] - }, - "privilege_add_permission": { - "takes_args": [], - "takes_options": [] - }, - "privilege_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "privilege_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "privilege_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "privilege_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "privilege_remove_permission": { - "takes_args": [], - "takes_options": [] - }, - "privilege_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "pwpolicy_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "pwpolicy_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "pwpolicy_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "pwpolicy_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "pwpolicy_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "user", - "cli_short_name": null, - "default": null, - "doc": "Display effective policy for a specific user", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "user", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "role_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "role_add_member": { - "takes_args": [], - "takes_options": [] - }, - "role_add_privilege": { - "takes_args": [], - "takes_options": [] - }, - "role_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "role_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "role_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "role_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "role_remove_privilege": { - "takes_args": [], - "takes_options": [] - }, - "role_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "selfservice_add": { - "__base64__": "" - }, - "selfservice_del": { - "__base64__": "" - }, - "selfservice_find": { - "__base64__": "" - }, - "selfservice_mod": { - "__base64__": "" - }, - "selfservice_show": { - "__base64__": "" - }, - "service_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "force", - "cli_short_name": null, - "default": false, - "doc": "force principal name even if not in DNS", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Force", - "multivalue": false, - "name": "force", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "service_add_host": { - "takes_args": [], - "takes_options": [] - }, - "service_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "service_disable": { - "takes_args": [], - "takes_options": [] - }, - "service_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "service_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "service_remove_host": { - "takes_args": [], - "takes_options": [] - }, - "service_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "out", - "cli_short_name": null, - "default": null, - "doc": "file to store certificate in", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<out>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "out", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "sudocmd_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "sudocmd_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudocmd_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "sudocmd_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudocmd_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudocmdgroup_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "sudocmdgroup_add_member": { - "takes_args": [], - "takes_options": [] - }, - "sudocmdgroup_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudocmdgroup_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "sudocmdgroup_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudocmdgroup_remove_member": { - "takes_args": [], - "takes_options": [] - }, - "sudocmdgroup_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudorule_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "sudorule_add_allow_command": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_add_deny_command": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_add_host": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_add_option": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudooption", - "cli_short_name": null, - "default": null, - "doc": "Sudo Option", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Option", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudoopt", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ] - }, - "sudorule_add_runasgroup": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_add_runasuser": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_add_user": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudorule_disable": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_enable": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ] - }, - "sudorule_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "sudorule_remove_allow_command": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_remove_deny_command": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_remove_host": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_remove_option": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudooption", - "cli_short_name": null, - "default": null, - "doc": "Sudo Option", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Option", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudoopt", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ] - }, - "sudorule_remove_runasgroup": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_remove_runasuser": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_remove_user": { - "takes_args": [], - "takes_options": [] - }, - "sudorule_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_add": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "noprivate", - "cli_short_name": null, - "default": false, - "doc": "Don't create user private group", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<noprivate>", - "multivalue": false, - "name": "noprivate", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_del": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "continue", - "cli_short_name": null, - "default": false, - "doc": "Continuous mode: Don't stop on errors.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<continue>", - "multivalue": false, - "name": "continue", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_disable": { - "takes_args": [], - "takes_options": [] - }, - "user_enable": { - "takes_args": [], - "takes_options": [] - }, - "user_find": { - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "timelimit", - "cli_short_name": null, - "default": null, - "doc": "Time limit of search in seconds", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Time Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "timelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "sizelimit", - "cli_short_name": null, - "default": null, - "doc": "Maximum number of entries returned", - "exclude": null, - "flags": [ - "no_display" - ], - "hint": null, - "include": null, - "label": "Size Limit", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "sizelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "whoami", - "cli_short_name": null, - "default": false, - "doc": "Display user record for current Kerberos principal", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Self", - "multivalue": false, - "name": "whoami", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_mod": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "addattr", - "cli_short_name": null, - "default": null, - "doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<addattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "addattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "setattr", - "cli_short_name": null, - "default": null, - "doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "<setattr>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "setattr", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_show": { - "takes_args": [], - "takes_options": [ - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "rights", - "cli_short_name": null, - "default": false, - "doc": "Display the access rights of this entry (requires --all). See ipa man page for details.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Rights", - "multivalue": false, - "name": "rights", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ] - }, - "user_unlock": { - "takes_args": [], - "takes_options": [] - } - }, - "objects": { - "aci": { - "__base64__": "" - }, - "automember": { - "aciattrs": [ - "automemberexclusiveregex", - "automemberinclusiveregex", - "automembertargetgroup", - "cn", - "description", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automember,cn=etc", - "default_attributes": [ - "automemberinclusiveregex", - "automemberexclusiveregex", - "cn", - "automembertargetgroup", - "description", - "automemberdefaultgroup" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Auto Membership Rule", - "label_singular": "Entry", - "methods": [ - "add", - "add_condition", - "default_group_remove", - "default_group_set", - "default_group_show", - "del", - "find", - "mod", - "remove_condition", - "show" - ], - "name": "automember", - "object_class": [ - "top", - "automemberregexrule" - ], - "object_class_config": null, - "object_name": "auto_member_rule", - "object_name_plural": "auto_member_rules", - "parent_object": "", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this auto member rule", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "default_group", - "cli_short_name": null, - "default": null, - "doc": "Default group for entires to land", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Default Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automemberdefaultgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "automountkey": { - "aciattrs": [ - "automountinformation", - "automountkey", - "description", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "automountkey", - "automountinformation", - "description" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount Keys", - "label_singular": "Automount Key", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "automountkey", - "object_class": [ - "automount" - ], - "object_class_config": null, - "object_name": "automount key", - "object_name_plural": "automount keys", - "parent_object": "automountmap", - "primary_key": "description", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Automount key name.", - "exclude": null, - "flags": [ - "req_update" - ], - "hint": null, - "include": null, - "label": "Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountkey", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "info", - "cli_short_name": null, - "default": null, - "doc": "Mount information", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mount information", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountinformation", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "description", - "cli_short_name": null, - "default": null, - "doc": "description", - "exclude": [ - "webui" - ], - "flags": [ - "no_update", - "no_create", - "no_output", - "no_search" - ], - "hint": null, - "include": null, - "label": "description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "automountlocation": { - "aciattrs": [ - "cn", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "cn" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount Locations", - "label_singular": "Automount Location", - "methods": [ - "add", - "del", - "find", - "import", - "show", - "tofiles" - ], - "name": "automountlocation", - "object_class": [ - "nscontainer" - ], - "object_class_config": null, - "object_name": "automount location", - "object_name_plural": "automount locations", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "location", - "cli_short_name": null, - "default": null, - "doc": "Automount location name.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Location", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "automountmap": { - "aciattrs": [ - "automountmapname", - "description", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "automountmapname", - "description" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount Maps", - "label_singular": "Automount Map", - "methods": [ - "add", - "add_indirect", - "del", - "find", - "mod", - "show" - ], - "name": "automountmap", - "object_class": [ - "automountmap" - ], - "object_class_config": null, - "object_name": "automount map", - "object_name_plural": "automount maps", - "parent_object": "automountlocation", - "primary_key": "automountmapname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "map", - "cli_short_name": null, - "default": null, - "doc": "Automount map name.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Map", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountmapname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "config": { - "aciattrs": [], - "attribute_members": {}, - "bindable": false, - "container_dn": "", - "default_attributes": [ - "ipamaxusernamelength", - "ipahomesrootdir", - "ipadefaultloginshell", - "ipadefaultprimarygroup", - "ipadefaultemaildomain", - "ipasearchtimelimit", - "ipasearchrecordslimit", - "ipausersearchfields", - "ipagroupsearchfields", - "ipamigrationenabled", - "ipacertificatesubjectbase", - "ipapwdexpadvnotify" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Configuration", - "label_singular": "Configuration", - "methods": [ - "mod", - "show" - ], - "name": "config", - "object_class": [], - "object_class_config": null, - "object_name": "configuration options", - "object_name_plural": "entries", - "parent_object": "", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxusername", - "cli_short_name": null, - "default": null, - "doc": "Max. username length", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max. username length", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "ipamaxusernamelength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "homedirectory", - "cli_short_name": null, - "default": null, - "doc": "Default location of home directories.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Home directory base", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipahomesrootdir", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "defaultshell", - "cli_short_name": null, - "default": null, - "doc": "Default shell for new users.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default shell", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultloginshell", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "defaultgroup", - "cli_short_name": null, - "default": null, - "doc": "Default group for new users.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default users group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultprimarygroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "emaildomain", - "cli_short_name": null, - "default": null, - "doc": "Default e-mail domain new users.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default e-mail domain for new users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultemaildomain", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "searchtimelimit", - "cli_short_name": null, - "default": null, - "doc": "Max. amount of time (sec.) for a search (> 0, or -1 for unlimited).", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Search time limit", - "maxvalue": 2147483647, - "minvalue": -1, - "multivalue": false, - "name": "ipasearchtimelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "searchrecordslimit", - "cli_short_name": null, - "default": null, - "doc": "Max. number of records to search (-1 is unlimited).", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Search size limit", - "maxvalue": 2147483647, - "minvalue": -1, - "multivalue": false, - "name": "ipasearchrecordslimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "usersearch", - "cli_short_name": null, - "default": null, - "doc": "A comma-separated list of fields to search when searching for users.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User search fields", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipausersearchfields", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "groupsearch", - "cli_short_name": null, - "default": null, - "doc": "A comma-separated list of fields to search when searching for groups.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group search fields", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipagroupsearchfields", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bool", - "cli_name": "enable_migration", - "cli_short_name": null, - "default": null, - "doc": "Enable migration mode.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Enable migration mode", - "multivalue": false, - "name": "ipamigrationenabled", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "subject", - "cli_short_name": null, - "default": null, - "doc": "Base for certificate subjects (OU=Test,O=Example).", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Certificate Subject base", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipacertificatesubjectbase", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "groupobjectclasses", - "cli_short_name": null, - "default": null, - "doc": "Default group objectclasses (comma-separated list).", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default group objectclasses", - "multivalue": true, - "name": "ipagroupobjectclasses", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "userobjectclasses", - "cli_short_name": null, - "default": null, - "doc": "Default user objectclasses (comma-separated list).", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default user objectclasses", - "multivalue": true, - "name": "ipauserobjectclasses", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "pwdexpnotify", - "cli_short_name": null, - "default": null, - "doc": "Number of days's notice of impending password expiration.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Password Expiration Notification (days)", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "ipapwdexpadvnotify", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipaconfigstring", - "cli_short_name": null, - "default": null, - "doc": "Extra hashes to generate in password plug-in.", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Password plugin features", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipaconfigstring", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "cosentry": { - "aciattrs": [ - "a6record", - "aaaarecord", - "accessruletype", - "accesstime", - "accessto", - "accountinactivitylimit", - "accountunlocktime", - "acctpolicysubentry", - "aci", - "administratorcontactinfo", - "adminrole", - "adminurl", - "afsdbrecord", - "aliasedobjectname", - "altserver", - "arecord", - "associateddomain", - "associatedname", - "attributemap", - "attributetypes", - "audio", - "authenticationmethod", - "authorityrevocationlist", - "authorizedservice", - "automemberdefaultgroup", - "automemberdisabled", - "automemberexclusiveregex", - "automemberfilter", - "automembergroupingattr", - "automemberinclusiveregex", - "automemberscope", - "automembertargetgroup", - "automountinformation", - "automountkey", - "automountmapname", - "bindtimelimit", - "bootfile", - "bootparameter", - "buildingname", - "businesscategory", - "c", - "cacertificate", - "calcaladruri", - "calcaluri", - "calcapuri", - "calfburl", - "calothercaladruris", - "calothercaluris", - "calothercapuris", - "calotherfburls", - "carlicense", - "certificaterevocationlist", - "certrecord", - "changelog", - "changelogmaximumage", - "changelogmaximumconcurrentwrites", - "changelogmaximumsize", - "changenumber", - "changes", - "changetime", - "changetype", - "cirbeginorc", - "cirbindcredentials", - "cirbinddn", - "cirhost", - "cirlastupdateapplied", - "cirport", - "cirreplicaroot", - "cirsyncinterval", - "cirupdatefailedat", - "cirupdateschedule", - "cirusepersistentsearch", - "cirusessl", - "cmdcategory", - "cn", - "cnamerecord", - "co", - "connection", - "copiedfrom", - "copyingfrom", - "cosattribute", - "cosindirectspecifier", - "cospriority", - "cosspecifier", - "costargettree", - "costemplatedn", - "createtimestamp", - "creatorsname", - "credentiallevel", - "crosscertificatepair", - "dc", - "defaultsearchbase", - "defaultsearchscope", - "defaultserverlist", - "deleteoldrdn", - "deltarevocationlist", - "departmentnumber", - "dereferencealiases", - "description", - "destinationindicator", - "displayname", - "distinguishedname", - "ditcontentrules", - "ditredirect", - "ditstructurerules", - "dnamerecord", - "dncomp", - "dnqualifier", - "dnsclass", - "dnsttl", - "documentauthor", - "documentidentifier", - "documentlocation", - "documentpublisher", - "documenttitle", - "documentversion", - "drink", - "dsrecord", - "edupersonaffiliation", - "edupersonentitlement", - "edupersonnickname", - "edupersonorgdn", - "edupersonorgunitdn", - "edupersonprimaryaffiliation", - "edupersonprimaryorgunitdn", - "edupersonprincipalname", - "edupersonscopedaffiliation", - "employeenumber", - "employeetype", - "enhancedsearchguide", - "enrolledby", - "entrydn", - "entryid", - "entryusn", - "externalhost", - "externaluser", - "facsimiletelephonenumber", - "filterinfo", - "followreferrals", - "fqdn", - "ftpdownloadbandwidth", - "ftpdownloadratio", - "ftpgid", - "ftpquotafiles", - "ftpquotambytes", - "ftpstatus", - "ftpuid", - "ftpuploadbandwidth", - "ftpuploadratio", - "gecos", - "generation", - "generationqualifier", - "gidnumber", - "givenname", - "governingstructurerule", - "hassubordinates", - "hinforecord", - "homedirectory", - "homephone", - "homepostaladdress", - "host", - "hostcapolicy", - "hostcategory", - "hostmask", - "houseidentifier", - "idnsallowdynupdate", - "idnsname", - "idnssoaexpire", - "idnssoaminimum", - "idnssoamname", - "idnssoarefresh", - "idnssoaretry", - "idnssoarname", - "idnssoaserial", - "idnsupdatepolicy", - "idnszoneactive", - "inetdomainbasedn", - "inetdomainstatus", - "inetsubscriberaccountid", - "inetsubscriberchallenge", - "inetsubscriberresponse", - "inetuserhttpurl", - "inetuserstatus", - "info", - "initials", - "installationtimestamp", - "internationalisdnnumber", - "ipacertificatesubjectbase", - "ipaclientversion", - "ipaconfigstring", - "ipacustomfields", - "ipadefaultemaildomain", - "ipadefaultloginshell", - "ipadefaultprimarygroup", - "ipaenabledflag", - "ipaentitlementid", - "ipagroupobjectclasses", - "ipagroupsearchfields", - "ipahomesrootdir", - "ipamaxusernamelength", - "ipamigrationenabled", - "ipapermissiontype", - "ipapwdexpadvnotify", - "ipasearchrecordslimit", - "ipasearchtimelimit", - "ipasudoopt", - "ipasudorunas", - "ipasudorunasextgroup", - "ipasudorunasextuser", - "ipasudorunasgroup", - "ipasudorunasgroupcategory", - "ipasudorunasusercategory", - "ipauniqueid", - "ipauserobjectclasses", - "ipausersearchfields", - "iphostnumber", - "ipnetmasknumber", - "ipnetworknumber", - "ipprotocolnumber", - "ipserviceport", - "ipserviceprotocol", - "isreplicated", - "javaclassname", - "javaclassnames", - "javacodebase", - "javadoc", - "javafactory", - "javareferenceaddress", - "javaserializeddata", - "jpegphoto", - "keyrecord", - "krbadmservers", - "krbcanonicalname", - "krbdefaultencsalttypes", - "krbextradata", - "krbhostserver", - "krbkdcservers", - "krblastadminunlock", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbldapservers", - "krbloginfailedcount", - "krbmaxpwdlife", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbminpwdlife", - "krbmkey", - "krbobjectreferences", - "krbpasswordexpiration", - "krbprinccontainerref", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipalreferences", - "krbprincipaltype", - "krbprincnamingattr", - "krbpwdfailurecountinterval", - "krbpwdhistory", - "krbpwdhistorylength", - "krbpwdlockoutduration", - "krbpwdmaxfailure", - "krbpwdmindiffchars", - "krbpwdminlength", - "krbpwdpolicyreference", - "krbpwdservers", - "krbrealmreferences", - "krbsearchscope", - "krbsubtrees", - "krbsupportedencsalttypes", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "kxrecord", - "l", - "labeleduri", - "lastlogintime", - "lastmodifiedby", - "lastmodifiedtime", - "ldapschemas", - "ldapsyntaxes", - "locrecord", - "loginshell", - "macaddress", - "mail", - "mailaccessdomain", - "mailalternateaddress", - "mailautoreplymode", - "mailautoreplytext", - "maildeliveryoption", - "mailenhanceduniquemember", - "mailforwardingaddress", - "mailhost", - "mailmessagestore", - "mailprogramdeliveryinfo", - "mailquota", - "mailroutingaddress", - "managedby", - "manager", - "matchingrules", - "matchingruleuse", - "mdrecord", - "member", - "memberallowcmd", - "membercertificatedescription", - "memberdenycmd", - "memberhost", - "membernisnetgroup", - "memberof", - "memberservice", - "memberuid", - "memberurl", - "memberuser", - "mepmanagedby", - "mepmanagedentry", - "mepmappedattr", - "meprdnattr", - "mepstaticattr", - "mgrpaddheader", - "mgrpallowedbroadcaster", - "mgrpalloweddomain", - "mgrpapprovepassword", - "mgrpbroadcasterpolicy", - "mgrpdeliverto", - "mgrperrorsto", - "mgrpmoderator", - "mgrpmsgmaxsize", - "mgrpmsgrejectaction", - "mgrpmsgrejecttext", - "mgrpnoduplicatechecks", - "mgrpremoveheader", - "mgrprfc822mailmember", - "minforecord", - "mobile", - "modifiersname", - "modifytimestamp", - "mozillacustom1", - "mozillacustom2", - "mozillacustom3", - "mozillacustom4", - "mozillahomecountryname", - "mozillahomelocalityname", - "mozillahomepostalcode", - "mozillahomestate", - "mozillahomestreet", - "mozillahomestreet2", - "mozillahomeurl", - "mozillanickname", - "mozillasecondemail", - "mozillausehtmlmail", - "mozillaworkstreet2", - "mozillaworkurl", - "multilinedescription", - "mxrecord", - "name", - "nameforms", - "namingcontexts", - "naptrrecord", - "netscapereversiblepassword", - "newrdn", - "newsuperior", - "nisdomain", - "nisdomainname", - "nismapentry", - "nismapname", - "nisnetgrouptriple", - "nisnetidgroup", - "nisnetidhost", - "nisnetiduser", - "nispublickey", - "nissecretkey", - "nsaccesslog", - "nsaccountlock", - "nsadminaccessaddresses", - "nsadminaccesshosts", - "nsadminaccountinfo", - "nsadmincachelifetime", - "nsadmincgiwaitpid", - "nsadmindomainname", - "nsadminenabledsgw", - "nsadminenableenduser", - "nsadminenduserhtmlindex", - "nsadmingroupname", - "nsadminoneacldir", - "nsadminsiedn", - "nsadminusers", - "nsaimid", - "nsbackendsuffix", - "nsbasedn", - "nsbinddn", - "nsbindpassword", - "nsbuildnumber", - "nsbuildsecurity", - "nscertconfig", - "nscertfile", - "nsclassname", - "nsconfigroot", - "nscpentrydn", - "nsdefaultacceptlanguage", - "nsdefaultobjectclass", - "nsdeleteclassname", - "nsdirectoryfailoverlist", - "nsdirectoryinforef", - "nsdirectoryurl", - "nsdisplayname", - "nsds50ruv", - "nsds5beginreplicarefresh", - "nsds5debugreplicatimeout", - "nsds5flags", - "nsds5replconflict", - "nsds5replicaautoreferral", - "nsds5replicabinddn", - "nsds5replicabindmethod", - "nsds5replicabusywaittime", - "nsds5replicachangecount", - "nsds5replicachangessentsincestartup", - "nsds5replicacredentials", - "nsds5replicahost", - "nsds5replicaid", - "nsds5replicalastinitend", - "nsds5replicalastinitstart", - "nsds5replicalastinitstatus", - "nsds5replicalastupdateend", - "nsds5replicalastupdatestart", - "nsds5replicalastupdatestatus", - "nsds5replicalegacyconsumer", - "nsds5replicaname", - "nsds5replicaport", - "nsds5replicapurgedelay", - "nsds5replicareferral", - "nsds5replicaroot", - "nsds5replicasessionpausetime", - "nsds5replicatedattributelist", - "nsds5replicatimeout", - "nsds5replicatombstonepurgeinterval", - "nsds5replicatransportinfo", - "nsds5replicatype", - "nsds5replicaupdateinprogress", - "nsds5replicaupdateschedule", - "nsds5task", - "nsds7directoryreplicasubtree", - "nsds7dirsynccookie", - "nsds7newwingroupsyncenabled", - "nsds7newwinusersyncenabled", - "nsds7windowsdomain", - "nsds7windowsreplicasubtree", - "nsecrecord", - "nsencryptionalgorithm", - "nserrorlog", - "nsexecref", - "nsexpirationdate", - "nsgrouprdncomponent", - "nshardwareplatform", - "nshelpref", - "nshostlocation", - "nsidletimeout", - "nsindextype", - "nsinstalledlocation", - "nsjarfilename", - "nskeyfile", - "nsldapschemaversion", - "nslicensedfor", - "nslicenseendtime", - "nslicensestarttime", - "nslogsuppress", - "nslookthroughlimit", - "nsmatchingrule", - "nsmsgdisallowaccess", - "nsmsgnummsgquota", - "nsnickname", - "nsnyr", - "nsosversion", - "nsparentuniqueid", - "nspidlog", - "nspreference", - "nsproductname", - "nsproductversion", - "nsrecord", - "nsrevisionnumber", - "nsrole", - "nsroledn", - "nsrolefilter", - "nsruvreplicalastmodified", - "nssaslmapbasedntemplate", - "nssaslmapfiltertemplate", - "nssaslmapregexstring", - "nsschemacsn", - "nssecureserverport", - "nsserialnumber", - "nsserveraddress", - "nsservercreationclassname", - "nsserverid", - "nsservermigrationclassname", - "nsserverport", - "nsserversecurity", - "nssizelimit", - "nsslapd-changelogsuffix", - "nsslapd-ldapiautodnsuffix", - "nsslapd-parent-suffix", - "nsslapd-pluginconfigarea", - "nsslapd-plugindescription", - "nsslapd-pluginenabled", - "nsslapd-pluginid", - "nsslapd-plugininitfunc", - "nsslapd-pluginpath", - "nsslapd-plugintype", - "nsslapd-pluginvendor", - "nsslapd-pluginversion", - "nsslapd-suffix", - "nssnmpcontact", - "nssnmpdescription", - "nssnmpenabled", - "nssnmplocation", - "nssnmpmasterhost", - "nssnmpmasterport", - "nssnmpname", - "nssnmporganization", - "nsssl2", - "nsssl2ciphers", - "nsssl3", - "nsssl3ciphers", - "nsssl3sessiontimeout", - "nssslactivation", - "nssslclientauth", - "nssslpersonalityssl", - "nssslsessiontimeout", - "nssslsupportedciphers", - "nsssltoken", - "nsstate", - "nssuitespotuser", - "nssymmetrickey", - "nssynchuniqueattribute", - "nssynchuseridformat", - "nssystemindex", - "nstasklabel", - "nstimelimit", - "nsuniqueattribute", - "nsuniqueid", - "nsuseridformat", - "nsuserrdncomponent", - "nsvaluebin", - "nsvalueces", - "nsvaluecis", - "nsvaluedefault", - "nsvaluedescription", - "nsvaluedn", - "nsvalueflags", - "nsvaluehelpurl", - "nsvalueint", - "nsvaluesyntax", - "nsvaluetel", - "nsvaluetype", - "nsvendor", - "nsviewconfiguration", - "nsviewfilter", - "nswellknownjarfiles", - "nswmextendeduserprefs", - "ntgroupattributes", - "ntgroupcreatenewgroup", - "ntgroupdeletegroup", - "ntgroupdomainid", - "ntgroupid", - "ntgrouptype", - "ntuniqueid", - "ntuseracctexpires", - "ntuserauthflags", - "ntuserbadpwcount", - "ntusercodepage", - "ntusercomment", - "ntusercountrycode", - "ntusercreatenewaccount", - "ntuserdeleteaccount", - "ntuserdomainid", - "ntuserflags", - "ntuserhomedir", - "ntuserhomedirdrive", - "ntuserlastlogoff", - "ntuserlastlogon", - "ntuserlogonhours", - "ntuserlogonserver", - "ntusermaxstorage", - "ntusernumlogons", - "ntuserparms", - "ntuserpasswordexpired", - "ntuserprimarygroupid", - "ntuserpriv", - "ntuserprofile", - "ntuserscriptpath", - "ntuseruniqueid", - "ntuserunitsperweek", - "ntuserusrcomment", - "ntuserworkstations", - "numsubordinates", - "nxtrecord", - "o", - "objectclass", - "objectclasses", - "objectclassmap", - "oid", - "oncrpcnumber", - "onewaysync", - "organizationalstatus", - "ou", - "owner", - "pager", - "pamexcludesuffix", - "pamfallback", - "pamidattr", - "pamidmapmethod", - "pamincludesuffix", - "pammissingsuffix", - "pamsecure", - "pamservice", - "parentid", - "parentorganization", - "passwordallowchangetime", - "passwordchange", - "passwordchecksyntax", - "passwordexp", - "passwordexpirationtime", - "passwordexpwarned", - "passwordgracelimit", - "passwordgraceusertime", - "passwordhistory", - "passwordinhistory", - "passwordkeephistory", - "passwordlockout", - "passwordlockoutduration", - "passwordmaxage", - "passwordmaxfailure", - "passwordmaxrepeats", - "passwordmin8bit", - "passwordminage", - "passwordminalphas", - "passwordmincategories", - "passwordmindigits", - "passwordminlength", - "passwordminlowers", - "passwordminspecials", - "passwordmintokenlength", - "passwordminuppers", - "passwordmustchange", - "passwordresetduration", - "passwordresetfailurecount", - "passwordretrycount", - "passwordstoragescheme", - "passwordunlock", - "passwordwarning", - "personaltitle", - "photo", - "physicaldeliveryofficename", - "postaladdress", - "postalcode", - "postofficebox", - "preferreddeliverymethod", - "preferredlanguage", - "preferredlocale", - "preferredserverlist", - "preferredtimezone", - "printer-aliases", - "printer-charset-configured", - "printer-charset-supported", - "printer-color-supported", - "printer-compression-supported", - "printer-copies-supported", - "printer-current-operator", - "printer-delivery-orientation-supported", - "printer-document-format-supported", - "printer-finishings-supported", - "printer-generated-natural-language-supported", - "printer-info", - "printer-ipp-versions-supported", - "printer-job-k-octets-supported", - "printer-job-priority-supported", - "printer-location", - "printer-make-and-model", - "printer-media-local-supported", - "printer-media-supported", - "printer-more-info", - "printer-multiple-document-jobs-supported", - "printer-name", - "printer-natural-language-configured", - "printer-number-up-supported", - "printer-output-features-supported", - "printer-pages-per-minute", - "printer-pages-per-minute-color", - "printer-print-quality-supported", - "printer-resolution-supported", - "printer-service-person", - "printer-sides-supported", - "printer-stacking-order-supported", - "printer-uri", - "printer-xri-supported", - "profilettl", - "ptrrecord", - "pwdpolicysubentry", - "ref", - "registeredaddress", - "replicaabandonedchanges", - "replicabeginorc", - "replicabinddn", - "replicabindmethod", - "replicacfupdated", - "replicacredentials", - "replicaentryfilter", - "replicahost", - "replicalastrelevantchange", - "replicanickname", - "replicaport", - "replicaroot", - "replicatedattributelist", - "replicaupdatefailedat", - "replicaupdatereplayed", - "replicaupdateschedule", - "replicausessl", - "retrycountresettime", - "roleoccupant", - "roomnumber", - "rrsigrecord", - "sabayonprofilename", - "sabayonprofileurl", - "sambaacctflags", - "sambaalgorithmicridbase", - "sambabadpasswordcount", - "sambabadpasswordtime", - "sambabooloption", - "sambadomainname", - "sambaforcelogoff", - "sambagrouptype", - "sambahomedrive", - "sambahomepath", - "sambaintegeroption", - "sambakickofftime", - "sambalmpassword", - "sambalockoutduration", - "sambalockoutobservationwindow", - "sambalockoutthreshold", - "sambalogofftime", - "sambalogonhours", - "sambalogonscript", - "sambalogontime", - "sambalogontochgpwd", - "sambamaxpwdage", - "sambaminpwdage", - "sambaminpwdlength", - "sambamungeddial", - "sambanextgrouprid", - "sambanextrid", - "sambanextuserrid", - "sambantpassword", - "sambaoptionname", - "sambapasswordhistory", - "sambaprimarygroupsid", - "sambaprofilepath", - "sambapwdcanchange", - "sambapwdhistorylength", - "sambapwdlastset", - "sambapwdmustchange", - "sambarefusemachinepwdchange", - "sambasharename", - "sambasid", - "sambasidlist", - "sambastringlistoption", - "sambastringoption", - "sambatrustflags", - "sambauserworkstations", - "searchguide", - "searchtimelimit", - "secretary", - "seealso", - "serialnumber", - "serverhostname", - "serverproductname", - "serverroot", - "serverversionnumber", - "serviceauthenticationmethod", - "servicecategory", - "servicecredentiallevel", - "servicesearchdescriptor", - "shadowexpire", - "shadowflag", - "shadowinactive", - "shadowlastchange", - "shadowmax", - "shadowmin", - "shadowwarning", - "sigrecord", - "sn", - "sourcehost", - "sourcehostcategory", - "srvrecord", - "sshfprecord", - "st", - "street", - "structuralobjectclass", - "subschemasubentry", - "subtreeaci", - "sudocmd", - "sudocommand", - "sudohost", - "sudonotafter", - "sudonotbefore", - "sudooption", - "sudoorder", - "sudorunas", - "sudorunasgroup", - "sudorunasuser", - "sudouser", - "supportedalgorithms", - "supportedcontrol", - "supportedextension", - "supportedfeatures", - "supportedldapversion", - "supportedsaslmechanisms", - "targetdn", - "telephonenumber", - "teletexterminalidentifier", - "telexnumber", - "title", - "trustmodel", - "ttl", - "txtrecord", - "uid", - "uidnumber", - "uniqueidentifier", - "uniquemember", - "usercategory", - "usercertificate", - "userclass", - "userpassword", - "userpkcs12", - "usersmimecertificate", - "vacationenddate", - "vacationstartdate", - "vendorname", - "vendorversion", - "vlvbase", - "vlvenabled", - "vlvfilter", - "vlvscope", - "vlvsort", - "vlvuses", - "winsyncinterval", - "x121address", - "x500uniqueidentifier" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=costemplates,cn=accounts", - "default_attributes": [ - "cn", - "cospriority", - "krbpwdpolicyreference" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Entry", - "label_singular": "Entry", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "cosentry", - "object_class": [ - "top", - "costemplate", - "extensibleobject", - "krbcontainer" - ], - "object_class_config": null, - "object_name": "entry", - "object_name_plural": "entries", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "cn", - "cli_short_name": null, - "default": null, - "doc": "<cn>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<cn>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "krbpwdpolicyreference", - "cli_short_name": null, - "default": null, - "doc": "<krbpwdpolicyreference>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<krbpwdpolicyreference>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbpwdpolicyreference", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "cospriority", - "cli_short_name": null, - "default": null, - "doc": "<cospriority>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<cospriority>", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "cospriority", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "delegation": { - "bindable": false, - "label": "Delegations", - "label_singular": "Delegation", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "delegation", - "object_name": "delegation", - "object_name_plural": "delegations", - "primary_key": "aciname", - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Delegation name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Delegation name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "aciname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write). Default is write.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membergroup", - "cli_short_name": null, - "default": null, - "doc": "User group to apply delegation to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Member user group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberof", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group", - "cli_short_name": null, - "default": null, - "doc": "User group ACI grants access to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "group", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ] - }, - "dnsrecord": { - "aciattrs": [ - "a6record", - "aaaarecord", - "afsdbrecord", - "arecord", - "certrecord", - "cn", - "cnamerecord", - "dnamerecord", - "dnsclass", - "dnsttl", - "dsrecord", - "hinforecord", - "idnsallowdynupdate", - "idnsname", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsecrecord", - "nsrecord", - "nxtrecord", - "objectclass", - "ptrrecord", - "rrsigrecord", - "sigrecord", - "srvrecord", - "sshfprecord", - "txtrecord" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=dns", - "default_attributes": [ - "arecord", - "aaaarecord", - "a6record", - "afsdbrecord", - "aplrecord", - "certrecord", - "cnamerecord", - "dhcidrecord", - "dlvrecord", - "dnamerecord", - "dnskeyrecord", - "dsrecord", - "hiprecord", - "ipseckeyrecord", - "keyrecord", - "kxrecord", - "locrecord", - "mxrecord", - "naptrrecord", - "nsrecord", - "nsecrecord", - "nsec3record", - "nsec3paramrecord", - "ptrrecord", - "rrsigrecord", - "rprecord", - "sigrecord", - "spfrecord", - "srvrecord", - "sshfprecord", - "tarecord", - "tkeyrecord", - "tsigrecord", - "txtrecord", - "idnsname" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "DNS Resource Records", - "label_singular": "DNS Resource Record", - "methods": [ - "add", - "add_record", - "del", - "delentry", - "find", - "mod", - "show" - ], - "name": "dnsrecord", - "object_class": [ - "top", - "idnsrecord" - ], - "object_class_config": null, - "object_name": "DNS resource record", - "object_name_plural": "DNS resource records", - "parent_object": "dnszone", - "primary_key": "idnsname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Record name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Record name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "ttl", - "cli_short_name": null, - "default": null, - "doc": "Time to live", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Time to live", - "maxvalue": 2147483647, - "minvalue": -2147483648, - "multivalue": false, - "name": "dnsttl", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "class", - "cli_short_name": null, - "default": null, - "doc": "DNS class", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Class", - "multivalue": false, - "name": "dnsclass", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "IN", - "CS", - "CH", - "HS" - ] - } - ], - "uuid_attribute": "" - }, - "dnszone": { - "aciattrs": [ - "a6record", - "aaaarecord", - "afsdbrecord", - "arecord", - "certrecord", - "cn", - "cnamerecord", - "dnamerecord", - "dnsclass", - "dnsttl", - "dsrecord", - "hinforecord", - "idnsallowdynupdate", - "idnsname", - "idnssoaexpire", - "idnssoaminimum", - "idnssoamname", - "idnssoarefresh", - "idnssoaretry", - "idnssoarname", - "idnssoaserial", - "idnsupdatepolicy", - "idnszoneactive", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsecrecord", - "nsrecord", - "nxtrecord", - "objectclass", - "ptrrecord", - "rrsigrecord", - "sigrecord", - "srvrecord", - "sshfprecord", - "txtrecord" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=dns", - "default_attributes": [ - "idnsname", - "idnszoneactive", - "idnssoamname", - "idnssoarname", - "idnssoaserial", - "idnssoarefresh", - "idnssoaretry", - "idnssoaexpire", - "idnssoaminimum", - "arecord", - "aaaarecord", - "a6record", - "afsdbrecord", - "aplrecord", - "certrecord", - "cnamerecord", - "dhcidrecord", - "dlvrecord", - "dnamerecord", - "dnskeyrecord", - "dsrecord", - "hiprecord", - "ipseckeyrecord", - "keyrecord", - "kxrecord", - "locrecord", - "mxrecord", - "naptrrecord", - "nsrecord", - "nsecrecord", - "nsec3record", - "nsec3paramrecord", - "ptrrecord", - "rrsigrecord", - "rprecord", - "sigrecord", - "spfrecord", - "srvrecord", - "sshfprecord", - "tarecord", - "tkeyrecord", - "tsigrecord", - "txtrecord" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "DNS Zones", - "label_singular": "DNS Zone", - "methods": [ - "add", - "del", - "disable", - "enable", - "find", - "mod", - "show" - ], - "name": "dnszone", - "object_class": [ - "top", - "idnsrecord", - "idnszone" - ], - "object_class_config": null, - "object_name": "DNS zone", - "object_name_plural": "DNS zones", - "parent_object": "", - "primary_key": "idnsname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Zone name (FQDN)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Zone name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name_from_ip", - "cli_short_name": null, - "default": null, - "doc": "IP network to create reverse zone name from", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Reverse zone IP network", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "name_from_ip", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name_server", - "cli_short_name": null, - "default": null, - "doc": "Authoritative nameserver domain name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Authoritative nameserver", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoamname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "admin_email", - "cli_short_name": null, - "default": null, - "doc": "Administrator e-mail address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Administrator e-mail address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoarname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "serial", - "cli_short_name": null, - "default": null, - "doc": "SOA record serial number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA serial", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "idnssoaserial", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "refresh", - "cli_short_name": null, - "default": 3600, - "doc": "SOA record refresh time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA refresh", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "idnssoarefresh", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "retry", - "cli_short_name": null, - "default": 900, - "doc": "SOA record retry time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA retry", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "idnssoaretry", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "expire", - "cli_short_name": null, - "default": 1209600, - "doc": "SOA record expire time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA expire", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "idnssoaexpire", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "minimum", - "cli_short_name": null, - "default": 3600, - "doc": "How long should negative responses be cached", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA minimum", - "maxvalue": 10800, - "minvalue": 0, - "multivalue": false, - "name": "idnssoaminimum", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "ttl", - "cli_short_name": null, - "default": null, - "doc": "SOA record time to live", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA time to live", - "maxvalue": 2147483647, - "minvalue": -2147483648, - "multivalue": false, - "name": "dnsttl", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "class", - "cli_short_name": null, - "default": null, - "doc": "SOA record class", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA class", - "multivalue": false, - "name": "dnsclass", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "IN", - "CS", - "CH", - "HS" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "update_policy", - "cli_short_name": null, - "default": null, - "doc": "BIND update policy", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "BIND update policy", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsupdatepolicy", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": true, - "autofill": true, - "class": "Flag", - "cli_name": "zone_active", - "cli_short_name": null, - "default": false, - "doc": "Is zone active?", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "Active zone", - "multivalue": false, - "name": "idnszoneactive", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": true, - "autofill": true, - "class": "Flag", - "cli_name": "allow_dynupdate", - "cli_short_name": null, - "default": false, - "doc": "Allow dynamic updates.", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Dynamic update", - "multivalue": false, - "name": "idnsallowdynupdate", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ], - "uuid_attribute": "" - }, - "entitle": { - "aciattrs": [ - "ipaentitlementid", - "ipauniqueid", - "usercertificate", - "userpkcs12" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=entitlements,cn=etc", - "default_attributes": [ - "ipaentitlement" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Entitlements", - "label_singular": "Entitlement", - "methods": [ - "consume", - "find", - "import", - "register", - "sync" - ], - "name": "entitle", - "object_class": [ - "ipaobject", - "ipaentitlement" - ], - "object_class_config": null, - "object_name": "entitlement", - "object_name_plural": "entitlements", - "parent_object": "", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [], - "uuid_attribute": "ipaentitlementid" - }, - "group": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "gidnumber", - "ipauniqueid", - "member", - "memberof", - "memberuid", - "mepmanagedby", - "o", - "objectclass", - "ou", - "owner", - "seealso", - "userpassword" - ], - "attribute_members": { - "member": [ - "user", - "group" - ], - "memberindirect": [ - "user", - "group" - ], - "memberof": [ - "group", - "netgroup", - "role", - "hbacrule", - "sudorule" - ], - "memberofindirect": [ - "group", - "netgroup", - "role", - "hbacrule", - "sudorule" - ] - }, - "bindable": false, - "container_dn": "cn=groups,cn=accounts", - "default_attributes": [ - "cn", - "description", - "gidnumber", - "member", - "memberof", - "memberindirect", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "User Groups", - "label_singular": "User Group", - "methods": [ - "add", - "add_member", - "del", - "detach", - "find", - "mod", - "remove_member", - "show" - ], - "name": "group", - "object_class": [ - "ipausergroup" - ], - "object_class_config": "ipagroupobjectclasses", - "object_name": "group", - "object_name_plural": "groups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group_name", - "cli_short_name": null, - "default": null, - "doc": "Group name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group name", - "length": null, - "maxlength": 255, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$", - "pattern_errmsg": "may only include letters, numbers, _, -, . and $", - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "gid", - "cli_short_name": null, - "default": null, - "doc": "GID (use this option to set it manually)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GID", - "maxvalue": 2147483647, - "minvalue": -2147483648, - "multivalue": false, - "name": "gidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacrule": { - "aciattrs": [ - "accessruletype", - "accesstime", - "cn", - "description", - "externalhost", - "hostcategory", - "ipaenabledflag", - "ipauniqueid", - "memberhost", - "memberservice", - "memberuser", - "servicecategory", - "sourcehost", - "sourcehostcategory", - "usercategory" - ], - "attribute_members": { - "memberhost": [ - "host", - "hostgroup" - ], - "memberservice": [ - "hbacsvc", - "hbacsvcgroup" - ], - "memberuser": [ - "user", - "group" - ], - "sourcehost": [ - "host", - "hostgroup" - ] - }, - "bindable": false, - "container_dn": "cn=hbac", - "default_attributes": [ - "cn", - "ipaenabledflag", - "description", - "usercategory", - "hostcategory", - "sourcehostcategory", - "servicecategory", - "ipaenabledflag", - "memberuser", - "sourcehost", - "memberhost", - "memberservice", - "memberhostgroup", - "externalhost" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC Rules", - "label_singular": "HBAC Rule", - "methods": [ - "add", - "add_host", - "add_service", - "add_sourcehost", - "add_user", - "del", - "disable", - "enable", - "find", - "mod", - "remove_host", - "remove_service", - "remove_sourcehost", - "remove_user", - "show" - ], - "name": "hbacrule", - "object_class": [ - "ipaassociation", - "ipahbacrule" - ], - "object_class_config": null, - "object_name": "HBAC rule", - "object_name_plural": "HBAC rules", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Rule name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Rule name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": "allow", - "doc": "Rule type (allow)", - "exclude": [ - "webui" - ], - "flags": [ - "no_option", - "no_output" - ], - "hint": null, - "include": null, - "label": "Rule type", - "multivalue": false, - "name": "accessruletype", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "allow", - "deny" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "srchostcat", - "cli_short_name": null, - "default": null, - "doc": "Source host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Source host category", - "multivalue": false, - "name": "sourcehostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "servicecat", - "cli_short_name": null, - "default": null, - "doc": "Service category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service category", - "multivalue": false, - "name": "servicecategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "ipaenabledflag", - "cli_short_name": null, - "default": false, - "doc": "Enabled", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Enabled", - "multivalue": false, - "name": "ipaenabledflag", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_user", - "cli_short_name": null, - "default": null, - "doc": "Users", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_user", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_group", - "cli_short_name": null, - "default": null, - "doc": "User Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "User Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_group", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_host", - "cli_short_name": null, - "default": null, - "doc": "Hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_host", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_hostgroup", - "cli_short_name": null, - "default": null, - "doc": "Host Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Host Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_hostgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sourcehost_host", - "cli_short_name": null, - "default": null, - "doc": "Source Hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Source Hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sourcehost_host", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sourcehost_hostgroup", - "cli_short_name": null, - "default": null, - "doc": "Source Host Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Source Host Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sourcehost_hostgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberservice_hbacsvc", - "cli_short_name": null, - "default": null, - "doc": "Services", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Services", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberservice_hbacsvc", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberservice_hbacsvcgroup", - "cli_short_name": null, - "default": null, - "doc": "Service Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Service Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberservice_hbacsvcgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacsvc": { - "aciattrs": [ - "cn", - "description", - "ipauniqueid", - "memberof", - "objectclass" - ], - "attribute_members": { - "memberof": [ - "hbacsvcgroup" - ] - }, - "bindable": false, - "container_dn": "cn=hbacservices,cn=hbac", - "default_attributes": [ - "cn", - "description", - "memberof" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC Services", - "label_singular": "HBAC Service", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "hbacsvc", - "object_class": [ - "ipaobject", - "ipahbacservice" - ], - "object_class_config": null, - "object_name": "HBAC service", - "object_name_plural": "HBAC services", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "service", - "cli_short_name": null, - "default": null, - "doc": "HBAC service", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "HBAC service description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacsvcgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "hbacsvc" - ] - }, - "bindable": false, - "container_dn": "cn=hbacservicegroups,cn=hbac", - "default_attributes": [ - "cn", - "description", - "member" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC Service Groups", - "label_singular": "HBAC Service Group", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "hbacsvcgroup", - "object_class": [ - "ipaobject", - "ipahbacservicegroup" - ], - "object_class_config": null, - "object_name": "HBAC service group", - "object_name_plural": "HBAC service groups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Service group name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service group name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "HBAC service group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "host": { - "aciattrs": [ - "cn", - "description", - "enrolledby", - "fqdn", - "ipaclientversion", - "ipauniqueid", - "l", - "managedby", - "memberof", - "nshardwareplatform", - "nshostlocation", - "nsosversion", - "objectclass", - "serverhostname", - "usercertificate", - "userpassword" - ], - "attribute_members": { - "enrolledby": [ - "user" - ], - "managedby": [ - "host" - ], - "managing": [ - "host" - ], - "memberof": [ - "hostgroup", - "netgroup", - "role", - "hbacrule", - "sudorule" - ], - "memberofindirect": [ - "hostgroup", - "netgroup", - "role", - "hbacrule", - "sudorule" - ] - }, - "bindable": true, - "container_dn": "cn=computers,cn=accounts", - "default_attributes": [ - "fqdn", - "description", - "l", - "nshostlocation", - "krbprincipalname", - "nshardwareplatform", - "nsosversion", - "usercertificate", - "memberof", - "managedby", - "memberindirect", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Hosts", - "label_singular": "Host", - "methods": [ - "add", - "add_managedby", - "del", - "disable", - "find", - "mod", - "remove_managedby", - "show" - ], - "name": "host", - "object_class": [ - "ipaobject", - "nshost", - "ipahost", - "pkiuser", - "ipaservice" - ], - "object_class_config": null, - "object_name": "host", - "object_name_plural": "hosts", - "parent_object": "", - "primary_key": "fqdn", - "rdn_attribute": "", - "relationships": { - "enrolledby": [ - "Enrolled by", - "enroll_by_", - "not_enroll_by_" - ], - "managedby": [ - "Managed by", - "man_by_", - "not_man_by_" - ], - "managing": [ - "Managing", - "man_", - "not_man_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "hostname", - "cli_short_name": null, - "default": null, - "doc": "Host name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "fqdn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this host", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "locality", - "cli_short_name": null, - "default": null, - "doc": "Host locality (e.g. \"Baltimore, MD\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Locality", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "l", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "location", - "cli_short_name": null, - "default": null, - "doc": "Host location (e.g. \"Lab 2\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Location", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nshostlocation", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "platform", - "cli_short_name": null, - "default": null, - "doc": "Host hardware platform (e.g. \"Lenovo T61\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Platform", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nshardwareplatform", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "os", - "cli_short_name": null, - "default": null, - "doc": "Host operating system and version (e.g. \"Fedora 9\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Operating system", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nsosversion", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "password", - "cli_short_name": null, - "default": null, - "doc": "Password used in bulk enrollment", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "userpassword", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "random", - "cli_short_name": null, - "default": false, - "doc": "Generate a random password to be used in bulk enrollment", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_search" - ], - "hint": null, - "include": null, - "label": "<random>", - "multivalue": false, - "name": "random", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "randompassword", - "cli_short_name": null, - "default": null, - "doc": "Random password", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Random password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "randompassword", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bytes", - "cli_name": "certificate", - "cli_short_name": null, - "default": null, - "doc": "Base-64 encoded server certificate", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Certificate", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "usercertificate", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "str" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "krbprincipalname", - "cli_short_name": null, - "default": null, - "doc": "Principal name", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Principal name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hostgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "host", - "hostgroup" - ], - "memberindirect": [ - "host", - "hostgroup" - ], - "memberof": [ - "hostgroup", - "netgroup", - "hbacrule", - "sudorule" - ], - "memberofindirect": [ - "hostgroup", - "hbacrule", - "sudorule" - ] - }, - "bindable": false, - "container_dn": "cn=hostgroups,cn=accounts", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Host Groups", - "label_singular": "Host Group", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "hostgroup", - "object_class": [ - "ipaobject", - "ipahostgroup" - ], - "object_class_config": null, - "object_name": "host group", - "object_name_plural": "host groups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "hostgroup_name", - "cli_short_name": null, - "default": null, - "doc": "Name of host-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host-group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this host-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "krbtpolicy": { - "aciattrs": [], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=IDM.LAB.BOS.REDHAT.COM,cn=kerberos", - "default_attributes": [ - "krbmaxticketlife", - "krbmaxrenewableage" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Kerberos Ticket Policy", - "label_singular": "Kerberos Ticket Policy", - "methods": [ - "mod", - "reset", - "show" - ], - "name": "krbtpolicy", - "object_class": [], - "object_class_config": null, - "object_name": "kerberos ticket policy settings", - "object_name_plural": "entries", - "parent_object": "", - "primary_key": "uid", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "user", - "cli_short_name": null, - "default": null, - "doc": "Manage ticket policy for specific user", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "uid", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxlife", - "cli_short_name": null, - "default": null, - "doc": "Maximum ticket life (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max life", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "krbmaxticketlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxrenew", - "cli_short_name": null, - "default": null, - "doc": "Maximum renewable age (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max renew", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "krbmaxrenewableage", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "netgroup": { - "aciattrs": [ - "cn", - "description", - "externalhost", - "hostcategory", - "ipaenabledflag", - "ipauniqueid", - "member", - "memberhost", - "memberof", - "memberuser", - "nisdomainname", - "usercategory" - ], - "attribute_members": { - "member": [ - "netgroup" - ], - "memberhost": [ - "host", - "hostgroup" - ], - "memberindirect": [ - "netgroup" - ], - "memberof": [ - "netgroup" - ], - "memberuser": [ - "user", - "group" - ] - }, - "bindable": false, - "container_dn": "cn=ng,cn=alt", - "default_attributes": [ - "cn", - "description", - "memberof", - "externalhost", - "nisdomainname", - "memberuser", - "memberhost", - "member", - "memberindirect", - "usercategory", - "hostcategory" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Netgroups", - "label_singular": "Netgroup", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "netgroup", - "object_class": [ - "ipaobject", - "ipaassociation", - "ipanisnetgroup" - ], - "object_class_config": null, - "object_name": "netgroup", - "object_name_plural": "netgroups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberhost": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberuser": [ - "Member", - "", - "no_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Netgroup name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Netgroup name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Netgroup description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "nisdomain", - "cli_short_name": null, - "default": null, - "doc": "NIS domain name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "NIS domain name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nisdomainname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "uuid", - "cli_short_name": null, - "default": null, - "doc": "IPA unique ID", - "exclude": null, - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "IPA unique ID", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipauniqueid", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - } - ], - "uuid_attribute": "ipauniqueid" - }, - "permission": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipapermissiontype", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "privilege" - ] - }, - "bindable": false, - "container_dn": "cn=permissions,cn=pbac", - "default_attributes": [ - "cn", - "member", - "memberof", - "memberindirect", - "ipapermissiontype" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Permissions", - "label_singular": "Permission", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "permission", - "object_class": [ - "groupofnames", - "ipapermission" - ], - "object_class_config": null, - "object_name": "permission", - "object_name_plural": "permissions", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Permission name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permission name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write, add, delete, all)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Type of IPA object (user, group, host, hostgroup, service, netgroup, dns)", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "user", - "group", - "host", - "service", - "hostgroup", - "netgroup", - "dnsrecord" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberof", - "cli_short_name": null, - "default": null, - "doc": "Target members of a group", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Member of group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberof", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "filter", - "cli_short_name": null, - "default": null, - "doc": "Legal LDAP filter (e.g. ou=Engineering)", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Filter", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "filter", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "subtree", - "cli_short_name": null, - "default": null, - "doc": "Subtree to apply permissions to", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Subtree", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "subtree", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "targetgroup", - "cli_short_name": null, - "default": null, - "doc": "User group to apply permissions to", - "exclude": null, - "flags": [ - "ask_create", - "ask_update" - ], - "hint": null, - "include": null, - "label": "Target group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "targetgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "pkinit": { - "__base64__": "" - }, - "privilege": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "role" - ], - "memberof": [ - "permission" - ], - "memberofindirect": [ - "permission" - ] - }, - "bindable": false, - "container_dn": "cn=privileges,cn=pbac", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Privileges", - "label_singular": "Privilege", - "methods": [ - "add", - "add_member", - "add_permission", - "del", - "find", - "mod", - "remove_member", - "remove_permission", - "show" - ], - "name": "privilege", - "object_class": [ - "nestedgroup", - "groupofnames" - ], - "object_class_config": null, - "object_name": "privilege", - "object_name_plural": "privileges", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Privilege name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Privilege name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Privilege description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "pwpolicy": { - "aciattrs": [ - "cn", - "krbmaxpwdlife", - "krbminpwdlife", - "krbpwdfailurecountinterval", - "krbpwdhistorylength", - "krbpwdlockoutduration", - "krbpwdmaxfailure", - "krbpwdmindiffchars", - "krbpwdminlength", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=IDM.LAB.BOS.REDHAT.COM,cn=kerberos", - "default_attributes": [ - "cn", - "cospriority", - "krbmaxpwdlife", - "krbminpwdlife", - "krbpwdhistorylength", - "krbpwdmindiffchars", - "krbpwdminlength", - "krbpwdmaxfailure", - "krbpwdfailurecountinterval", - "krbpwdlockoutduration" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Password Policies", - "label_singular": "Password Policy", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "pwpolicy", - "object_class": [ - "top", - "nscontainer", - "krbpwdpolicy" - ], - "object_class_config": null, - "object_name": "password policy", - "object_name_plural": "password policies", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group", - "cli_short_name": null, - "default": null, - "doc": "Manage password policy for specific group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxlife", - "cli_short_name": null, - "default": null, - "doc": "Maximum password lifetime (in days)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max lifetime (days)", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbmaxpwdlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minlife", - "cli_short_name": null, - "default": null, - "doc": "Minimum password lifetime (in hours)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Min lifetime (hours)", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbminpwdlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "history", - "cli_short_name": null, - "default": null, - "doc": "Password history size", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "History size", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdhistorylength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minclasses", - "cli_short_name": null, - "default": null, - "doc": "Minimum number of character classes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Character classes", - "maxvalue": 5, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdmindiffchars", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minlength", - "cli_short_name": null, - "default": null, - "doc": "Minimum length of password", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Min length", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdminlength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "priority", - "cli_short_name": null, - "default": null, - "doc": "Priority of the policy (higher number means lower priority", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Priority", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "cospriority", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxfail", - "cli_short_name": null, - "default": null, - "doc": "Consecutive failures before lockout", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max failures", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdmaxfailure", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "failinterval", - "cli_short_name": null, - "default": null, - "doc": "Period after which failure count will be reset (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Failure reset interval", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdfailurecountinterval", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "lockouttime", - "cli_short_name": null, - "default": null, - "doc": "Period for which lockout is enforced (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Lockout duration", - "maxvalue": 2147483647, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdlockoutduration", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "role": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "user", - "group", - "host", - "hostgroup" - ], - "memberof": [ - "privilege" - ] - }, - "bindable": false, - "container_dn": "cn=roles,cn=accounts", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Roles", - "label_singular": "Role", - "methods": [ - "add", - "add_member", - "add_privilege", - "del", - "find", - "mod", - "remove_member", - "remove_privilege", - "show" - ], - "name": "role", - "object_class": [ - "groupofnames", - "nestedgroup" - ], - "object_class_config": null, - "object_name": "role", - "object_name_plural": "roles", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Role name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Role name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this role-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "selfservice": { - "bindable": false, - "label": "Self Service Permissions", - "label_singular": "Self Service Permission", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "selfservice", - "object_name": "self service permission", - "object_name_plural": "self service permissions", - "primary_key": "aciname", - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Self-service name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Self-service name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "aciname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write). Default is write.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - } - ] - }, - "service": { - "aciattrs": [ - "ipauniqueid", - "krbcanonicalname", - "krbextradata", - "krblastadminunlock", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbloginfailedcount", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbobjectreferences", - "krbpasswordexpiration", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipaltype", - "krbpwdhistory", - "krbpwdpolicyreference", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "managedby", - "memberof", - "objectclass", - "usercertificate" - ], - "attribute_members": { - "managedby": [ - "host" - ] - }, - "bindable": true, - "container_dn": "cn=services,cn=accounts", - "default_attributes": [ - "krbprincipalname", - "usercertificate", - "managedby" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Services", - "label_singular": "Service", - "methods": [ - "add", - "add_host", - "del", - "disable", - "find", - "mod", - "remove_host", - "show" - ], - "name": "service", - "object_class": [ - "krbprincipal", - "krbprincipalaux", - "krbticketpolicyaux", - "ipaobject", - "ipaservice", - "pkiuser" - ], - "object_class_config": null, - "object_name": "service", - "object_name_plural": "services", - "parent_object": "", - "primary_key": "krbprincipalname", - "rdn_attribute": "", - "relationships": { - "managedby": [ - "Managed by", - "man_by_", - "not_man_by_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "principal", - "cli_short_name": null, - "default": null, - "doc": "Service principal", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Principal", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bytes", - "cli_name": "certificate", - "cli_short_name": null, - "default": null, - "doc": "Base-64 encoded server certificate", - "exclude": null, - "flags": [ - "no_search" - ], - "hint": null, - "include": null, - "label": "Certificate", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "usercertificate", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "str" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudocmd": { - "aciattrs": [ - "description", - "ipauniqueid", - "memberof", - "objectclass", - "sudocmd" - ], - "attribute_members": { - "memberof": [ - "sudocmdgroup" - ] - }, - "bindable": false, - "container_dn": "cn=sudocmds,cn=sudo", - "default_attributes": [ - "sudocmd", - "description", - "memberof" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Sudo Commands", - "label_singular": "Sudo Command", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "sudocmd", - "object_class": [ - "ipaobject", - "ipasudocmd" - ], - "object_class_config": null, - "object_name": "sudo command", - "object_name_plural": "sudo commands", - "parent_object": "", - "primary_key": "sudocmd", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "command", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Command", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sudocmd", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this command", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudocmdgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "sudocmd" - ] - }, - "bindable": false, - "container_dn": "cn=sudocmdgroups,cn=sudo", - "default_attributes": [ - "cn", - "description", - "member" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Sudo Command Groups", - "label_singular": "Sudo Command Group", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "sudocmdgroup", - "object_class": [ - "ipaobject", - "ipasudocmdgrp" - ], - "object_class_config": null, - "object_name": "sudo command group", - "object_name_plural": "sudo command groups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudocmdgroup_name", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Command Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membercmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "membercmd_sudocmd", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membercmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "membercmd_sudocmdgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudorule": { - "aciattrs": [ - "cmdcategory", - "cn", - "description", - "externalhost", - "externaluser", - "hostcategory", - "hostmask", - "ipaenabledflag", - "ipasudoopt", - "ipasudorunas", - "ipasudorunasextgroup", - "ipasudorunasextuser", - "ipasudorunasgroup", - "ipasudorunasgroupcategory", - "ipasudorunasusercategory", - "ipauniqueid", - "memberallowcmd", - "memberdenycmd", - "memberhost", - "memberuser", - "usercategory" - ], - "attribute_members": { - "ipasudorunas": [ - "user", - "group" - ], - "ipasudorunasgroup": [ - "group" - ], - "memberallowcmd": [ - "sudocmd", - "sudocmdgroup" - ], - "memberdenycmd": [ - "sudocmd", - "sudocmdgroup" - ], - "memberhost": [ - "host", - "hostgroup" - ], - "memberuser": [ - "user", - "group" - ] - }, - "bindable": false, - "container_dn": "cn=sudorules,cn=sudo", - "default_attributes": [ - "cn", - "ipaenabledflag", - "description", - "usercategory", - "hostcategory", - "cmdcategory", - "memberuser", - "memberhost", - "memberallowcmd", - "memberdenycmd", - "ipasudoopt" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Sudo Rules", - "label_singular": "Sudo Rule", - "methods": [ - "add", - "add_allow_command", - "add_deny_command", - "add_host", - "add_option", - "add_runasgroup", - "add_runasuser", - "add_user", - "del", - "disable", - "enable", - "find", - "mod", - "remove_allow_command", - "remove_deny_command", - "remove_host", - "remove_option", - "remove_runasgroup", - "remove_runasuser", - "remove_user", - "show" - ], - "name": "sudorule", - "object_class": [ - "ipaassociation", - "ipasudorule" - ], - "object_class_config": null, - "object_name": "sudo rule", - "object_name_plural": "sudo rules", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudorule_name", - "cli_short_name": null, - "default": null, - "doc": "Rule name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Rule name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "ipaenabledflag", - "cli_short_name": null, - "default": false, - "doc": "Enabled", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Enabled", - "multivalue": false, - "name": "ipaenabledflag", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "cmdcat", - "cli_short_name": null, - "default": null, - "doc": "Command category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Command category", - "multivalue": false, - "name": "cmdcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "runasusercat", - "cli_short_name": null, - "default": null, - "doc": "RunAs User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs User category", - "multivalue": false, - "name": "ipasudorunasusercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "runasgroupcat", - "cli_short_name": null, - "default": null, - "doc": "RunAs Group category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs Group category", - "multivalue": false, - "name": "ipasudorunasgroupcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_user", - "cli_short_name": null, - "default": null, - "doc": "Users", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_user", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_group", - "cli_short_name": null, - "default": null, - "doc": "User Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "User Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_group", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_host", - "cli_short_name": null, - "default": null, - "doc": "Hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_host", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_hostgroup", - "cli_short_name": null, - "default": null, - "doc": "Host Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Host Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_hostgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberallowcmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Sudo Allow Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Allow Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberallowcmd_sudocmd", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberdenycmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Sudo Deny Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Deny Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberdenycmd_sudocmd", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberallowcmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Allow Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Allow Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberallowcmd_sudocmdgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberdenycmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Deny Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Deny Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberdenycmd_sudocmdgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudorunas_user", - "cli_short_name": null, - "default": null, - "doc": "Run as a user", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "RunAs Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunas_user", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudorunas_group", - "cli_short_name": null, - "default": null, - "doc": "Run as any user within a specified group", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Groups of RunAs Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunas_group", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "externaluser", - "cli_short_name": null, - "default": null, - "doc": "External User the rule applies to (sudorule-find only)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "External User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "externaluser", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "runasexternaluser", - "cli_short_name": null, - "default": null, - "doc": "External User the commands can run as (sudorule-find only)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs External User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasextuser", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "runasexternalgroup", - "cli_short_name": null, - "default": null, - "doc": "External Group the commands can run as (sudorule-find only)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs External Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasextgroup", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudoopt", - "cli_short_name": null, - "default": null, - "doc": "Sudo Option", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Option", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudoopt", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudorunasgroup_group", - "cli_short_name": null, - "default": null, - "doc": "Run with the gid of a specified POSIX group", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "RunAs Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasgroup_group", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "user": { - "aciattrs": [ - "audio", - "businesscategory", - "carlicense", - "cn", - "departmentnumber", - "description", - "destinationindicator", - "displayname", - "employeenumber", - "employeetype", - "facsimiletelephonenumber", - "gecos", - "gidnumber", - "givenname", - "homedirectory", - "homephone", - "homepostaladdress", - "inetuserhttpurl", - "inetuserstatus", - "initials", - "internationalisdnnumber", - "ipauniqueid", - "jpegphoto", - "krbcanonicalname", - "krbextradata", - "krblastadminunlock", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbloginfailedcount", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbpasswordexpiration", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipaltype", - "krbpwdhistory", - "krbpwdpolicyreference", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "l", - "labeleduri", - "loginshell", - "mail", - "manager", - "memberof", - "mepmanagedentry", - "mobile", - "o", - "objectclass", - "ou", - "pager", - "photo", - "physicaldeliveryofficename", - "postaladdress", - "postalcode", - "postofficebox", - "preferreddeliverymethod", - "preferredlanguage", - "registeredaddress", - "roomnumber", - "secretary", - "seealso", - "sn", - "st", - "street", - "telephonenumber", - "teletexterminalidentifier", - "telexnumber", - "title", - "uid", - "uidnumber", - "usercertificate", - "userpassword", - "userpkcs12", - "usersmimecertificate", - "x121address", - "x500uniqueidentifier" - ], - "attribute_members": { - "memberof": [ - "group", - "netgroup", - "role", - "hbacrule", - "sudorule" - ], - "memberofindirect": [ - "group", - "netgroup", - "role", - "hbacrule", - "sudorule" - ] - }, - "bindable": true, - "container_dn": "cn=users,cn=accounts", - "default_attributes": [ - "uid", - "givenname", - "sn", - "homedirectory", - "loginshell", - "uidnumber", - "gidnumber", - "mail", - "ou", - "telephonenumber", - "title", - "memberof", - "nsaccountlock", - "memberofindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Users", - "label_singular": "User", - "methods": [ - "add", - "del", - "disable", - "enable", - "find", - "mod", - "show", - "unlock" - ], - "name": "user", - "object_class": [ - "posixaccount" - ], - "object_class_config": "ipauserobjectclasses", - "object_name": "user", - "object_name_plural": "users", - "parent_object": "", - "primary_key": "uid", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberofindirect": [ - "Indirect Member Of", - null, - "not_in_indirect_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "login", - "cli_short_name": null, - "default": null, - "doc": "User login", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User login", - "length": null, - "maxlength": 255, - "minlength": null, - "multivalue": false, - "name": "uid", - "noextrawhitespace": true, - "pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$", - "pattern_errmsg": "may only include letters, numbers, _, -, . and $", - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "first", - "cli_short_name": null, - "default": null, - "doc": "First name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "First name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "givenname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "last", - "cli_short_name": null, - "default": null, - "doc": "Last name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Last name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "cn", - "cli_short_name": null, - "default": null, - "doc": "Full name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Full name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "displayname", - "cli_short_name": null, - "default": null, - "doc": "Display name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Display name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "displayname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "initials", - "cli_short_name": null, - "default": null, - "doc": "Initials", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Initials", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "initials", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "homedir", - "cli_short_name": null, - "default": null, - "doc": "Home directory", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Home directory", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "homedirectory", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "gecos", - "cli_short_name": null, - "default": null, - "doc": "GECOS field", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GECOS field", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "gecos", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "shell", - "cli_short_name": null, - "default": "/bin/sh", - "doc": "Login shell", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Login shell", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "loginshell", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "principal", - "cli_short_name": null, - "default": null, - "doc": "Kerberos principal", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Kerberos principal", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "email", - "cli_short_name": null, - "default": null, - "doc": "Email address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Email address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "mail", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Password", - "cli_name": "password", - "cli_short_name": null, - "confirm": true, - "default": null, - "doc": "Prompt to set the user password", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "userpassword", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "uid", - "cli_short_name": null, - "default": 999, - "doc": "User ID Number (system will assign one if not provided)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "UID", - "maxvalue": 2147483647, - "minvalue": 1, - "multivalue": false, - "name": "uidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "gidnumber", - "cli_short_name": null, - "default": null, - "doc": "Group ID Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GID", - "maxvalue": 2147483647, - "minvalue": -2147483648, - "multivalue": false, - "name": "gidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "street", - "cli_short_name": null, - "default": null, - "doc": "Street address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Street address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "street", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "city", - "cli_short_name": null, - "default": null, - "doc": "City", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "City", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "l", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "state", - "cli_short_name": null, - "default": null, - "doc": "State/Province", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "State/Province", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "st", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "postalcode", - "cli_short_name": null, - "default": null, - "doc": "ZIP", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "ZIP", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "postalcode", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "phone", - "cli_short_name": null, - "default": null, - "doc": "Telephone Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Telephone Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "telephonenumber", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "mobile", - "cli_short_name": null, - "default": null, - "doc": "Mobile Telephone Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mobile Telephone Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "mobile", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "pager", - "cli_short_name": null, - "default": null, - "doc": "Pager Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Pager Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "pager", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "fax", - "cli_short_name": null, - "default": null, - "doc": "Fax Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Fax Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "facsimiletelephonenumber", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "orgunit", - "cli_short_name": null, - "default": null, - "doc": "Org. Unit", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Org. Unit", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ou", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "title", - "cli_short_name": null, - "default": null, - "doc": "Job Title", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Job Title", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "title", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "manager", - "cli_short_name": null, - "default": null, - "doc": "Manager", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Manager", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "manager", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "carlicense", - "cli_short_name": null, - "default": null, - "doc": "Car License", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Car License", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "carlicense", - "noextrawhitespace": true, - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bool", - "cli_name": "nsaccountlock", - "cli_short_name": null, - "default": null, - "doc": "Account disabled", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false", - "FALSE" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Account disabled", - "multivalue": false, - "name": "nsaccountlock", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true", - "TRUE" - ], - "type": "bool" - } - ], - "uuid_attribute": "ipauniqueid" - } - } - }, - { - "error": null, "messages": { "ajax": { "401": { |