summaryrefslogtreecommitdiffstats
path: root/install/ui/test/data/ipa_init.json
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/test/data/ipa_init.json')
-rw-r--r--install/ui/test/data/ipa_init.json16693
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": {