Files
freeipa/install/ui/test/data/ipa_init_commands.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

12946 lines
516 KiB
JSON

{
"error": null,
"id": null,
"result": {
"commands": {
"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"
}
]
},
"batch": {
"name": "batch",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Any",
"cli_name": "methods",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Nested Methods to execute",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<methods>",
"multivalue": true,
"name": "methods",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "object"
}
],
"takes_options": []
},
"cert_remove_hold": {
"name": "cert_remove_hold",
"takes_args": {
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "serial_number",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Serial number in decimal or if prefixed with 0x in hexadecimal",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Serial number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "serial_number",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
"takes_options": []
},
"cert_request": {
"name": "cert_request",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "File",
"cli_name": "csr_file",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "CSR",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "CSR",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "csr",
"noextrawhitespace": false,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"stdin_if_missing": false,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "principal",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Service principal for this certificate (e.g. HTTP/test.example.com)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Principal",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "principal",
"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": "request_type",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": "pkcs10",
"doc": "<request_type>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<request_type>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "request_type",
"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": "Flag",
"cli_name": "add",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "automatically add the principal if it doesn't exist",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<add>",
"multivalue": false,
"name": "add",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"cert_revoke": {
"name": "cert_revoke",
"takes_args": {
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "serial_number",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Serial number in decimal or if prefixed with 0x in hexadecimal",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Serial number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "serial_number",
"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": "Int",
"cli_name": "revocation_reason",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": 0,
"doc": "Reason for revoking the certificate (0-10)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Reason",
"maxvalue": 10,
"minvalue": 0,
"multivalue": false,
"name": "revocation_reason",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "int"
}
]
},
"cert_show": {
"name": "cert_show",
"takes_args": {
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "serial_number",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Serial number in decimal or if prefixed with 0x in hexadecimal",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Serial number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "serial_number",
"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": "out",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "File to store the certificate in.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "Output filename",
"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"
}
]
},
"cert_status": {
"name": "cert_status",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "request_id",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Request id",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Request id",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "request_id",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": []
},
"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": []
},
"dns_is_enabled": {
"name": "dns_is_enabled",
"takes_args": [],
"takes_options": []
},
"dns_resolve": {
"name": "dns_resolve",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "hostname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Hostname",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Hostname",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "hostname",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"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_get": {
"name": "entitle_get",
"takes_args": [],
"takes_options": []
},
"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_status": {
"name": "entitle_status",
"takes_args": [],
"takes_options": []
},
"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"
}
]
},
"env": {
"name": "env",
"takes_args": [
"variables*"
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "server",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Forward to server instead of running locally",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<server>",
"multivalue": false,
"name": "server",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "all",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": true,
"doc": "retrieve and print all attributes from the server. Affects command output.",
"exclude": [
"webui"
],
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [
"no_output"
],
"hint": null,
"include": null,
"label": "<all>",
"multivalue": false,
"name": "all",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
}
]
},
"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"
}
]
},
"hbactest": {
"name": "hbactest",
"takes_args": [],
"takes_options": [
{
"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": "User name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "user",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "srchost",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Source host",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Source host",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "sourcehost",
"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": "host",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Target host",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Target host",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "targethost",
"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": "Str",
"cli_name": "service",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Service",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Service",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "service",
"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": "Str",
"cli_name": "rules",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Rules to test. If not specified, --enabled is assumed",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Rules to test. If not specified, --enabled is assumed",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "rules",
"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": "nodetail",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Hide details which rules are matched, not matched, or invalid",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "Hide details which rules are matched, not matched, or invalid",
"multivalue": false,
"name": "nodetail",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "enabled",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Include all enabled IPA rules into test [default]",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "Include all enabled IPA rules into test [default]",
"multivalue": false,
"name": "enabled",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "disabled",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Include all disabled IPA rules into test",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "Include all disabled IPA rules into test",
"multivalue": false,
"name": "disabled",
"primary_key": false,
"query": false,
"required": false,
"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"
}
]
},
"i18n_messages": {
"name": "i18n_messages",
"takes_args": [],
"takes_options": []
},
"join": {
"name": "join",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "hostname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "The hostname to register as",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<cn>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "realm",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "The IPA realm",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<realm>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "realm",
"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": "Str",
"cli_name": "platform",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Hardware platform of the host (e.g. Lenovo T61)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<nshardwareplatform>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nshardwareplatform",
"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": "os",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Operating System and version of the host (e.g. Fedora 9)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<nsosversion>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nsosversion",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"json_metadata": {
"name": "json_metadata",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "objname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Name of object to export",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<objname>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "objname",
"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": "methodname",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Name of method to export",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<methodname>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "methodname",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "object",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Name of object to export",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<object>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "object",
"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": "method",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Name of method to export",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<method>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "method",
"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": "command",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Name of command to export",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<command>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "command",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode"
}
]
},
"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"
}
]
},
"migrate_ds": {
"name": "migrate_ds",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ldap_uri",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "LDAP URI of DS server to migrate from",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "LDAP URI",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ldapuri",
"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": "Password",
"cli_name": "password",
"cli_short_name": null,
"confirm": false,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "bind password",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "bindpw",
"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": "Str",
"cli_name": "bind_dn",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": "cn=directory manager",
"doc": "Bind DN",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Bind DN",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "binddn",
"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": "user_container",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": "ou=people",
"doc": "RDN of container for users in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User container",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "usercontainer",
"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": "group_container",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": "ou=groups",
"doc": "RDN of container for groups in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Group container",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "groupcontainer",
"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": "user_objectclass",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [
"person"
],
"doc": "Comma-separated list of objectclasses used to search for user entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User object class",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "userobjectclass",
"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": "group_objectclass",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [
"groupOfUniqueNames",
"groupOfNames"
],
"doc": "Comma-separated list of objectclasses used to search for group entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Group object class",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "groupobjectclass",
"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": "user_ignore_objectclass",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [],
"doc": "Comma-separated list of objectclasses to be ignored for user entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Ignore user object class",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "userignoreobjectclass",
"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": "user_ignore_attribute",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [],
"doc": "Comma-separated list of attributes to be ignored for user entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Ignore user attribute",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "userignoreattribute",
"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": "group_ignore_objectclass",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [],
"doc": "Comma-separated list of objectclasses to be ignored for group entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Ignore group object class",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "groupignoreobjectclass",
"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": "group_ignore_attribute",
"cli_short_name": null,
"csv": true,
"csv_separator": ",",
"csv_skipspace": true,
"default": [],
"doc": "Comma-separated list of attributes to be ignored for group entries in DS",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Ignore group attribute",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "groupignoreattribute",
"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": "group_overwrite_gid",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "When migrating a group already existing in IPA domain overwrite the group GID and report as success",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "Overwrite GID",
"multivalue": false,
"name": "groupoverwritegid",
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "StrEnum",
"cli_name": "schema",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": "RFC2307bis",
"doc": "The schema used on the LDAP server. Supported values are RFC2307 and RFC2307bis. The default is RFC2307bis",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "LDAP schema",
"multivalue": false,
"name": "schema",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"type": "unicode",
"values": [
"RFC2307bis",
"RFC2307"
]
},
{
"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"
}
]
},
"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"
}
]
},
"passwd": {
"name": "passwd",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "user",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "User name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "principal",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Password",
"cli_name": "password",
"cli_short_name": null,
"confirm": true,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "New Password",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "New 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"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Password",
"cli_name": "current_password",
"cli_short_name": null,
"confirm": false,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "Current Password",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Current Password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "current_password",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": -1,
"type": "unicode"
}
],
"takes_options": []
},
"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"
}
]
},
"ping": {
"name": "ping",
"takes_args": [],
"takes_options": []
},
"pkinit_anonymous": {
"name": "pkinit_anonymous",
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "action",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": null,
"doc": "<action>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<action>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "action",
"noextrawhitespace": true,
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"sortorder": 2,
"type": "unicode"
}
],
"takes_options": []
},
"plugins": {
"name": "plugins",
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "server",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": false,
"doc": "Forward to server instead of running locally",
"exclude": null,
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [],
"hint": null,
"include": null,
"label": "<server>",
"multivalue": false,
"name": "server",
"primary_key": false,
"query": false,
"required": false,
"sortorder": 2,
"truths": [
"1",
1,
"true",
"TRUE"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "all",
"cli_short_name": null,
"csv": false,
"csv_separator": ",",
"csv_skipspace": true,
"default": true,
"doc": "retrieve and print all attributes from the server. Affects command output.",
"exclude": [
"webui"
],
"falsehoods": [
0,
"0",
"false",
"FALSE"
],
"flags": [
"no_output"
],
"hint": null,
"include": null,
"label": "<all>",
"multivalue": false,
"name": "all",
"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": []
}
},
"methods": {},
"objects": {}
}
}