freeipa/install/ui/test/data/ipa_init_methods.json
Petr Voborník d906fa50c1 UI for SELinux user mapping
This patch adds UI for SELinux user mapping. Its design is based on HBAC Rule design.

https://fedorahosted.org/freeipa/ticket/2145
2012-01-18 17:08:46 +01:00

11177 lines
445 KiB
JSON

{
"error": null,
"id": null,
"result": {
"commands": {},
"methods": {
"aci_add": {
"name": "aci_add",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "test",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Test the ACI syntax but don't write anything",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<test>",
"multivalue": false,
"name": "test",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"aci_del": {
"name": "aci_del",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
}
]
},
"aci_find": {
"name": "aci_find",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
}
]
},
"aci_mod": {
"name": "aci_mod",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
}
]
},
"aci_rename": {
"name": "aci_rename",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "newname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "New ACI name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<newname>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "newname",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
]
},
"aci_show": {
"name": "aci_show",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "prefix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ACI prefix",
"multivalue": false,
"name": "aciprefix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"permission",
"delegation",
"selfservice",
"none"
]
}
]
},
"automember_add": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_add_condition": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": true,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "inclusive_regex",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Inclusive Regex",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Inclusive Regex",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "automemberinclusiveregex",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": true,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "exclusive_regex",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Exclusive Regex",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Exclusive Regex",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "automemberexclusiveregex",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "key",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Attribute to filter via regex. For example fqdn for a host, or manager for a user",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Attribute Key",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "key",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_default_group_remove": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_default_group_set": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "default_group",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Default group for entires to land",
"exclude": null,
"flags": [
"no_update",
"no_create"
],
"hint": null,
"include": null,
"label": "Default Group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automemberdefaultgroup",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_default_group_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_del": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_mod": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_remove_condition": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": true,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "inclusive_regex",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Inclusive Regex",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Inclusive Regex",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "automemberinclusiveregex",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": true,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "exclusive_regex",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Exclusive Regex",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Exclusive Regex",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "automemberexclusiveregex",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "key",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Attribute to filter via regex. For example fqdn for a host, or manager for a user",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Attribute Key",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "key",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automember_show": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "automember_rule",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Automember Rule",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Automember Rule",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Grouping to which the rule applies",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Grouping Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode",
"values": [
"group",
"hostgroup"
]
}
]
},
"automountkey_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountkey_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "key",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "info",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountkey_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"automountkey_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "newinfo",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountkey_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "key",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "info",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountlocation_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountlocation_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"automountlocation_import": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "masterfile",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous operation mode. Errors are reported but the process continues.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountmap_add_indirect": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "mount",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "parentmap",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"automountmap_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"automountmap_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"config_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"cosentry_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"cosentry_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"cosentry_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"delegation_add": {
"name": "delegation_add",
"takes_args": [],
"takes_options": []
},
"delegation_del": {
"name": "delegation_del",
"takes_args": [],
"takes_options": []
},
"delegation_find": {
"name": "delegation_find",
"takes_args": [],
"takes_options": []
},
"delegation_mod": {
"name": "delegation_mod",
"takes_args": [],
"takes_options": []
},
"delegation_show": {
"name": "delegation_show",
"takes_args": [],
"takes_options": []
},
"dnsrecord_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"dnszone_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ip_address",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add the nameserver to DNS with this IP address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<ip_address>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ip_address",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"dnszone_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "forward_only",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"dnszone_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "hidden",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"entitle_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"entitle_import": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "File",
"cli_name": "certificate_file",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "<usercertificate>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<usercertificate>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "usercertificate",
"noextrawhitespace": false,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"stdin_if_missing": false,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "uuid",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"entitle_register": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "username",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ipaentitlementid",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Password",
"cli_name": "password",
"cli_short_name": null,
"confirm": false,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"entitle_sync": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "hidden",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"group_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "nonposix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Create as a non-POSIX group",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<nonposix>",
"multivalue": false,
"name": "nonposix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "private",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "search for private groups",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<private>",
"multivalue": false,
"name": "private",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"group_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "posix",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "change to a POSIX group",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<posix>",
"multivalue": false,
"name": "posix",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"hbacrule_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"hbacrule_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"hbacsvc_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"hbacsvc_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"hbacsvc_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"hbacsvcgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"hbacsvcgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "no_reverse",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "skip reverse DNS detection",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<no_reverse>",
"multivalue": false,
"name": "no_reverse",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ip_address",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Remove entries from DNS",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<updatedns>",
"multivalue": false,
"name": "updatedns",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"host_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": true,
"autofill": false,
"class": "Str",
"cli_name": "principalname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "out",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "file to store certificate in",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<out>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "out",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"hostgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"hostgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"krbtpolicy_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"netgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "private",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "<private>",
"exclude": [
"webui"
],
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [
"no_option",
"no_output"
],
"hint": null,
"include": null,
"label": "<private>",
"multivalue": false,
"name": "private",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "managed",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "search for managed groups",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<managed>",
"multivalue": false,
"name": "managed",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"netgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"permission_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"permission_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"privilege_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"privilege_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"pwpolicy_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"pwpolicy_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"pwpolicy_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "user",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "unicode"
}
]
},
"role_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"role_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"selfservice_add": {
"name": "selfservice_add",
"takes_args": [],
"takes_options": []
},
"selfservice_del": {
"name": "selfservice_del",
"takes_args": [],
"takes_options": []
},
"selfservice_find": {
"name": "selfservice_find",
"takes_args": [],
"takes_options": []
},
"selfservice_mod": {
"name": "selfservice_mod",
"takes_args": [],
"takes_options": []
},
"selfservice_show": {
"name": "selfservice_show",
"takes_args": [],
"takes_options": []
},
"selinuxusermap_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"selinuxusermap_add_host": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_add_user": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"selinuxusermap_disable": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_enable": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"selinuxusermap_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"selinuxusermap_remove_host": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_remove_user": {
"takes_args": [],
"takes_options": []
},
"selinuxusermap_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"service_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"service_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "out",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "file to store certificate in",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<out>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "out",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"sudocmd_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"sudocmd_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"sudocmd_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"sudocmdgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"sudocmdgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"sudorule_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
}
]
},
"sudorule_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"user_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "noprivate",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Don't create user private group",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<noprivate>",
"multivalue": false,
"name": "noprivate",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "whoami",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"user_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute\nmust be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "delattr",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Delete an attribute/value pair. The option will be evaluated\nlast, after all sets and adds.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<delattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "delattr",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"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,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"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,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"user_unlock": {
"takes_args": [],
"takes_options": []
}
},
"objects": {}
}
}