freeipa/install/ui/test/data/ipa_init.json
Adam Young 1636d64926 automount UI
automount implemented using standard facets and containing_entity pkey generation

sample data fixtures for automount.

messages for automount and HBAC.

modified form of the search facet used to nest the automount entities

Add works for nested entities.  Delete works for all but keys.  Since the API for this is going to change, I'm not going to fix it pre-checkin.

All the places the PKEY prefix is needed uses a single function. Added breadcrumb trail into title.

update ipa_init sample data

add redirect logic for pages without pkeys.

add and delete link to appropriate entities for nested search facet.

Using on demand entities.  Fixed breadcrumbs.
2011-05-26 14:53:40 -04:00

15740 lines
733 KiB
JSON

{
"error": null,
"id": 1,
"result": {
"count": 5,
"results": [
{
"error": null,
"methods": {
"aci_add": {
"__base64__": ""
},
"aci_del": {
"__base64__": ""
},
"aci_find": {
"__base64__": ""
},
"aci_mod": {
"__base64__": ""
},
"aci_rename": {
"__base64__": ""
},
"aci_show": {
"__base64__": ""
},
"automountkey_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"automountkey_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "key",
"cli_short_name": null,
"default": null,
"doc": "Automount key name.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Key",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountkey",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "info",
"cli_short_name": null,
"default": null,
"doc": "Mount information",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Mount information",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountinformation",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"automountkey_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"automountkey_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "newinfo",
"cli_short_name": null,
"default": null,
"doc": "New mount information",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "New mount information",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "newautomountinformation",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"automountkey_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "key",
"cli_short_name": null,
"default": null,
"doc": "Automount key name.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Key",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountkey",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "info",
"cli_short_name": null,
"default": null,
"doc": "Mount information",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Mount information",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountinformation",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"automountlocation_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"automountlocation_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"automountlocation_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"automountlocation_import": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "masterfile",
"cli_short_name": null,
"default": null,
"doc": "Automount master file.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Master file",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "masterfile",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous operation mode. Errors are reported but the process continues.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"automountlocation_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"automountlocation_tofiles": {
"takes_args": [],
"takes_options": []
},
"automountmap_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"automountmap_add_indirect": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "mount",
"cli_short_name": null,
"default": null,
"doc": "Mount point",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Mount point",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "key",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "parentmap",
"cli_short_name": null,
"default": "auto.master",
"doc": "Name of parent automount map (default: auto.master).",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Parent map",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "parentmap",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"automountmap_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"automountmap_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"automountmap_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"automountmap_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"config_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"config_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"cosentry_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"cosentry_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"cosentry_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"cosentry_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"cosentry_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"delegation_add": {
"__base64__": ""
},
"delegation_del": {
"__base64__": ""
},
"delegation_find": {
"__base64__": ""
},
"delegation_mod": {
"__base64__": ""
},
"delegation_show": {
"__base64__": ""
},
"dnsrecord_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"default": false,
"doc": "force NS record creation even if its hostname is not in DNS",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_option",
"no_output"
],
"hint": null,
"include": null,
"label": "Force",
"multivalue": false,
"name": "force",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnsrecord_add_record": {
"takes_args": [],
"takes_options": []
},
"dnsrecord_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "del_all",
"cli_short_name": null,
"default": false,
"doc": "Delete all associated records",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Delete all associated records",
"multivalue": false,
"name": "del_all",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnsrecord_delentry": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnsrecord_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"dnsrecord_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnszone_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"default": false,
"doc": "Force DNS zone creation even if nameserver not in DNS.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Force",
"multivalue": false,
"name": "force",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ip_address",
"cli_short_name": null,
"default": null,
"doc": "Add the nameserver to DNS with this IP address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<ip_address>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ip_address",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"dnszone_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnszone_disable": {
"takes_args": [],
"takes_options": []
},
"dnszone_enable": {
"takes_args": [],
"takes_options": []
},
"dnszone_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"dnszone_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"dnszone_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"entitle_consume": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "quantity",
"cli_short_name": null,
"default": null,
"doc": "Quantity",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Quantity",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "quantity",
"primary_key": false,
"query": false,
"required": true,
"type": "int"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "hidden",
"cli_short_name": null,
"default": 1,
"doc": "Quantity",
"exclude": null,
"flags": [
"no_option",
"no_output"
],
"hint": null,
"include": null,
"label": "Quantity",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "hidden",
"primary_key": false,
"query": false,
"required": true,
"type": "int"
}
]
},
"entitle_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"entitle_import": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "File",
"cli_name": "certificate_file",
"cli_short_name": null,
"default": null,
"doc": "<usercertificate>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<usercertificate>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "usercertificate",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"stdin_if_missing": false,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "uuid",
"cli_short_name": null,
"default": "IMPORTED",
"doc": "Enrollment UUID",
"exclude": null,
"flags": [
"no_update",
"no_create"
],
"hint": null,
"include": null,
"label": "UUID",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "uuid",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"entitle_register": {
"takes_args": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "username",
"cli_short_name": null,
"default": null,
"doc": "Username",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Username",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "username",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ipaentitlementid",
"cli_short_name": null,
"default": null,
"doc": "Enrollment UUID",
"exclude": null,
"flags": [
"no_update",
"no_create"
],
"hint": null,
"include": null,
"label": "UUID",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipaentitlementid",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Password",
"cli_name": "password",
"cli_short_name": null,
"default": null,
"doc": "Registration password",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "password",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"entitle_sync": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "hidden",
"cli_short_name": null,
"default": 1,
"doc": "Quantity",
"exclude": null,
"flags": [
"no_option",
"no_output"
],
"hint": null,
"include": null,
"label": "Quantity",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "hidden",
"primary_key": false,
"query": false,
"required": true,
"type": "int"
}
]
},
"group_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "nonposix",
"cli_short_name": null,
"default": false,
"doc": "Create as a non-POSIX group",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<nonposix>",
"multivalue": false,
"name": "nonposix",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"group_add_member": {
"takes_args": [],
"takes_options": []
},
"group_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"group_detach": {
"takes_args": [],
"takes_options": []
},
"group_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "private",
"cli_short_name": null,
"default": false,
"doc": "search for private groups",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<private>",
"multivalue": false,
"name": "private",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"group_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "posix",
"cli_short_name": null,
"default": false,
"doc": "change to a POSIX group",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<posix>",
"multivalue": false,
"name": "posix",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"group_remove_member": {
"takes_args": [],
"takes_options": []
},
"group_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacrule_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"hbacrule_add_host": {
"takes_args": [],
"takes_options": []
},
"hbacrule_add_service": {
"takes_args": [],
"takes_options": []
},
"hbacrule_add_sourcehost": {
"takes_args": [],
"takes_options": []
},
"hbacrule_add_user": {
"takes_args": [],
"takes_options": []
},
"hbacrule_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacrule_disable": {
"takes_args": [],
"takes_options": []
},
"hbacrule_enable": {
"takes_args": [],
"takes_options": []
},
"hbacrule_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"hbacrule_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacrule_remove_host": {
"takes_args": [],
"takes_options": []
},
"hbacrule_remove_service": {
"takes_args": [],
"takes_options": []
},
"hbacrule_remove_sourcehost": {
"takes_args": [],
"takes_options": []
},
"hbacrule_remove_user": {
"takes_args": [],
"takes_options": []
},
"hbacrule_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvc_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"hbacsvc_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvc_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"hbacsvc_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvc_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvcgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"hbacsvcgroup_add_member": {
"takes_args": [],
"takes_options": []
},
"hbacsvcgroup_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvcgroup_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"hbacsvcgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hbacsvcgroup_remove_member": {
"takes_args": [],
"takes_options": []
},
"hbacsvcgroup_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"host_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"default": false,
"doc": "force host name even if not in DNS",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Force",
"multivalue": false,
"name": "force",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "no_reverse",
"cli_short_name": null,
"default": false,
"doc": "skip reverse DNS detection",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<no_reverse>",
"multivalue": false,
"name": "no_reverse",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ip_address",
"cli_short_name": null,
"default": null,
"doc": "Add the host to DNS with this IP address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<ip_address>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ip_address",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"host_add_managedby": {
"takes_args": [],
"takes_options": []
},
"host_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "updatedns",
"cli_short_name": null,
"default": false,
"doc": "Remove entries from DNS",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<updatedns>",
"multivalue": false,
"name": "updatedns",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"host_disable": {
"takes_args": [],
"takes_options": []
},
"host_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"host_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": true,
"autofill": false,
"class": "Str",
"cli_name": "principalname",
"cli_short_name": null,
"default": null,
"doc": "Kerberos principal name for this host",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Principal name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "krbprincipalname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"host_remove_managedby": {
"takes_args": [],
"takes_options": []
},
"host_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "out",
"cli_short_name": null,
"default": null,
"doc": "file to store certificate in",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<out>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "out",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"hostgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"hostgroup_add_member": {
"takes_args": [],
"takes_options": []
},
"hostgroup_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hostgroup_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"hostgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"hostgroup_remove_member": {
"takes_args": [],
"takes_options": []
},
"hostgroup_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"krbtpolicy_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"krbtpolicy_reset": {
"takes_args": [],
"takes_options": []
},
"krbtpolicy_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"netgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"netgroup_add_member": {
"takes_args": [],
"takes_options": []
},
"netgroup_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"netgroup_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "private",
"cli_short_name": null,
"default": false,
"doc": "search for private groups",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<private>",
"multivalue": false,
"name": "private",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"netgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"netgroup_remove_member": {
"takes_args": [],
"takes_options": []
},
"netgroup_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"permission_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"permission_add_member": {
"takes_args": [],
"takes_options": []
},
"permission_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"permission_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"permission_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"permission_remove_member": {
"takes_args": [],
"takes_options": []
},
"permission_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"privilege_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"privilege_add_member": {
"takes_args": [],
"takes_options": []
},
"privilege_add_permission": {
"takes_args": [],
"takes_options": []
},
"privilege_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"privilege_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"privilege_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"privilege_remove_member": {
"takes_args": [],
"takes_options": []
},
"privilege_remove_permission": {
"takes_args": [],
"takes_options": []
},
"privilege_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"pwpolicy_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"pwpolicy_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"pwpolicy_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"pwpolicy_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"pwpolicy_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "user",
"cli_short_name": null,
"default": null,
"doc": "Display effective policy for a specific user",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "user",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"role_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"role_add_member": {
"takes_args": [],
"takes_options": []
},
"role_add_privilege": {
"takes_args": [],
"takes_options": []
},
"role_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"role_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"role_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"role_remove_member": {
"takes_args": [],
"takes_options": []
},
"role_remove_privilege": {
"takes_args": [],
"takes_options": []
},
"role_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"selfservice_add": {
"__base64__": ""
},
"selfservice_del": {
"__base64__": ""
},
"selfservice_find": {
"__base64__": ""
},
"selfservice_mod": {
"__base64__": ""
},
"selfservice_show": {
"__base64__": ""
},
"service_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "force",
"cli_short_name": null,
"default": false,
"doc": "force principal name even if not in DNS",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Force",
"multivalue": false,
"name": "force",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"service_add_host": {
"takes_args": [],
"takes_options": []
},
"service_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"service_disable": {
"takes_args": [],
"takes_options": []
},
"service_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"service_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"service_remove_host": {
"takes_args": [],
"takes_options": []
},
"service_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "out",
"cli_short_name": null,
"default": null,
"doc": "file to store certificate in",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<out>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "out",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"sudocmd_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"sudocmd_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudocmd_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"sudocmd_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudocmd_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudocmdgroup_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"sudocmdgroup_add_member": {
"takes_args": [],
"takes_options": []
},
"sudocmdgroup_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudocmdgroup_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"sudocmdgroup_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudocmdgroup_remove_member": {
"takes_args": [],
"takes_options": []
},
"sudocmdgroup_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudorule_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"sudorule_add_allow_command": {
"takes_args": [],
"takes_options": []
},
"sudorule_add_deny_command": {
"takes_args": [],
"takes_options": []
},
"sudorule_add_host": {
"takes_args": [],
"takes_options": []
},
"sudorule_add_option": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sudooption",
"cli_short_name": null,
"default": null,
"doc": "Sudo Option",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Sudo Option",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudoopt",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"sudorule_add_runasgroup": {
"takes_args": [],
"takes_options": []
},
"sudorule_add_runasuser": {
"takes_args": [],
"takes_options": []
},
"sudorule_add_user": {
"takes_args": [],
"takes_options": []
},
"sudorule_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudorule_disable": {
"takes_args": [],
"takes_options": []
},
"sudorule_enable": {
"takes_args": [],
"takes_options": []
},
"sudorule_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
]
},
"sudorule_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"sudorule_remove_allow_command": {
"takes_args": [],
"takes_options": []
},
"sudorule_remove_deny_command": {
"takes_args": [],
"takes_options": []
},
"sudorule_remove_host": {
"takes_args": [],
"takes_options": []
},
"sudorule_remove_option": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sudooption",
"cli_short_name": null,
"default": null,
"doc": "Sudo Option",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Sudo Option",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudoopt",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
]
},
"sudorule_remove_runasgroup": {
"takes_args": [],
"takes_options": []
},
"sudorule_remove_runasuser": {
"takes_args": [],
"takes_options": []
},
"sudorule_remove_user": {
"takes_args": [],
"takes_options": []
},
"sudorule_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_add": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "noprivate",
"cli_short_name": null,
"default": false,
"doc": "Don't create user private group",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<noprivate>",
"multivalue": false,
"name": "noprivate",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_del": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "continue",
"cli_short_name": null,
"default": false,
"doc": "Continuous mode: Don't stop on errors.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "<continue>",
"multivalue": false,
"name": "continue",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_disable": {
"takes_args": [],
"takes_options": []
},
"user_enable": {
"takes_args": [],
"takes_options": []
},
"user_find": {
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "timelimit",
"cli_short_name": null,
"default": null,
"doc": "Time limit of search in seconds",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Time Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "timelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "sizelimit",
"cli_short_name": null,
"default": null,
"doc": "Maximum number of entries returned",
"exclude": null,
"flags": [
"no_display"
],
"hint": null,
"include": null,
"label": "Size Limit",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "sizelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "whoami",
"cli_short_name": null,
"default": false,
"doc": "Display user record for current Kerberos principal",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Self",
"multivalue": false,
"name": "whoami",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_mod": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "addattr",
"cli_short_name": null,
"default": null,
"doc": "Add an attribute/value pair. Format is attr=value. The attribute must be part of the schema.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<addattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "addattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "setattr",
"cli_short_name": null,
"default": null,
"doc": "Set an attribute to a name/value pair. Format is attr=value.\nFor multi-valued attributes, the command replaces the values already present.",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "<setattr>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "setattr",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_show": {
"takes_args": [],
"takes_options": [
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "rights",
"cli_short_name": null,
"default": false,
"doc": "Display the access rights of this entry (requires --all). See ipa man page for details.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Rights",
"multivalue": false,
"name": "rights",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
]
},
"user_unlock": {
"takes_args": [],
"takes_options": []
}
},
"objects": {
"aci": {
"__base64__": ""
},
"automountkey": {
"aciattrs": [
"automountinformation",
"automountkey",
"description",
"objectclass"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=automount",
"default_attributes": [
"automountkey",
"automountinformation",
"description"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Automount Keys",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "automountkey",
"object_class": [
"automount"
],
"object_class_config": null,
"object_name": "automount key",
"object_name_plural": "automount keys",
"parent_object": "automountmap",
"primary_key": "description",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "key",
"cli_short_name": null,
"default": null,
"doc": "Automount key name.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Key",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountkey",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "info",
"cli_short_name": null,
"default": null,
"doc": "Mount information",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Mount information",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountinformation",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "description",
"cli_short_name": null,
"default": null,
"doc": "description",
"exclude": [
"webui"
],
"flags": [
"no_update",
"no_create",
"no_output",
"no_search"
],
"hint": null,
"include": null,
"label": "description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"automountlocation": {
"aciattrs": [
"cn",
"objectclass"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=automount",
"default_attributes": [
"cn"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Automount Locations",
"methods": [
"add",
"del",
"find",
"import",
"show",
"tofiles"
],
"name": "automountlocation",
"object_class": [
"nscontainer"
],
"object_class_config": null,
"object_name": "automount location",
"object_name_plural": "automount locations",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "location",
"cli_short_name": null,
"default": null,
"doc": "Automount location name.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Location",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"automountmap": {
"aciattrs": [
"automountmapname",
"description",
"objectclass"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=automount",
"default_attributes": [
"automountmapname",
"description"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Automount Maps",
"methods": [
"add",
"add_indirect",
"del",
"find",
"mod",
"show"
],
"name": "automountmap",
"object_class": [
"automountmap"
],
"object_class_config": null,
"object_name": "automount map",
"object_name_plural": "automount maps",
"parent_object": "automountlocation",
"primary_key": "automountmapname",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "map",
"cli_short_name": null,
"default": null,
"doc": "Automount map name.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Map",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "automountmapname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"config": {
"aciattrs": [],
"attribute_members": {},
"bindable": false,
"container_dn": "",
"default_attributes": [
"ipamaxusernamelength",
"ipahomesrootdir",
"ipadefaultloginshell",
"ipadefaultprimarygroup",
"ipadefaultemaildomain",
"ipasearchtimelimit",
"ipasearchrecordslimit",
"ipausersearchfields",
"ipagroupsearchfields",
"ipamigrationenabled",
"ipacertificatesubjectbase"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Configuration",
"methods": [
"mod",
"show"
],
"name": "config",
"object_class": [],
"object_class_config": null,
"object_name": "configuration options",
"object_name_plural": "entries",
"parent_object": "",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "maxusername",
"cli_short_name": null,
"default": null,
"doc": "Max. username length",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Max. username length",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "ipamaxusernamelength",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "homedirectory",
"cli_short_name": null,
"default": null,
"doc": "Default location of home directories.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Home directory base",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipahomesrootdir",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "defaultshell",
"cli_short_name": null,
"default": null,
"doc": "Default shell for new users.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Default shell",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipadefaultloginshell",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "defaultgroup",
"cli_short_name": null,
"default": null,
"doc": "Default group for new users.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Default users group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipadefaultprimarygroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "emaildomain",
"cli_short_name": null,
"default": null,
"doc": "Default e-mail domain new users.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Default e-mail domain for new users",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipadefaultemaildomain",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "searchtimelimit",
"cli_short_name": null,
"default": null,
"doc": "Max. amount of time (sec.) for a search (> 0, or -1 for unlimited).",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Search time limit",
"maxvalue": 2147483647,
"minvalue": -1,
"multivalue": false,
"name": "ipasearchtimelimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "searchrecordslimit",
"cli_short_name": null,
"default": null,
"doc": "Max. number of records to search (-1 is unlimited).",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Search size limit",
"maxvalue": 2147483647,
"minvalue": -1,
"multivalue": false,
"name": "ipasearchrecordslimit",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "usersearch",
"cli_short_name": null,
"default": null,
"doc": "A comma-separated list of fields to search when searching for users.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User search fields",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipausersearchfields",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "IA5Str",
"cli_name": "groupsearch",
"cli_short_name": null,
"default": null,
"doc": "A comma-separated list of fields to search when searching for groups.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Group search fields",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipagroupsearchfields",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Bool",
"cli_name": "enable_migration",
"cli_short_name": null,
"default": null,
"doc": "Enable migration mode.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Migration mode",
"multivalue": false,
"name": "ipamigrationenabled",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "subject",
"cli_short_name": null,
"default": null,
"doc": "Base for certificate subjects (OU=Test,O=Example).",
"exclude": null,
"flags": [
"no_update"
],
"hint": null,
"include": null,
"label": "Certificate Subject base",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipacertificatesubjectbase",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "groupobjectclasses",
"cli_short_name": null,
"default": null,
"doc": "Default group objectclassses (comma-separated list).",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Default group objectclasses",
"multivalue": true,
"name": "ipagroupobjectclasses",
"primary_key": false,
"query": false,
"required": false,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "userobjectclasses",
"cli_short_name": null,
"default": null,
"doc": "Default user objectclassses (comma-separated list).",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Default user objectclasses",
"multivalue": true,
"name": "ipauserobjectclasses",
"primary_key": false,
"query": false,
"required": false,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "pwdexpnotify",
"cli_short_name": null,
"default": null,
"doc": "Number of days's notice of impending password expiration.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Password Expiration Notification",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "ipapwdexpadvnotify",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ipaconfigstring",
"cli_short_name": null,
"default": null,
"doc": "Extra hashes to generate in password plug-in.",
"exclude": null,
"flags": [
"no_update"
],
"hint": null,
"include": null,
"label": "Password plugin features",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipaconfigstring",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"cosentry": {
"aciattrs": [
"a6record",
"aaaarecord",
"accessruletype",
"accesstime",
"accessto",
"accountinactivitylimit",
"accountunlocktime",
"acctpolicysubentry",
"aci",
"administratorcontactinfo",
"adminrole",
"adminurl",
"afsdbrecord",
"aliasedobjectname",
"altserver",
"arecord",
"associateddomain",
"associatedname",
"attributemap",
"attributetypes",
"audio",
"authenticationmethod",
"authorityrevocationlist",
"authorizedservice",
"automountinformation",
"automountkey",
"automountmapname",
"bindtimelimit",
"bootfile",
"bootparameter",
"buildingname",
"businesscategory",
"c",
"cacertificate",
"calcaladruri",
"calcaluri",
"calcapuri",
"calfburl",
"calothercaladruris",
"calothercaluris",
"calothercapuris",
"calotherfburls",
"carlicense",
"certificaterevocationlist",
"certrecord",
"changelog",
"changelogmaximumage",
"changelogmaximumconcurrentwrites",
"changelogmaximumsize",
"changenumber",
"changes",
"changetime",
"changetype",
"cirbeginorc",
"cirbindcredentials",
"cirbinddn",
"cirhost",
"cirlastupdateapplied",
"cirport",
"cirreplicaroot",
"cirsyncinterval",
"cirupdatefailedat",
"cirupdateschedule",
"cirusepersistentsearch",
"cirusessl",
"cmdcategory",
"cn",
"cnamerecord",
"co",
"connection",
"copiedfrom",
"copyingfrom",
"cosattribute",
"cosindirectspecifier",
"cospriority",
"cosspecifier",
"costargettree",
"costemplatedn",
"createtimestamp",
"creatorsname",
"credentiallevel",
"crosscertificatepair",
"dc",
"defaultsearchbase",
"defaultsearchscope",
"defaultserverlist",
"deleteoldrdn",
"deltarevocationlist",
"departmentnumber",
"dereferencealiases",
"description",
"destinationindicator",
"displayname",
"distinguishedname",
"ditcontentrules",
"ditredirect",
"ditstructurerules",
"dnamerecord",
"dncomp",
"dnqualifier",
"dnsclass",
"dnsttl",
"documentauthor",
"documentidentifier",
"documentlocation",
"documentpublisher",
"documenttitle",
"documentversion",
"drink",
"dsrecord",
"edupersonaffiliation",
"edupersonentitlement",
"edupersonnickname",
"edupersonorgdn",
"edupersonorgunitdn",
"edupersonprimaryaffiliation",
"edupersonprimaryorgunitdn",
"edupersonprincipalname",
"edupersonscopedaffiliation",
"employeenumber",
"employeetype",
"enhancedsearchguide",
"enrolledby",
"entrydn",
"entryid",
"entryusn",
"externalhost",
"externaluser",
"facsimiletelephonenumber",
"filterinfo",
"followreferrals",
"fqdn",
"ftpdownloadbandwidth",
"ftpdownloadratio",
"ftpgid",
"ftpquotafiles",
"ftpquotambytes",
"ftpstatus",
"ftpuid",
"ftpuploadbandwidth",
"ftpuploadratio",
"gecos",
"generation",
"generationqualifier",
"gidnumber",
"givenname",
"governingstructurerule",
"hassubordinates",
"hinforecord",
"homedirectory",
"homephone",
"homepostaladdress",
"host",
"hostcapolicy",
"hostcategory",
"hostmask",
"houseidentifier",
"idnsallowdynupdate",
"idnsname",
"idnssoaexpire",
"idnssoaminimum",
"idnssoamname",
"idnssoarefresh",
"idnssoaretry",
"idnssoarname",
"idnssoaserial",
"idnsupdatepolicy",
"idnszoneactive",
"inetdomainbasedn",
"inetdomainstatus",
"inetsubscriberaccountid",
"inetsubscriberchallenge",
"inetsubscriberresponse",
"inetuserhttpurl",
"inetuserstatus",
"info",
"initials",
"installationtimestamp",
"internationalisdnnumber",
"ipacertificatesubjectbase",
"ipaclientversion",
"ipaconfigstring",
"ipacustomfields",
"ipadefaultemaildomain",
"ipadefaultloginshell",
"ipadefaultprimarygroup",
"ipaenabledflag",
"ipaentitlementid",
"ipagroupobjectclasses",
"ipagroupsearchfields",
"ipahomesrootdir",
"ipamaxusernamelength",
"ipamigrationenabled",
"ipapermissiontype",
"ipapwdexpadvnotify",
"ipasearchrecordslimit",
"ipasearchtimelimit",
"ipasudoopt",
"ipasudorunas",
"ipasudorunasextgroup",
"ipasudorunasextuser",
"ipasudorunasgroup",
"ipasudorunasgroupcategory",
"ipasudorunasusercategory",
"ipauniqueid",
"ipauserobjectclasses",
"ipausersearchfields",
"iphostnumber",
"ipnetmasknumber",
"ipnetworknumber",
"ipprotocolnumber",
"ipserviceport",
"ipserviceprotocol",
"isreplicated",
"javaclassname",
"javaclassnames",
"javacodebase",
"javadoc",
"javafactory",
"javareferenceaddress",
"javaserializeddata",
"jpegphoto",
"keyrecord",
"krbadmservers",
"krbcanonicalname",
"krbdefaultencsalttypes",
"krbextradata",
"krbhostserver",
"krbkdcservers",
"krblastadminunlock",
"krblastfailedauth",
"krblastpwdchange",
"krblastsuccessfulauth",
"krbldapservers",
"krbloginfailedcount",
"krbmaxpwdlife",
"krbmaxrenewableage",
"krbmaxticketlife",
"krbminpwdlife",
"krbmkey",
"krbobjectreferences",
"krbpasswordexpiration",
"krbprinccontainerref",
"krbprincipalaliases",
"krbprincipalexpiration",
"krbprincipalkey",
"krbprincipalname",
"krbprincipalreferences",
"krbprincipaltype",
"krbprincnamingattr",
"krbpwdfailurecountinterval",
"krbpwdhistory",
"krbpwdhistorylength",
"krbpwdlockoutduration",
"krbpwdmaxfailure",
"krbpwdmindiffchars",
"krbpwdminlength",
"krbpwdpolicyreference",
"krbpwdservers",
"krbrealmreferences",
"krbsearchscope",
"krbsubtrees",
"krbsupportedencsalttypes",
"krbticketflags",
"krbticketpolicyreference",
"krbupenabled",
"kxrecord",
"l",
"labeleduri",
"lastlogintime",
"lastmodifiedby",
"lastmodifiedtime",
"ldapschemas",
"ldapsyntaxes",
"locrecord",
"loginshell",
"macaddress",
"mail",
"mailaccessdomain",
"mailalternateaddress",
"mailautoreplymode",
"mailautoreplytext",
"maildeliveryoption",
"mailenhanceduniquemember",
"mailforwardingaddress",
"mailhost",
"mailmessagestore",
"mailprogramdeliveryinfo",
"mailquota",
"mailroutingaddress",
"managedby",
"manager",
"matchingrules",
"matchingruleuse",
"mdrecord",
"member",
"memberallowcmd",
"membercertificatedescription",
"memberdenycmd",
"memberhost",
"membernisnetgroup",
"memberof",
"memberservice",
"memberuid",
"memberurl",
"memberuser",
"mepmanagedby",
"mepmanagedentry",
"mepmappedattr",
"meprdnattr",
"mepstaticattr",
"mgrpaddheader",
"mgrpallowedbroadcaster",
"mgrpalloweddomain",
"mgrpapprovepassword",
"mgrpbroadcasterpolicy",
"mgrpdeliverto",
"mgrperrorsto",
"mgrpmoderator",
"mgrpmsgmaxsize",
"mgrpmsgrejectaction",
"mgrpmsgrejecttext",
"mgrpnoduplicatechecks",
"mgrpremoveheader",
"mgrprfc822mailmember",
"minforecord",
"mobile",
"modifiersname",
"modifytimestamp",
"mozillacustom1",
"mozillacustom2",
"mozillacustom3",
"mozillacustom4",
"mozillahomecountryname",
"mozillahomelocalityname",
"mozillahomepostalcode",
"mozillahomestate",
"mozillahomestreet",
"mozillahomestreet2",
"mozillahomeurl",
"mozillanickname",
"mozillasecondemail",
"mozillausehtmlmail",
"mozillaworkstreet2",
"mozillaworkurl",
"multilinedescription",
"mxrecord",
"name",
"nameforms",
"namingcontexts",
"naptrrecord",
"netscapereversiblepassword",
"newrdn",
"newsuperior",
"nisdomain",
"nisdomainname",
"nismapentry",
"nismapname",
"nisnetgrouptriple",
"nisnetidgroup",
"nisnetidhost",
"nisnetiduser",
"nispublickey",
"nissecretkey",
"nsaccesslog",
"nsaccountlock",
"nsadminaccessaddresses",
"nsadminaccesshosts",
"nsadminaccountinfo",
"nsadmincachelifetime",
"nsadmincgiwaitpid",
"nsadmindomainname",
"nsadminenabledsgw",
"nsadminenableenduser",
"nsadminenduserhtmlindex",
"nsadmingroupname",
"nsadminoneacldir",
"nsadminsiedn",
"nsadminusers",
"nsaimid",
"nsbackendsuffix",
"nsbasedn",
"nsbinddn",
"nsbindpassword",
"nsbuildnumber",
"nsbuildsecurity",
"nscertconfig",
"nscertfile",
"nsclassname",
"nsconfigroot",
"nscpentrydn",
"nsdefaultacceptlanguage",
"nsdefaultobjectclass",
"nsdeleteclassname",
"nsdirectoryfailoverlist",
"nsdirectoryinforef",
"nsdirectoryurl",
"nsdisplayname",
"nsds50ruv",
"nsds5beginreplicarefresh",
"nsds5debugreplicatimeout",
"nsds5flags",
"nsds5replconflict",
"nsds5replicaautoreferral",
"nsds5replicabinddn",
"nsds5replicabindmethod",
"nsds5replicabusywaittime",
"nsds5replicachangecount",
"nsds5replicachangessentsincestartup",
"nsds5replicacredentials",
"nsds5replicahost",
"nsds5replicaid",
"nsds5replicalastinitend",
"nsds5replicalastinitstart",
"nsds5replicalastinitstatus",
"nsds5replicalastupdateend",
"nsds5replicalastupdatestart",
"nsds5replicalastupdatestatus",
"nsds5replicalegacyconsumer",
"nsds5replicaname",
"nsds5replicaport",
"nsds5replicapurgedelay",
"nsds5replicareferral",
"nsds5replicaroot",
"nsds5replicasessionpausetime",
"nsds5replicatedattributelist",
"nsds5replicatimeout",
"nsds5replicatombstonepurgeinterval",
"nsds5replicatransportinfo",
"nsds5replicatype",
"nsds5replicaupdateinprogress",
"nsds5replicaupdateschedule",
"nsds5task",
"nsds7directoryreplicasubtree",
"nsds7dirsynccookie",
"nsds7newwingroupsyncenabled",
"nsds7newwinusersyncenabled",
"nsds7windowsdomain",
"nsds7windowsreplicasubtree",
"nsecrecord",
"nsencryptionalgorithm",
"nserrorlog",
"nsexecref",
"nsexpirationdate",
"nsgrouprdncomponent",
"nshardwareplatform",
"nshelpref",
"nshostlocation",
"nsidletimeout",
"nsindextype",
"nsinstalledlocation",
"nsjarfilename",
"nskeyfile",
"nsldapschemaversion",
"nslicensedfor",
"nslicenseendtime",
"nslicensestarttime",
"nslogsuppress",
"nslookthroughlimit",
"nsmatchingrule",
"nsmsgdisallowaccess",
"nsmsgnummsgquota",
"nsnickname",
"nsnyr",
"nsosversion",
"nsparentuniqueid",
"nspidlog",
"nspreference",
"nsproductname",
"nsproductversion",
"nsrecord",
"nsrevisionnumber",
"nsrole",
"nsroledn",
"nsrolefilter",
"nsruvreplicalastmodified",
"nssaslmapbasedntemplate",
"nssaslmapfiltertemplate",
"nssaslmapregexstring",
"nsschemacsn",
"nssecureserverport",
"nsserialnumber",
"nsserveraddress",
"nsservercreationclassname",
"nsserverid",
"nsservermigrationclassname",
"nsserverport",
"nsserversecurity",
"nssizelimit",
"nsslapd-changelogsuffix",
"nsslapd-ldapiautodnsuffix",
"nsslapd-parent-suffix",
"nsslapd-plugindescription",
"nsslapd-pluginenabled",
"nsslapd-pluginid",
"nsslapd-plugininitfunc",
"nsslapd-pluginpath",
"nsslapd-plugintype",
"nsslapd-pluginvendor",
"nsslapd-pluginversion",
"nsslapd-suffix",
"nssnmpcontact",
"nssnmpdescription",
"nssnmpenabled",
"nssnmplocation",
"nssnmpmasterhost",
"nssnmpmasterport",
"nssnmpname",
"nssnmporganization",
"nsssl2",
"nsssl2ciphers",
"nsssl3",
"nsssl3ciphers",
"nsssl3sessiontimeout",
"nssslactivation",
"nssslclientauth",
"nssslpersonalityssl",
"nssslsessiontimeout",
"nssslsupportedciphers",
"nsssltoken",
"nsstate",
"nssuitespotuser",
"nssymmetrickey",
"nssynchuniqueattribute",
"nssynchuseridformat",
"nssystemindex",
"nstasklabel",
"nstimelimit",
"nsuniqueattribute",
"nsuniqueid",
"nsuseridformat",
"nsuserrdncomponent",
"nsvaluebin",
"nsvalueces",
"nsvaluecis",
"nsvaluedefault",
"nsvaluedescription",
"nsvaluedn",
"nsvalueflags",
"nsvaluehelpurl",
"nsvalueint",
"nsvaluesyntax",
"nsvaluetel",
"nsvaluetype",
"nsvendor",
"nsviewconfiguration",
"nsviewfilter",
"nswellknownjarfiles",
"nswmextendeduserprefs",
"ntgroupattributes",
"ntgroupcreatenewgroup",
"ntgroupdeletegroup",
"ntgroupdomainid",
"ntgroupid",
"ntgrouptype",
"ntuniqueid",
"ntuseracctexpires",
"ntuserauthflags",
"ntuserbadpwcount",
"ntusercodepage",
"ntusercomment",
"ntusercountrycode",
"ntusercreatenewaccount",
"ntuserdeleteaccount",
"ntuserdomainid",
"ntuserflags",
"ntuserhomedir",
"ntuserhomedirdrive",
"ntuserlastlogoff",
"ntuserlastlogon",
"ntuserlogonhours",
"ntuserlogonserver",
"ntusermaxstorage",
"ntusernumlogons",
"ntuserparms",
"ntuserpasswordexpired",
"ntuserprimarygroupid",
"ntuserpriv",
"ntuserprofile",
"ntuserscriptpath",
"ntuseruniqueid",
"ntuserunitsperweek",
"ntuserusrcomment",
"ntuserworkstations",
"numsubordinates",
"nxtrecord",
"o",
"objectclass",
"objectclasses",
"objectclassmap",
"oid",
"oncrpcnumber",
"onewaysync",
"organizationalstatus",
"ou",
"owner",
"pager",
"pamexcludesuffix",
"pamfallback",
"pamidattr",
"pamidmapmethod",
"pamincludesuffix",
"pammissingsuffix",
"pamsecure",
"pamservice",
"parentid",
"parentorganization",
"passwordallowchangetime",
"passwordchange",
"passwordchecksyntax",
"passwordexp",
"passwordexpirationtime",
"passwordexpwarned",
"passwordgracelimit",
"passwordgraceusertime",
"passwordhistory",
"passwordinhistory",
"passwordkeephistory",
"passwordlockout",
"passwordlockoutduration",
"passwordmaxage",
"passwordmaxfailure",
"passwordmaxrepeats",
"passwordmin8bit",
"passwordminage",
"passwordminalphas",
"passwordmincategories",
"passwordmindigits",
"passwordminlength",
"passwordminlowers",
"passwordminspecials",
"passwordmintokenlength",
"passwordminuppers",
"passwordmustchange",
"passwordresetduration",
"passwordresetfailurecount",
"passwordretrycount",
"passwordstoragescheme",
"passwordunlock",
"passwordwarning",
"personaltitle",
"photo",
"physicaldeliveryofficename",
"postaladdress",
"postalcode",
"postofficebox",
"preferreddeliverymethod",
"preferredlanguage",
"preferredlocale",
"preferredserverlist",
"preferredtimezone",
"printer-aliases",
"printer-charset-configured",
"printer-charset-supported",
"printer-color-supported",
"printer-compression-supported",
"printer-copies-supported",
"printer-current-operator",
"printer-delivery-orientation-supported",
"printer-document-format-supported",
"printer-finishings-supported",
"printer-generated-natural-language-supported",
"printer-info",
"printer-ipp-versions-supported",
"printer-job-k-octets-supported",
"printer-job-priority-supported",
"printer-location",
"printer-make-and-model",
"printer-media-local-supported",
"printer-media-supported",
"printer-more-info",
"printer-multiple-document-jobs-supported",
"printer-name",
"printer-natural-language-configured",
"printer-number-up-supported",
"printer-output-features-supported",
"printer-pages-per-minute",
"printer-pages-per-minute-color",
"printer-print-quality-supported",
"printer-resolution-supported",
"printer-service-person",
"printer-sides-supported",
"printer-stacking-order-supported",
"printer-uri",
"printer-xri-supported",
"profilettl",
"ptrrecord",
"pwdpolicysubentry",
"ref",
"registeredaddress",
"replicaabandonedchanges",
"replicabeginorc",
"replicabinddn",
"replicabindmethod",
"replicacfupdated",
"replicacredentials",
"replicaentryfilter",
"replicahost",
"replicalastrelevantchange",
"replicanickname",
"replicaport",
"replicaroot",
"replicatedattributelist",
"replicaupdatefailedat",
"replicaupdatereplayed",
"replicaupdateschedule",
"replicausessl",
"retrycountresettime",
"roleoccupant",
"roomnumber",
"rrsigrecord",
"sabayonprofilename",
"sabayonprofileurl",
"sambaacctflags",
"sambaalgorithmicridbase",
"sambabadpasswordcount",
"sambabadpasswordtime",
"sambabooloption",
"sambadomainname",
"sambaforcelogoff",
"sambagrouptype",
"sambahomedrive",
"sambahomepath",
"sambaintegeroption",
"sambakickofftime",
"sambalmpassword",
"sambalockoutduration",
"sambalockoutobservationwindow",
"sambalockoutthreshold",
"sambalogofftime",
"sambalogonhours",
"sambalogonscript",
"sambalogontime",
"sambalogontochgpwd",
"sambamaxpwdage",
"sambaminpwdage",
"sambaminpwdlength",
"sambamungeddial",
"sambanextgrouprid",
"sambanextrid",
"sambanextuserrid",
"sambantpassword",
"sambaoptionname",
"sambapasswordhistory",
"sambaprimarygroupsid",
"sambaprofilepath",
"sambapwdcanchange",
"sambapwdhistorylength",
"sambapwdlastset",
"sambapwdmustchange",
"sambarefusemachinepwdchange",
"sambasharename",
"sambasid",
"sambasidlist",
"sambastringlistoption",
"sambastringoption",
"sambatrustflags",
"sambauserworkstations",
"searchguide",
"searchtimelimit",
"secretary",
"seealso",
"serialnumber",
"serverhostname",
"serverproductname",
"serverroot",
"serverversionnumber",
"serviceauthenticationmethod",
"servicecategory",
"servicecredentiallevel",
"servicesearchdescriptor",
"shadowexpire",
"shadowflag",
"shadowinactive",
"shadowlastchange",
"shadowmax",
"shadowmin",
"shadowwarning",
"sigrecord",
"sn",
"sourcehost",
"sourcehostcategory",
"srvrecord",
"sshfprecord",
"st",
"street",
"structuralobjectclass",
"subschemasubentry",
"subtreeaci",
"sudocmd",
"sudocommand",
"sudohost",
"sudooption",
"sudorunas",
"sudouser",
"supportedalgorithms",
"supportedcontrol",
"supportedextension",
"supportedfeatures",
"supportedldapversion",
"supportedsaslmechanisms",
"targetdn",
"telephonenumber",
"teletexterminalidentifier",
"telexnumber",
"title",
"trustmodel",
"ttl",
"txtrecord",
"uid",
"uidnumber",
"uniqueidentifier",
"uniquemember",
"usercategory",
"usercertificate",
"userclass",
"userpassword",
"userpkcs12",
"usersmimecertificate",
"vacationenddate",
"vacationstartdate",
"vendorname",
"vendorversion",
"vlvbase",
"vlvenabled",
"vlvfilter",
"vlvscope",
"vlvsort",
"vlvuses",
"winsyncinterval",
"x121address",
"x500uniqueidentifier"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=costemplates,cn=accounts",
"default_attributes": [
"cn",
"cospriority",
"krbpwdpolicyreference"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Entry",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "cosentry",
"object_class": [
"top",
"costemplate",
"extensibleobject",
"krbcontainer"
],
"object_class_config": null,
"object_name": "entry",
"object_name_plural": "entries",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "cn",
"cli_short_name": null,
"default": null,
"doc": "<cn>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<cn>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "krbpwdpolicyreference",
"cli_short_name": null,
"default": null,
"doc": "<krbpwdpolicyreference>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<krbpwdpolicyreference>",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "krbpwdpolicyreference",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "cospriority",
"cli_short_name": null,
"default": null,
"doc": "<cospriority>",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "<cospriority>",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "cospriority",
"primary_key": false,
"query": false,
"required": true,
"type": "int"
}
],
"uuid_attribute": ""
},
"delegation": {
"bindable": false,
"label": "Delegation",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "delegation",
"object_name": [
"delegation"
],
"object_name_plural": [
"delegation"
],
"primary_key": "aciname",
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Delegation name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Delegation name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "aciname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "permissions",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of permissions to grant (read, write). Default is write.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Permissions",
"multivalue": true,
"name": "permissions",
"primary_key": false,
"query": false,
"required": false,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "attrs",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of attributes",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Attributes",
"multivalue": true,
"name": "attrs",
"primary_key": false,
"query": false,
"required": true,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "membergroup",
"cli_short_name": null,
"default": null,
"doc": "User group to apply delegation to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Member user group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberof",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "group",
"cli_short_name": null,
"default": null,
"doc": "User group ACI grants access to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "group",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
]
},
"dnsrecord": {
"aciattrs": [
"a6record",
"aaaarecord",
"afsdbrecord",
"arecord",
"certrecord",
"cn",
"cnamerecord",
"dnamerecord",
"dnsclass",
"dnsttl",
"dsrecord",
"hinforecord",
"idnsallowdynupdate",
"idnsname",
"keyrecord",
"kxrecord",
"locrecord",
"mdrecord",
"minforecord",
"mxrecord",
"naptrrecord",
"nsecrecord",
"nsrecord",
"nxtrecord",
"objectclass",
"ptrrecord",
"rrsigrecord",
"sigrecord",
"srvrecord",
"sshfprecord",
"txtrecord"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=dns",
"default_attributes": [
"arecord",
"aaaarecord",
"a6record",
"afsdbrecord",
"aplrecord",
"certrecord",
"cnamerecord",
"dhcidrecord",
"dlvrecord",
"dnamerecord",
"dnskeyrecord",
"dsrecord",
"hiprecord",
"ipseckeyrecord",
"keyrecord",
"kxrecord",
"locrecord",
"mxrecord",
"naptrrecord",
"nsrecord",
"nsecrecord",
"nsec3record",
"nsec3paramrecord",
"ptrrecord",
"rrsigrecord",
"rprecord",
"sigrecord",
"spfrecord",
"srvrecord",
"sshfprecord",
"tarecord",
"tkeyrecord",
"tsigrecord",
"txtrecord",
"idnsname"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "DNS resource record",
"methods": [
"add",
"add_record",
"del",
"delentry",
"find",
"show"
],
"name": "dnsrecord",
"object_class": [
"top",
"idnsrecord"
],
"object_class_config": null,
"object_name": "DNS resource record",
"object_name_plural": "DNS resource records",
"parent_object": "dnszone",
"primary_key": "idnsname",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Record name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Record name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "idnsname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "ttl",
"cli_short_name": null,
"default": null,
"doc": "Time to live",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Time to live",
"maxvalue": 2147483647,
"minvalue": null,
"multivalue": false,
"name": "dnsttl",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "class",
"cli_short_name": null,
"default": null,
"doc": "DNS class",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Class",
"multivalue": false,
"name": "dnsclass",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"IN",
"CS",
"CH",
"HS"
]
}
],
"uuid_attribute": ""
},
"dnszone": {
"aciattrs": [
"a6record",
"aaaarecord",
"afsdbrecord",
"arecord",
"certrecord",
"cn",
"cnamerecord",
"dnamerecord",
"dnsclass",
"dnsttl",
"dsrecord",
"hinforecord",
"idnsallowdynupdate",
"idnsname",
"idnssoaexpire",
"idnssoaminimum",
"idnssoamname",
"idnssoarefresh",
"idnssoaretry",
"idnssoarname",
"idnssoaserial",
"idnsupdatepolicy",
"idnszoneactive",
"keyrecord",
"kxrecord",
"locrecord",
"mdrecord",
"minforecord",
"mxrecord",
"naptrrecord",
"nsecrecord",
"nsrecord",
"nxtrecord",
"objectclass",
"ptrrecord",
"rrsigrecord",
"sigrecord",
"srvrecord",
"sshfprecord",
"txtrecord"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=dns",
"default_attributes": [
"idnsname",
"idnszoneactive",
"idnssoamname",
"idnssoarname",
"idnssoaserial",
"idnssoarefresh",
"idnssoaretry",
"idnssoaexpire",
"idnssoaminimum",
"arecord",
"aaaarecord",
"a6record",
"afsdbrecord",
"aplrecord",
"certrecord",
"cnamerecord",
"dhcidrecord",
"dlvrecord",
"dnamerecord",
"dnskeyrecord",
"dsrecord",
"hiprecord",
"ipseckeyrecord",
"keyrecord",
"kxrecord",
"locrecord",
"mxrecord",
"naptrrecord",
"nsrecord",
"nsecrecord",
"nsec3record",
"nsec3paramrecord",
"ptrrecord",
"rrsigrecord",
"rprecord",
"sigrecord",
"spfrecord",
"srvrecord",
"sshfprecord",
"tarecord",
"tkeyrecord",
"tsigrecord",
"txtrecord"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "DNS",
"methods": [
"add",
"del",
"disable",
"enable",
"find",
"mod",
"show"
],
"name": "dnszone",
"object_class": [
"top",
"idnsrecord",
"idnszone"
],
"object_class_config": null,
"object_name": "DNS zone",
"object_name_plural": "DNS zones",
"parent_object": "",
"primary_key": "idnsname",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Zone name (FQDN)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Zone name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "idnsname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name_server",
"cli_short_name": null,
"default": null,
"doc": "Authoritative nameserver.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Authoritative nameserver",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "idnssoamname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "admin_email",
"cli_short_name": null,
"default": null,
"doc": "Administrator e-mail address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Administrator e-mail address",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "idnssoarname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "serial",
"cli_short_name": null,
"default": null,
"doc": "SOA record serial number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA serial",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "idnssoaserial",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "refresh",
"cli_short_name": null,
"default": 3600,
"doc": "SOA record refresh time",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA refresh",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "idnssoarefresh",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "retry",
"cli_short_name": null,
"default": 900,
"doc": "SOA record retry time",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA retry",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "idnssoaretry",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "expire",
"cli_short_name": null,
"default": 1209600,
"doc": "SOA record expire time",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA expire",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "idnssoaexpire",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "minimum",
"cli_short_name": null,
"default": 3600,
"doc": "How long should negative responses be cached",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA minimum",
"maxvalue": 10800,
"minvalue": 0,
"multivalue": false,
"name": "idnssoaminimum",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "ttl",
"cli_short_name": null,
"default": null,
"doc": "SOA record time to live",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA time to live",
"maxvalue": 2147483647,
"minvalue": null,
"multivalue": false,
"name": "dnsttl",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "class",
"cli_short_name": null,
"default": null,
"doc": "SOA record class",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "SOA class",
"multivalue": false,
"name": "dnsclass",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"IN",
"CS",
"CH",
"HS"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "update_policy",
"cli_short_name": null,
"default": null,
"doc": "BIND update policy",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "BIND update policy",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "idnsupdatepolicy",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": true,
"autofill": true,
"class": "Flag",
"cli_name": "zone_active",
"cli_short_name": null,
"default": false,
"doc": "Is zone active?",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_update",
"no_create"
],
"hint": null,
"include": null,
"label": "Active zone",
"multivalue": false,
"name": "idnszoneactive",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": true,
"autofill": true,
"class": "Flag",
"cli_name": "allow_dynupdate",
"cli_short_name": null,
"default": false,
"doc": "Allow dynamic updates.",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [],
"hint": null,
"include": null,
"label": "Dynamic update",
"multivalue": false,
"name": "idnsallowdynupdate",
"primary_key": false,
"query": false,
"required": true,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
],
"uuid_attribute": ""
},
"entitle": {
"aciattrs": [
"ipaentitlementid",
"ipauniqueid",
"usercertificate",
"userpkcs12"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=entitlements,cn=etc",
"default_attributes": [
"ipaentitlement"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Entitlements",
"methods": [
"consume",
"find",
"import",
"register",
"sync"
],
"name": "entitle",
"object_class": [
"ipaobject",
"ipaentitlement"
],
"object_class_config": null,
"object_name": "entitlement",
"object_name_plural": "entitlements",
"parent_object": "",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [],
"uuid_attribute": "ipaentitlementid"
},
"group": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"gidnumber",
"ipauniqueid",
"member",
"memberof",
"memberuid",
"mepmanagedby",
"o",
"objectclass",
"ou",
"owner",
"seealso",
"userpassword"
],
"attribute_members": {
"member": [
"user",
"group"
],
"memberindirect": [
"user",
"group",
"netgroup",
"role"
],
"memberof": [
"group",
"netgroup",
"role"
],
"memberofindirect": [
"group",
"netgroup",
"role"
]
},
"bindable": false,
"container_dn": "cn=groups,cn=accounts",
"default_attributes": [
"cn",
"description",
"gidnumber",
"member",
"memberof",
"memberindirect",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "User Groups",
"methods": [
"add",
"add_member",
"del",
"detach",
"find",
"mod",
"remove_member",
"show"
],
"name": "group",
"object_class": [
"ipausergroup"
],
"object_class_config": "ipagroupobjectclasses",
"object_name": "group",
"object_name_plural": "groups",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "group_name",
"cli_short_name": null,
"default": null,
"doc": "Group name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Group name",
"length": null,
"maxlength": 255,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$",
"pattern_errmsg": "may only include letters, numbers, _, -, . and $",
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Group description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "gid",
"cli_short_name": null,
"default": null,
"doc": "GID (use this option to set it manually)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "GID",
"maxvalue": 2147483647,
"minvalue": null,
"multivalue": false,
"name": "gidnumber",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
],
"uuid_attribute": "ipauniqueid"
},
"hbacrule": {
"aciattrs": [
"accessruletype",
"accesstime",
"cn",
"description",
"externalhost",
"hostcategory",
"ipaenabledflag",
"ipauniqueid",
"memberhost",
"memberservice",
"memberuser",
"servicecategory",
"sourcehost",
"sourcehostcategory",
"usercategory"
],
"attribute_members": {
"memberhost": [
"host",
"hostgroup"
],
"memberservice": [
"hbacsvc",
"hbacsvcgroup"
],
"memberuser": [
"user",
"group"
],
"sourcehost": [
"host",
"hostgroup"
]
},
"bindable": false,
"container_dn": "cn=hbac",
"default_attributes": [
"cn",
"accessruletype",
"ipaenabledflag",
"description",
"usercategory",
"hostcategory",
"sourcehostcategory",
"servicecategory",
"ipaenabledflag",
"memberuser",
"sourcehost",
"memberhost",
"memberservice",
"memberhostgroup"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "HBAC Rule",
"methods": [
"add",
"add_host",
"add_service",
"add_sourcehost",
"add_user",
"del",
"disable",
"enable",
"find",
"mod",
"remove_host",
"remove_service",
"remove_sourcehost",
"remove_user",
"show"
],
"name": "hbacrule",
"object_class": [
"ipaassociation",
"ipahbacrule"
],
"object_class_config": null,
"object_name": "HBAC rule",
"object_name_plural": "HBAC rules",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "ipauniqueid",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Rule name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Rule name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"default": null,
"doc": "Rule type (allow or deny)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Rule type",
"multivalue": false,
"name": "accessruletype",
"primary_key": false,
"query": false,
"required": true,
"type": "unicode",
"values": [
"allow",
"deny"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "usercat",
"cli_short_name": null,
"default": null,
"doc": "User category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User category",
"multivalue": false,
"name": "usercategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "hostcat",
"cli_short_name": null,
"default": null,
"doc": "Host category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Host category",
"multivalue": false,
"name": "hostcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "srchostcat",
"cli_short_name": null,
"default": null,
"doc": "Source host category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Source host category",
"multivalue": false,
"name": "sourcehostcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "servicecat",
"cli_short_name": null,
"default": null,
"doc": "Service category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Service category",
"multivalue": false,
"name": "servicecategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "ipaenabledflag",
"cli_short_name": null,
"default": false,
"doc": "Enabled",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Enabled",
"multivalue": false,
"name": "ipaenabledflag",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberuser_user",
"cli_short_name": null,
"default": null,
"doc": "Users",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Users",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberuser_user",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberuser_group",
"cli_short_name": null,
"default": null,
"doc": "Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberuser_group",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberhost_host",
"cli_short_name": null,
"default": null,
"doc": "Hosts",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Hosts",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberhost_host",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberhost_hostgroup",
"cli_short_name": null,
"default": null,
"doc": "Host Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Host Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberhost_hostgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sourcehost_host",
"cli_short_name": null,
"default": null,
"doc": "Source hosts",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Source hosts",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "sourcehost_host",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sourcehost_hostgroup",
"cli_short_name": null,
"default": null,
"doc": "Source host groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Source host groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "sourcehost_hostgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberservice_hbacsvc",
"cli_short_name": null,
"default": null,
"doc": "Services",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Services",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberservice_hbacsvc",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberservice_hbacsvcgroup",
"cli_short_name": null,
"default": null,
"doc": "Service Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Service Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberservice_hbacsvcgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"hbacsvc": {
"aciattrs": [
"cn",
"description",
"ipauniqueid",
"memberof",
"objectclass"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=hbacservices,cn=hbac",
"default_attributes": [
"cn",
"description",
"memberindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "HBAC Services",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "hbacsvc",
"object_class": [
"ipaobject",
"ipahbacservice"
],
"object_class_config": null,
"object_name": "hbacsvc",
"object_name_plural": "hbacsvcs",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "service",
"cli_short_name": null,
"default": null,
"doc": "HBAC service",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Service name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "HBAC service description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"hbacsvcgroup": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"ipauniqueid",
"member",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"hbacsvc"
]
},
"bindable": false,
"container_dn": "cn=hbacservicegroups,cn=hbac",
"default_attributes": [
"cn",
"description",
"member"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "HBAC service Groups",
"methods": [
"add",
"add_member",
"del",
"find",
"mod",
"remove_member",
"show"
],
"name": "hbacsvcgroup",
"object_class": [
"ipaobject",
"ipahbacservicegroup"
],
"object_class_config": null,
"object_name": "hbacsvcgroup",
"object_name_plural": "hbacsvcgroups",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Service group name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Service group name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "HBAC service group description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"host": {
"aciattrs": [
"cn",
"description",
"enrolledby",
"fqdn",
"ipaclientversion",
"ipauniqueid",
"l",
"managedby",
"memberof",
"nshardwareplatform",
"nshostlocation",
"nsosversion",
"objectclass",
"serverhostname",
"usercertificate",
"userpassword"
],
"attribute_members": {
"enrolledby": [
"user"
],
"managedby": [
"host"
],
"memberof": [
"hostgroup",
"netgroup",
"role"
],
"memberofindirect": [
"hostgroup",
"netgroup",
"role"
]
},
"bindable": true,
"container_dn": "cn=computers,cn=accounts",
"default_attributes": [
"fqdn",
"description",
"l",
"nshostlocation",
"krbprincipalname",
"nshardwareplatform",
"nsosversion",
"usercertificate",
"memberof",
"krblastpwdchange",
"managedby",
"memberindirect",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Hosts",
"methods": [
"add",
"add_managedby",
"del",
"disable",
"find",
"mod",
"remove_managedby",
"show"
],
"name": "host",
"object_class": [
"ipaobject",
"nshost",
"ipahost",
"pkiuser",
"ipaservice"
],
"object_class_config": null,
"object_name": "host",
"object_name_plural": "hosts",
"parent_object": "",
"primary_key": "fqdn",
"rdn_attribute": "",
"relationships": {
"enrolledby": [
"Enrolled by",
"enroll_by_",
"not_enroll_by_"
],
"managedby": [
"Managed by",
"man_by_",
"not_man_by_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "hostname",
"cli_short_name": null,
"default": null,
"doc": "Host name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Host name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "fqdn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "A description of this host",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "locality",
"cli_short_name": null,
"default": null,
"doc": "Host locality (e.g. \"Baltimore, MD\")",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Locality",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "l",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "location",
"cli_short_name": null,
"default": null,
"doc": "Host location (e.g. \"Lab 2\")",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Location",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nshostlocation",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "platform",
"cli_short_name": null,
"default": null,
"doc": "Host hardware platform (e.g. \"Lenovo T61\")",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Platform",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nshardwareplatform",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "os",
"cli_short_name": null,
"default": null,
"doc": "Host operating system and version (e.g. \"Fedora 9\")",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Operating system",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nsosversion",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "password",
"cli_short_name": null,
"default": null,
"doc": "Password used in bulk enrollment",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "userpassword",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "random",
"cli_short_name": null,
"default": false,
"doc": "Generate a random password to be used in bulk enrollment",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_search"
],
"hint": null,
"include": null,
"label": "<random>",
"multivalue": false,
"name": "random",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "randompassword",
"cli_short_name": null,
"default": null,
"doc": "Random password",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Random password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "randompassword",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Bytes",
"cli_name": "certificate",
"cli_short_name": null,
"default": null,
"doc": "Base-64 encoded server certificate",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Certificate",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "usercertificate",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "str"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "krbprincipalname",
"cli_short_name": null,
"default": null,
"doc": "Principal name",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Principal name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "krbprincipalname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"hostgroup": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"ipauniqueid",
"member",
"memberof",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"host",
"hostgroup"
],
"memberindirect": [
"host",
"hostgroup"
],
"memberof": [
"hostgroup"
],
"memberofindirect": [
"host",
"hostgroup"
]
},
"bindable": false,
"container_dn": "cn=hostgroups,cn=accounts",
"default_attributes": [
"cn",
"description",
"member",
"memberof",
"memberindirect",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Host Groups",
"methods": [
"add",
"add_member",
"del",
"find",
"mod",
"remove_member",
"show"
],
"name": "hostgroup",
"object_class": [
"ipaobject",
"ipahostgroup"
],
"object_class_config": null,
"object_name": "hostgroup",
"object_name_plural": "hostgroups",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "hostgroup_name",
"cli_short_name": null,
"default": null,
"doc": "Name of host-group",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Host-group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "A description of this host-group",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"krbtpolicy": {
"aciattrs": [],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM,cn=kerberos",
"default_attributes": [
"krbmaxticketlife",
"krbmaxrenewableage"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Kerberos Ticket Policy",
"methods": [
"mod",
"reset",
"show"
],
"name": "krbtpolicy",
"object_class": [],
"object_class_config": null,
"object_name": "kerberos ticket policy settings",
"object_name_plural": "entries",
"parent_object": "",
"primary_key": "uid",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "user",
"cli_short_name": null,
"default": null,
"doc": "Manage ticket policy for specific user",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "uid",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "maxlife",
"cli_short_name": null,
"default": null,
"doc": "Maximum ticket life (seconds)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Max life",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "krbmaxticketlife",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "maxrenew",
"cli_short_name": null,
"default": null,
"doc": "Maximum renewable age (seconds)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Max renew",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "krbmaxrenewableage",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
],
"uuid_attribute": ""
},
"netgroup": {
"aciattrs": [
"cn",
"description",
"externalhost",
"hostcategory",
"ipaenabledflag",
"ipauniqueid",
"member",
"memberhost",
"memberof",
"memberuser",
"nisdomainname",
"usercategory"
],
"attribute_members": {
"member": [
"netgroup"
],
"memberhost": [
"host",
"hostgroup"
],
"memberindirect": [
"netgroup"
],
"memberof": [
"netgroup"
],
"memberuser": [
"user",
"group"
]
},
"bindable": false,
"container_dn": "cn=ng,cn=alt",
"default_attributes": [
"cn",
"description",
"memberof",
"externalhost",
"nisdomainname",
"memberuser",
"memberhost",
"member",
"memberindirect",
"usercategory",
"hostcategory"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Netgroups",
"methods": [
"add",
"add_member",
"del",
"find",
"mod",
"remove_member",
"show"
],
"name": "netgroup",
"object_class": [
"ipaobject",
"ipaassociation",
"ipanisnetgroup"
],
"object_class_config": null,
"object_name": "netgroup",
"object_name_plural": "netgroups",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "ipauniqueid",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberhost": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberuser": [
"Member",
"",
"no_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Netgroup name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Netgroup name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Netgroup description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "nisdomain",
"cli_short_name": null,
"default": null,
"doc": "NIS domain name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "NIS domain name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "nisdomainname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "uuid",
"cli_short_name": null,
"default": null,
"doc": "IPA unique ID",
"exclude": null,
"flags": [
"no_update",
"no_create"
],
"hint": null,
"include": null,
"label": "IPA unique ID",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipauniqueid",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "usercat",
"cli_short_name": null,
"default": null,
"doc": "User category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User category",
"multivalue": false,
"name": "usercategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "hostcat",
"cli_short_name": null,
"default": null,
"doc": "Host category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Host category",
"multivalue": false,
"name": "hostcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
}
],
"uuid_attribute": "ipauniqueid"
},
"permission": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"ipapermissiontype",
"member",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"privilege"
]
},
"bindable": false,
"container_dn": "cn=permissions,cn=pbac",
"default_attributes": [
"cn",
"member",
"memberof",
"memberindirect",
"ipapermissiontype"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Permissions",
"methods": [
"add",
"add_member",
"del",
"find",
"mod",
"remove_member",
"show"
],
"name": "permission",
"object_class": [
"groupofnames",
"ipapermission"
],
"object_class_config": null,
"object_name": "permission",
"object_name_plural": "permissions",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Permission name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Permission name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "permissions",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of permissions to grant (read, write, add, delete, all)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Permissions",
"multivalue": true,
"name": "permissions",
"primary_key": false,
"query": false,
"required": true,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "attrs",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of attributes",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Attributes",
"multivalue": true,
"name": "attrs",
"primary_key": false,
"query": false,
"required": false,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "type",
"cli_short_name": null,
"default": null,
"doc": "Type of IPA object (user, group, host, hostgroup, service, netgroup, dns)",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Type",
"multivalue": false,
"name": "type",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"user",
"group",
"host",
"service",
"hostgroup",
"netgroup",
"dnsrecord"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberof",
"cli_short_name": null,
"default": null,
"doc": "Target members of a group",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Member of group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberof",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "filter",
"cli_short_name": null,
"default": null,
"doc": "Legal LDAP filter (e.g. ou=Engineering)",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Filter",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "filter",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "subtree",
"cli_short_name": null,
"default": null,
"doc": "Subtree to apply permissions to",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Subtree",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "subtree",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "targetgroup",
"cli_short_name": null,
"default": null,
"doc": "User group to apply permissions to",
"exclude": null,
"flags": [
"ask_create",
"ask_update"
],
"hint": null,
"include": null,
"label": "Target group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "targetgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"pkinit": {
"__base64__": ""
},
"privilege": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"member",
"memberof",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"role"
],
"memberof": [
"permission"
],
"memberofindirect": [
"permission"
]
},
"bindable": false,
"container_dn": "cn=privileges,cn=pbac",
"default_attributes": [
"cn",
"description",
"member",
"memberof",
"memberindirect",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Privileges",
"methods": [
"add",
"add_member",
"add_permission",
"del",
"find",
"mod",
"remove_member",
"remove_permission",
"show"
],
"name": "privilege",
"object_class": [
"nestedgroup",
"groupofnames"
],
"object_class_config": null,
"object_name": "privilege",
"object_name_plural": "privileges",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Privilege name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Privilege name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Privilege description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"pwpolicy": {
"aciattrs": [
"cn",
"krbmaxpwdlife",
"krbminpwdlife",
"krbpwdfailurecountinterval",
"krbpwdhistorylength",
"krbpwdlockoutduration",
"krbpwdmaxfailure",
"krbpwdmindiffchars",
"krbpwdminlength",
"objectclass"
],
"attribute_members": {},
"bindable": false,
"container_dn": "cn=SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM,cn=kerberos",
"default_attributes": [
"cn",
"cospriority",
"krbmaxpwdlife",
"krbminpwdlife",
"krbpwdhistorylength",
"krbpwdmindiffchars",
"krbpwdminlength",
"krbpwdmaxfailure",
"krbpwdfailurecountinterval",
"krbpwdlockoutduration"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Password Policy",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "pwpolicy",
"object_class": [
"top",
"nscontainer",
"krbpwdpolicy"
],
"object_class_config": null,
"object_name": "password policy",
"object_name_plural": "password policies",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "group",
"cli_short_name": null,
"default": null,
"doc": "Manage password policy for specific group",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "maxlife",
"cli_short_name": null,
"default": null,
"doc": "Maximum password lifetime (in days)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Max lifetime (days)",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbmaxpwdlife",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "minlife",
"cli_short_name": null,
"default": null,
"doc": "Minimum password lifetime (in hours)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Min lifetime (hours)",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbminpwdlife",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "history",
"cli_short_name": null,
"default": null,
"doc": "Password history size",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "History size",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdhistorylength",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "minclasses",
"cli_short_name": null,
"default": null,
"doc": "Minimum number of character classes",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Character classes",
"maxvalue": 5,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdmindiffchars",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "minlength",
"cli_short_name": null,
"default": null,
"doc": "Minimum length of password",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Min length",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdminlength",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "priority",
"cli_short_name": null,
"default": null,
"doc": "Priority of the policy (higher number means lower priority",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Priority",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "cospriority",
"primary_key": false,
"query": false,
"required": true,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "maxfail",
"cli_short_name": null,
"default": null,
"doc": "Consecutive failures before lockout",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Max failures",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdmaxfailure",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "failinterval",
"cli_short_name": null,
"default": null,
"doc": "Period after which failure count will be reset (seconds)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Failure reset interval",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdfailurecountinterval",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "lockouttime",
"cli_short_name": null,
"default": null,
"doc": "Period for which lockout is enforced (seconds)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Lockout duration",
"maxvalue": 2147483647,
"minvalue": 0,
"multivalue": false,
"name": "krbpwdlockoutduration",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
}
],
"uuid_attribute": ""
},
"role": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"member",
"memberof",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"user",
"group",
"host",
"hostgroup"
],
"memberof": [
"privilege"
]
},
"bindable": false,
"container_dn": "cn=roles,cn=accounts",
"default_attributes": [
"cn",
"description",
"member",
"memberof",
"memberindirect",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Role",
"methods": [
"add",
"add_member",
"add_privilege",
"del",
"find",
"mod",
"remove_member",
"remove_privilege",
"show"
],
"name": "role",
"object_class": [
"groupofnames",
"nestedgroup"
],
"object_class_config": null,
"object_name": "role",
"object_name_plural": "roles",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Role name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Role name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "A description of this role-group",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
}
],
"uuid_attribute": ""
},
"selfservice": {
"bindable": false,
"label": "Self Service Permissions",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "selfservice",
"object_name": [
"selfservice"
],
"object_name_plural": [
"selfservice"
],
"primary_key": "aciname",
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "name",
"cli_short_name": null,
"default": null,
"doc": "Self-service name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Self-service name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "aciname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "permissions",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of permissions to grant (read, write). Default is write.",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Permissions",
"multivalue": true,
"name": "permissions",
"primary_key": false,
"query": false,
"required": false,
"separator": ",",
"skipspace": true,
"type": "tuple"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "List",
"cli_name": "attrs",
"cli_short_name": null,
"default": null,
"doc": "Comma-separated list of attributes",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Attributes",
"multivalue": true,
"name": "attrs",
"primary_key": false,
"query": false,
"required": true,
"separator": ",",
"skipspace": true,
"type": "tuple"
}
]
},
"service": {
"aciattrs": [
"ipauniqueid",
"krbcanonicalname",
"krbextradata",
"krblastadminunlock",
"krblastfailedauth",
"krblastpwdchange",
"krblastsuccessfulauth",
"krbloginfailedcount",
"krbmaxrenewableage",
"krbmaxticketlife",
"krbobjectreferences",
"krbpasswordexpiration",
"krbprincipalaliases",
"krbprincipalexpiration",
"krbprincipalkey",
"krbprincipalname",
"krbprincipaltype",
"krbpwdhistory",
"krbpwdpolicyreference",
"krbticketflags",
"krbticketpolicyreference",
"krbupenabled",
"managedby",
"memberof",
"objectclass",
"usercertificate"
],
"attribute_members": {
"managedby": [
"host"
]
},
"bindable": true,
"container_dn": "cn=services,cn=accounts",
"default_attributes": [
"krbprincipalname",
"usercertificate",
"managedby",
"krblastpwdchange"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Services",
"methods": [
"add",
"add_host",
"del",
"disable",
"find",
"mod",
"remove_host",
"show"
],
"name": "service",
"object_class": [
"krbprincipal",
"krbprincipalaux",
"krbticketpolicyaux",
"ipaobject",
"ipaservice",
"pkiuser"
],
"object_class_config": null,
"object_name": "service",
"object_name_plural": "services",
"parent_object": "",
"primary_key": "krbprincipalname",
"rdn_attribute": "",
"relationships": {
"managedby": [
"Managed by",
"man_by_",
"not_man_by_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "principal",
"cli_short_name": null,
"default": null,
"doc": "Service principal",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Principal",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "krbprincipalname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Bytes",
"cli_name": "certificate",
"cli_short_name": null,
"default": null,
"doc": "Base-64 encoded server certificate",
"exclude": null,
"flags": [
"no_search"
],
"hint": null,
"include": null,
"label": "Certificate",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "usercertificate",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "str"
}
],
"uuid_attribute": "ipauniqueid"
},
"sudocmd": {
"aciattrs": [
"description",
"ipauniqueid",
"memberof",
"objectclass",
"sudocmd"
],
"attribute_members": {
"memberof": [
"sudocmdgroup"
]
},
"bindable": false,
"container_dn": "cn=sudocmds,cn=sudo",
"default_attributes": [
"sudocmd",
"description",
"memberof"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Sudo Commands",
"methods": [
"add",
"del",
"find",
"mod",
"show"
],
"name": "sudocmd",
"object_class": [
"ipaobject",
"ipasudocmd"
],
"object_class_config": null,
"object_name": "sudocmd",
"object_name_plural": "sudocmds",
"parent_object": "",
"primary_key": "sudocmd",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "command",
"cli_short_name": null,
"default": null,
"doc": "Sudo Command",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Sudo Command",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "sudocmd",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "A description of this command",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"sudocmdgroup": {
"aciattrs": [
"businesscategory",
"cn",
"description",
"ipauniqueid",
"member",
"o",
"objectclass",
"ou",
"owner",
"seealso"
],
"attribute_members": {
"member": [
"sudocmd"
]
},
"bindable": false,
"container_dn": "cn=sudocmdgroups,cn=sudo",
"default_attributes": [
"cn",
"description",
"member"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Sudo Command Groups",
"methods": [
"add",
"add_member",
"del",
"find",
"mod",
"remove_member",
"show"
],
"name": "sudocmdgroup",
"object_class": [
"ipaobject",
"ipasudocmdgrp"
],
"object_class_config": null,
"object_name": "sudocmdgroup",
"object_name_plural": "sudocmdgroups",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sudocmdgroup_name",
"cli_short_name": null,
"default": null,
"doc": "Sudo Command Group",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Sudo Command Group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Group description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "membercmd_sudocmd",
"cli_short_name": null,
"default": null,
"doc": "Commands",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Commands",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "membercmd_sudocmd",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "membercmd_sudocmdgroup",
"cli_short_name": null,
"default": null,
"doc": "Sudo Command Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Sudo Command Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "membercmd_sudocmdgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"sudorule": {
"aciattrs": [
"cmdcategory",
"cn",
"description",
"externalhost",
"externaluser",
"hostcategory",
"hostmask",
"ipaenabledflag",
"ipasudoopt",
"ipasudorunas",
"ipasudorunasextgroup",
"ipasudorunasextuser",
"ipasudorunasgroup",
"ipasudorunasgroupcategory",
"ipasudorunasusercategory",
"ipauniqueid",
"memberallowcmd",
"memberdenycmd",
"memberhost",
"memberuser",
"usercategory"
],
"attribute_members": {
"ipasudorunas": [
"user",
"group"
],
"ipasudorunasgroup": [
"group"
],
"memberallowcmd": [
"sudocmd",
"sudocmdgroup"
],
"memberdenycmd": [
"sudocmd",
"sudocmdgroup"
],
"memberhost": [
"host",
"hostgroup"
],
"memberuser": [
"user",
"group"
]
},
"bindable": false,
"container_dn": "cn=sudorules,cn=sudo",
"default_attributes": [
"cn",
"ipaenabledflag",
"description",
"usercategory",
"hostcategory",
"cmdcategory",
"memberuser",
"memberhost",
"memberallowcmd",
"memberdenycmd"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Sudo Rule",
"methods": [
"add",
"add_allow_command",
"add_deny_command",
"add_host",
"add_option",
"add_runasgroup",
"add_runasuser",
"add_user",
"del",
"disable",
"enable",
"find",
"mod",
"remove_allow_command",
"remove_deny_command",
"remove_host",
"remove_option",
"remove_runasgroup",
"remove_runasuser",
"remove_user",
"show"
],
"name": "sudorule",
"object_class": [
"ipaassociation",
"ipasudorule"
],
"object_class_config": null,
"object_name": "Sudo Rule",
"object_name_plural": "Sudo Rules",
"parent_object": "",
"primary_key": "cn",
"rdn_attribute": "ipauniqueid",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "sudorule_name",
"cli_short_name": null,
"default": null,
"doc": "Rule name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Rule name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "desc",
"cli_short_name": null,
"default": null,
"doc": "Description",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Description",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "description",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Flag",
"cli_name": "ipaenabledflag",
"cli_short_name": null,
"default": false,
"doc": "Enabled",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Enabled",
"multivalue": false,
"name": "ipaenabledflag",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "usercat",
"cli_short_name": null,
"default": null,
"doc": "User category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User category",
"multivalue": false,
"name": "usercategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "hostcat",
"cli_short_name": null,
"default": null,
"doc": "Host category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Host category",
"multivalue": false,
"name": "hostcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "cmdcat",
"cli_short_name": null,
"default": null,
"doc": "Command category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Command category",
"multivalue": false,
"name": "cmdcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "runasusercat",
"cli_short_name": null,
"default": null,
"doc": "Run As User category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Run As User category",
"multivalue": false,
"name": "ipasudorunasusercategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "StrEnum",
"cli_name": "runasgroupcat",
"cli_short_name": null,
"default": null,
"doc": "Run As Group category the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Run As Group category",
"multivalue": false,
"name": "ipasudorunasgroupcategory",
"primary_key": false,
"query": false,
"required": false,
"type": "unicode",
"values": [
"all"
]
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberuser_user",
"cli_short_name": null,
"default": null,
"doc": "Users",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Users",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberuser_user",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberuser_group",
"cli_short_name": null,
"default": null,
"doc": "Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberuser_group",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberhost_host",
"cli_short_name": null,
"default": null,
"doc": "Hosts",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Hosts",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberhost_host",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberhost_hostgroup",
"cli_short_name": null,
"default": null,
"doc": "Host Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Host Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberhost_hostgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberallowcmd_sudocmd",
"cli_short_name": null,
"default": null,
"doc": "Sudo Allow Commands",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Sudo Allow Commands",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberallowcmd_sudocmd",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberdenycmd_sudocmd",
"cli_short_name": null,
"default": null,
"doc": "Sudo Deny Commands",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Sudo Deny Commands",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberdenycmd_sudocmd",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberallowcmd_sudocmdgroup",
"cli_short_name": null,
"default": null,
"doc": "Sudo Command Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Sudo Command Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberallowcmd_sudocmdgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "memberdenycmd_sudocmdgroup",
"cli_short_name": null,
"default": null,
"doc": "Sudo Command Groups",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Sudo Command Groups",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "memberdenycmd_sudocmdgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ipasudorunas_user",
"cli_short_name": null,
"default": null,
"doc": "Run As User",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Run As User",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudorunas_user",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "ipasudorunasgroup_group",
"cli_short_name": null,
"default": null,
"doc": "Run As Group",
"exclude": null,
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Run As Group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudorunasgroup_group",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "externaluser",
"cli_short_name": null,
"default": null,
"doc": "External User the rule applies to",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "External User",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "externaluser",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "runasexternaluser",
"cli_short_name": null,
"default": null,
"doc": "External User the commands can run as",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "RunAs External User",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudorunasextuser",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "runasexternalgroup",
"cli_short_name": null,
"default": null,
"doc": "External Group the commands can run as",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "RunAs External Group",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ipasudorunasextgroup",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
}
],
"uuid_attribute": "ipauniqueid"
},
"user": {
"aciattrs": [
"audio",
"businesscategory",
"carlicense",
"cn",
"departmentnumber",
"description",
"destinationindicator",
"displayname",
"employeenumber",
"employeetype",
"facsimiletelephonenumber",
"gecos",
"gidnumber",
"givenname",
"homedirectory",
"homephone",
"homepostaladdress",
"inetuserhttpurl",
"inetuserstatus",
"initials",
"internationalisdnnumber",
"ipauniqueid",
"jpegphoto",
"krbcanonicalname",
"krbextradata",
"krblastadminunlock",
"krblastfailedauth",
"krblastpwdchange",
"krblastsuccessfulauth",
"krbloginfailedcount",
"krbmaxrenewableage",
"krbmaxticketlife",
"krbpasswordexpiration",
"krbprincipalaliases",
"krbprincipalexpiration",
"krbprincipalkey",
"krbprincipalname",
"krbprincipaltype",
"krbpwdhistory",
"krbpwdpolicyreference",
"krbticketflags",
"krbticketpolicyreference",
"krbupenabled",
"l",
"labeleduri",
"loginshell",
"mail",
"manager",
"memberof",
"mepmanagedentry",
"mobile",
"o",
"objectclass",
"ou",
"pager",
"photo",
"physicaldeliveryofficename",
"postaladdress",
"postalcode",
"postofficebox",
"preferreddeliverymethod",
"preferredlanguage",
"registeredaddress",
"roomnumber",
"secretary",
"seealso",
"sn",
"st",
"street",
"telephonenumber",
"teletexterminalidentifier",
"telexnumber",
"title",
"uid",
"uidnumber",
"usercertificate",
"userpassword",
"userpkcs12",
"usersmimecertificate",
"x121address",
"x500uniqueidentifier"
],
"attribute_members": {
"memberof": [
"group",
"netgroup",
"role"
],
"memberofindirect": [
"group",
"netgroup",
"role"
]
},
"bindable": true,
"container_dn": "cn=users,cn=accounts",
"default_attributes": [
"uid",
"givenname",
"sn",
"homedirectory",
"loginshell",
"ou",
"telephonenumber",
"title",
"memberof",
"nsaccountlock",
"memberofindirect"
],
"hidden_attributes": [
"objectclass",
"aci"
],
"label": "Users",
"methods": [
"add",
"del",
"disable",
"enable",
"find",
"mod",
"show",
"unlock"
],
"name": "user",
"object_class": [
"posixaccount"
],
"object_class_config": "ipauserobjectclasses",
"object_name": "user",
"object_name_plural": "users",
"parent_object": "",
"primary_key": "uid",
"rdn_attribute": "",
"relationships": {
"member": [
"Member",
"",
"no_"
],
"memberindirect": [
"Indirect Member",
null,
"no_indirect_"
],
"memberof": [
"Member Of",
"in_",
"not_in_"
],
"memberofindirect": [
"Indirect Member Of",
null,
"not_in_indirect_"
]
},
"takes_params": [
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "login",
"cli_short_name": null,
"default": null,
"doc": "User login",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "User login",
"length": null,
"maxlength": 255,
"minlength": null,
"multivalue": false,
"name": "uid",
"pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$",
"pattern_errmsg": "may only include letters, numbers, _, -, . and $",
"primary_key": true,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "first",
"cli_short_name": null,
"default": null,
"doc": "First name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "First name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "givenname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "last",
"cli_short_name": null,
"default": null,
"doc": "Last name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Last name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "sn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": true,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "cn",
"cli_short_name": null,
"default": null,
"doc": "Full name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Full name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "cn",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "displayname",
"cli_short_name": null,
"default": null,
"doc": "Display name",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Display name",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "displayname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "initials",
"cli_short_name": null,
"default": null,
"doc": "Initials",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Initials",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "initials",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "homedir",
"cli_short_name": null,
"default": null,
"doc": "Home directory",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Home directory",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "homedirectory",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "gecos",
"cli_short_name": null,
"default": null,
"doc": "GECOS field",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "GECOS field",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "gecos",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "shell",
"cli_short_name": null,
"default": "/bin/sh",
"doc": "Login shell",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Login shell",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "loginshell",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Str",
"cli_name": "principal",
"cli_short_name": null,
"default": null,
"doc": "Kerberos principal",
"exclude": null,
"flags": [
"no_update"
],
"hint": null,
"include": null,
"label": "Kerberos principal",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "krbprincipalname",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "email",
"cli_short_name": null,
"default": null,
"doc": "Email address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Email address",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "mail",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Password",
"cli_name": "password",
"cli_short_name": null,
"default": null,
"doc": "Prompt to set the user password",
"exclude": [
"webui"
],
"flags": [],
"hint": null,
"include": null,
"label": "Password",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "userpassword",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": true,
"class": "Int",
"cli_name": "uid",
"cli_short_name": null,
"default": 999,
"doc": "User ID Number (system will assign one if not provided)",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "UID",
"maxvalue": 2147483647,
"minvalue": 1,
"multivalue": false,
"name": "uidnumber",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Int",
"cli_name": "gidnumber",
"cli_short_name": null,
"default": null,
"doc": "Group ID Number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "GID",
"maxvalue": 2147483647,
"minvalue": null,
"multivalue": false,
"name": "gidnumber",
"primary_key": false,
"query": false,
"required": false,
"type": "int"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "street",
"cli_short_name": null,
"default": null,
"doc": "Street address",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Street address",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "street",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "city",
"cli_short_name": null,
"default": null,
"doc": "City",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "City",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "l",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "state",
"cli_short_name": null,
"default": null,
"doc": "State/Province",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "State/Province",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "st",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "postalcode",
"cli_short_name": null,
"default": null,
"doc": "ZIP",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "ZIP",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "postalcode",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "phone",
"cli_short_name": null,
"default": null,
"doc": "Telephone Number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Telephone Number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "telephonenumber",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "mobile",
"cli_short_name": null,
"default": null,
"doc": "Mobile Telephone Number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Mobile Telephone Number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "mobile",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "pager",
"cli_short_name": null,
"default": null,
"doc": "Pager Number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Pager Number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "pager",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "fax",
"cli_short_name": null,
"default": null,
"doc": "Fax Number",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Fax Number",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": true,
"name": "facsimiletelephonenumber",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "orgunit",
"cli_short_name": null,
"default": null,
"doc": "Org. Unit",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Org. Unit",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "ou",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "title",
"cli_short_name": null,
"default": null,
"doc": "Job Title",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Job Title",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "title",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "manager",
"cli_short_name": null,
"default": null,
"doc": "Manager",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Manager",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "manager",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Str",
"cli_name": "carlicense",
"cli_short_name": null,
"default": null,
"doc": "Car License",
"exclude": null,
"flags": [],
"hint": null,
"include": null,
"label": "Car License",
"length": null,
"maxlength": null,
"minlength": null,
"multivalue": false,
"name": "carlicense",
"pattern": null,
"pattern_errmsg": null,
"primary_key": false,
"query": false,
"required": false,
"type": "unicode"
},
{
"alwaysask": false,
"attribute": false,
"autofill": false,
"class": "Bool",
"cli_name": "nsaccountlock",
"cli_short_name": null,
"default": null,
"doc": "Account disabled",
"exclude": null,
"falsehoods": [
0,
"0",
"false"
],
"flags": [
"no_update",
"no_create",
"no_search"
],
"hint": null,
"include": null,
"label": "Account disabled",
"multivalue": false,
"name": "nsaccountlock",
"primary_key": false,
"query": false,
"required": false,
"truths": [
"1",
1,
"true"
],
"type": "bool"
}
],
"uuid_attribute": "ipauniqueid"
}
}
},
{
"error": null,
"messages": {
"ajax": {
"401": "Your Kerberos ticket is no longer valid. Please run kinit and then click 'Retry'. If this is your first time running the IPA Web UI <a href='/ipa/config/unauthorized.html'>follow these directions</a> to configure your browser."
},
"association": {
"add": "Add ${other_entity} into ${entity} ${primary_key}",
"member": "${other_entity} enrolled in ${entity} ${primary_key}",
"memberof": "${entity} ${primary_key} is enrolled in the following ${other_entity}",
"remove": "Remove ${other_entity} from ${entity} ${primary_key}"
},
"buttons": {
"add": "Add",
"add_and_add_another": "Add and Add Another",
"add_and_close": "Add and Close",
"add_and_edit": "Add and Edit",
"add_many": "Add Many",
"back_to_list": "Back to List",
"cancel": "Cancel",
"close": "Close",
"enroll": "Enroll",
"find": "Find",
"get": "Get",
"issue": "Issue",
"ok": "OK",
"remove": "Delete",
"reset": "Reset",
"restore": "Restore",
"retry": "Retry",
"revoke": "Revoke",
"update": "Update",
"view": "View"
},
"details": {
"general": "General",
"identity": "Identity Settings",
"settings": "${entity} ${primary_key} Settings",
"to_top": "Back to Top"
},
"dialogs": {
"available": "Available",
"dirty_message": "This page has unsaved changes. Please save or revert.",
"dirty_title": "Dirty",
"hide_already_enrolled": "Hide already enrolled.",
"prospective": "Prospective",
"remove_empty": "Select ${entity} to be removed.",
"remove_title": "Remove ${entity}."
},
"facet_groups": {
"managedby": "Managed by",
"member": "Member",
"memberindirect": "Indirect Member",
"memberof": "Member Of",
"memberofindirect": "Indirect Member Of",
"settings": "Settings"
},
"facets": {
"details": "Settings",
"search": "Search"
},
"login": {
"header": "Logged In As"
},
"objects": {
"aci": {
"attribute": "Attribute"
},
"automountkey": {
"add": "Add Automount Key"
},
"automountlocation": {
"add": "Add Automount Location",
"identity": "Automount Location Settings"
},
"automountmap": {
"add": "Add Automount Map"
},
"cert": {
"aa_compromise": "AA Compromise",
"affiliation_changed": "Affiliation Changed",
"ca_compromise": "CA Compromise",
"certificate_hold": "Certificate Hold",
"cessation_of_operation": "Cessation of Operation",
"common_name": "Common Name",
"enter_csr": "Enter the Base64-encoded CSR below",
"expires_on": "Expires On",
"fingerprints": "Fingerprints",
"issue_certificate": "Issue New Certificate for ${entity} ${primary_key}",
"issued_by": "Issued By",
"issued_on": "Issued On",
"issued_to": "Issued To",
"key_compromise": "Key Compromise",
"md5_fingerprint": "MD5 Fingerprint",
"missing": "No Valid Certificate",
"new_certificate": "New Certificate",
"note": "Note",
"organization": "Organization",
"organizational_unit": "Organizational Unit",
"privilege_withdrawn": "Privilege Withdrawn",
"reason": "Reason for Revocation",
"remove_from_crl": "Remove from CRL",
"restore_certificate": "Restore Certificate for ${entity} ${primary_key}",
"restore_confirmation": "To confirm your intention to restore this certificate, click the \"Restore\" button.",
"revoke_certificate": "Revoke Certificate for ${entity} ${primary_key}",
"revoke_confirmation": "To confirm your intention to revoke this certificate, select a reason from the pull-down list, and click the \"Revoke\" button.",
"revoked": "Certificate Revoked",
"serial_number": "Serial Number",
"sha1_fingerprint": "SHA1 Fingerprint",
"superseded": "Superseded",
"unspecified": "Unspecified",
"valid": "Valid Certificate Present",
"validity": "Validity",
"view_certificate": "Certificate for ${entity} ${primary_key}"
},
"config": {
"cn": "Name",
"ipaserver": "Configuration"
},
"delegation": {
"add": "Add Delegation"
},
"dnsrecord": {
"add": "Add DNS Resource Record",
"data": "Data",
"resource": "Resource",
"title": "Records for DNS Zone",
"type": "Type"
},
"dnszone": {
"add": "Add DNS Zone",
"identity": "DNS Zone Settings"
},
"group": {
"add": "Add Group",
"details": "Group Settings",
"posix": "Is this a POSIX group?"
},
"hbacrule": {
"active": "Active",
"add": "Add HBAC Rule",
"allow": "Allow",
"any_host": "Any Host",
"any_service": "Any Service",
"anyone": "Anyone",
"deny": "Deny",
"host": "Accessing",
"inactive": "Inactive",
"ipaenabledflag": "Rule status",
"service": "Via Service",
"sourcehost": "From",
"specified_hosts": "Specified Hosts and Groups",
"specified_services": "Specified Services and Groups",
"specified_users": "Specified Users and Groups",
"user": "Who"
},
"hbacsvc": {
"add": "Add HBAC Service"
},
"hbacsvcgroup": {
"add": "Add HBAC Service Group",
"services": "Services"
},
"host": {
"add": "Add Host",
"certificate": "Host Certificate",
"cn": "Host Name",
"delete_key_unprovision": "Delete Key, Unprovision",
"details": "Host Settings",
"enroll_otp": "Enroll via One-Time-Password",
"enrolled": "Enrolled?",
"enrollment": "Enrollment",
"fqdn": "Fully Qualified Host Name",
"missing": "Kerberos Key Not Present",
"otp_confirmation": "One-Time-Password has been set.",
"posix": "Is this a POSIX group?",
"set_otp": "Set OTP",
"status": "Status",
"unprovision": "Unprovision",
"unprovision_confirmation": "Are you sure you want to unprovision this host?",
"unprovision_title": "Unprovisioning ${entity}",
"valid": "Kerberos Key Present, Host Provisioned"
},
"hostgroup": {
"add": "Add Host Group",
"identity": "Host Group Settings"
},
"krbtpolicy": {
"identity": "Kerberos ticket policy"
},
"netgroup": {
"add": "Add Netgroup",
"identity": "Netgroup Settings"
},
"permission": {
"add": "Add Permission",
"filter": "Filter",
"identity": "Identity",
"invalid_target": "Permission with invalid target specification",
"rights": "Rights",
"subtree": "By Subtree",
"target": "Target",
"targetgroup": "Target Group",
"type": "Object By Type"
},
"privilege": {
"add": "Add Privilege",
"identity": "Privilege Settings"
},
"pwpolicy": {
"add": "Add Password Policy",
"identity": "Password Policy"
},
"role": {
"add": "Add Role",
"identity": "Role Settings"
},
"selfservice": {
"add": "Add Self Service Definition"
},
"service": {
"add": "Add Service",
"certificate": "Service Certificate",
"delete_key_unprovision": "Delete Key, Unprovision",
"details": "Service Settings",
"host": "Host Name",
"missing": "Kerberos Key Not Present",
"provisioning": "Provisioning",
"service": "Service",
"status": "Status",
"unprovision": "Unprovision",
"unprovision_confirmation": "Are you sure you want to unprovision this service?",
"unprovision_title": "Unprovisioning ${entity}",
"valid": "Kerberos Key Present, Service Provisioned"
},
"sudocmd": {
"add": "Add Sudo Command",
"groups": "Groups"
},
"sudocmdgroup": {
"add": "Add Sudo Command Group",
"commands": "Commands"
},
"sudorule": {
"active": "Active",
"add": "Add Sudo Rule",
"allow": "Allow",
"any_command": "Any Command",
"any_group": "Any Group",
"any_host": "Any Host",
"anyone": "Anyone",
"command": "Run Commands",
"deny": "Deny",
"external": "External",
"host": "Access this host",
"inactive": "Inactive",
"ipaenabledflag": "Rule status",
"runas": "As Whom",
"specified_commands": "Specified Commands and Groups",
"specified_groups": "Specified Groups",
"specified_hosts": "Specified Hosts and Groups",
"specified_users": "Specified Users and Groups",
"user": "Who"
},
"user": {
"account": "Account Settings",
"activate": "Click to Activate",
"active": "Active",
"add": "Add User",
"contact": "Contact Settings",
"deactivate": "Click to Deactivate",
"employee": "Employee Information",
"error_changing_status": "Error changing account status",
"inactive": "Inactive",
"mailing": "Mailing Address",
"misc": "Misc. Information",
"new_password": "New Password",
"password_change_complete": "Password change complete",
"password_must_match": "Passwords must match",
"repeat_password": "Repeat Password",
"reset_password": "Reset Password"
}
},
"search": {
"delete_confirm": "Are you sure you want to delete selected entries?",
"quick_links": "Quick Links",
"select_all": "Select All",
"truncated": "Query returned more results than the configured size limit. Displaying the first ${counter} results.",
"unselect_all": "Unselect All"
},
"tabs": {
"audit": "Audit",
"automount": "Automount",
"hbac": "Host Based Access Control",
"identity": "Identity",
"ipaserver": "IPA Server",
"policy": "Policy",
"role": "Role Based Access Control",
"sudo": "Sudo"
},
"widget": {
"validation_error": "Text does not match field pattern"
}
}
},
{
"count": 1,
"error": null,
"result": [
{
"cn": [
"Administrator"
],
"dn": "uid=admin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"gecos": [
"Administrator"
],
"gidnumber": [
"469800000"
],
"homedirectory": [
"/home/admin"
],
"ipauniqueid": [
"31758798-8707-11e0-9000-525400b55a47"
],
"krbextradata": [
{
"__base64__": "AAIiXN1Ncm9vdC9hZG1pbkBTRVJWRVIxNS5BWU9VTkcuQk9TVE9OLkRFVkVMLlJFREhBVC5DT00A"
},
{
"__base64__": "AAgBAA=="
}
],
"krblastpwdchange": [
"20110525194434Z"
],
"krblastsuccessfulauth": [
"20110525211013Z"
],
"krbpasswordexpiration": [
"20110823194434Z"
],
"krbprincipalname": [
"admin@SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM"
],
"loginshell": [
"/bin/bash"
],
"memberof_group": [
"admins"
],
"nsaccountlock": [
"False"
],
"objectclass": [
"top",
"person",
"posixaccount",
"krbprincipalaux",
"krbticketpolicyaux",
"inetuser",
"ipaobject"
],
"sn": [
"Administrator"
],
"uid": [
"admin"
],
"uidnumber": [
"469800000"
]
}
],
"summary": "1 user matched",
"truncated": false
},
{
"count": 67,
"error": null,
"result": {
"basedn": "dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"bin": "/var/www",
"ca_agent_port": 9443,
"ca_ee_port": 9444,
"ca_host": "server15.ayoung.boston.devel.redhat.com",
"ca_port": 9180,
"conf": "/etc/ipa/server.conf",
"conf_default": "/etc/ipa/default.conf",
"confdir": "/etc/ipa",
"config_loaded": true,
"container_accounts": "cn=accounts",
"container_applications": "cn=applications,cn=configs,cn=policies",
"container_automount": "cn=automount",
"container_configs": "cn=configs,cn=policies",
"container_dns": "cn=dns",
"container_entitlements": "cn=entitlements,cn=etc",
"container_group": "cn=groups,cn=accounts",
"container_hbac": "cn=hbac",
"container_hbacservice": "cn=hbacservices,cn=hbac",
"container_hbacservicegroup": "cn=hbacservicegroups,cn=hbac",
"container_host": "cn=computers,cn=accounts",
"container_hostgroup": "cn=hostgroups,cn=accounts",
"container_netgroup": "cn=ng,cn=alt",
"container_permission": "cn=permissions,cn=pbac",
"container_policies": "cn=policies",
"container_policygroups": "cn=policygroups,cn=configs,cn=policies",
"container_policylinks": "cn=policylinks,cn=configs,cn=policies",
"container_privilege": "cn=privileges,cn=pbac",
"container_rolegroup": "cn=roles,cn=accounts",
"container_roles": "cn=roles,cn=policies",
"container_service": "cn=services,cn=accounts",
"container_sudocmd": "cn=sudocmds,cn=sudo",
"container_sudocmdgroup": "cn=sudocmdgroups,cn=sudo",
"container_sudorule": "cn=sudorules,cn=sudo",
"container_user": "cn=users,cn=accounts",
"container_virtual": "cn=virtual operations,cn=etc",
"context": "server",
"debug": false,
"domain": "ayoung.boston.devel.redhat.com",
"dot_ipa": "/var/www/.ipa",
"enable_ra": true,
"fallback": true,
"home": "/var/www",
"host": "server15.ayoung.boston.devel.redhat.com",
"in_server": true,
"in_tree": false,
"interactive": true,
"ipalib": "/usr/lib/python2.7/site-packages/ipalib",
"ldap_uri": "ldapi://%2fvar%2frun%2fslapd-SERVER15-AYOUNG-BOSTON-DEVEL-REDHAT-COM.socket",
"log": null,
"logdir": "/var/log/ipa",
"mode": "production",
"mount_ipa": "/ipa/",
"mount_jsonserver": "json",
"mount_xmlserver": "xml",
"prompt_all": false,
"ra_plugin": "selfsign",
"realm": "SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM",
"rpc_json_uri": "http://localhost:8888/ipa/json",
"script": "/var/www/mod_wsgi",
"site_packages": "/usr/lib/python2.7/site-packages",
"startup_traceback": false,
"validate_api": false,
"verbose": 0,
"webui_assets_dir": null,
"webui_prod": true,
"xmlrpc_uri": "https://server15.ayoung.boston.devel.redhat.com/ipa/xml"
},
"summary": "67 variables",
"total": 67
},
{
"error": null,
"result": true,
"summary": null,
"value": ""
}
]
}
}