{ "error": null, "id": null, "result": { "count": 6, "results": [ { "error": null, "methods": { "aci_add": { "__base64__": "" }, "aci_del": { "__base64__": "" }, "aci_find": { "__base64__": "" }, "aci_mod": { "__base64__": "" }, "aci_rename": { "__base64__": "" }, "aci_show": { "__base64__": "" }, "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": "", "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": "", "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": "", "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": "", "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, "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "exclude": [ "webui" ], "falsehoods": [ 0, "0", "false", "FALSE" ], "flags": [ "no_option", "no_output" ], "hint": null, "include": null, "label": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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": "", "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__": "" }, "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 objectclassses (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 objectclassses (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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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" ], "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": "Groups", "exclude": null, "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "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": "", "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", "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": "Groups", "exclude": null, "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "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 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": "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 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": "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 or any user within a specified group", "exclude": null, "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "RunAs User", "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 with the gid of a specified POSIX group ", "exclude": null, "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "RunAs Group", "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": "RunAsGroup Group", "exclude": null, "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "RunAsGroup Group", "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, "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": "Your Kerberos ticket is no longer valid. Please run kinit and then click 'Retry'. If this is your first time running the IPA Web UI follow these directions to configure your browser." }, "association": { "add": { "ipasudorunas": "Add RunAs ${other_entity} into ${entity} ${primary_key}", "ipasudorunasgroup": "Add RunAs Groups into ${entity} ${primary_key}", "managedby": "Add ${other_entity} Managing ${entity} ${primary_key}", "member": "Add ${other_entity} into ${entity} ${primary_key}", "memberallowcmd": "Add Allow ${other_entity} into ${entity} ${primary_key}", "memberdenycmd": "Add Deny ${other_entity} into ${entity} ${primary_key}", "memberof": "Add ${entity} ${primary_key} into ${other_entity}", "sourcehost": "Add Source ${other_entity} into ${entity} ${primary_key}" }, "direct_enrollment": "Direct Enrollment", "indirect_enrollment": "Indirect Enrollment", "no_entries": "No entries.", "paging": "Showing ${start} to ${end} of ${total} entries.", "remove": { "ipasudorunas": "Remove RunAs ${other_entity} from ${entity} ${primary_key}", "ipasudorunasgroup": "Remove RunAs Groups from ${entity} ${primary_key}", "managedby": "Remove ${other_entity} Managing ${entity} ${primary_key}", "member": "Remove ${other_entity} from ${entity} ${primary_key}", "memberallowcmd": "Remove Allow ${other_entity} from ${entity} ${primary_key}", "memberdenycmd": "Remove Deny ${other_entity} from ${entity} ${primary_key}", "memberof": "Remove ${entity} ${primary_key} from ${other_entity}", "sourcehost": "Remove Source ${other_entity} from ${entity} ${primary_key}" }, "show_results": "Show Results" }, "buttons": { "add": "Add", "add_and_add_another": "Add and Add Another", "add_and_close": "Add and Close", "add_and_edit": "Add and Edit", "add_many": "Add Many", "cancel": "Cancel", "close": "Close", "enroll": "Enroll", "find": "Find", "get": "Get", "issue": "Issue", "ok": "OK", "remove": "Delete", "reset": "Reset", "restore": "Restore", "retry": "Retry", "revoke": "Revoke", "update": "Update", "view": "View" }, "details": { "collapse_all": "Collapse All", "expand_all": "Expand All", "general": "General", "identity": "Identity Settings", "settings": "${entity} ${primary_key} Settings", "to_top": "Back to Top" }, "dialogs": { "add_title": "Add ${entity}", "available": "Available", "batch_error_message": "Some operations failed.", "batch_error_title": "Operations Error", "confirmation": "Confirmation", "dirty_message": "This page has unsaved changes. Please save or revert.", "dirty_title": "Unsaved Changes", "hide_details": "Hide details", "prospective": "Prospective", "redirection": "Redirection", "remove_empty": "Select entries to be removed.", "remove_title": "Remove ${entity}", "show_details": "Show details", "validation_title": "Validation error", "validation_message": "Input form contains invalid or missing values." }, "facet_groups": { "managedby": "${primary_key} is managed by:", "member": "Entities enrolled in ${primary_key}:", "memberof": "${primary_key} is a member of these:" }, "facets": { "details": "Settings", "search": "Search" }, "false": "False", "login": { "header": "Logged In As" }, "objects": { "aci": { "attribute": "Attribute" }, "automountkey": {}, "automountlocation": { "identity": "Automount Location Settings" }, "automountmap": { "direct": "Direct", "indirect": "Indirect", "map_type": "Map Type" }, "cert": { "aa_compromise": "AA Compromise", "affiliation_changed": "Affiliation Changed", "ca_compromise": "CA Compromise", "certificate_hold": "Certificate Hold", "cessation_of_operation": "Cessation of Operation", "common_name": "Common Name", "enter_csr": "Enter the Base64-encoded CSR below", "expires_on": "Expires On", "fingerprints": "Fingerprints", "issue_certificate": "Issue New Certificate for ${entity} ${primary_key}", "issued_by": "Issued By", "issued_on": "Issued On", "issued_to": "Issued To", "key_compromise": "Key Compromise", "md5_fingerprint": "MD5 Fingerprint", "missing": "No Valid Certificate", "new_certificate": "New Certificate", "note": "Note", "organization": "Organization", "organizational_unit": "Organizational Unit", "privilege_withdrawn": "Privilege Withdrawn", "reason": "Reason for Revocation", "remove_from_crl": "Remove from CRL", "restore_certificate": "Restore Certificate for ${entity} ${primary_key}", "restore_confirmation": "To confirm your intention to restore this certificate, click the \"Restore\" button.", "revoke_certificate": "Revoke Certificate for ${entity} ${primary_key}", "revoke_confirmation": "To confirm your intention to revoke this certificate, select a reason from the pull-down list, and click the \"Revoke\" button.", "revoked": "Certificate Revoked", "serial_number": "Serial Number", "sha1_fingerprint": "SHA1 Fingerprint", "superseded": "Superseded", "unspecified": "Unspecified", "valid": "Valid Certificate Present", "validity": "Validity", "view_certificate": "Certificate for ${entity} ${primary_key}" }, "config": { "group": "Group Options", "search": "Search Options", "user": "User Options" }, "delegation": {}, "dnsrecord": { "data": "Data", "deleted_no_data": "DNS record was deleted because it contained no data.", "other": "Other Record Types", "redirection_dnszone": "You will be redirected to DNS Zone.", "standard": "Standard Record Types", "title": "Records for DNS Zone", "type": "Record Type" }, "dnszone": { "identity": "DNS Zone Settings" }, "entitle": { "account": "Account", "certificate": "Certificate", "certificates": "Certificates", "consume": "Consume", "consume_entitlement": "Consume Entitlement", "consumed": "Consumed", "download": "Download", "download_certificate": "Download Certificate", "end": "End", "import_button": "Import", "import_certificate": "Import Certificate", "import_message": "Enter the Base64-encoded entitlement certificate below:", "loading": "Loading...", "no_certificate": "No Certificate.", "product": "Product", "register": "Register", "registration": "Registration", "start": "Start", "status": "Status" }, "group": { "details": "Group Settings", "posix": "Is this a POSIX group?" }, "hbacrule": { "active": "Active", "allow": "Allow", "any_host": "Any Host", "any_service": "Any Service", "anyone": "Anyone", "deny": "Deny", "host": "Accessing", "inactive": "Inactive", "ipaenabledflag": "Rule status", "service": "Via Service", "sourcehost": "From", "specified_hosts": "Specified Hosts and Groups", "specified_services": "Specified Services and Groups", "specified_users": "Specified Users and Groups", "user": "Who" }, "hbacsvc": {}, "hbacsvcgroup": { "services": "Services" }, "host": { "certificate": "Host Certificate", "cn": "Host Name", "delete_key_unprovision": "Delete Key, Unprovision", "details": "Host Settings", "enrolled": "Enrolled?", "enrollment": "Enrollment", "fqdn": "Fully Qualified Host Name", "keytab": "Kerberos Key", "keytab_missing": "Kerberos Key Not Present", "keytab_present": "Kerberos Key Present, Host Provisioned", "password": "One-Time-Password", "password_missing": "One-Time-Password Not Present", "password_present": "One-Time-Password Present", "password_reset_button": "Reset OTP", "password_reset_title": "Reset One-Time-Password", "password_set_button": "Set OTP", "password_set_title": "Set One-Time-Password", "status": "Status", "unprovision": "Unprovision", "unprovision_confirmation": "Are you sure you want to unprovision this host?", "unprovision_title": "Unprovisioning ${entity}" }, "hostgroup": { "identity": "Host Group Settings" }, "krbtpolicy": { "identity": "Kerberos ticket policy" }, "netgroup": { "identity": "Netgroup Settings" }, "permission": { "filter": "Filter", "identity": "Identity", "invalid_target": "Permission with invalid target specification", "rights": "Rights", "subtree": "By Subtree", "target": "Target", "targetgroup": "Target Group", "type": "Object By Type" }, "privilege": { "identity": "Privilege Settings" }, "pwpolicy": { "identity": "Password Policy" }, "role": { "identity": "Role Settings" }, "selfservice": {}, "service": { "certificate": "Service Certificate", "delete_key_unprovision": "Delete Key, Unprovision", "details": "Service Settings", "host": "Host Name", "missing": "Kerberos Key Not Present", "provisioning": "Provisioning", "service": "Service", "status": "Status", "unprovision": "Unprovision", "unprovision_confirmation": "Are you sure you want to unprovision this service?", "unprovision_title": "Unprovisioning ${entity}", "valid": "Kerberos Key Present, Service Provisioned" }, "sudocmd": { "groups": "Groups" }, "sudocmdgroup": { "commands": "Commands" }, "sudorule": { "active": "Active", "allow": "Allow", "any_command": "Any Command", "any_group": "Any Group", "any_host": "Any Host", "anyone": "Anyone", "command": "Run Commands", "deny": "Deny", "external": "External", "host": "Access this host", "inactive": "Inactive", "ipaenabledflag": "Rule status", "options": "Options", "runas": "As Whom", "specified_commands": "Specified Commands and Groups", "specified_groups": "Specified Groups", "specified_hosts": "Specified Hosts and Groups", "specified_users": "Specified Users and Groups", "user": "Who" }, "user": { "account": "Account Settings", "account_status": "Account Status", "activate": "Activate", "activation_confirmation": "Are you sure you want to ${action} the user?
The change will take effect immediately.", "activation_link": "Click to ${action}", "active": "Active", "contact": "Contact Settings", "deactivate": "Deactivate", "employee": "Employee Information", "error_changing_status": "Error changing account status", "inactive": "Inactive", "mailing": "Mailing Address", "misc": "Misc. Information" } }, "password": { "new_password": "New Password", "password_change_complete": "Password change complete", "password_must_match": "Passwords must match", "reset_password": "Reset Password", "verify_password": "Verify Password" }, "search": { "delete_confirm": "Are you sure you want to delete selected entries?", "partial_delete": "Some entries were not deleted", "quick_links": "Quick Links", "select_all": "Select All", "truncated": "Query returned more results than the configured size limit. Displaying the first ${counter} results.", "unselect_all": "Unselect All" }, "tabs": { "audit": "Audit", "automount": "Automount", "dns": "DNS", "hbac": "Host Based Access Control", "identity": "Identity", "ipaserver": "IPA Server", "policy": "Policy", "role": "Role Based Access Control", "sudo": "Sudo" }, "true": "True", "widget": { "next": "Next", "optional": "Optional field: click to show", "page": "Page", "prev": "Prev", "validation": { "error": "Text does not match field pattern", "integer": "Must be an integer", "max_value": "Maximum value is ${value}", "min_value": "Minimum value is ${value}", "required": "Required field" } } } }, { "count": 1, "error": null, "result": [ { "cn": [ "Administrator" ], "dn": "uid=admin,cn=users,cn=accounts,dc=idm,dc=lab,dc=bos,dc=redhat,dc=com", "gecos": [ "Administrator" ], "gidnumber": [ "166000000" ], "has_keytab": true, "has_password": true, "homedirectory": [ "/home/admin" ], "ipauniqueid": [ "a632c9f6-cdf7-11e0-89ce-525400e135d8" ], "krbextradata": [ { "__base64__": "AAJyYFROcm9vdC9hZG1pbkBJRE0uTEFCLkJPUy5SRURIQVQuQ09NAA==" }, { "__base64__": "AAgBAA==" } ], "krblastpwdchange": [ "20110824022242Z" ], "krblastsuccessfulauth": [ "20110824023056Z" ], "krbpasswordexpiration": [ "20111122022242Z" ], "krbprincipalname": [ "admin@IDM.LAB.BOS.REDHAT.COM" ], "loginshell": [ "/bin/bash" ], "memberof_group": [ "admins" ], "nsaccountlock": false, "objectclass": [ "top", "person", "posixaccount", "krbprincipalaux", "krbticketpolicyaux", "inetuser", "ipaobject" ], "sn": [ "Administrator" ], "uid": [ "admin" ], "uidnumber": [ "166000000" ] } ], "summary": "1 user matched", "truncated": false }, { "count": 68, "error": null, "result": { "basedn": "dc=idm,dc=lab,dc=bos,dc=redhat,dc=com", "bin": "/var/www", "ca_agent_port": 9443, "ca_ee_port": 9444, "ca_host": "edewata-f15.idm.lab.bos.redhat.com", "ca_port": 9180, "conf": "/etc/ipa/server.conf", "conf_default": "/etc/ipa/default.conf", "confdir": "/etc/ipa", "config_loaded": true, "container_accounts": "cn=accounts", "container_applications": "cn=applications,cn=configs,cn=policies", "container_automount": "cn=automount", "container_configs": "cn=configs,cn=policies", "container_dns": "cn=dns", "container_entitlements": "cn=entitlements,cn=etc", "container_group": "cn=groups,cn=accounts", "container_hbac": "cn=hbac", "container_hbacservice": "cn=hbacservices,cn=hbac", "container_hbacservicegroup": "cn=hbacservicegroups,cn=hbac", "container_host": "cn=computers,cn=accounts", "container_hostgroup": "cn=hostgroups,cn=accounts", "container_netgroup": "cn=ng,cn=alt", "container_permission": "cn=permissions,cn=pbac", "container_policies": "cn=policies", "container_policygroups": "cn=policygroups,cn=configs,cn=policies", "container_policylinks": "cn=policylinks,cn=configs,cn=policies", "container_privilege": "cn=privileges,cn=pbac", "container_rolegroup": "cn=roles,cn=accounts", "container_roles": "cn=roles,cn=policies", "container_service": "cn=services,cn=accounts", "container_sudocmd": "cn=sudocmds,cn=sudo", "container_sudocmdgroup": "cn=sudocmdgroups,cn=sudo", "container_sudorule": "cn=sudorules,cn=sudo", "container_user": "cn=users,cn=accounts", "container_virtual": "cn=virtual operations,cn=etc", "context": "server", "debug": false, "domain": "idm.lab.bos.redhat.com", "dot_ipa": "/var/www/.ipa", "enable_ra": true, "fallback": true, "home": "/var/www", "host": "edewata-f15.idm.lab.bos.redhat.com", "in_server": true, "in_tree": false, "interactive": true, "ipalib": "/usr/lib/python2.7/site-packages/ipalib", "ldap_uri": "ldapi://%2fvar%2frun%2fslapd-IDM-LAB-BOS-REDHAT-COM.socket", "log": null, "logdir": "/var/log/ipa", "mode": "production", "mount_ipa": "/ipa/", "mount_jsonserver": "json", "mount_xmlserver": "xml", "prompt_all": false, "ra_plugin": "selfsign", "realm": "IDM.LAB.BOS.REDHAT.COM", "rpc_json_uri": "http://localhost:8888/ipa/json", "script": "/var/www/mod_wsgi", "site_packages": "/usr/lib/python2.7/site-packages", "startup_traceback": false, "validate_api": false, "verbose": 0, "wait_for_attr": false, "webui_assets_dir": null, "webui_prod": true, "xmlrpc_uri": "https://edewata-f15.idm.lab.bos.redhat.com/ipa/xml" }, "summary": "68 variables", "total": 68 }, { "error": null, "result": true, "summary": null, "value": "" }, { "count": 0, "error": null, "result": [], "summary": "0 HBAC rules matched", "truncated": false } ] } }