{ "version" : "4.5.90.dev201706131442+gitd665224", "result" : { "methods" : {}, "commands" : {}, "objects" : { "dnshiprecord" : { "methods" : [], "takes_params" : [], "name" : "dnshiprecord" }, "idrange" : { "object_name_plural" : "ranges", "uuid_attribute" : "", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "bindable" : false, "primary_key" : "cn", "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "del", "find", "mod", "show" ], "attribute_members" : {}, "object_class" : [ "ipaIDrange" ], "parent_object" : "", "label_singular" : "ID Range", "default_attributes" : [ "cn", "ipabaseid", "ipaidrangesize", "ipabaserid", "ipasecondarybaserid", "ipanttrusteddomainsid", "iparangetype" ], "can_have_permissions" : true, "object_name" : "range", "label" : "ID Ranges", "name" : "idrange", "object_class_config" : null, "takes_params" : [ { "name" : "cn", "label" : "Range name", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Range name", "primary_key" : true, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "doc" : "First Posix ID of the range", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : -2147483648, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "base_id", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "name" : "ipabaseid", "label" : "First Posix ID of the range", "maxvalue" : 2147483647, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "primary_key" : false, "cli_metavar" : "INT", "doc" : "Number of IDs in the range", "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "cli_name" : "range_size", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "label" : "Number of IDs in the range", "name" : "ipaidrangesize", "maxvalue" : 2147483647, "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "required" : false, "cli_name" : "rid_base", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "doc" : "First RID of the corresponding RID range", "cli_metavar" : "INT", "primary_key" : false, "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipabaserid", "label" : "First RID of the corresponding RID range", "maxvalue" : 2147483647 }, { "maxvalue" : 2147483647, "label" : "First RID of the secondary RID range", "name" : "ipasecondarybaserid", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "First RID of the secondary RID range", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "secondary_rid_base", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "dom_sid", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Domain SID of the trusted domain", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update" ], "label" : "Domain SID of the trusted domain", "name" : "ipanttrusteddomainsid" }, { "flags" : [ "no_update", "no_search", "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Name of the trusted domain", "name" : "ipanttrusteddomainname", "cli_name" : "dom_name", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Name of the trusted domain", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "doc" : "ID range type, one of ipa-ad-trust-posix, ipa-ad-trust, ipa-local", "cli_metavar" : "['ipa-ad-trust-posix', 'ipa-ad-trust', 'ipa-local']", "primary_key" : false, "values" : [ "ipa-ad-trust-posix", "ipa-ad-trust", "ipa-local" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "type", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "StrEnum", "query" : false, "name" : "iparangetype", "label" : "Range type", "flags" : [ "no_update" ], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "aciattrs" : [ "cn", "ipabaseid", "ipabaserid", "ipaidrangesize", "ipanttrusteddomainsid", "iparangetype", "ipasecondarybaserid" ], "container_dn" : "cn=ranges,cn=etc" }, "dnsrrsigrecord" : { "methods" : [], "takes_params" : [], "name" : "dnsrrsigrecord" }, "dnsptrrecord" : { "takes_params" : [ { "deprecated_cli_aliases" : [], "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "doc" : "The hostname this reverse record points to", "query" : false, "class" : "DNSNameParam", "only_absolute" : false, "type" : "DNSName", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "hostname", "required" : true, "only_relative" : false, "label" : "Hostname", "name" : "hostname", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] } ], "methods" : [], "name" : "dnsptrrecord" }, "automountlocation" : { "object_name_plural" : "automount locations", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "del", "find", "show", "tofiles" ], "object_class" : [ "nscontainer" ], "can_have_permissions" : true, "object_name" : "automount location", "parent_object" : "", "default_attributes" : [ "cn" ], "label_singular" : "Automount Location", "object_class_config" : null, "label" : "Automount Locations", "name" : "automountlocation", "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : true, "doc" : "Automount location name.", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "location", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "Location", "name" : "cn", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] } ], "aciattrs" : [ "cn", "objectclass" ], "container_dn" : "cn=automount" }, "trust" : { "object_name_plural" : "trusts", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "del", "fetch_domains", "find", "mod", "show" ], "object_class" : [ "ipaNTTrustedDomain", "ipaIDObject" ], "can_have_permissions" : false, "object_name" : "trust", "parent_object" : "", "default_attributes" : [ "cn", "ipantflatname", "ipanttrusteddomainsid", "ipanttrusttype", "ipanttrustattributes", "ipanttrustdirection", "ipanttrustpartner", "ipanttrustforesttrustinfo", "ipanttrustposixoffset", "ipantsupportedencryptiontypes", "ipantadditionalsuffixes" ], "label_singular" : "Trust", "object_class_config" : null, "label" : "Trusts", "name" : "trust", "takes_params" : [ { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Realm name", "name" : "cn", "cli_name" : "realm", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : true, "doc" : "Realm name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "label" : "Domain NetBIOS name", "name" : "ipantflatname", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Domain NetBIOS name", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "flat_name", "required" : true }, { "name" : "ipanttrusteddomainsid", "label" : "Domain Security Identifier", "flags" : [ "no_update", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Domain Security Identifier", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "sid", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_create" ], "label" : "SID blacklist incoming", "name" : "ipantsidblacklistincoming", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "sid_blacklist_incoming", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "SID blacklist incoming" }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_create" ], "label" : "SID blacklist outgoing", "name" : "ipantsidblacklistoutgoing", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "sid_blacklist_outgoing", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "SID blacklist outgoing" }, { "required" : true, "cli_name" : "trustdirection", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Trust direction", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "trustdirection", "label" : "Trust direction" }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Trust type", "name" : "trusttype", "cli_name" : "trusttype", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Trust type", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "truststatus", "label" : "Trust status", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "truststatus", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Trust status", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "doc" : "UPN suffixes", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ipantadditionalsuffixes", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "ipantadditionalsuffixes", "label" : "UPN suffixes", "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false } ], "container_dn" : "cn=trusts", "aciattrs" : [ "cn", "gidnumber", "ipantadditionalsuffixes", "ipantflatname", "ipantsecurityidentifier", "ipantsidblacklistincoming", "ipantsidblacklistoutgoing", "ipantsupportedencryptiontypes", "ipanttrustattributes", "ipanttrustauthincoming", "ipanttrustauthoutgoing", "ipanttrustdirection", "ipanttrusteddomainsid", "ipanttrustforesttrustinfo", "ipanttrustpartner", "ipanttrustposixoffset", "ipanttrusttype", "objectclass", "uidnumber" ] }, "dnstxtrecord" : { "takes_params" : [ { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Text Data", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "data", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Text Data", "name" : "data", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "methods" : [], "name" : "dnstxtrecord" }, "role" : { "primary_key" : "cn", "attribute_members" : { "member" : [ "user", "group", "host", "hostgroup", "service" ], "memberof" : [ "privilege" ] }, "methods" : [ "add", "add_member", "add_privilege", "del", "find", "mod", "remove_member", "remove_privilege", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "object_name_plural" : "roles", "bindable" : false, "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "uuid_attribute" : "", "object_class_config" : null, "name" : "role", "label" : "Roles", "aciattrs" : [ "businesscategory", "cn", "description", "member", "memberof", "o", "objectclass", "ou", "owner", "seealso" ], "container_dn" : "cn=roles,cn=accounts", "takes_params" : [ { "label" : "Role name", "name" : "cn", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : true, "cli_metavar" : "STR", "doc" : "Role name", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "name", "required" : true }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "desc", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "A description of this role-group", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Description", "name" : "description" } ], "object_class" : [ "groupofnames", "nestedgroup" ], "object_name" : "role", "can_have_permissions" : true, "default_attributes" : [ "cn", "description", "member", "memberof" ], "label_singular" : "Role", "parent_object" : "" }, "group" : { "primary_key" : "cn", "attribute_members" : { "memberindirect" : [ "user", "group" ], "member" : [ "user", "group" ], "memberof" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ], "memberofindirect" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ] }, "methods" : [ "add", "add_member", "del", "detach", "find", "mod", "remove_member", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "object_name_plural" : "groups", "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "ipauniqueid", "object_class_config" : "ipagroupobjectclasses", "name" : "group", "label" : "User Groups", "container_dn" : "cn=groups,cn=accounts", "aciattrs" : [ "businesscategory", "cn", "description", "gidnumber", "ipaexternalmember", "ipauniqueid", "member", "memberof", "memberuid", "mepmanagedby", "o", "objectclass", "ou", "owner", "seealso", "userpassword" ], "takes_params" : [ { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "pattern_errmsg" : "may only include letters, numbers, _, -, . and $", "cli_name" : "group_name", "required" : true, "query" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$", "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : true, "cli_metavar" : "STR", "doc" : "Group name", "deprecated_cli_aliases" : [], "maxlength" : 255, "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Group name", "name" : "cn" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Group description", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "desc", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Description", "name" : "description", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "gidnumber", "label" : "GID", "maxvalue" : 2147483647, "required" : false, "cli_name" : "gid", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "doc" : "GID (use this option to set it manually)", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 1, "deprecated_cli_aliases" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Members of a trusted domain in DOM\\name or name@domain form", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "external", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "name" : "ipaexternalmember", "label" : "External member", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ] } ], "object_class" : [ "ipausergroup" ], "object_name" : "group", "can_have_permissions" : true, "default_attributes" : [ "cn", "description", "gidnumber", "member", "memberof", "memberindirect", "memberofindirect", "ipaexternalmember" ], "label_singular" : "User Group", "parent_object" : "" }, "dnskeyrecord" : { "takes_params" : [], "methods" : [], "name" : "dnskeyrecord" }, "dnsmxrecord" : { "methods" : [], "takes_params" : [ { "minvalue" : 0, "deprecated_cli_aliases" : [], "cli_metavar" : "INT", "primary_key" : false, "doc" : "Preference given to this exchanger. Lower values are more preferred", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "preference", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "maxvalue" : 65535, "label" : "Preference", "name" : "preference", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "only_relative" : false, "name" : "exchanger", "label" : "Exchanger", "type" : "DNSName", "no_convert" : false, "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "required" : true, "cli_name" : "exchanger", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "deprecated_cli_aliases" : [], "doc" : "A host willing to act as a mail exchanger", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM" } ], "name" : "dnsmxrecord" }, "automountkey" : { "object_name_plural" : "automount keys", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "description", "attribute_members" : {}, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "del", "find", "mod", "show" ], "object_class" : [ "automount" ], "can_have_permissions" : true, "object_name" : "automount key", "parent_object" : "automountmap", "default_attributes" : [ "automountkey", "automountinformation", "description" ], "label_singular" : "Automount Key", "object_class_config" : null, "label" : "Automount Keys", "name" : "automountkey", "takes_params" : [ { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "req_update" ], "label" : "Key", "name" : "automountkey", "query" : false, "class" : "IA5Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "key", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "IA5STR", "primary_key" : false, "doc" : "Automount key name." }, { "label" : "Mount information", "name" : "automountinformation", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "IA5STR", "primary_key" : false, "doc" : "Mount information", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "IA5Str", "cli_name" : "info", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "doc" : "description", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "exclude" : [ "webui" ], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "description", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "description", "label" : "description", "flags" : [ "no_update", "no_create", "no_output", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false } ], "aciattrs" : [ "automountinformation", "automountkey", "description", "objectclass" ], "container_dn" : "cn=automount" }, "aci" : { "primary_key" : "aciname", "name" : "aci", "takes_params" : [ { "name" : "aciname", "label" : "ACI name", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "ACI name", "primary_key" : true, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "name" : "permission", "label" : "Permission", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "permission", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Permission ACI grants access to", "primary_key" : false, "cli_metavar" : "STR" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "User group ACI grants access to", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "group", "name" : "group", "label" : "User group", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ] }, { "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "permissions", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Permissions to grant(read, write, add, delete, all)", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "virtual_attribute" ], "name" : "permissions", "label" : "Permissions" }, { "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "label" : "Attributes to which the permission applies", "name" : "attrs", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "attrs", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Attributes" }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Type", "name" : "type", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "type", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "values" : [ "user", "group", "host", "service", "hostgroup", "netgroup", "dnsrecord" ], "cli_metavar" : "['user', 'group', 'host', 'service', 'hostgroup', 'netgroup', 'dnsrecord']", "primary_key" : false, "doc" : "type of IPA object (user, group, host, hostgroup, service, netgroup)", "deprecated_cli_aliases" : [] }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "memberof", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Member of a group", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute" ], "label" : "Member of", "name" : "memberof" }, { "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "filter", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Legal LDAP filter (e.g. ou=Engineering)", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "name" : "filter", "label" : "Filter" }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "subtree", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subtree to apply ACI to", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "label" : "Subtree", "name" : "subtree" }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Group to apply ACI to", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "targetgroup", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "label" : "Target group", "name" : "targetgroup", "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "default" : false, "primary_key" : false, "cli_metavar" : "FLAG", "doc" : "Apply ACI to your own entry (self)", "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "self", "required" : false, "query" : false, "class" : "Flag", "no_convert" : false, "type" : "bool", "label" : "Target your own entry (self)", "name" : "selfaci", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : true }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "aciprefix", "label" : "ACI prefix", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "prefix", "deprecated_cli_aliases" : [], "values" : [ "permission", "delegation", "selfservice", "none" ], "doc" : "Prefix used to distinguish ACI types (permission, delegation, selfservice, none)", "cli_metavar" : "['permission', 'delegation', 'selfservice', 'none']", "primary_key" : false }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "aci", "label" : "ACI", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "aci", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "ACI", "cli_metavar" : "STR", "primary_key" : false } ], "methods" : [ "add", "del", "find", "mod", "rename", "show" ] }, "dnsdhcidrecord" : { "methods" : [], "takes_params" : [], "name" : "dnsdhcidrecord" }, "hbacsvc" : { "methods" : [ "add", "del", "find", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "attribute_members" : { "memberof" : [ "hbacsvcgroup" ] }, "primary_key" : "cn", "uuid_attribute" : "ipauniqueid", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "object_name_plural" : "HBAC services", "aciattrs" : [ "cn", "description", "ipauniqueid", "memberof", "objectclass" ], "container_dn" : "cn=hbacservices,cn=hbac", "takes_params" : [ { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "service", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : true, "doc" : "HBAC service", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Service name", "name" : "cn" }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "description", "label" : "Description", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "desc", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "HBAC service description", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true } ], "name" : "hbacsvc", "label" : "HBAC Services", "object_class_config" : null, "default_attributes" : [ "cn", "description", "memberof" ], "label_singular" : "HBAC Service", "parent_object" : "", "object_name" : "HBAC service", "can_have_permissions" : true, "object_class" : [ "ipaobject", "ipahbacservice" ] }, "dnsurirecord" : { "name" : "dnsurirecord", "takes_params" : [ { "maxvalue" : 65535, "label" : "Priority (order)", "name" : "priority", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Lower number means higher priority. Clients will attempt to contact the URI with the lowest-numbered priority they can reach.", "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "priority", "required" : true }, { "name" : "weight", "label" : "Weight", "maxvalue" : 65535, "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Relative weight for entries with the same priority.", "cli_metavar" : "INT", "primary_key" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "weight", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "minlength" : 1, "doc" : "Target Uniform Resource Identifier according to RFC 3986", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "target", "name" : "target", "label" : "Target Uniform Resource Identifier", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] } ], "methods" : [] }, "dnsafsdbrecord" : { "name" : "dnsafsdbrecord", "methods" : [], "takes_params" : [ { "label" : "Subtype", "name" : "subtype", "maxvalue" : 65535, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Subtype", "deprecated_cli_aliases" : [], "minvalue" : 0, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "subtype", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int" }, { "only_relative" : false, "label" : "Hostname", "name" : "hostname", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "doc" : "Hostname", "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "type" : "DNSName", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "hostname", "required" : true } ] }, "automember_task" : { "name" : "automember_task", "takes_params" : [ { "label" : "Task DN", "name" : "dn", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNPARAM", "doc" : "DN of the started task", "query" : false, "class" : "DNParam", "no_convert" : false, "type" : "DN", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "dn", "required" : true } ], "methods" : [ "rebuild" ] }, "certreq" : { "takes_params" : [ { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ca", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "default" : "ipa", "doc" : "Name of issuing CA", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : true, "name" : "cacn", "label" : "Issuing CA" }, { "no_convert" : false, "type" : "str", "class" : "Bytes", "query" : false, "required" : true, "cli_name" : "certificate", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "deprecated_cli_aliases" : [], "doc" : "Base-64 encoded certificate.", "cli_metavar" : "BYTES", "primary_key" : false, "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "certificate", "label" : "Certificate" }, { "label" : "Certificate chain", "name" : "certificate_chain", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "cli_metavar" : "BYTES", "primary_key" : false, "doc" : "X.509 certificate chain", "no_convert" : false, "type" : "str", "query" : false, "class" : "Bytes", "cli_name" : "certificate_chain", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "subject", "label" : "Subject", "class" : "DNParam", "query" : false, "no_convert" : false, "type" : "DN", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "subject", "deprecated_cli_aliases" : [], "doc" : "Subject", "primary_key" : false, "cli_metavar" : "DNPARAM" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Subject email address", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "san_rfc822name", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Subject email address", "name" : "san_rfc822name", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ] }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "name" : "san_dnsname", "label" : "Subject DNS name", "only_relative" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "san_dnsname", "only_absolute" : false, "class" : "DNSNameParam", "query" : false, "no_convert" : false, "type" : "DNSName", "doc" : "Subject DNS name", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "deprecated_cli_aliases" : [] }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "san_x400address", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Subject X.400 address", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "name" : "san_x400address", "label" : "Subject X.400 address" }, { "primary_key" : false, "cli_metavar" : "DNPARAM", "doc" : "Subject directory name", "deprecated_cli_aliases" : [], "cli_name" : "san_directoryname", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "DN", "no_convert" : false, "query" : false, "class" : "DNParam", "label" : "Subject directory name", "name" : "san_directoryname", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "san_edipartyname", "label" : "Subject EDI Party name", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "san_edipartyname", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Subject EDI Party name", "cli_metavar" : "STR", "primary_key" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "san_uri", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject URI", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Subject URI", "name" : "san_uri" }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Subject IP Address", "name" : "san_ipaddress", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "san_ipaddress", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject IP Address" }, { "label" : "Subject OID", "name" : "san_oid", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject OID", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "san_oid", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false }, { "type" : "Principal", "no_convert" : false, "class" : "Principal", "query" : false, "require_service" : false, "required" : false, "cli_name" : "san_other_upn", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "deprecated_cli_aliases" : [], "doc" : "Subject UPN", "cli_metavar" : "PRINCIPAL", "primary_key" : false, "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "san_other_upn", "label" : "Subject UPN" }, { "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "san_other_kpn", "label" : "Subject Kerberos principal name", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "require_service" : false, "required" : false, "cli_name" : "san_other_kpn", "class" : "Principal", "query" : false, "type" : "Principal", "no_convert" : false, "doc" : "Subject Kerberos principal name", "primary_key" : false, "cli_metavar" : "PRINCIPAL", "deprecated_cli_aliases" : [] }, { "required" : false, "cli_name" : "san_other", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Subject Other Name", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "san_other", "label" : "Subject Other Name" }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "issuer", "class" : "DNParam", "query" : false, "no_convert" : false, "type" : "DN", "doc" : "Issuer DN", "primary_key" : false, "cli_metavar" : "DNPARAM", "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "issuer", "label" : "Issuer" }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Not Before", "name" : "valid_not_before", "cli_name" : "valid_not_before", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "datetime", "no_convert" : false, "query" : false, "class" : "DateTime", "cli_metavar" : "DATETIME", "primary_key" : false, "doc" : "Not Before", "deprecated_cli_aliases" : [] }, { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "valid_not_after", "required" : true, "query" : false, "class" : "DateTime", "no_convert" : false, "type" : "datetime", "primary_key" : false, "cli_metavar" : "DATETIME", "doc" : "Not After", "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Not After", "name" : "valid_not_after" }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "sha1_fingerprint", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Fingerprint (SHA1)", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "sha1_fingerprint", "label" : "Fingerprint (SHA1)" }, { "name" : "sha256_fingerprint", "label" : "Fingerprint (SHA256)", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Fingerprint (SHA256)", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "sha256_fingerprint", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Serial number", "name" : "serial_number", "maxvalue" : 2147483647, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "serial_number", "required" : true, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "Serial number in decimal or if prefixed with 0x in hexadecimal", "deprecated_cli_aliases" : [], "minvalue" : -2147483648 }, { "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "serial_number_hex", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Serial number (hex)", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "serial_number_hex", "label" : "Serial number (hex)" }, { "name" : "request_type", "label" : "", "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [ "no_option", "no_update", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "", "cli_metavar" : "STR", "primary_key" : false, "default" : "pkcs10", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "request_type", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "profile_id", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Certificate Profile to use", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_search" ], "label" : "Profile ID", "name" : "profile_id" }, { "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "cert_request_status", "label" : "Request status", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "cert_request_status", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Request status", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "doc" : "Request id", "cli_metavar" : "INT", "primary_key" : true, "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "request_id", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "name" : "request_id", "label" : "Request id", "maxvalue" : 2147483647, "flags" : [ "no_update", "no_create", "no_output", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "methods" : [ "request", "status" ], "name" : "certreq", "primary_key" : "request_id" }, "dnscnamerecord" : { "methods" : [], "takes_params" : [ { "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "hostname", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "no_convert" : false, "type" : "DNSName", "doc" : "A hostname which this alias hostname points to", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "deprecated_cli_aliases" : [], "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "hostname", "label" : "Hostname", "only_relative" : false } ], "name" : "dnscnamerecord" }, "service" : { "object_name_plural" : "services", "relationships" : { "ipaallowedtoperform_read_keys" : [ "Allow to retrieve keytab by", "retrieve_keytab_by_", "not_retrieve_keytab_by_" ], "managedby" : [ "Managed by", "man_by_", "not_man_by_" ], "ipaallowedtoperform_write_keys" : [ "Allow to create keytab by", "write_keytab_by_", "not_write_keytab_by" ] }, "bindable" : true, "uuid_attribute" : "ipauniqueid", "primary_key" : "krbcanonicalname", "attribute_members" : { "ipaallowedtoperform_read_keys" : [ "user", "group", "host", "hostgroup" ], "memberof" : [ "role" ], "managedby" : [ "host" ], "ipaallowedtoperform_write_keys" : [ "user", "group", "host", "hostgroup" ] }, "methods" : [ "add", "add_cert", "add_host", "add_principal", "allow_create_keytab", "allow_retrieve_keytab", "del", "disable", "disallow_create_keytab", "disallow_retrieve_keytab", "find", "mod", "remove_cert", "remove_host", "remove_principal", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "object_class" : [ "krbprincipal", "krbprincipalaux", "krbticketpolicyaux", "ipaobject", "ipaservice", "pkiuser" ], "object_name" : "service", "can_have_permissions" : true, "label_singular" : "Service", "default_attributes" : [ "krbprincipalname", "krbcanonicalname", "usercertificate", "managedby", "ipakrbauthzdata", "memberof", "ipaallowedtoperform", "krbprincipalauthind" ], "parent_object" : "", "object_class_config" : null, "name" : "service", "label" : "Services", "aciattrs" : [ "ipaallowedtoperform", "ipakrbauthzdata", "ipakrbprincipalalias", "ipaprotectedoperation", "ipauniqueid", "krballowedtodelegateto", "krbcanonicalname", "krbextradata", "krblastadminunlock", "krblastfailedauth", "krblastpwdchange", "krblastsuccessfulauth", "krbloginfailedcount", "krbmaxrenewableage", "krbmaxticketlife", "krbobjectreferences", "krbpasswordexpiration", "krbprincipalaliases", "krbprincipalauthind", "krbprincipalexpiration", "krbprincipalkey", "krbprincipalname", "krbprincipaltype", "krbpwdhistory", "krbpwdpolicyreference", "krbticketflags", "krbticketpolicyreference", "krbupenabled", "managedby", "memberof", "objectclass", "usercertificate" ], "container_dn" : "cn=services,cn=accounts", "takes_params" : [ { "name" : "krbcanonicalname", "label" : "Principal name", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Service principal", "cli_metavar" : "PRINCIPAL", "primary_key" : true, "deprecated_cli_aliases" : [], "require_service" : true, "required" : true, "cli_name" : "canonical_principal", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "Principal", "class" : "Principal", "query" : false }, { "label" : "Principal alias", "name" : "krbprincipalname", "flags" : [ "no_create" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "primary_key" : false, "cli_metavar" : "PRINCIPAL", "doc" : "Service principal alias", "deprecated_cli_aliases" : [], "cli_name" : "principal", "require_service" : true, "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "Principal", "query" : false, "class" : "Principal" }, { "class" : "Bytes", "query" : false, "no_convert" : false, "type" : "str", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "certificate", "deprecated_cli_aliases" : [], "doc" : "Base-64 encoded service certificate", "cli_metavar" : "BYTES", "primary_key" : false, "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "name" : "usercertificate", "label" : "Certificate" }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "subject", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Subject", "cli_metavar" : "STR", "primary_key" : false, "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "subject", "label" : "Subject" }, { "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "serial_number", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Serial Number", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "serial_number", "label" : "Serial Number" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Serial Number (hex)", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "serial_number_hex", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Serial Number (hex)", "name" : "serial_number_hex", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ] }, { "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "issuer", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Issuer", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Issuer", "name" : "issuer" }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "label" : "Not Before", "name" : "valid_not_before", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "valid_not_before", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Not Before" }, { "name" : "valid_not_after", "label" : "Not After", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Not After", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "valid_not_after", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Fingerprint (SHA1)", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "sha1_fingerprint", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "label" : "Fingerprint (SHA1)", "name" : "sha1_fingerprint", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Fingerprint (SHA256)", "name" : "sha256_fingerprint", "cli_name" : "sha256_fingerprint", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Fingerprint (SHA256)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "label" : "Revocation reason", "name" : "revocation_reason", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Revocation reason", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "revocation_reason", "required" : false }, { "values" : [ "MS-PAC", "PAD", "NONE" ], "doc" : "Override default list of supported PAC types. Use 'NONE' to disable PAC support for this service, e.g. this might be necessary for NFS services.", "primary_key" : false, "cli_metavar" : "['MS-PAC', 'PAD', 'NONE']", "deprecated_cli_aliases" : [], "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "pac_type", "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "ipakrbauthzdata", "label" : "PAC type", "flags" : [], "multivalue" : true, "deprecated" : false, "autofill" : false }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Defines a whitelist for Authentication Indicators. Use 'otp' to allow OTP-based 2FA authentications. Use 'radius' to allow RADIUS-based 2FA authentications. Other values may be used for custom configurations.", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "auth_ind", "required" : false, "label" : "Authentication Indicators", "name" : "krbprincipalauthind", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [] }, { "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Pre-authentication is required for the service", "primary_key" : false, "cli_metavar" : "BOOL", "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "required" : false, "cli_name" : "requires_pre_auth", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipakrbrequirespreauth", "label" : "Requires pre-authentication", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute", "no_search" ] }, { "flags" : [ "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "ipakrbokasdelegate", "label" : "Trusted for delegation", "truths" : [ "1", 1, "true", "TRUE" ], "required" : false, "cli_name" : "ok_as_delegate", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "bool", "no_convert" : false, "class" : "Bool", "query" : false, "doc" : "Client credentials may be delegated to the service", "primary_key" : false, "cli_metavar" : "BOOL", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [] }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute", "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Trusted to authenticate as user", "name" : "ipakrboktoauthasdelegate", "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_name" : "ok_to_auth_as_delegate", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "The service is allowed to authenticate on behalf of a client" } ] }, "dnszone" : { "primary_key" : "idnsname", "methods" : [ "add", "add_permission", "del", "disable", "enable", "find", "mod", "remove_permission", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "attribute_members" : {}, "object_name_plural" : "DNS zones", "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "name" : "dnszone", "label" : "DNS Zones", "object_class_config" : null, "aciattrs" : [ "a6record", "aaaarecord", "afsdbrecord", "aplrecord", "arecord", "certrecord", "cn", "cnamerecord", "dhcidrecord", "dlvrecord", "dnamerecord", "dnsclass", "dnsdefaultttl", "dnsttl", "dsrecord", "hinforecord", "hiprecord", "idnsallowdynupdate", "idnsallowquery", "idnsallowsyncptr", "idnsallowtransfer", "idnsforwarders", "idnsforwardpolicy", "idnsname", "idnssecinlinesigning", "idnssoaexpire", "idnssoaminimum", "idnssoamname", "idnssoarefresh", "idnssoaretry", "idnssoarname", "idnssoaserial", "idnsupdatepolicy", "idnszoneactive", "ipseckeyrecord", "keyrecord", "kxrecord", "locrecord", "managedby", "mdrecord", "minforecord", "mxrecord", "naptrrecord", "nsec3paramrecord", "nsecrecord", "nsrecord", "nxtrecord", "objectclass", "ptrrecord", "rprecord", "rrsigrecord", "sigrecord", "spfrecord", "srvrecord", "sshfprecord", "tlsarecord", "txtrecord", "unknownrecord", "urirecord" ], "container_dn" : "cn=dns", "takes_params" : [ { "class" : "DNSNameParam", "only_absolute" : true, "query" : false, "type" : "DNSName", "no_convert" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "name", "deprecated_cli_aliases" : [], "doc" : "Zone name (FQDN)", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : true, "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "only_relative" : false, "name" : "idnsname", "label" : "Zone name" }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "name_from_ip", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "IP network to create reverse zone name from", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute" ], "label" : "Reverse zone IP network", "name" : "name_from_ip" }, { "flags" : [ "no_update", "no_create" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Active zone", "name" : "idnszoneactive", "truths" : [ "1", 1, "true", "TRUE" ], "cli_name" : "zone_active", "required" : false, "sortorder" : 2, "attribute" : true, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Is zone active?", "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ] }, { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "forwarder", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Per-zone forwarders. A custom port can be specified for each forwarder using a standard format \"IP_ADDRESS port PORT\"", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [], "label" : "Zone forwarders", "name" : "idnsforwarders" }, { "cli_metavar" : "['only', 'first', 'none']", "primary_key" : false, "doc" : "Per-zone conditional forwarding policy. Set to \"none\" to disable forwarding to global forwarder for this zone. In that case, conditional zone forwarders are disregarded.", "values" : [ "only", "first", "none" ], "deprecated_cli_aliases" : [], "cli_name" : "forward_policy", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "StrEnum", "label" : "Forward policy", "name" : "idnsforwardpolicy", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "required" : true, "cli_name" : "managedby", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Managedby permission", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "managedby", "label" : "Managedby permission" }, { "doc" : "Authoritative nameserver domain name", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "deprecated_cli_aliases" : [], "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "name_server", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "type" : "DNSName", "no_convert" : false, "name" : "idnssoamname", "label" : "Authoritative nameserver", "only_relative" : false, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [], "only_relative" : false, "name" : "idnssoarname", "label" : "Administrator e-mail address", "no_convert" : false, "type" : "DNSName", "only_absolute" : false, "class" : "DNSNameParam", "query" : false, "required" : true, "cli_name" : "admin_email", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "deprecated_cli_aliases" : [], "doc" : "Administrator e-mail address", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "default" : "" }, { "flags" : [], "autofill" : true, "deprecated" : false, "multivalue" : false, "label" : "SOA serial", "name" : "idnssoaserial", "maxvalue" : 4294967295, "cli_name" : "serial", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "SOA record serial number", "minvalue" : 1, "deprecated_cli_aliases" : [] }, { "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "refresh", "required" : true, "deprecated_cli_aliases" : [], "minvalue" : 0, "default" : 3600, "primary_key" : false, "cli_metavar" : "INT", "doc" : "SOA record refresh time", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [], "maxvalue" : 2147483647, "label" : "SOA refresh", "name" : "idnssoarefresh" }, { "multivalue" : false, "deprecated" : false, "autofill" : true, "flags" : [], "maxvalue" : 2147483647, "name" : "idnssoaretry", "label" : "SOA retry", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "retry", "deprecated_cli_aliases" : [], "minvalue" : 0, "default" : 900, "doc" : "SOA record retry time", "cli_metavar" : "INT", "primary_key" : false }, { "flags" : [], "autofill" : true, "multivalue" : false, "deprecated" : false, "name" : "idnssoaexpire", "label" : "SOA expire", "maxvalue" : 2147483647, "required" : true, "cli_name" : "expire", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "doc" : "SOA record expire time", "cli_metavar" : "INT", "primary_key" : false, "default" : 1209600, "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "idnssoaminimum", "label" : "SOA minimum", "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : true, "cli_name" : "minimum", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "How long should negative responses be cached", "primary_key" : false, "cli_metavar" : "INT", "default" : 3600 }, { "maxvalue" : 2147483647, "name" : "dnsttl", "label" : "Time to live", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Time to live for records at zone apex", "cli_metavar" : "INT", "primary_key" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : false, "cli_name" : "ttl", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false }, { "cli_metavar" : "INT", "primary_key" : false, "doc" : "Time to live for records without explicit TTL definition", "deprecated_cli_aliases" : [], "minvalue" : 0, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "default_ttl", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "label" : "Default time to live", "name" : "dnsdefaultttl", "maxvalue" : 2147483647, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "label" : "", "name" : "dnsclass", "flags" : [ "no_option" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "['IN', 'CS', 'CH', 'HS']", "doc" : "", "values" : [ "IN", "CS", "CH", "HS" ], "deprecated_cli_aliases" : [], "cli_name" : "class", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "StrEnum" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "BIND update policy", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "update_policy", "required" : false, "label" : "BIND update policy", "name" : "idnsupdatepolicy", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [] }, { "flags" : [], "autofill" : true, "multivalue" : false, "deprecated" : false, "label" : "Dynamic update", "name" : "idnsallowdynupdate", "truths" : [ "1", 1, "true", "TRUE" ], "cli_name" : "dynamic_update", "required" : false, "sortorder" : 2, "attribute" : true, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Allow dynamic updates.", "default" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ] }, { "default" : "any;", "doc" : "Semicolon separated list of IP addresses or networks which are allowed to issue queries", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "allow_query", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "idnsallowquery", "label" : "Allow query", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : true }, { "label" : "Allow transfer", "name" : "idnsallowtransfer", "flags" : [], "autofill" : true, "deprecated" : false, "multivalue" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Semicolon separated list of IP addresses or networks which are allowed to transfer the zone", "default" : "none;", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "allow_transfer", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "truths" : [ "1", 1, "true", "TRUE" ], "name" : "idnsallowsyncptr", "label" : "Allow PTR sync", "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "required" : false, "cli_name" : "allow_sync_ptr", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Allow synchronization of forward (A, AAAA) and reverse (PTR) records in the zone", "cli_metavar" : "BOOL", "primary_key" : false }, { "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "default" : false, "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "Allow inline DNSSEC signing of records in the zone", "query" : false, "class" : "Bool", "type" : "bool", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "dnssec", "required" : false, "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Allow in-line DNSSEC signing", "name" : "idnssecinlinesigning", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "NSEC3PARAM record", "name" : "nsec3paramrecord", "query" : false, "pattern" : "^\\d+ \\d+ \\d+ (([0-9a-fA-F]{2})+|-)$", "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "pattern_errmsg" : "expected format: <0-255> <0-255> <0-65535> even-length_hexadecimal_digits_or_hyphen", "cli_name" : "nsec3param_rec", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "NSEC3PARAM record for zone in format: hash_algorithm flags iterations salt" } ], "object_class" : [ "top", "idnsrecord", "idnszone" ], "default_attributes" : [ "idnsname", "idnszoneactive", "idnsforwarders", "idnsforwardpolicy", "idnssoamname", "idnssoarname", "idnssoaserial", "idnssoarefresh", "idnssoaretry", "idnssoaexpire", "idnssoaminimum", "idnsallowquery", "idnsallowtransfer", "idnssecinlinesigning", "arecord", "aaaarecord", "a6record", "afsdbrecord", "aplrecord", "certrecord", "cnamerecord", "dhcidrecord", "dlvrecord", "dnamerecord", "dsrecord", "hiprecord", "hinforecord", "ipseckeyrecord", "keyrecord", "kxrecord", "locrecord", "mdrecord", "minforecord", "mxrecord", "naptrrecord", "nsrecord", "nsecrecord", "nxtrecord", "ptrrecord", "rrsigrecord", "rprecord", "sigrecord", "spfrecord", "srvrecord", "sshfprecord", "tlsarecord", "txtrecord", "urirecord" ], "label_singular" : "DNS Zone", "parent_object" : "", "object_name" : "DNS zone", "can_have_permissions" : false }, "delegation" : { "bindable" : false, "object_name" : "delegation", "label_singular" : "Delegation", "object_name_plural" : "delegations", "takes_params" : [ { "name" : "aciname", "label" : "Delegation name", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Delegation name", "cli_metavar" : "STR", "primary_key" : true, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "Permissions", "name" : "permissions", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "permissions", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Permissions to grant (read, write). Default is write." }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "attrs", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Attributes to which the delegation applies", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "Attributes", "name" : "attrs" }, { "required" : true, "cli_name" : "membergroup", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "User group to apply delegation to", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "memberof", "label" : "Member user group" }, { "label" : "User group", "name" : "group", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "User group ACI grants access to", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "group", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "aci", "label" : "ACI", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "aci", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "ACI", "primary_key" : false, "cli_metavar" : "STR" } ], "methods" : [ "add", "del", "find", "mod", "show" ], "primary_key" : "aciname", "label" : "Delegations", "name" : "delegation" }, "host" : { "object_name_plural" : "hosts", "uuid_attribute" : "ipauniqueid", "bindable" : true, "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "managedby" : [ "Managed by", "man_by_", "not_man_by_" ], "ipaallowedtoperform_read_keys" : [ "Allow to retrieve keytab by", "retrieve_keytab_by_", "not_retrieve_keytab_by_" ], "ipaallowedtoperform_write_keys" : [ "Allow to create keytab by", "write_keytab_by_", "not_write_keytab_by" ], "enrolledby" : [ "Enrolled by", "enroll_by_", "not_enroll_by_" ], "managing" : [ "Managing", "man_", "not_man_" ] }, "primary_key" : "fqdn", "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_cert", "add_managedby", "add_principal", "allow_create_keytab", "allow_retrieve_keytab", "del", "disable", "disallow_create_keytab", "disallow_retrieve_keytab", "find", "mod", "remove_cert", "remove_managedby", "remove_principal", "show" ], "attribute_members" : { "ipaallowedtoperform_read_keys" : [ "user", "group", "host", "hostgroup" ], "managedby" : [ "host" ], "memberof" : [ "hostgroup", "netgroup", "role", "hbacrule", "sudorule" ], "memberofindirect" : [ "hostgroup", "netgroup", "role", "hbacrule", "sudorule" ], "managing" : [ "host" ], "ipaallowedtoperform_write_keys" : [ "user", "group", "host", "hostgroup" ], "enrolledby" : [ "user" ] }, "object_class" : [ "ipaobject", "nshost", "ipahost", "pkiuser", "ipaservice" ], "parent_object" : "", "label_singular" : "Host", "default_attributes" : [ "fqdn", "description", "l", "nshostlocation", "krbcanonicalname", "krbprincipalname", "nshardwareplatform", "nsosversion", "usercertificate", "memberof", "managedby", "memberofindirect", "macaddress", "userclass", "ipaallowedtoperform", "ipaassignedidview", "krbprincipalauthind" ], "can_have_permissions" : true, "object_name" : "host", "label" : "Hosts", "name" : "host", "object_class_config" : null, "takes_params" : [ { "label" : "Host name", "name" : "fqdn", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "primary_key" : true, "cli_metavar" : "STR", "doc" : "Host name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "hostname", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "A description of this host", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Description", "name" : "description" }, { "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "locality", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Host locality (e.g. \"Baltimore, MD\")", "primary_key" : false, "cli_metavar" : "STR", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "l", "label" : "Locality" }, { "label" : "Location", "name" : "nshostlocation", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Host location (e.g. \"Lab 2\")", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "location", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "name" : "nshardwareplatform", "label" : "Platform", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Host hardware platform (e.g. \"Lenovo T61\")", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "platform", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "nsosversion", "label" : "Operating system", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "os", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Host operating system and version (e.g. \"Fedora 9\")", "primary_key" : false, "cli_metavar" : "STR" }, { "doc" : "Password used in bulk enrollment", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "password", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "userpassword", "label" : "User password", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "random", "class" : "Flag", "query" : false, "no_convert" : false, "type" : "bool", "default" : false, "doc" : "Generate a random password to be used in bulk enrollment", "primary_key" : false, "cli_metavar" : "FLAG", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "flags" : [ "no_search", "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : true, "name" : "random", "label" : "", "truths" : [ "1", 1, "true", "TRUE" ] }, { "label" : "Random password", "name" : "randompassword", "flags" : [ "virtual_attribute", "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Random password", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "randompassword", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "cli_metavar" : "BYTES", "primary_key" : false, "doc" : "Base-64 encoded host certificate", "deprecated_cli_aliases" : [], "cli_name" : "certificate", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "str", "no_convert" : false, "query" : false, "class" : "Bytes", "label" : "Certificate", "name" : "usercertificate", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "subject", "label" : "Subject", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "subject", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Subject", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "serial_number", "label" : "Serial Number", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "serial_number", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Serial Number", "primary_key" : false, "cli_metavar" : "STR" }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "serial_number_hex", "label" : "Serial Number (hex)", "required" : true, "cli_name" : "serial_number_hex", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Serial Number (hex)", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "issuer", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Issuer", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "issuer", "label" : "Issuer" }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "valid_not_before", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Not Before", "cli_metavar" : "STR", "primary_key" : false, "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "valid_not_before", "label" : "Not Before" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Not After", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "valid_not_after", "name" : "valid_not_after", "label" : "Not After", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ] }, { "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Fingerprint (SHA1)", "name" : "sha1_fingerprint", "cli_name" : "sha1_fingerprint", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Fingerprint (SHA1)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "label" : "Fingerprint (SHA256)", "name" : "sha256_fingerprint", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Fingerprint (SHA256)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "sha256_fingerprint", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" }, { "label" : "Revocation reason", "name" : "revocation_reason", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Revocation reason", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "revocation_reason", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Principal name", "name" : "krbcanonicalname", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "krbcanonicalname", "required" : false, "require_service" : false, "query" : false, "class" : "Principal", "no_convert" : false, "type" : "Principal", "cli_metavar" : "PRINCIPAL", "primary_key" : false, "doc" : "Principal name", "deprecated_cli_aliases" : [] }, { "type" : "Principal", "no_convert" : false, "query" : false, "class" : "Principal", "cli_name" : "krbprincipalname", "required" : false, "require_service" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "PRINCIPAL", "doc" : "Principal alias", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_create", "no_search" ], "label" : "Principal alias", "name" : "krbprincipalname" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Hardware MAC address(es) on this host", "type" : "unicode", "no_convert" : false, "query" : false, "pattern" : "^([a-fA-F0-9]{2}[:|\\-]?){5}[a-fA-F0-9]{2}$", "class" : "Str", "pattern_errmsg" : "Must be of the form HH:HH:HH:HH:HH:HH, where each H is a hexadecimal character.", "cli_name" : "macaddress", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "MAC address", "name" : "macaddress", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "sshpubkey", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "SSH public key", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "label" : "SSH public key", "name" : "ipasshpubkey" }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "sshpubkeyfp", "label" : "SSH public key fingerprint", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "sshpubkeyfp", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "SSH public key fingerprint", "primary_key" : false, "cli_metavar" : "STR" }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "class", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Host category (semantics placed on this attribute are for local interpretation)", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "userclass", "label" : "Class" }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ipaassignedidview", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Assigned ID View", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_option" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "ipaassignedidview", "label" : "Assigned ID View" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Defines a whitelist for Authentication Indicators. Use 'otp' to allow OTP-based 2FA authentications. Use 'radius' to allow RADIUS-based 2FA authentications. Other values may be used for custom configurations.", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "auth_ind", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "Authentication Indicators", "name" : "krbprincipalauthind", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "name" : "ipakrbrequirespreauth", "label" : "Requires pre-authentication", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Pre-authentication is required for the service", "cli_metavar" : "BOOL", "primary_key" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "requires_pre_auth", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "bool", "no_convert" : false, "class" : "Bool", "query" : false }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute", "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipakrbokasdelegate", "label" : "Trusted for delegation", "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ok_as_delegate", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Client credentials may be delegated to the service", "cli_metavar" : "BOOL", "primary_key" : false }, { "name" : "ipakrboktoauthasdelegate", "label" : "Trusted to authenticate as user", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "doc" : "The service is allowed to authenticate on behalf of a client", "primary_key" : false, "cli_metavar" : "BOOL", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "ok_to_auth_as_delegate", "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false } ], "container_dn" : "cn=computers,cn=accounts", "aciattrs" : [ "cn", "description", "enrolledby", "fqdn", "ipaallowedtoperform", "ipaassignedidview", "ipaclientversion", "ipakrbauthzdata", "ipaprotectedoperation", "ipauniqueid", "l", "managedby", "memberof", "nshardwareplatform", "nshostlocation", "nsosversion", "objectclass", "serverhostname", "usercertificate", "userclass", "userpassword" ] }, "class" : { "takes_params" : [ { "label" : "Name", "name" : "name", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Name", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "name", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Documentation", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "doc", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Documentation", "name" : "doc", "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "label" : "Exclude from", "name" : "exclude", "flags" : [ "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Exclude from", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "exclude", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Include in", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "include", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Include in", "name" : "include", "flags" : [ "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false }, { "label" : "Help topic", "name" : "topic_topic", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Help topic", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "topic_topic", "required" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Parameters", "primary_key" : false, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "params_param", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "params_param", "label" : "Parameters", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_search" ] } ], "methods" : [ "find", "show" ], "name" : "class", "primary_key" : "full_name" }, "server" : { "object_class" : [ "top" ], "can_have_permissions" : true, "object_name" : "server", "parent_object" : "", "label_singular" : "IPA Server", "default_attributes" : [ "cn", "iparepltopomanagedsuffix", "ipamindomainlevel", "ipamaxdomainlevel", "ipalocation", "ipaserviceweight" ], "object_class_config" : null, "label" : "IPA Servers", "name" : "server", "takes_params" : [ { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Server name", "name" : "cn", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : true, "cli_metavar" : "STR", "doc" : "IPA server hostname" }, { "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "iparepltopomanagedsuffix", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "", "cli_metavar" : "STR", "primary_key" : false, "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "iparepltopomanagedsuffix", "label" : "" }, { "label" : "Managed suffixes", "name" : "iparepltopomanagedsuffix_topologysuffix", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Managed suffixes", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "iparepltopomanagedsuffix_topologysuffix", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false }, { "doc" : "Minimum domain level", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : -2147483648, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "minlevel", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "name" : "ipamindomainlevel", "label" : "Min domain level", "maxvalue" : 2147483647, "flags" : [ "no_update", "no_create" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "maxvalue" : 2147483647, "name" : "ipamaxdomainlevel", "label" : "Max domain level", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create" ], "deprecated_cli_aliases" : [], "minvalue" : -2147483648, "doc" : "Maximum domain level", "primary_key" : false, "cli_metavar" : "INT", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "maxlevel" }, { "only_relative" : true, "name" : "ipalocation_location", "label" : "Location", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "deprecated_cli_aliases" : [], "doc" : "Server location", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "only_absolute" : false, "class" : "DNSNameParam", "query" : false, "type" : "DNSName", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "location" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search" ], "maxvalue" : 65535, "name" : "ipaserviceweight", "label" : "Service weight", "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : false, "cli_name" : "service_weight", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Weight for server services", "cli_metavar" : "INT", "primary_key" : false }, { "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "service_relative_weight", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Relative weight for server services (counts per location)", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "service_relative_weight", "label" : "Service relative weight" }, { "name" : "enabled_role_servrole", "label" : "Enabled server roles", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "doc" : "List of enabled roles", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "enabled_role_servrole", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false } ], "container_dn" : "cn=masters,cn=ipa,cn=etc", "aciattrs" : [ "ipalocation", "ipaserviceweight", "objectclass" ], "object_name_plural" : "servers", "bindable" : false, "relationships" : { "iparepltopomanagedsuffix" : [ "Managed", "", "no_" ], "ipalocation" : [ "IPA", "in_", "not_in_" ], "role" : [ "Enabled", "", "no_" ] }, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : { "ipalocation" : [ "location" ], "iparepltopomanagedsuffix" : [ "topologysuffix" ], "role" : [ "servrole" ] }, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "conncheck", "del", "find", "mod", "show" ] }, "selfservice" : { "primary_key" : "aciname", "label" : "Self Service Permissions", "name" : "selfservice", "methods" : [ "add", "del", "find", "mod", "show" ], "takes_params" : [ { "name" : "aciname", "label" : "Self-service name", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "doc" : "Self-service name", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "pattern_errmsg" : "May only contain letters, numbers, -, _, and space", "cli_name" : "name", "class" : "Str", "query" : false, "pattern" : "^[-_ a-zA-Z0-9]+$", "no_convert" : false, "type" : "unicode" }, { "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "permissions", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Permissions to grant (read, write). Default is write.", "cli_metavar" : "STR", "primary_key" : false, "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "permissions", "label" : "Permissions" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Attributes to which the permission applies.", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "attrs", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "Attributes", "name" : "attrs", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "aci", "label" : "ACI", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "aci", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "ACI", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true } ], "object_name_plural" : "self service permissions", "label_singular" : "Self Service Permission", "bindable" : false, "object_name" : "self service permission" }, "automember" : { "can_have_permissions" : true, "object_name" : "Automember rule", "parent_object" : "", "label_singular" : "Entry", "default_attributes" : [ "automemberinclusiveregex", "automemberexclusiveregex", "cn", "automembertargetgroup", "description", "automemberdefaultgroup" ], "object_class" : [ "top", "automemberregexrule" ], "takes_params" : [ { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "automember_rule", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Automember Rule", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "cn", "label" : "Automember Rule" }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "desc", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "A description of this auto member rule", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Description", "name" : "description" }, { "name" : "automemberdefaultgroup", "label" : "Default (fallback) Group", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Default group for entries to land", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "default_group", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "automemberinclusiveregex", "label" : "Inclusive Regex", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "inclusive_regex", "alwaysask" : true, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Inclusive Regex", "cli_metavar" : "STR", "primary_key" : false }, { "label" : "Exclusive Regex", "name" : "automemberexclusiveregex", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Exclusive Regex", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : true, "confirm" : true, "cli_name" : "exclusive_regex", "required" : false } ], "container_dn" : "cn=automember,cn=etc", "aciattrs" : [ "automemberexclusiveregex", "automemberinclusiveregex", "automembertargetgroup", "cn", "description", "objectclass" ], "object_class_config" : null, "label" : "Auto Membership Rule", "name" : "automember", "bindable" : false, "relationships" : { "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "uuid_attribute" : "", "object_name_plural" : "Automember rules", "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_condition", "del", "find", "mod", "remove_condition", "show" ], "primary_key" : "cn" }, "output" : { "primary_key" : "name", "name" : "output", "takes_params" : [ { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Name", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "name", "name" : "name", "label" : "Name", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ] }, { "doc" : "Documentation", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "doc", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "doc", "label" : "Documentation", "flags" : [ "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "exclude", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Exclude from", "primary_key" : false, "cli_metavar" : "STR", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_search" ], "name" : "exclude", "label" : "Exclude from" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Include in", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "include", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Include in", "name" : "include", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_search" ] }, { "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Type", "name" : "type", "cli_name" : "type", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Type", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "doc" : "Required", "primary_key" : false, "cli_metavar" : "BOOL", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "required", "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false, "name" : "required", "label" : "Required", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "multivalue", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Multi-value", "primary_key" : false, "cli_metavar" : "BOOL", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "name" : "multivalue", "label" : "Multi-value" } ], "methods" : [ "find", "show" ] }, "location" : { "name" : "location", "label" : "IPA Locations", "object_class_config" : null, "aciattrs" : [ "description", "idnsname", "objectclass" ], "container_dn" : "cn=locations,cn=etc", "takes_params" : [ { "only_relative" : true, "name" : "idnsname", "label" : "Location name", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "doc" : "IPA location name", "primary_key" : true, "cli_metavar" : "DNSNAMEPARAM", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "type" : "DNSName", "no_convert" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "name" }, { "doc" : "IPA Location description", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "description", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "description", "label" : "Description", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "servers_server", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Servers that belongs to the IPA location", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "label" : "Servers", "name" : "servers_server" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "List of servers which advertise the given location", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "dns_server", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Advertised by servers", "name" : "dns_server", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false } ], "object_class" : [ "top", "ipaLocationObject" ], "default_attributes" : [ "idnsname", "description" ], "label_singular" : "IPA Location", "parent_object" : "", "object_name" : "location", "can_have_permissions" : true, "primary_key" : "idnsname", "methods" : [ "add", "del", "find", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "attribute_members" : {}, "object_name_plural" : "locations", "uuid_attribute" : "", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false }, "realmdomains" : { "takes_params" : [ { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "Domain", "name" : "associateddomain", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "domain", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Domain" }, { "label" : "Add domain", "name" : "add_domain", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Add domain", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "add_domain", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Delete domain", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "del_domain", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "label" : "Delete domain", "name" : "del_domain", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] } ], "aciattrs" : [], "container_dn" : "cn=Realm Domains,cn=ipa,cn=etc", "label" : "Realm Domains", "name" : "realmdomains", "object_class_config" : null, "parent_object" : "", "label_singular" : "Realm Domains", "default_attributes" : [ "associateddomain" ], "can_have_permissions" : true, "object_name" : "Realm domains", "object_class" : [], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "mod", "show" ], "attribute_members" : {}, "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "object_name_plural" : "entries" }, "privilege" : { "takes_params" : [ { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Privilege name", "name" : "cn", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : true, "doc" : "Privilege name" }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Description", "name" : "description", "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Privilege description", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] } ], "aciattrs" : [ "businesscategory", "cn", "description", "member", "memberof", "o", "objectclass", "ou", "owner", "seealso" ], "container_dn" : "cn=privileges,cn=pbac", "label" : "Privileges", "name" : "privilege", "object_class_config" : null, "parent_object" : "", "default_attributes" : [ "cn", "description", "member", "memberof" ], "label_singular" : "Privilege", "can_have_permissions" : true, "object_name" : "privilege", "object_class" : [ "nestedgroup", "groupofnames" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "add_member", "add_permission", "del", "find", "mod", "remove_member", "remove_permission", "show" ], "attribute_members" : { "member" : [ "role" ], "memberof" : [ "permission" ] }, "primary_key" : "cn", "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "object_name_plural" : "privileges" }, "hostgroup" : { "label" : "Host Groups", "name" : "hostgroup", "object_class_config" : null, "takes_params" : [ { "required" : true, "cli_name" : "hostgroup_name", "pattern_errmsg" : "may only include letters, numbers, _, -, and .", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*$", "doc" : "Name of host-group", "cli_metavar" : "STR", "primary_key" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "cn", "label" : "Host-group" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "A description of this host-group", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "desc", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "name" : "description", "label" : "Description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] } ], "aciattrs" : [ "businesscategory", "cn", "description", "ipauniqueid", "member", "memberof", "o", "objectclass", "ou", "owner", "seealso" ], "container_dn" : "cn=hostgroups,cn=accounts", "object_class" : [ "ipaobject", "ipahostgroup" ], "parent_object" : "", "default_attributes" : [ "cn", "description", "member", "memberof", "memberindirect", "memberofindirect" ], "label_singular" : "Host Group", "can_have_permissions" : true, "object_name" : "host group", "primary_key" : "cn", "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_member", "del", "find", "mod", "remove_member", "show" ], "attribute_members" : { "memberofindirect" : [ "hostgroup", "hbacrule", "sudorule" ], "memberof" : [ "hostgroup", "netgroup", "hbacrule", "sudorule" ], "member" : [ "host", "hostgroup" ], "memberindirect" : [ "host", "hostgroup" ] }, "object_name_plural" : "host groups", "uuid_attribute" : "ipauniqueid", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false }, "certprofile" : { "object_class_config" : null, "name" : "certprofile", "label" : "Certificate Profiles", "aciattrs" : [ "cn", "description", "ipacertprofilestoreissued", "objectclass" ], "container_dn" : "cn=certprofiles,cn=ca", "takes_params" : [ { "name" : "cn", "label" : "Profile ID", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Profile ID for referring to this profile", "primary_key" : true, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "id", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "name" : "config", "label" : "Profile configuration", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Profile configuration", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "config", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Profile description", "name" : "description", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "desc", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Brief description of this profile" }, { "required" : true, "cli_name" : "store", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "doc" : "Whether to store certs issued using this profile", "cli_metavar" : "BOOL", "primary_key" : false, "default" : true, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipacertprofilestoreissued", "label" : "Store issued certificates", "truths" : [ "1", 1, "true", "TRUE" ] } ], "object_class" : [ "ipacertprofile" ], "object_name" : "Certificate Profile", "can_have_permissions" : true, "label_singular" : "Certificate Profile", "default_attributes" : [ "cn", "description", "ipacertprofilestoreissued" ], "parent_object" : "", "primary_key" : "cn", "attribute_members" : {}, "methods" : [ "del", "find", "import", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "object_name_plural" : "Certificate Profiles", "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "" }, "vaultcontainer" : { "parent_object" : "", "default_attributes" : [], "label_singular" : "Vault Container", "can_have_permissions" : true, "object_name" : "vaultcontainer", "object_class" : [ "ipaVaultContainer" ], "takes_params" : [ { "doc" : "Owner users", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "owner_user", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "owner_user", "label" : "Owner users", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "owner_group", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Owner groups", "primary_key" : false, "cli_metavar" : "STR", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "name" : "owner_group", "label" : "Owner groups" }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Owner services", "name" : "owner_service", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "owner_service", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Owner services", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "name" : "owner", "label" : "Failed owners", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Failed owners", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "owner", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2 }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "service", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Vault service", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Vault service", "name" : "service" }, { "cli_metavar" : "FLAG", "primary_key" : false, "doc" : "Shared vault", "default" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_name" : "shared", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "bool", "query" : false, "class" : "Flag", "label" : "Shared vault", "name" : "shared", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "virtual_attribute" ], "autofill" : true, "multivalue" : false, "deprecated" : false }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Vault user", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "username", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Vault user", "name" : "username", "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "aciattrs" : [ "cn", "description", "objectclass", "owner" ], "container_dn" : "cn=vaults,cn=kra", "label" : "Vault Containers", "name" : "vaultcontainer", "object_class_config" : null, "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "object_name_plural" : "vaultcontainers", "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add_owner", "del", "remove_owner", "show" ], "attribute_members" : { "owner" : [ "user", "group", "service" ] } }, "dnsnaptrrecord" : { "takes_params" : [ { "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_name" : "order", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Order", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 65535, "label" : "Order", "name" : "order" }, { "cli_metavar" : "INT", "primary_key" : false, "doc" : "Preference", "minvalue" : 0, "deprecated_cli_aliases" : [], "cli_name" : "preference", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "label" : "Preference", "name" : "preference", "maxvalue" : 65535, "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "doc" : "Flags", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "flags", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "name" : "flags", "label" : "Flags", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "service", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Service", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Service", "name" : "service" }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "regexp", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Regular Expression", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Regular Expression", "name" : "regexp" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Replacement", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "replacement", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Replacement", "name" : "replacement", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "methods" : [], "name" : "dnsnaptrrecord" }, "stageuser" : { "aciattrs" : [ "audio", "businesscategory", "carlicense", "cn", "departmentnumber", "description", "destinationindicator", "displayname", "employeenumber", "employeetype", "facsimiletelephonenumber", "gecos", "gidnumber", "givenname", "homedirectory", "homephone", "homepostaladdress", "inetuserhttpurl", "inetuserstatus", "initials", "internationalisdnnumber", "ipacertmapdata", "ipakrbauthzdata", "ipasshpubkey", "ipatokenradiusconfiglink", "ipatokenradiususername", "ipauniqueid", "ipauserauthtype", "jpegphoto", "krballowedtodelegateto", "krbcanonicalname", "krbextradata", "krblastadminunlock", "krblastfailedauth", "krblastpwdchange", "krblastsuccessfulauth", "krbloginfailedcount", "krbmaxrenewableage", "krbmaxticketlife", "krbpasswordexpiration", "krbprincipalaliases", "krbprincipalauthind", "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", "userclass", "userpassword", "userpkcs12", "usersmimecertificate", "x121address", "x500uniqueidentifier" ], "container_dn" : "cn=staged users,cn=accounts,cn=provisioning", "takes_params" : [ { "noextrawhitespace" : true, "maxlength" : 255, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : true, "doc" : "User login", "type" : "unicode", "no_convert" : false, "query" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$", "class" : "Str", "cli_name" : "login", "pattern_errmsg" : "may only include letters, numbers, _, -, . and $", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "User login", "name" : "uid", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "label" : "First name", "name" : "givenname", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "First name", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "first", "required" : true }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Last name", "name" : "sn", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "last", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Last name", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [], "autofill" : true, "multivalue" : false, "deprecated" : false, "label" : "Full name", "name" : "cn", "cli_name" : "cn", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Full name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "label" : "Display name", "name" : "displayname", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Display name", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "displayname", "required" : false }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "initials", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Initials", "cli_metavar" : "STR", "primary_key" : false, "autofill" : true, "multivalue" : false, "deprecated" : false, "flags" : [], "name" : "initials", "label" : "Initials" }, { "name" : "homedirectory", "label" : "Home directory", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Home directory", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "homedir", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "name" : "gecos", "label" : "GECOS", "multivalue" : false, "deprecated" : false, "autofill" : true, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "GECOS", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "gecos" }, { "name" : "loginshell", "label" : "Login shell", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Login shell", "primary_key" : false, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "shell", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_option", "no_search", "no_create" ], "label" : "Principal name", "name" : "krbcanonicalname", "type" : "Principal", "no_convert" : false, "query" : false, "class" : "Principal", "cli_name" : "krbcanonicalname", "required" : false, "require_service" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "cli_metavar" : "PRINCIPAL", "primary_key" : false, "doc" : "Principal name" }, { "multivalue" : true, "deprecated" : false, "autofill" : true, "flags" : [], "label" : "Principal alias", "name" : "krbprincipalname", "query" : false, "class" : "Principal", "type" : "Principal", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "principal", "required" : false, "require_service" : false, "deprecated_cli_aliases" : [], "cli_metavar" : "PRINCIPAL", "primary_key" : false, "doc" : "Principal alias" }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "krbprincipalexpiration", "label" : "Kerberos principal expiration", "class" : "DateTime", "query" : false, "no_convert" : false, "type" : "datetime", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "principal_expiration", "deprecated_cli_aliases" : [], "doc" : "Kerberos principal expiration", "primary_key" : false, "cli_metavar" : "DATETIME" }, { "query" : false, "class" : "DateTime", "no_convert" : false, "type" : "datetime", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "password_expiration", "required" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DATETIME", "doc" : "User password expiration", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "User password expiration", "name" : "krbpasswordexpiration" }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "email", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Email address", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Email address", "name" : "mail" }, { "cli_metavar" : "PASSWORD", "primary_key" : false, "doc" : "Prompt to set the user password", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "exclude" : [ "webui" ], "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "password", "required" : false, "query" : false, "class" : "Password", "type" : "unicode", "no_convert" : false, "label" : "Password", "name" : "userpassword", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "default" : false, "doc" : "Generate a random user password", "cli_metavar" : "FLAG", "primary_key" : false, "class" : "Flag", "query" : false, "no_convert" : false, "type" : "bool", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "random", "truths" : [ "1", 1, "true", "TRUE" ], "name" : "random", "label" : "", "multivalue" : false, "deprecated" : false, "autofill" : true, "flags" : [ "no_search", "virtual_attribute" ] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Random password", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "randompassword", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Random password", "name" : "randompassword", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute", "no_update", "no_create", "no_search" ] }, { "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : false, "cli_name" : "uid", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "minvalue" : 1, "deprecated_cli_aliases" : [], "doc" : "User ID Number (system will assign one if not provided)", "cli_metavar" : "INT", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "uidnumber", "label" : "UID" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "maxvalue" : 2147483647, "label" : "GID", "name" : "gidnumber", "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "gidnumber", "required" : false, "deprecated_cli_aliases" : [], "minvalue" : 1, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Group ID Number" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Street address", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "street", "name" : "street", "label" : "Street address", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "name" : "l", "label" : "City", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "city", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "City", "primary_key" : false, "cli_metavar" : "STR" }, { "doc" : "State/Province", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "state", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "st", "label" : "State/Province", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "postalcode", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "ZIP", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "label" : "ZIP", "name" : "postalcode" }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "phone", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Telephone Number", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "Telephone Number", "name" : "telephonenumber" }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "mobile", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Mobile Telephone Number", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "mobile", "label" : "Mobile Telephone Number" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Pager Number", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "pager", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "pager", "label" : "Pager Number", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Fax Number", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "fax", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Fax Number", "name" : "facsimiletelephonenumber", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [] }, { "doc" : "Org. Unit", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "orgunit", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "ou", "label" : "Org. Unit", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "name" : "title", "label" : "Job Title", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Job Title", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "title" }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "manager", "label" : "Manager", "required" : false, "cli_name" : "manager", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Manager", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [], "label" : "Car License", "name" : "carlicense", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "carlicense", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Car License" }, { "flags" : [ "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "name" : "ipasshpubkey", "label" : "SSH public key", "required" : false, "cli_name" : "sshpubkey", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "SSH public key", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "name" : "sshpubkeyfp", "label" : "SSH public key fingerprint", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "SSH public key fingerprint", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "sshpubkeyfp", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2 }, { "primary_key" : false, "cli_metavar" : "['password', 'radius', 'otp']", "doc" : "Types of supported user authentication", "values" : [ "password", "radius", "otp" ], "deprecated_cli_aliases" : [], "cli_name" : "user_auth_type", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "StrEnum", "label" : "User authentication types", "name" : "ipauserauthtype", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true }, { "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "class", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "User category (semantics placed on this attribute are for local interpretation)", "cli_metavar" : "STR", "primary_key" : false, "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "userclass", "label" : "Class" }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "radius", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "RADIUS proxy configuration", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "name" : "ipatokenradiusconfiglink", "label" : "RADIUS proxy configuration" }, { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "radius_username", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "RADIUS proxy username", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "RADIUS proxy username", "name" : "ipatokenradiususername" }, { "label" : "Department Number", "name" : "departmentnumber", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Department Number", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "departmentnumber", "required" : false }, { "name" : "employeenumber", "label" : "Employee Number", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Employee Number", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "employeenumber" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Employee Type", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "employeetype", "name" : "employeetype", "label" : "Employee Type", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "name" : "preferredlanguage", "label" : "Preferred Language", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "doc" : "Preferred Language", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "pattern_errmsg" : "must match RFC 2068 - 14.4, e.g., \"da, en-gb;q=0.8, en;q=0.7\"", "cli_name" : "preferredlanguage", "class" : "Str", "pattern" : "^(([a-zA-Z]{1,8}(-[a-zA-Z]{1,8})?(;q\\=((0(\\.[0-9]{0,3})?)|(1(\\.0{0,3})?)))?(\\s*,\\s*[a-zA-Z]{1,8}(-[a-zA-Z]{1,8})?(;q\\=((0(\\.[0-9]{0,3})?)|(1(\\.0{0,3})?)))?)*)|(\\*))$", "query" : false, "type" : "unicode", "no_convert" : false }, { "deprecated_cli_aliases" : [], "cli_metavar" : "BYTES", "primary_key" : false, "doc" : "Base-64 encoded user certificate", "query" : false, "class" : "Bytes", "no_convert" : false, "type" : "str", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "certificate", "required" : false, "label" : "Certificate", "name" : "usercertificate", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [] }, { "name" : "ipacertmapdata", "label" : "Certificate mapping data", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Certificate mapping data", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "certmapdata" } ], "object_class_config" : "ipauserobjectclasses", "name" : "stageuser", "label" : "Stage Users", "object_name" : "stage user", "can_have_permissions" : true, "label_singular" : "Stage User", "default_attributes" : [ "uid", "givenname", "sn", "homedirectory", "loginshell", "uidnumber", "gidnumber", "mail", "ou", "telephonenumber", "title", "memberof", "nsaccountlock", "memberofindirect", "ipauserauthtype", "userclass", "ipatokenradiusconfiglink", "ipatokenradiususername", "krbprincipalexpiration", "usercertificate;binary", "krbprincipalname", "krbcanonicalname", "ipacertmapdata" ], "parent_object" : "", "object_class" : [ "posixaccount" ], "attribute_members" : { "memberofindirect" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ], "memberof" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ], "manager" : [ "user" ] }, "methods" : [ "activate", "add", "add_cert", "add_certmapdata", "add_manager", "add_principal", "del", "find", "mod", "remove_cert", "remove_certmapdata", "remove_manager", "remove_principal", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "primary_key" : "uid", "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : true, "uuid_attribute" : "ipauniqueid", "object_name_plural" : "stage users" }, "topologysegment" : { "object_name_plural" : "segments", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "methods" : [ "add", "del", "find", "mod", "reinitialize", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "object_class" : [ "iparepltoposegment" ], "object_name" : "segment", "can_have_permissions" : false, "label_singular" : "Topology Segment", "default_attributes" : [ "cn", "ipaReplTopoSegmentdirection", "ipaReplTopoSegmentrightNode", "ipaReplTopoSegmentLeftNode", "nsds5replicastripattrs", "nsds5replicatedattributelist", "nsds5replicatedattributelisttotal", "nsds5replicatimeout", "nsds5replicaenabled" ], "parent_object" : "topologysuffix", "object_class_config" : null, "name" : "topologysegment", "label" : "Topology Segments", "container_dn" : "cn=topology,cn=ipa,cn=etc", "aciattrs" : [ "cn", "description", "iparepltoposegmentdirection", "iparepltoposegmentgenerated", "iparepltoposegmentleftnode", "iparepltoposegmentrightnode", "iparepltoposegmentstatus", "nsds5beginreplicarefresh", "nsds5replicaenabled", "nsds5replicaprotocoltimeout", "nsds5replicasessionpausetime", "nsds5replicastripattrs", "nsds5replicatedattributelist", "nsds5replicatedattributelisttotal", "nsds5replicatimeout", "objectclass" ], "takes_params" : [ { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "Segment name", "name" : "cn", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "name", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "maxlength" : 255, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : true, "doc" : "Arbitrary string identifying the segment" }, { "flags" : [ "no_update" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Left node", "name" : "iparepltoposegmentleftnode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "leftnode", "pattern_errmsg" : "may only include letters, numbers, -, . and $", "required" : true, "query" : false, "pattern" : "^[a-zA-Z0-9.][a-zA-Z0-9.-]*[a-zA-Z0-9.$-]?$", "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Left replication node - an IPA server", "maxlength" : 255, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "maxlength" : 255, "doc" : "Right replication node - an IPA server", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "pattern" : "^[a-zA-Z0-9.][a-zA-Z0-9.-]*[a-zA-Z0-9.$-]?$", "query" : false, "required" : true, "pattern_errmsg" : "may only include letters, numbers, -, . and $", "cli_name" : "rightnode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "name" : "iparepltoposegmentrightnode", "label" : "Right node", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update" ] }, { "label" : "Connectivity", "name" : "iparepltoposegmentdirection", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [ "no_option", "no_update" ], "deprecated_cli_aliases" : [], "default" : "both", "values" : [ "both", "left-right", "right-left" ], "cli_metavar" : "['both', 'left-right', 'right-left']", "primary_key" : false, "doc" : "Direction of replication between left and right replication node", "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "direction", "required" : true }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Attributes to strip", "name" : "nsds5replicastripattrs", "cli_name" : "stripattrs", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "A space separated list of attributes which are removed from replication updates.", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Attributes that are not replicated to a consumer server during a fractional update. E.g., `(objectclass=*) $ EXCLUDE accountlockout memberof", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "replattrs", "required" : false, "label" : "Attributes to replicate", "name" : "nsds5replicatedattributelist", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "replattrstotal", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Attributes that are not replicated to a consumer server during a total update. E.g. (objectclass=*) $ EXCLUDE accountlockout", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Attributes for total update", "name" : "nsds5replicatedattributelisttotal" }, { "doc" : "Number of seconds outbound LDAP operations waits for a response from the remote replica before timing out and failing", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "timeout", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "name" : "nsds5replicatimeout", "label" : "Session timeout", "maxvalue" : 2147483647, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "deprecated_cli_aliases" : [], "values" : [ "on", "off" ], "cli_metavar" : "['on', 'off']", "primary_key" : false, "doc" : "Whether a replication agreement is active, meaning whether replication is occurring per that agreement", "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "enabled", "required" : false, "label" : "Replication agreement enabled", "name" : "nsds5replicaenabled", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_option" ] } ] }, "sudorule" : { "object_class_config" : null, "label" : "Sudo Rules", "name" : "sudorule", "takes_params" : [ { "name" : "cn", "label" : "Rule name", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Rule name", "cli_metavar" : "STR", "primary_key" : true, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "sudorule_name" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Description", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "desc", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Description", "name" : "description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_option" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Enabled", "name" : "ipaenabledflag", "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_name" : "ipaenabledflag", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Enabled" }, { "deprecated_cli_aliases" : [], "values" : [ "all" ], "cli_metavar" : "['all']", "primary_key" : false, "doc" : "User category the rule applies to", "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "usercat", "required" : false, "label" : "User category", "name" : "usercategory", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "deprecated_cli_aliases" : [], "values" : [ "all" ], "doc" : "Host category the rule applies to", "cli_metavar" : "['all']", "primary_key" : false, "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "hostcat", "name" : "hostcategory", "label" : "Host category", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "name" : "cmdcategory", "label" : "Command category", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Command category the rule applies to", "primary_key" : false, "cli_metavar" : "['all']", "values" : [ "all" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "cmdcat", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "StrEnum", "query" : false }, { "deprecated_cli_aliases" : [], "values" : [ "all" ], "doc" : "RunAs User category the rule applies to", "cli_metavar" : "['all']", "primary_key" : false, "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "runasusercat", "name" : "ipasudorunasusercategory", "label" : "RunAs User category", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "values" : [ "all" ], "cli_metavar" : "['all']", "primary_key" : false, "doc" : "RunAs Group category the rule applies to", "deprecated_cli_aliases" : [], "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "runasgroupcat", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "label" : "RunAs Group category", "name" : "ipasudorunasgroupcategory", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_name" : "order", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "integer to order the Sudo rules", "default" : 0, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 2147483647, "label" : "Sudo order", "name" : "sudoorder" }, { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "memberuser_user", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Users", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Users", "name" : "memberuser_user" }, { "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "memberuser_group", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "User Groups", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "memberuser_group", "label" : "User Groups" }, { "label" : "External User", "name" : "externaluser", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "External User the rule applies to (sudorule-find only)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "externaluser", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "name" : "memberhost_host", "label" : "Hosts", "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "doc" : "Hosts", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "memberhost_host", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false }, { "name" : "memberhost_hostgroup", "label" : "Host Groups", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Host Groups", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "memberhost_hostgroup" }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "hostmask", "label" : "Host Masks", "required" : true, "cli_name" : "hostmask", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Host Masks", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "doc" : "External host", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "externalhost", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "externalhost", "label" : "External host", "flags" : [ "no_option" ], "multivalue" : true, "deprecated" : false, "autofill" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Sudo Allow Commands", "name" : "memberallowcmd_sudocmd", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "memberallowcmd_sudocmd", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Sudo Allow Commands" }, { "label" : "Sudo Deny Commands", "name" : "memberdenycmd_sudocmd", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Sudo Deny Commands", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "memberdenycmd_sudocmd", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "memberallowcmd_sudocmdgroup", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Sudo Allow Command Groups", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Sudo Allow Command Groups", "name" : "memberallowcmd_sudocmdgroup" }, { "name" : "memberdenycmd_sudocmdgroup", "label" : "Sudo Deny Command Groups", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Sudo Deny Command Groups", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "memberdenycmd_sudocmdgroup", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ipasudorunas_user", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Run as a user", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "ipasudorunas_user", "label" : "RunAs Users" }, { "cli_name" : "ipasudorunas_group", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Run as any user within a specified group", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Groups of RunAs Users", "name" : "ipasudorunas_group" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "RunAs External User", "name" : "ipasudorunasextuser", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "runasexternaluser", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "External User the commands can run as (sudorule-find only)" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "External Groups of users that the command can run as", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "runasexternalusergroup", "name" : "ipasudorunasextusergroup", "label" : "External Groups of RunAs Users", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "ipasudorunasgroup_group", "label" : "RunAs Groups", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "ipasudorunasgroup_group", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Run with the gid of a specified POSIX group", "primary_key" : false, "cli_metavar" : "STR" }, { "cli_name" : "runasexternalgroup", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "External Group the commands can run as (sudorule-find only)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "RunAs External Group", "name" : "ipasudorunasextgroup" }, { "label" : "Sudo Option", "name" : "ipasudoopt", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Sudo Option", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "ipasudoopt", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" } ], "aciattrs" : [ "cmdcategory", "cn", "description", "externalhost", "externaluser", "hostcategory", "hostmask", "ipaenabledflag", "ipasudoopt", "ipasudorunas", "ipasudorunasextgroup", "ipasudorunasextuser", "ipasudorunasextusergroup", "ipasudorunasgroup", "ipasudorunasgroupcategory", "ipasudorunasusercategory", "ipauniqueid", "memberallowcmd", "memberdenycmd", "memberhost", "memberuser", "sudonotafter", "sudonotbefore", "sudoorder", "usercategory" ], "container_dn" : "cn=sudorules,cn=sudo", "object_class" : [ "ipaassociation", "ipasudorule" ], "can_have_permissions" : true, "object_name" : "sudo rule", "parent_object" : "", "default_attributes" : [ "cn", "ipaenabledflag", "externaluser", "description", "usercategory", "hostcategory", "cmdcategory", "memberuser", "memberhost", "memberallowcmd", "memberdenycmd", "ipasudoopt", "ipasudorunas", "ipasudorunasgroup", "ipasudorunasusercategory", "ipasudorunasgroupcategory", "sudoorder", "hostmask", "externalhost", "ipasudorunasextusergroup", "ipasudorunasextgroup", "ipasudorunasextuser" ], "label_singular" : "Sudo Rule", "primary_key" : "cn", "attribute_members" : { "ipasudorunasgroup" : [ "group" ], "memberdenycmd" : [ "sudocmd", "sudocmdgroup" ], "memberallowcmd" : [ "sudocmd", "sudocmdgroup" ], "memberuser" : [ "user", "group" ], "memberhost" : [ "host", "hostgroup" ], "ipasudorunas" : [ "user", "group" ] }, "rdn_attribute" : "ipauniqueid", "hidden_attributes" : [ "objectclass", "aci" ], "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" ], "object_name_plural" : "sudo rules", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "ipauniqueid" }, "certmap" : { "name" : "certmap", "takes_params" : [ { "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "doc" : "Domain", "type" : "DNSName", "no_convert" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "cli_name" : "domain", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "only_relative" : false, "label" : "Domain", "name" : "domain", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ] }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "User logins", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "uid", "name" : "uid", "label" : "User logins", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_search" ] } ], "methods" : [ "match" ] }, "idview" : { "object_class" : [ "ipaIDView", "top" ], "can_have_permissions" : true, "object_name" : "ID View", "parent_object" : "", "default_attributes" : [ "cn", "description", "ipadomainresolutionorder" ], "label_singular" : "ID View", "object_class_config" : null, "label" : "ID Views", "name" : "idview", "takes_params" : [ { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : true, "cli_metavar" : "STR", "doc" : "ID View Name", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "label" : "ID View Name", "name" : "cn", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "required" : false, "cli_name" : "desc", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Description", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "description", "label" : "Description" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "useroverrides", "label" : "User object overrides", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "useroverrides", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "User object overrides", "primary_key" : false, "cli_metavar" : "STR" }, { "label" : "Group object overrides", "name" : "groupoverrides", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Group object overrides", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "groupoverrides", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "appliedtohosts", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Hosts the view applies to", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Hosts the view applies to", "name" : "appliedtohosts" }, { "label" : "Domain resolution order", "name" : "ipadomainresolutionorder", "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "colon-separated list of domains used for short name qualification", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "domain_resolution_order", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" } ], "aciattrs" : [ "cn", "description", "ipadomainresolutionorder", "objectclass" ], "container_dn" : "cn=views,cn=accounts", "object_name_plural" : "ID Views", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "apply", "del", "find", "mod", "show", "unapply" ] }, "dnsspfrecord" : { "name" : "dnsspfrecord", "takes_params" : [], "methods" : [] }, "servrole" : { "name" : "servrole", "primary_key" : "name", "methods" : [], "takes_params" : { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : true, "cli_metavar" : "STR", "doc" : "IPA role name", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Role name", "name" : "name" } }, "idoverridegroup" : { "takes_params" : [ { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "ipaanchoruuid", "label" : "Anchor to override", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "anchor", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Anchor to override", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "name" : "description", "label" : "Description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Description", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "desc", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "noextrawhitespace" : true, "maxlength" : 255, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Group name", "no_convert" : false, "type" : "unicode", "query" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$", "class" : "Str", "cli_name" : "group_name", "pattern_errmsg" : "may only include letters, numbers, _, -, . and $", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Group name", "name" : "cn", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "gid", "required" : false, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Group ID Number", "deprecated_cli_aliases" : [], "minvalue" : 1, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "GID", "name" : "gidnumber", "maxvalue" : 2147483647 } ], "container_dn" : "cn=views,cn=accounts", "aciattrs" : [ "cn", "description", "gidnumber", "ipaanchoruuid", "objectclass" ], "object_class_config" : null, "label" : "Group ID overrides", "name" : "idoverridegroup", "can_have_permissions" : true, "object_name" : "Group ID override", "parent_object" : "idview", "label_singular" : "Group ID override", "default_attributes" : [ "description", "ipaAnchorUUID", "gidNumber", "cn" ], "object_class" : [ "ipaOverrideAnchor", "top", "ipaGroupOverride" ], "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "del", "find", "mod", "show" ], "primary_key" : "ipaanchoruuid", "bindable" : false, "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "uuid_attribute" : "", "object_name_plural" : "Group ID overrides" }, "dnscertrecord" : { "name" : "dnscertrecord", "takes_params" : [ { "maxvalue" : 65535, "name" : "type", "label" : "Certificate Type", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Certificate Type", "cli_metavar" : "INT", "primary_key" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : true, "cli_name" : "type", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2 }, { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "key_tag", "required" : true, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Key Tag", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Key Tag", "name" : "key_tag", "maxvalue" : 65535 }, { "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "algorithm", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Algorithm", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "maxvalue" : 255, "label" : "Algorithm", "name" : "algorithm" }, { "required" : true, "cli_name" : "certificate_or_crl", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Certificate/CRL", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "certificate_or_crl", "label" : "Certificate/CRL" } ], "methods" : [] }, "cosentry" : { "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "object_name_plural" : "entries", "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "del", "find", "mod", "show" ], "primary_key" : "cn", "can_have_permissions" : true, "object_name" : "entry", "parent_object" : "", "default_attributes" : [ "cn", "cospriority", "krbpwdpolicyreference" ], "label_singular" : "Entry", "object_class" : [ "top", "costemplate", "extensibleobject", "krbcontainer" ], "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : true, "doc" : "", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "cn", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "", "name" : "cn", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "cli_name" : "krbpwdpolicyreference", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "DN", "query" : false, "class" : "DNParam", "primary_key" : false, "cli_metavar" : "DNPARAM", "doc" : "", "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "", "name" : "krbpwdpolicyreference" }, { "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "", "primary_key" : false, "cli_metavar" : "INT", "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : true, "cli_name" : "cospriority", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "maxvalue" : 2147483647, "name" : "cospriority", "label" : "", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] } ], "aciattrs" : [ "a6record", "aaaarecord", "accessruletype", "accesstime", "accessto", "accountinactivitylimit", "accountunlocktime", "acctpolicysubentry", "aci", "administratorcontactinfo", "adminmessages", "adminrole", "adminurl", "afsdbrecord", "algorithm", "algorithmid", "aliasedobjectname", "allowpinreset", "allowweakcipher", "allowweakdhparam", "altserver", "aplrecord", "archivedby", "arecord", "associateddomain", "associatedname", "attributemap", "attributetypes", "audio", "authenticationmethod", "authoritydn", "authorityenabled", "authorityid", "authoritykeyhost", "authoritykeynickname", "authorityparentdn", "authorityparentid", "authorityrevocationlist", "authorityserial", "authorizedservice", "automemberdefaultgroup", "automemberdisabled", "automemberexclusiveregex", "automemberfilter", "automembergroupingattr", "automemberinclusiveregex", "automemberscope", "automembertargetgroup", "automountinformation", "automountkey", "automountmapname", "autorenew", "beginrange", "bindtimelimit", "bootfile", "bootparameter", "buildingname", "businesscategory", "c", "cacertextractfile", "cacertificate", "calcaladruri", "calcaluri", "calcapuri", "calfburl", "calothercaladruris", "calothercaluris", "calothercapuris", "calotherfburls", "carlicense", "certificaterevocationlist", "certprofileconfig", "certrecord", "certstatus", "changelog", "changelogmaximumage", "changelogmaximumconcurrentwrites", "changelogmaximumsize", "changenumber", "changes", "changetime", "changetype", "cirbeginorc", "cirbindcredentials", "cirbinddn", "cirhost", "cirlastupdateapplied", "cirport", "cirreplicaroot", "cirsyncinterval", "cirupdatefailedat", "cirupdateschedule", "cirusepersistentsearch", "cirusessl", "classid", "clientid", "clone", "cmdcategory", "cmsusergroup", "cn", "cnamerecord", "co", "connection", "copiedfrom", "copyingfrom", "cosattribute", "cosindirectspecifier", "cospriority", "cosspecifier", "costargettree", "costemplatedn", "createtimestamp", "creatorsname", "credentiallevel", "crlcache", "crlextensions", "crlname", "crlnumber", "crlsize", "crosscertificatepair", "datatype", "dateofarchival", "dateofcreate", "dateofmodify", "dateofrecovery", "dateofrevocation", "dc", "defaultsearchbase", "defaultsearchscope", "defaultserverlist", "deleteoldrdn", "deltanumber", "deltarevocationlist", "deltasize", "departmentnumber", "dereferencealiases", "description", "destinationindicator", "dhcidrecord", "displayname", "distinguishedname", "ditcontentrules", "ditredirect", "ditstructurerules", "dlvrecord", "dnaexcludescope", "dnafilter", "dnahostname", "dnainterval", "dnamagicregen", "dnamaxvalue", "dnamerecord", "dnanextrange", "dnanextvalue", "dnaportnum", "dnaprefix", "dnarangerequesttimeout", "dnaremainingvalues", "dnaremotebindcred", "dnaremotebinddn", "dnaremotebindmethod", "dnaremoteconnprotocol", "dnascope", "dnasecureportnum", "dnasharedcfgdn", "dnathreshold", "dnatype", "dncomp", "dnqualifier", "dnsclass", "dnsdefaultttl", "dnsttl", "documentauthor", "documentidentifier", "documentlocation", "documentpublisher", "documenttitle", "documentversion", "domainmanager", "drink", "dsonlymemberuid", "dsrecord", "duration", "edupersonaffiliation", "edupersonentitlement", "edupersonnickname", "edupersonorgdn", "edupersonorgunitdn", "edupersonprimaryaffiliation", "edupersonprimaryorgunitdn", "edupersonprincipalname", "edupersonscopedaffiliation", "employeenumber", "employeetype", "endrange", "enhancedsearchguide", "enrolledby", "entrydn", "entryid", "entryusn", "expiredcerts", "extension", "extensions", "externalhost", "externaluser", "facsimiletelephonenumber", "filterinfo", "firstunsaved", "followreferrals", "fqdn", "ftpdownloadbandwidth", "ftpdownloadratio", "ftpgid", "ftpquotafiles", "ftpquotambytes", "ftpstatus", "ftpuid", "ftpuploadbandwidth", "ftpuploadratio", "gecos", "generation", "generationqualifier", "gidnumber", "givenname", "governingstructurerule", "hassubordinates", "hinforecord", "hiprecord", "homedirectory", "homephone", "homepostaladdress", "host", "hostcapolicy", "hostcategory", "hostmask", "houseidentifier", "idnsallowdynupdate", "idnsallowquery", "idnsallowsyncptr", "idnsallowtransfer", "idnsforwarders", "idnsforwardpolicy", "idnsname", "idnspersistentsearch", "idnssecalgorithm", "idnssecinlinesigning", "idnsseckeyactivate", "idnsseckeycreated", "idnsseckeydelete", "idnsseckeyinactive", "idnsseckeypublish", "idnsseckeyref", "idnsseckeyrevoke", "idnsseckeysep", "idnsseckeyzone", "idnsserverid", "idnssoaexpire", "idnssoaminimum", "idnssoamname", "idnssoarefresh", "idnssoaretry", "idnssoarname", "idnssoaserial", "idnssubstitutionvariable", "idnstemplateattribute", "idnsupdatepolicy", "idnszoneactive", "idnszonerefresh", "inetdomainbasedn", "inetdomainstatus", "inetsubscriberaccountid", "inetsubscriberchallenge", "inetsubscriberresponse", "inetuserhttpurl", "inetuserstatus", "info", "initials", "installationtimestamp", "internalcreatorsname", "internalmodifiersname", "internationalisdnnumber", "ipaallowedtarget", "ipaallowedtoperform", "ipaallowtoimpersonate", "ipaanchoruuid", "ipaassignedidview", "ipabaseid", "ipabaserid", "ipacacategory", "ipacaid", "ipacaissuerdn", "ipacasubjectdn", "ipacertificatesubjectbase", "ipacertissuerserial", "ipacertmapdata", "ipacertmapmaprule", "ipacertmapmatchrule", "ipacertmappriority", "ipacertmappromptusername", "ipacertprofilecategory", "ipacertprofilestoreissued", "ipacertsubject", "ipaclientversion", "ipaconfigstring", "ipacustomfields", "ipadefaultemaildomain", "ipadefaultloginshell", "ipadefaultprimarygroup", "ipadnsversion", "ipadomainlevel", "ipadomainresolutionorder", "ipaenabledflag", "ipaentitlementid", "ipaexternalmember", "ipagroupobjectclasses", "ipagroupsearchfields", "ipahomesrootdir", "ipaidrangesize", "ipakeyextusage", "ipakeytrust", "ipakeyusage", "ipakrbauthzdata", "ipakrbprincipalalias", "ipalocation", "ipamaxdomainlevel", "ipamaxusernamelength", "ipamemberca", "ipamembercertprofile", "ipamigrationenabled", "ipamindomainlevel", "ipantadditionalsuffixes", "ipantdomainguid", "ipantfallbackprimarygroup", "ipantflatname", "ipanthash", "ipanthomedirectory", "ipanthomedirectorydrive", "ipantlogonscript", "ipantprofilepath", "ipantsecurityidentifier", "ipantsidblacklistincoming", "ipantsidblacklistoutgoing", "ipantsupportedencryptiontypes", "ipanttrustattributes", "ipanttrustauthincoming", "ipanttrustauthoutgoing", "ipanttrustdirection", "ipanttrusteddomainsid", "ipanttrustforesttrustinfo", "ipanttrustpartner", "ipanttrustposixoffset", "ipanttrusttype", "ipaoriginaluid", "ipapermbindruletype", "ipapermdefaultattr", "ipapermexcludedattr", "ipapermincludedattr", "ipapermissiontype", "ipapermlocation", "ipapermright", "ipapermtarget", "ipapermtargetfilter", "ipapermtargetfrom", "ipapermtargetto", "ipaprivatekey", "ipaprotectedoperation", "ipapublickey", "ipapwdexpadvnotify", "iparangetype", "iparepltopoconfroot", "iparepltopomanagedagreementstate", "iparepltopomanagedsuffix", "iparepltoposegmentdirection", "iparepltoposegmentgenerated", "iparepltoposegmentleftnode", "iparepltoposegmentrightnode", "iparepltoposegmentstatus", "ipasearchrecordslimit", "ipasearchtimelimit", "ipasecondarybaserid", "ipasecretkey", "ipasecretkeyref", "ipaselinuxuser", "ipaselinuxusermapdefault", "ipaselinuxusermaporder", "ipaserviceweight", "ipasshpubkey", "ipasudoopt", "ipasudorunas", "ipasudorunasextgroup", "ipasudorunasextuser", "ipasudorunasextusergroup", "ipasudorunasgroup", "ipasudorunasgroupcategory", "ipasudorunasusercategory", "ipatokendisabled", "ipatokenhotpauthwindow", "ipatokenhotpcounter", "ipatokenhotpsyncwindow", "ipatokenmodel", "ipatokennotafter", "ipatokennotbefore", "ipatokenotpalgorithm", "ipatokenotpdigits", "ipatokenotpkey", "ipatokenowner", "ipatokenradiusconfiglink", "ipatokenradiusretries", "ipatokenradiussecret", "ipatokenradiusserver", "ipatokenradiustimeout", "ipatokenradiususername", "ipatokenserial", "ipatokentotpauthwindow", "ipatokentotpclockoffset", "ipatokentotpsyncwindow", "ipatokentotptimestep", "ipatokentotpwatermark", "ipatokenuniqueid", "ipatokenusermapattribute", "ipatokenvendor", "ipauniqueid", "ipauserauthtype", "ipauserobjectclasses", "ipausersearchfields", "ipavaultpublickey", "ipavaultsalt", "ipavaulttype", "ipawrappingkey", "ipawrappingmech", "iphostnumber", "ipk11allowedmechanisms", "ipk11alwaysauthenticate", "ipk11alwayssensitive", "ipk11checkvalue", "ipk11copyable", "ipk11decrypt", "ipk11derive", "ipk11destroyable", "ipk11distrusted", "ipk11encrypt", "ipk11enddate", "ipk11extractable", "ipk11id", "ipk11keygenmechanism", "ipk11keytype", "ipk11label", "ipk11local", "ipk11modifiable", "ipk11neverextractable", "ipk11private", "ipk11publickeyinfo", "ipk11sensitive", "ipk11sign", "ipk11signrecover", "ipk11startdate", "ipk11subject", "ipk11trusted", "ipk11uniqueid", "ipk11unwrap", "ipk11unwraptemplate", "ipk11verify", "ipk11verifyrecover", "ipk11wrap", "ipk11wraptemplate", "ipk11wrapwithtrusted", "ipnetmasknumber", "ipnetworknumber", "ipprotocolnumber", "ipseckeyrecord", "ipserviceport", "ipserviceprotocol", "isreplicated", "issuedby", "issueinfo", "issuername", "javaclassname", "javaclassnames", "javacodebase", "javadoc", "javafactory", "javareferenceaddress", "javaserializeddata", "jpegphoto", "keyinfo", "keyrecord", "keysize", "keystate", "krbadmservers", "krballowedtodelegateto", "krbcanonicalname", "krbdefaultencsalttypes", "krbextradata", "krbhostserver", "krbkdcservers", "krblastadminunlock", "krblastfailedauth", "krblastpwdchange", "krblastsuccessfulauth", "krbldapservers", "krbloginfailedcount", "krbmaxpwdlife", "krbmaxrenewableage", "krbmaxticketlife", "krbminpwdlife", "krbmkey", "krbobjectreferences", "krbpasswordexpiration", "krbprinccontainerref", "krbprincipalaliases", "krbprincipalauthind", "krbprincipalexpiration", "krbprincipalkey", "krbprincipalname", "krbprincipalreferences", "krbprincipaltype", "krbprincnamingattr", "krbpwdallowedkeysalts", "krbpwdattributes", "krbpwdfailurecountinterval", "krbpwdhistory", "krbpwdhistorylength", "krbpwdlockoutduration", "krbpwdmaxfailure", "krbpwdmaxlife", "krbpwdmaxrenewablelife", "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", "memberprincipal", "memberservice", "memberuid", "memberurl", "memberuser", "mepmanagedby", "mepmanagedentry", "mepmappedattr", "meprdnattr", "mepstaticattr", "metainfo", "mgrpaddheader", "mgrpallowedbroadcaster", "mgrpalloweddomain", "mgrpapprovepassword", "mgrpbroadcasterpolicy", "mgrpdeliverto", "mgrperrorsto", "mgrpmoderator", "mgrpmsgmaxsize", "mgrpmsgrejectaction", "mgrpmsgrejecttext", "mgrpnoduplicatechecks", "mgrpremoveheader", "mgrprfc822mailmember", "minforecord", "mobile", "modified", "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", "nextrange", "nextupdate", "nisdomain", "nisdomainname", "nismapentry", "nismapname", "nisnetgrouptriple", "nisnetidgroup", "nisnetidhost", "nisnetiduser", "nispublickey", "nissecretkey", "nnslapd-threadnumber", "notafter", "notbefore", "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", "nsds5replicaabortcleanruv", "nsds5replicaautoreferral", "nsds5replicabackoffmax", "nsds5replicabackoffmin", "nsds5replicabinddn", "nsds5replicabindmethod", "nsds5replicabusywaittime", "nsds5replicachangecount", "nsds5replicachangessentsincestartup", "nsds5replicacleanruv", "nsds5replicacleanruvnotified", "nsds5replicacredentials", "nsds5replicaenabled", "nsds5replicaflowcontrolpause", "nsds5replicaflowcontrolwindow", "nsds5replicahost", "nsds5replicaid", "nsds5replicaignoremissingchange", "nsds5replicalastinitend", "nsds5replicalastinitstart", "nsds5replicalastinitstatus", "nsds5replicalastinitstatusjson", "nsds5replicalastupdateend", "nsds5replicalastupdatestart", "nsds5replicalastupdatestatus", "nsds5replicalastupdatestatusjson", "nsds5replicalegacyconsumer", "nsds5replicaname", "nsds5replicaport", "nsds5replicaprecisetombstonepurging", "nsds5replicaprotocoltimeout", "nsds5replicapurgedelay", "nsds5replicareferral", "nsds5replicareleasetimeout", "nsds5replicaroot", "nsds5replicasessionpausetime", "nsds5replicastripattrs", "nsds5replicatedattributelist", "nsds5replicatedattributelisttotal", "nsds5replicatimeout", "nsds5replicatombstonepurgeinterval", "nsds5replicatransportinfo", "nsds5replicatype", "nsds5replicaupdateinprogress", "nsds5replicaupdateschedule", "nsds5replicawaitforasyncresults", "nsds5task", "nsds7directoryreplicasubtree", "nsds7dirsynccookie", "nsds7newwingroupsyncenabled", "nsds7newwinusersyncenabled", "nsds7windowsdomain", "nsds7windowsreplicasubtree", "nsec3paramrecord", "nsecrecord", "nsencryptionalgorithm", "nserrorlog", "nsexecref", "nsexpirationdate", "nsgrouprdncomponent", "nshardwareplatform", "nshelpref", "nshostlocation", "nsidletimeout", "nsidlistscanlimit", "nsindexidlistscanlimit", "nsindextype", "nsinstalledlocation", "nsjarfilename", "nskeyfile", "nsldapschemaversion", "nslicensedfor", "nslicenseendtime", "nslicensestarttime", "nslogsuppress", "nslookthroughlimit", "nsmatchingrule", "nsmsgdisallowaccess", "nsmsgnummsgquota", "nsnickname", "nsnyr", "nsosversion", "nspagedidlistscanlimit", "nspagedlookthroughlimit", "nspagedsizelimit", "nsparentuniqueid", "nspidlog", "nspreference", "nsproductname", "nsproductversion", "nsrecord", "nsrevisionnumber", "nsrole", "nsroledn", "nsrolefilter", "nsrolescopedn", "nsruvreplicalastmodified", "nssaslmapbasedntemplate", "nssaslmapfiltertemplate", "nssaslmappriority", "nssaslmapregexstring", "nsschemacsn", "nssecureserverport", "nsserialnumber", "nsserveraddress", "nsservercreationclassname", "nsserverid", "nsservermigrationclassname", "nsserverport", "nsserversecurity", "nssizelimit", "nsslapd-accesscontrol", "nsslapd-accesslog", "nsslapd-accesslog-level", "nsslapd-accesslog-list", "nsslapd-accesslog-logbuffering", "nsslapd-accesslog-logexpirationtime", "nsslapd-accesslog-logexpirationtimeunit", "nsslapd-accesslog-logging-enabled", "nsslapd-accesslog-logmaxdiskspace", "nsslapd-accesslog-logminfreediskspace", "nsslapd-accesslog-logrotationsync-enabled", "nsslapd-accesslog-logrotationsynchour", "nsslapd-accesslog-logrotationsyncmin", "nsslapd-accesslog-logrotationtime", "nsslapd-accesslog-logrotationtimeunit", "nsslapd-accesslog-maxlogsize", "nsslapd-accesslog-maxlogsperdir", "nsslapd-allow-anonymous-access", "nsslapd-allow-hashed-passwords", "nsslapd-allow-unauthenticated-binds", "nsslapd-allowed-sasl-mechanisms", "nsslapd-anonlimitsdn", "nsslapd-attribute-name-exceptions", "nsslapd-audit-logrotationsyncmin", "nsslapd-auditfaillog", "nsslapd-auditfaillog-list", "nsslapd-auditfaillog-logexpirationtime", "nsslapd-auditfaillog-logexpirationtimeunit", "nsslapd-auditfaillog-logging-enabled", "nsslapd-auditfaillog-logging-hide-unhashed-pw", "nsslapd-auditfaillog-logmaxdiskspace", "nsslapd-auditfaillog-logminfreediskspace", "nsslapd-auditfaillog-logrotationsync-enabled", "nsslapd-auditfaillog-logrotationsynchour", "nsslapd-auditfaillog-logrotationtime", "nsslapd-auditfaillog-logrotationtimeunit", "nsslapd-auditfaillog-maxlogsize", "nsslapd-auditlog", "nsslapd-auditlog-list", "nsslapd-auditlog-logexpirationtime", "nsslapd-auditlog-logexpirationtimeunit", "nsslapd-auditlog-logging-enabled", "nsslapd-auditlog-logging-hide-unhashed-pw", "nsslapd-auditlog-logmaxdiskspace", "nsslapd-auditlog-logminfreediskspace", "nsslapd-auditlog-logrotationsync-enabled", "nsslapd-auditlog-logrotationsynchour", "nsslapd-auditlog-logrotationtime", "nsslapd-auditlog-logrotationtimeunit", "nsslapd-auditlog-maxlogsize", "nsslapd-bakdir", "nsslapd-certdir", "nsslapd-certmap-basedn", "nsslapd-changelogcompactdb-interval", "nsslapd-changelogsuffix", "nsslapd-changelogtrim-interval", "nsslapd-config", "nsslapd-connection-buffer", "nsslapd-connection-nocanon", "nsslapd-conntablesize", "nsslapd-counters", "nsslapd-csnlogging", "nsslapd-defaultnamingcontext", "nsslapd-disk-monitoring", "nsslapd-disk-monitoring-grace-period", "nsslapd-disk-monitoring-logging-critical", "nsslapd-disk-monitoring-threshold", "nsslapd-dynamic-plugins", "nsslapd-dynamicconf", "nsslapd-enable-turbo-mode", "nsslapd-enquote-sup-oc", "nsslapd-errorlog", "nsslapd-errorlog-list", "nsslapd-errorlog-logexpirationtime", "nsslapd-errorlog-logexpirationtimeunit", "nsslapd-errorlog-logging-enabled", "nsslapd-errorlog-logmaxdiskspace", "nsslapd-errorlog-logminfreediskspace", "nsslapd-errorlog-logrotationsync-enabled", "nsslapd-errorlog-logrotationsynchour", "nsslapd-errorlog-logrotationsyncmin", "nsslapd-errorlog-logrotationtime", "nsslapd-errorlog-logrotationtimeunit", "nsslapd-errorlog-maxlogsize", "nsslapd-force-sasl-external", "nsslapd-groupevalnestlevel", "nsslapd-hash-filters", "nsslapd-idletimeout", "nsslapd-ignore-time-skew", "nsslapd-ignore-virtual-attrs", "nsslapd-instancedir", "nsslapd-ioblocktimeout", "nsslapd-ldapiautobind", "nsslapd-ldapiautodnsuffix", "nsslapd-ldapientrysearchbase", "nsslapd-ldapifilepath", "nsslapd-ldapigidnumbertype", "nsslapd-ldapilisten", "nsslapd-ldapimaprootdn", "nsslapd-ldapimaptoentries", "nsslapd-ldapiuidnumbertype", "nsslapd-ldifdir", "nsslapd-listen-backlog-size", "nsslapd-listenhost", "nsslapd-localhost", "nsslapd-localssf", "nsslapd-localuser", "nsslapd-lockdir", "nsslapd-logging-backend", "nsslapd-logging-hr-timestamps-enabled", "nsslapd-max-filter-nest-level", "nsslapd-maxbersize", "nsslapd-maxdescriptors", "nsslapd-maxsasliosize", "nsslapd-maxthreadsperconn", "nsslapd-minssf", "nsslapd-minssf-exclude-rootdse", "nsslapd-moddn-aci", "nsslapd-nagle", "nsslapd-ndn-cache-enabled", "nsslapd-ndn-cache-max-size", "nsslapd-outbound-ldap-io-timeout", "nsslapd-pagedsizelimit", "nsslapd-parent-suffix", "nsslapd-plugin-binddn-tracking", "nsslapd-plugin-depends-on-type", "nsslapd-plugin-logging", "nsslapd-pluginconfigarea", "nsslapd-plugindescription", "nsslapd-pluginenabled", "nsslapd-pluginid", "nsslapd-plugininitfunc", "nsslapd-pluginpath", "nsslapd-plugintype", "nsslapd-pluginvendor", "nsslapd-pluginversion", "nsslapd-port", "nsslapd-pwpolicy-local", "nsslapd-readonly", "nsslapd-require-secure-binds", "nsslapd-reservedescriptors", "nsslapd-result-tweak", "nsslapd-return-default-opattr", "nsslapd-return-exact-case", "nsslapd-rewrite-rfc1274", "nsslapd-rootdn", "nsslapd-rootdnpw", "nsslapd-rootpwstoragescheme", "nsslapd-rundir", "nsslapd-sasl-mapping-fallback", "nsslapd-sasl-max-buffer-size", "nsslapd-saslpath", "nsslapd-schemadir", "nsslapd-search-return-original-type-switch", "nsslapd-securelistenhost", "nsslapd-secureport", "nsslapd-security", "nsslapd-snmp-index", "nsslapd-ssl-check-hostname", "nsslapd-ssl3ciphers", "nsslapd-sslclientauth", "nsslapd-suffix", "nsslapd-svrtab", "nsslapd-tmpdir", "nsslapd-unhashed-pw-switch", "nsslapd-userat", "nsslapd-useroc", "nsslapd-validate-cert", "nsslapd-versionstring", "nsslapd-workingdir", "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", "nstls1", "nstls10", "nstls11", "nstls12", "nstombstonecsn", "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", "ntuserntpassword", "ntusernumlogons", "ntuserparms", "ntuserpasswordexpired", "ntuserprimarygroupid", "ntuserpriv", "ntuserprofile", "ntuserscriptpath", "ntuseruniqueid", "ntuserunitsperweek", "ntuserusrcomment", "ntuserworkstations", "numberofenrollments", "numberofrecoveries", "numberofrenewals", "numberofresets", "numsubordinates", "nxtrecord", "o", "objectclass", "objectclasses", "objectclassmap", "oid", "oncrpcnumber", "onewaysync", "organizationalstatus", "ou", "owner", "ownername", "p12expiration", "pager", "pamexcludesuffix", "pamfallback", "pamfilter", "pamidattr", "pamidmapmethod", "pamincludesuffix", "pammissingsuffix", "pamsecure", "pamservice", "parentid", "parentorganization", "password", "passwordadmindn", "passwordallowchangetime", "passwordchange", "passwordchecksyntax", "passwordexp", "passwordexpirationtime", "passwordexpwarned", "passwordgracelimit", "passwordgraceusertime", "passwordhistory", "passwordinhistory", "passwordisglobalpolicy", "passwordkeephistory", "passwordlegacypolicy", "passwordlockout", "passwordlockoutduration", "passwordmaxage", "passwordmaxfailure", "passwordmaxrepeats", "passwordmin8bit", "passwordminage", "passwordminalphas", "passwordmincategories", "passwordmindigits", "passwordminlength", "passwordminlowers", "passwordminspecials", "passwordmintokenlength", "passwordminuppers", "passwordmustchange", "passwordresetduration", "passwordresetfailurecount", "passwordretrycount", "passwordsendexpiringtime", "passwordstoragescheme", "passwordtrackupdatetime", "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", "privatekeydata", "profileid", "profilettl", "proofofarchival", "ptrrecord", "publickeydata", "publickeyformat", "publishingstatus", "pwdpolicysubentry", "pwdupdatetime", "realm", "ref", "registeredaddress", "replicaabandonedchanges", "replicabeginorc", "replicabinddn", "replicabindmethod", "replicacfupdated", "replicacredentials", "replicaentryfilter", "replicahost", "replicalastrelevantchange", "replicanickname", "replicaport", "replicaroot", "replicatedattributelist", "replicaupdatefailedat", "replicaupdatereplayed", "replicaupdateschedule", "replicausessl", "requestagentgroup", "requesterror", "requestflag", "requestid", "requestinfo", "requestowner", "requestresult", "requestsourceid", "requeststate", "requesttype", "resourceacls", "retrycountresettime", "revinfo", "revokedby", "revokedcerts", "revokedon", "roleoccupant", "roomnumber", "rootdn-allow-host", "rootdn-allow-ip", "rootdn-close-time", "rootdn-days-allowed", "rootdn-deny-host", "rootdn-deny-ip", "rootdn-open-time", "rprecord", "rrsigrecord", "sabayonprofilename", "sabayonprofileurl", "sambaacctflags", "sambaalgorithmicridbase", "sambabadpasswordcount", "sambabadpasswordtime", "sambabooloption", "sambacleartextpassword", "sambadomainname", "sambaflatname", "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", "sambapreviouscleartextpassword", "sambaprimarygroupsid", "sambaprofilepath", "sambapwdcanchange", "sambapwdhistorylength", "sambapwdlastset", "sambapwdmustchange", "sambarefusemachinepwdchange", "sambasecurityidentifier", "sambasharename", "sambasid", "sambasidlist", "sambastringlistoption", "sambastringoption", "sambasupportedencryptiontypes", "sambatrustattributes", "sambatrustauthincoming", "sambatrustauthoutgoing", "sambatrustdirection", "sambatrustflags", "sambatrustforesttrustinfo", "sambatrustpartner", "sambatrustposixoffset", "sambatrusttype", "sambauserworkstations", "schemaupdateattributeaccept", "schemaupdateattributereject", "schemaupdateobjectclassaccept", "schemaupdateobjectclassreject", "searchguide", "searchtimelimit", "secretary", "secureadminport", "secureagentport", "secureeeclientauthport", "secureport", "seealso", "serialno", "serialnumber", "servercertextractfile", "serverhostname", "serverkeyextractfile", "serverproductname", "serverroot", "serverversionnumber", "serviceauthenticationmethod", "servicecategory", "servicecredentiallevel", "servicesearchdescriptor", "sessioncontext", "shadowexpire", "shadowflag", "shadowinactive", "shadowlastchange", "shadowmax", "shadowmin", "shadowwarning", "signingalgorithmid", "sigrecord", "sn", "sourcehost", "sourcehostcategory", "spfrecord", "srvrecord", "sshfprecord", "sslversionmax", "sslversionmin", "st", "status", "street", "structuralobjectclass", "subjectname", "subschemasubentry", "subsystemname", "subtreeaci", "sudocmd", "sudocommand", "sudohost", "sudonotafter", "sudonotbefore", "sudooption", "sudoorder", "sudorunas", "sudorunasgroup", "sudorunasuser", "sudouser", "supportedalgorithms", "supportedcontrol", "supportedextension", "supportedfeatures", "supportedldapversion", "supportedsaslmechanisms", "targetdn", "telephonenumber", "teletexterminalidentifier", "telexnumber", "thisupdate", "title", "tlsarecord", "tokenappletid", "tokenid", "tokenip", "tokenissuer", "tokenkeytype", "tokenmsg", "tokennotafter", "tokennotbefore", "tokenop", "tokenorigin", "tokenpolicy", "tokenreason", "tokenresult", "tokenserial", "tokenstatus", "tokensubject", "tokentype", "tokenuserid", "tombstonenumsubordinates", "transid", "transname", "transops", "transstatus", "trustmodel", "ttl", "txtrecord", "uid", "uidnumber", "uniqueidentifier", "uniquemember", "unknownrecord", "unrevokedcerts", "unsecureport", "urirecord", "usercategory", "usercertificate", "userclass", "userdn", "usermessages", "userpassword", "userpkcs12", "usersmimecertificate", "userstate", "usertype", "vacationenddate", "vacationstartdate", "vendorname", "vendorversion", "version", "vlvbase", "vlvenabled", "vlvfilter", "vlvscope", "vlvsort", "vlvuses", "winsyncdirectoryfilter", "winsyncinterval", "winsyncmoveaction", "winsyncsubtreepair", "winsyncwindowsfilter", "x121address", "x500uniqueidentifier" ], "container_dn" : "cn=costemplates,cn=accounts", "object_class_config" : null, "label" : "Entry", "name" : "cosentry" }, "pkinit" : { "methods" : [ "status" ], "takes_params" : [ { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Server name", "name" : "server_server", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "server", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "IPA server hostname", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "label" : "PKINIT status", "name" : "status", "flags" : [ "no_update", "virtual_attribute", "no_create" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "values" : [ "enabled", "disabled" ], "cli_metavar" : "['enabled', 'disabled']", "primary_key" : false, "doc" : "Whether PKINIT is enabled or disabled", "deprecated_cli_aliases" : [], "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "status", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode" } ], "name" : "pkinit" }, "idoverrideuser" : { "object_class" : [ "ipaOverrideAnchor", "top", "ipaUserOverride" ], "default_attributes" : [ "description", "ipaAnchorUUID", "homeDirectory", "uidNumber", "uid", "ipaOriginalUid", "loginShell", "ipaSshPubkey", "gidNumber", "gecos", "usercertificate;binary" ], "label_singular" : "User ID override", "parent_object" : "idview", "object_name" : "User ID override", "can_have_permissions" : true, "name" : "idoverrideuser", "label" : "User ID overrides", "object_class_config" : null, "aciattrs" : [ "description", "gecos", "gidnumber", "homedirectory", "ipaanchoruuid", "ipaoriginaluid", "ipasshpubkey", "loginshell", "objectclass", "uid", "uidnumber", "usercertificate" ], "container_dn" : "cn=views,cn=accounts", "takes_params" : [ { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "anchor", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Anchor to override", "cli_metavar" : "STR", "primary_key" : true, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "name" : "ipaanchoruuid", "label" : "Anchor to override" }, { "name" : "description", "label" : "Description", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Description", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "desc", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "maxlength" : 255, "cli_metavar" : "STR", "primary_key" : false, "doc" : "User login", "type" : "unicode", "no_convert" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$", "query" : false, "class" : "Str", "cli_name" : "login", "pattern_errmsg" : "may only include letters, numbers, _, -, . and $", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "User login", "name" : "uid", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : false, "cli_name" : "uid", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "minvalue" : 1, "deprecated_cli_aliases" : [], "doc" : "User ID Number", "primary_key" : false, "cli_metavar" : "INT", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "uidnumber", "label" : "UID" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "GECOS", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "gecos", "required" : false, "label" : "GECOS", "name" : "gecos", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "name" : "gidnumber", "label" : "GID", "maxvalue" : 2147483647, "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Group ID Number", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 1, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "gidnumber", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "homedir", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Home directory", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "homedirectory", "label" : "Home directory" }, { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Login shell", "name" : "loginshell", "cli_name" : "shell", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Login shell", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "ipaoriginaluid", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "", "name" : "ipaoriginaluid", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_option", "no_output" ] }, { "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "sshpubkey", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "SSH public key", "primary_key" : false, "cli_metavar" : "STR", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "name" : "ipasshpubkey", "label" : "SSH public key" }, { "primary_key" : false, "cli_metavar" : "BYTES", "doc" : "Base-64 encoded user certificate", "deprecated_cli_aliases" : [], "cli_name" : "certificate", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "str", "no_convert" : false, "query" : false, "class" : "Bytes", "label" : "Certificate", "name" : "usercertificate", "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true } ], "object_name_plural" : "User ID overrides", "uuid_attribute" : "", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : true, "primary_key" : "ipaanchoruuid", "methods" : [ "add", "add_cert", "del", "find", "mod", "remove_cert", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "attribute_members" : {} }, "dnstlsarecord" : { "methods" : [], "takes_params" : [ { "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "cert_usage", "required" : true, "deprecated_cli_aliases" : [], "minvalue" : 0, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Certificate Usage", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "maxvalue" : 255, "label" : "Certificate Usage", "name" : "cert_usage" }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "selector", "required" : true, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Selector", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Selector", "name" : "selector", "maxvalue" : 255 }, { "required" : true, "cli_name" : "matching_type", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "doc" : "Matching Type", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "matching_type", "label" : "Matching Type", "maxvalue" : 255 }, { "label" : "Certificate Association Data", "name" : "cert_association_data", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Certificate Association Data", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "cert_association_data", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" } ], "name" : "dnstlsarecord" }, "certmapconfig" : { "aciattrs" : [], "container_dn" : "cn=certmap", "takes_params" : [ { "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Prompt for the username when multiple identities are mapped to a certificate", "cli_metavar" : "BOOL", "primary_key" : false, "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "required" : true, "cli_name" : "promptusername", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipacertmappromptusername", "label" : "Prompt for the username", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] } ], "object_class_config" : null, "name" : "certmapconfig", "label" : "Certificate Identity Mapping Global Configuration", "object_name" : "Certificate Identity Mapping configuration options", "can_have_permissions" : true, "default_attributes" : [ "ipacertmappromptusername" ], "label_singular" : "Certificate Identity Mapping Global Configuration", "parent_object" : "", "object_class" : [], "attribute_members" : {}, "methods" : [ "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "object_name_plural" : "entries" }, "caacl" : { "label" : "CA ACLs", "name" : "caacl", "object_class_config" : null, "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : true, "doc" : "ACL name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "name", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "ACL name", "name" : "cn", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "label" : "Description", "name" : "description", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Description", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Enabled", "primary_key" : false, "cli_metavar" : "BOOL", "class" : "Bool", "query" : false, "no_convert" : false, "type" : "bool", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "ipaenabledflag", "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipaenabledflag", "label" : "Enabled", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_option" ] }, { "doc" : "CA category the ACL applies to", "cli_metavar" : "['all']", "primary_key" : false, "values" : [ "all" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "cacat", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "name" : "ipacacategory", "label" : "CA category", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "label" : "Profile category", "name" : "ipacertprofilecategory", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "['all']", "primary_key" : false, "doc" : "Profile category the ACL applies to", "values" : [ "all" ], "deprecated_cli_aliases" : [], "cli_name" : "profilecat", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "StrEnum" }, { "name" : "usercategory", "label" : "User category", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "values" : [ "all" ], "doc" : "User category the ACL applies to", "cli_metavar" : "['all']", "primary_key" : false, "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "usercat", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode" }, { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "hostcategory", "label" : "Host category", "required" : false, "cli_name" : "hostcat", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "doc" : "Host category the ACL applies to", "primary_key" : false, "cli_metavar" : "['all']", "values" : [ "all" ], "deprecated_cli_aliases" : [] }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "name" : "servicecategory", "label" : "Service category", "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "required" : false, "cli_name" : "servicecat", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "deprecated_cli_aliases" : [], "doc" : "Service category the ACL applies to", "cli_metavar" : "['all']", "primary_key" : false, "values" : [ "all" ] }, { "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "ipamemberca_ca", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "CAs", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "ipamemberca_ca", "label" : "CAs" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Profiles", "name" : "ipamembercertprofile_certprofile", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "ipamembercertprofile_certprofile", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Profiles" }, { "name" : "memberuser_user", "label" : "Users", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Users", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "memberuser_user" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "User Groups", "name" : "memberuser_group", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "memberuser_group", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "User Groups" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Hosts", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "memberhost_host", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "label" : "Hosts", "name" : "memberhost_host", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Host Groups", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "memberhost_hostgroup", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Host Groups", "name" : "memberhost_hostgroup", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "cli_name" : "memberservice_service", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Services", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Services", "name" : "memberservice_service" } ], "aciattrs" : [ "cn", "description", "hostcategory", "ipacacategory", "ipacertprofilecategory", "ipaenabledflag", "ipamemberca", "ipamembercertprofile", "ipauniqueid", "memberhost", "memberservice", "memberuser", "servicecategory", "usercategory" ], "container_dn" : "cn=caacls,cn=ca", "object_class" : [ "ipaassociation", "ipacaacl" ], "parent_object" : "", "label_singular" : "CA ACL", "default_attributes" : [ "cn", "description", "ipaenabledflag", "ipacacategory", "ipamemberca", "ipacertprofilecategory", "ipamembercertprofile", "usercategory", "memberuser", "hostcategory", "memberhost", "servicecategory", "memberservice" ], "can_have_permissions" : true, "object_name" : "CA ACL", "primary_key" : "cn", "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "ipauniqueid", "methods" : [ "add", "add_ca", "add_host", "add_profile", "add_service", "add_user", "del", "disable", "enable", "find", "mod", "remove_ca", "remove_host", "remove_profile", "remove_service", "remove_user", "show" ], "attribute_members" : { "ipamemberca" : [ "ca" ], "memberuser" : [ "user", "group" ], "ipamembercertprofile" : [ "certprofile" ], "memberhost" : [ "host", "hostgroup" ], "memberservice" : [ "service" ] }, "object_name_plural" : "CA ACLs", "uuid_attribute" : "ipauniqueid", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false }, "cert" : { "name" : "cert", "primary_key" : "serial_number", "methods" : [ "find", "remove_hold", "revoke", "show" ], "takes_params" : [ { "name" : "cacn", "label" : "Issuing CA", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : true, "deprecated" : false, "multivalue" : false, "doc" : "Name of issuing CA", "primary_key" : false, "cli_metavar" : "STR", "default" : "ipa", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "ca", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "certificate", "label" : "Certificate", "required" : true, "cli_name" : "certificate", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "str", "no_convert" : false, "class" : "Bytes", "query" : false, "doc" : "Base-64 encoded certificate.", "cli_metavar" : "BYTES", "primary_key" : false, "deprecated_cli_aliases" : [] }, { "class" : "Bytes", "query" : false, "type" : "str", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "certificate_chain", "deprecated_cli_aliases" : [], "doc" : "X.509 certificate chain", "cli_metavar" : "BYTES", "primary_key" : false, "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "certificate_chain", "label" : "Certificate chain" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "subject", "label" : "Subject", "type" : "DN", "no_convert" : false, "class" : "DNParam", "query" : false, "required" : true, "cli_name" : "subject", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "deprecated_cli_aliases" : [], "doc" : "Subject", "cli_metavar" : "DNPARAM", "primary_key" : false }, { "name" : "san_rfc822name", "label" : "Subject email address", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Subject email address", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "san_rfc822name" }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "label" : "Subject DNS name", "name" : "san_dnsname", "only_relative" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "san_dnsname", "required" : false, "query" : false, "class" : "DNSNameParam", "only_absolute" : false, "no_convert" : false, "type" : "DNSName", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "doc" : "Subject DNS name", "deprecated_cli_aliases" : [] }, { "name" : "san_x400address", "label" : "Subject X.400 address", "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "doc" : "Subject X.400 address", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "san_x400address", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "san_directoryname", "label" : "Subject directory name", "type" : "DN", "no_convert" : false, "class" : "DNParam", "query" : false, "required" : false, "cli_name" : "san_directoryname", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "deprecated_cli_aliases" : [], "doc" : "Subject directory name", "primary_key" : false, "cli_metavar" : "DNPARAM" }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "san_edipartyname", "label" : "Subject EDI Party name", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "san_edipartyname", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Subject EDI Party name", "cli_metavar" : "STR", "primary_key" : false }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "san_uri", "label" : "Subject URI", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "san_uri", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Subject URI", "cli_metavar" : "STR", "primary_key" : false }, { "label" : "Subject IP Address", "name" : "san_ipaddress", "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject IP Address", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "san_ipaddress", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "san_oid", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject OID", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Subject OID", "name" : "san_oid" }, { "name" : "san_other_upn", "label" : "Subject UPN", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated_cli_aliases" : [], "doc" : "Subject UPN", "cli_metavar" : "PRINCIPAL", "primary_key" : false, "type" : "Principal", "no_convert" : false, "class" : "Principal", "query" : false, "required" : false, "require_service" : false, "cli_name" : "san_other_upn", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false }, { "name" : "san_other_kpn", "label" : "Subject Kerberos principal name", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "doc" : "Subject Kerberos principal name", "primary_key" : false, "cli_metavar" : "PRINCIPAL", "deprecated_cli_aliases" : [], "required" : false, "require_service" : false, "cli_name" : "san_other_kpn", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "Principal", "class" : "Principal", "query" : false }, { "label" : "Subject Other Name", "name" : "san_other", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Subject Other Name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "san_other", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "query" : false, "class" : "DNParam", "no_convert" : false, "type" : "DN", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "issuer", "required" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "DNPARAM", "primary_key" : false, "doc" : "Issuer DN", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Issuer", "name" : "issuer" }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "valid_not_before", "required" : true, "query" : false, "class" : "DateTime", "type" : "datetime", "no_convert" : false, "primary_key" : false, "cli_metavar" : "DATETIME", "doc" : "Not Before", "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Not Before", "name" : "valid_not_before" }, { "label" : "Not After", "name" : "valid_not_after", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "DATETIME", "primary_key" : false, "doc" : "Not After", "deprecated_cli_aliases" : [], "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "valid_not_after", "required" : true, "query" : false, "class" : "DateTime", "type" : "datetime", "no_convert" : false }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "sha1_fingerprint", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Fingerprint (SHA1)", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Fingerprint (SHA1)", "name" : "sha1_fingerprint" }, { "label" : "Fingerprint (SHA256)", "name" : "sha256_fingerprint", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Fingerprint (SHA256)", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "sha256_fingerprint", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" }, { "primary_key" : false, "cli_metavar" : "INT", "doc" : "Serial number in decimal or if prefixed with 0x in hexadecimal", "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "cli_name" : "serial_number", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "label" : "Serial number", "name" : "serial_number", "maxvalue" : 2147483647, "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "serial_number_hex", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Serial number (hex)", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Serial number (hex)", "name" : "serial_number_hex" }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Status", "name" : "status", "cli_name" : "status", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Status", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : true, "deprecated" : false, "multivalue" : false, "label" : "Revoked", "name" : "revoked", "truths" : [ "1", 1, "true", "TRUE" ], "cli_name" : "revoked", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "bool", "query" : false, "class" : "Flag", "cli_metavar" : "FLAG", "primary_key" : false, "doc" : "Revoked", "default" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ] }, { "required" : true, "cli_name" : "revocation_reason", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "doc" : "Reason for revoking the certificate (0-10). Type \"ipa help cert\" for revocation reason details. ", "cli_metavar" : "INT", "primary_key" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "revocation_reason", "label" : "Revocation reason", "maxvalue" : 10 } ] }, "hbacsvcgroup" : { "object_class" : [ "ipaobject", "ipahbacservicegroup" ], "can_have_permissions" : true, "object_name" : "HBAC service group", "parent_object" : "", "label_singular" : "HBAC Service Group", "default_attributes" : [ "cn", "description", "member" ], "object_class_config" : null, "label" : "HBAC Service Groups", "name" : "hbacsvcgroup", "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : true, "doc" : "Service group name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "name", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Service group name", "name" : "cn", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "HBAC service group description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "Description", "name" : "description" } ], "aciattrs" : [ "businesscategory", "cn", "description", "ipauniqueid", "member", "o", "objectclass", "ou", "owner", "seealso" ], "container_dn" : "cn=hbacservicegroups,cn=hbac", "object_name_plural" : "HBAC service groups", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "uuid_attribute" : "ipauniqueid", "primary_key" : "cn", "attribute_members" : { "member" : [ "hbacsvc" ] }, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_member", "del", "find", "mod", "remove_member", "show" ] }, "servicedelegationtarget" : { "object_class" : [ "groupofprincipals", "top" ], "object_name" : "service delegation target", "can_have_permissions" : false, "default_attributes" : [ "cn", "memberprincipal" ], "label_singular" : "Service delegation target", "parent_object" : "", "object_class_config" : null, "name" : "servicedelegationtarget", "label" : "Service delegation targets", "aciattrs" : [ "cn", "memberprincipal", "objectclass" ], "container_dn" : "cn=s4u2proxy,cn=etc", "takes_params" : [ { "name" : "cn", "label" : "Delegation name", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "maxlength" : 255, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Delegation name", "primary_key" : true, "cli_metavar" : "STR", "class" : "Str", "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_ .-]*[a-zA-Z0-9_.-]?$", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "delegation_name", "pattern_errmsg" : "may only include letters, numbers, _, -, ., and a space inside" }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "ipaallowedtarget_servicedelegationtarget", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Allowed Target", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Allowed Target", "name" : "ipaallowedtarget_servicedelegationtarget" }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipaallowedtoimpersonate", "label" : "Allowed to Impersonate", "required" : true, "cli_name" : "ipaallowedtoimpersonate", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Allowed to Impersonate", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "required" : true, "cli_name" : "memberprincipal", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Member principals", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "memberprincipal", "label" : "Member principals" } ], "object_name_plural" : "service delegation targets", "relationships" : { "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "methods" : [ "add", "add_member", "del", "find", "remove_member", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "" }, "dnsaaaarecord" : { "methods" : [], "takes_params" : [ { "label" : "IP Address", "name" : "ip_address", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "IP Address", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "ip_address", "required" : true } ], "name" : "dnsaaaarecord" }, "vaultconfig" : { "takes_params" : [ { "required" : true, "cli_name" : "transport_cert", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "str", "class" : "Bytes", "query" : false, "doc" : "Transport Certificate", "cli_metavar" : "BYTES", "primary_key" : false, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "transport_cert", "label" : "Transport Certificate" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "IPA servers configured as key recovery agents", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "kra_server_server", "required" : false, "label" : "IPA KRA servers", "name" : "kra_server_server", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "virtual_attribute", "no_create" ] } ], "methods" : [ "show" ], "name" : "vaultconfig" }, "config" : { "attribute_members" : {}, "methods" : [ "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "uuid_attribute" : "", "object_name_plural" : "entries", "container_dn" : "cn=ipaconfig,cn=etc", "aciattrs" : [], "takes_params" : [ { "deprecated_cli_aliases" : [], "minvalue" : 1, "doc" : "Maximum username length", "cli_metavar" : "INT", "primary_key" : false, "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "maxusername", "maxvalue" : 255, "name" : "ipamaxusernamelength", "label" : "Maximum username length", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "homedirectory", "required" : true, "query" : false, "class" : "IA5Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "IA5STR", "doc" : "Default location of home directories", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Home directory base", "name" : "ipahomesrootdir" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "label" : "Default shell", "name" : "ipadefaultloginshell", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "defaultshell", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Default shell for new users" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "name" : "ipadefaultprimarygroup", "label" : "Default users group", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "defaultgroup", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Default group for new users", "cli_metavar" : "STR", "primary_key" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "emaildomain", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Default e-mail domain", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "Default e-mail domain", "name" : "ipadefaultemaildomain" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "maxvalue" : 2147483647, "label" : "Search time limit", "name" : "ipasearchtimelimit", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "searchtimelimit", "required" : true, "deprecated_cli_aliases" : [], "minvalue" : -1, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Maximum amount of time (seconds) for a search (-1 or 0 is unlimited)" }, { "maxvalue" : 2147483647, "label" : "Search size limit", "name" : "ipasearchrecordslimit", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "minvalue" : -1, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Maximum number of records to search (-1 or 0 is unlimited)", "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "searchrecordslimit", "required" : true }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "name" : "ipausersearchfields", "label" : "User search fields", "class" : "IA5Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "usersearch", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "A comma-separated list of fields to search in when searching for users", "primary_key" : false, "cli_metavar" : "IA5STR" }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "ipagroupsearchfields", "label" : "Group search fields", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "groupsearch", "class" : "IA5Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "A comma-separated list of fields to search in when searching for groups", "cli_metavar" : "IA5STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "enable_migration", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Enable migration mode", "cli_metavar" : "BOOL", "primary_key" : false, "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipamigrationenabled", "label" : "Enable migration mode" }, { "name" : "ipacertificatesubjectbase", "label" : "Certificate Subject base", "flags" : [ "no_update" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "doc" : "Base for certificate subjects (OU=Test,O=Example)", "primary_key" : false, "cli_metavar" : "DNPARAM", "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "subject", "class" : "DNParam", "query" : false, "no_convert" : false, "type" : "DN" }, { "name" : "ipagroupobjectclasses", "label" : "Default group objectclasses", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Default group objectclasses (comma-separated list)", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "groupobjectclasses" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Default user objectclasses (comma-separated list)", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "userobjectclasses", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Default user objectclasses", "name" : "ipauserobjectclasses", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [] }, { "primary_key" : false, "cli_metavar" : "INT", "doc" : "Number of days's notice of impending password expiration", "deprecated_cli_aliases" : [], "minvalue" : 0, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "pwdexpnotify", "required" : true, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "label" : "Password Expiration Notification (days)", "name" : "ipapwdexpadvnotify", "maxvalue" : 2147483647, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [], "name" : "ipaconfigstring", "label" : "Password plugin features", "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "required" : false, "cli_name" : "ipaconfigstring", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "deprecated_cli_aliases" : [], "doc" : "Extra hashes to generate in password plug-in", "cli_metavar" : "['AllowNThash', 'KDC:Disable Last Success', 'KDC:Disable Lockout', 'KDC:Disable Default Preauth for SPNs']", "primary_key" : false, "values" : [ "AllowNThash", "KDC:Disable Last Success", "KDC:Disable Lockout", "KDC:Disable Default Preauth for SPNs" ] }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "ipaselinuxusermaporder", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Order in increasing priority of SELinux users, delimited by $", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "SELinux user map order", "name" : "ipaselinuxusermaporder" }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Default SELinux user when no match is found in SELinux map rule", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "ipaselinuxusermapdefault", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Default SELinux user", "name" : "ipaselinuxusermapdefault", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "name" : "ipakrbauthzdata", "label" : "Default PAC types", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "values" : [ "MS-PAC", "PAD", "nfs:NONE" ], "doc" : "Default types of PAC supported for services", "primary_key" : false, "cli_metavar" : "['MS-PAC', 'PAD', 'nfs:NONE']", "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "pac_type" }, { "values" : [ "password", "radius", "otp", "disabled" ], "doc" : "Default types of supported user authentication", "primary_key" : false, "cli_metavar" : "['password', 'radius', 'otp', 'disabled']", "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "user_auth_type", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "ipauserauthtype", "label" : "Default user authentication types", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "List of all IPA masters", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "ipa_master_server", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "IPA masters", "name" : "ipa_master_server", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "virtual_attribute", "no_create" ] }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "IPA servers configured as certificate authority", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "ca_server_server", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "IPA CA servers", "name" : "ca_server_server", "flags" : [ "no_update", "virtual_attribute", "no_create" ], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "virtual_attribute", "no_create" ], "name" : "ntp_server_server", "label" : "IPA NTP servers", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "ntp_server_server", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "IPA servers with enabled NTP", "cli_metavar" : "STR", "primary_key" : false }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Renewal master for IPA certificate authority", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "ca_renewal_master_server", "required" : false, "label" : "IPA CA renewal master", "name" : "ca_renewal_master_server", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute", "no_create" ] }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "virtual_attribute", "no_create" ], "label" : "IPA master capable of PKINIT", "name" : "pkinit_server_server", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "pkinit_server_server", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "IPA master which can process PKINIT requests" }, { "label" : "Domain resolution order", "name" : "ipadomainresolutionorder", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "colon-separated list of domains used for short name qualification", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "domain_resolution_order", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" } ], "object_class_config" : null, "name" : "config", "label" : "Configuration", "object_name" : "configuration options", "can_have_permissions" : true, "label_singular" : "Configuration", "default_attributes" : [ "ipamaxusernamelength", "ipahomesrootdir", "ipadefaultloginshell", "ipadefaultprimarygroup", "ipadefaultemaildomain", "ipasearchtimelimit", "ipasearchrecordslimit", "ipausersearchfields", "ipagroupsearchfields", "ipamigrationenabled", "ipacertificatesubjectbase", "ipapwdexpadvnotify", "ipaselinuxusermaporder", "ipaselinuxusermapdefault", "ipaconfigstring", "ipakrbauthzdata", "ipauserauthtype", "ipadomainresolutionorder" ], "parent_object" : "", "object_class" : [] }, "user" : { "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : true, "uuid_attribute" : "ipauniqueid", "object_name_plural" : "users", "attribute_members" : { "memberofindirect" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ], "manager" : [ "user" ], "memberof" : [ "group", "netgroup", "role", "hbacrule", "sudorule" ] }, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "add_cert", "add_certmapdata", "add_manager", "add_principal", "del", "disable", "enable", "find", "mod", "remove_cert", "remove_certmapdata", "remove_manager", "remove_principal", "show", "stage", "undel", "unlock" ], "primary_key" : "uid", "can_have_permissions" : true, "object_name" : "user", "parent_object" : "", "default_attributes" : [ "uid", "givenname", "sn", "homedirectory", "loginshell", "uidnumber", "gidnumber", "mail", "ou", "telephonenumber", "title", "memberof", "nsaccountlock", "memberofindirect", "ipauserauthtype", "userclass", "ipatokenradiusconfiglink", "ipatokenradiususername", "krbprincipalexpiration", "usercertificate;binary", "krbprincipalname", "krbcanonicalname", "ipacertmapdata" ], "label_singular" : "User", "object_class" : [ "posixaccount" ], "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "maxlength" : 255, "cli_metavar" : "STR", "primary_key" : true, "doc" : "User login", "no_convert" : false, "type" : "unicode", "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$", "query" : false, "class" : "Str", "pattern_errmsg" : "may only include letters, numbers, _, -, . and $", "cli_name" : "login", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "User login", "name" : "uid", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "First name", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "first", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "givenname", "label" : "First name", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "name" : "sn", "label" : "Last name", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Last name", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "last", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "cn", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Full name", "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [], "label" : "Full name", "name" : "cn" }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Display name", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "displayname", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "label" : "Display name", "name" : "displayname", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : true }, { "doc" : "Initials", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "initials", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "initials", "label" : "Initials", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : true }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "homedir", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Home directory", "primary_key" : false, "cli_metavar" : "STR", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "name" : "homedirectory", "label" : "Home directory" }, { "label" : "GECOS", "name" : "gecos", "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "GECOS", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "gecos", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "Login shell", "name" : "loginshell", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "shell", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Login shell" }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_option", "no_search", "no_create" ], "name" : "krbcanonicalname", "label" : "Principal name", "class" : "Principal", "query" : false, "no_convert" : false, "type" : "Principal", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "require_service" : false, "cli_name" : "krbcanonicalname", "deprecated_cli_aliases" : [], "doc" : "Principal name", "cli_metavar" : "PRINCIPAL", "primary_key" : false }, { "name" : "krbprincipalname", "label" : "Principal alias", "autofill" : true, "deprecated" : false, "multivalue" : true, "flags" : [], "deprecated_cli_aliases" : [], "doc" : "Principal alias", "cli_metavar" : "PRINCIPAL", "primary_key" : false, "type" : "Principal", "no_convert" : false, "class" : "Principal", "query" : false, "require_service" : false, "required" : false, "cli_name" : "principal", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false }, { "deprecated_cli_aliases" : [], "doc" : "Kerberos principal expiration", "primary_key" : false, "cli_metavar" : "DATETIME", "no_convert" : false, "type" : "datetime", "class" : "DateTime", "query" : false, "required" : false, "cli_name" : "principal_expiration", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "name" : "krbprincipalexpiration", "label" : "Kerberos principal expiration", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "label" : "User password expiration", "name" : "krbpasswordexpiration", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DATETIME", "doc" : "User password expiration", "type" : "datetime", "no_convert" : false, "query" : false, "class" : "DateTime", "cli_name" : "password_expiration", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "mail", "label" : "Email address", "required" : false, "cli_name" : "email", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Email address", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "name" : "userpassword", "label" : "Password", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "doc" : "Prompt to set the user password", "cli_metavar" : "PASSWORD", "primary_key" : false, "deprecated_cli_aliases" : [], "exclude" : [ "webui" ], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "password", "class" : "Password", "query" : false, "no_convert" : false, "type" : "unicode" }, { "no_convert" : false, "type" : "bool", "class" : "Flag", "query" : false, "required" : false, "cli_name" : "random", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Generate a random user password", "primary_key" : false, "cli_metavar" : "FLAG", "default" : false, "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search", "virtual_attribute" ], "truths" : [ "1", 1, "true", "TRUE" ], "name" : "random", "label" : "" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Random password", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "randompassword", "required" : false, "label" : "Random password", "name" : "randompassword", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute", "no_update", "no_create", "no_search" ] }, { "cli_name" : "uid", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "User ID Number (system will assign one if not provided)", "minvalue" : 1, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "UID", "name" : "uidnumber", "maxvalue" : 2147483647 }, { "label" : "GID", "name" : "gidnumber", "maxvalue" : 2147483647, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Group ID Number", "deprecated_cli_aliases" : [], "minvalue" : 1, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "gidnumber", "required" : false, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Street address", "name" : "street", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "street", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Street address" }, { "required" : false, "cli_name" : "city", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "City", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "l", "label" : "City" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "State/Province", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "state", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "name" : "st", "label" : "State/Province", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "name" : "postalcode", "label" : "ZIP", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "ZIP", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "postalcode", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "phone", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Telephone Number", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [], "name" : "telephonenumber", "label" : "Telephone Number" }, { "name" : "mobile", "label" : "Mobile Telephone Number", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "doc" : "Mobile Telephone Number", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "mobile", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "Pager Number", "name" : "pager", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "pager", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Pager Number" }, { "required" : false, "cli_name" : "fax", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Fax Number", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "facsimiletelephonenumber", "label" : "Fax Number" }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "ou", "label" : "Org. Unit", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "orgunit", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Org. Unit", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Job Title", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "title", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Job Title", "name" : "title", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "manager", "label" : "Manager", "required" : false, "cli_name" : "manager", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Manager", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "cli_name" : "carlicense", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Car License", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : true, "deprecated" : false, "label" : "Car License", "name" : "carlicense" }, { "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "label" : "SSH public key", "name" : "ipasshpubkey", "cli_name" : "sshpubkey", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "SSH public key", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "cli_name" : "sshpubkeyfp", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "SSH public key fingerprint", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "label" : "SSH public key fingerprint", "name" : "sshpubkeyfp" }, { "flags" : [], "multivalue" : true, "deprecated" : false, "autofill" : false, "name" : "ipauserauthtype", "label" : "User authentication types", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "user_auth_type", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "values" : [ "password", "radius", "otp" ], "doc" : "Types of supported user authentication", "cli_metavar" : "['password', 'radius', 'otp']", "primary_key" : false, "deprecated_cli_aliases" : [] }, { "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Class", "name" : "userclass", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "class", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "User category (semantics placed on this attribute are for local interpretation)" }, { "label" : "RADIUS proxy configuration", "name" : "ipatokenradiusconfiglink", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "RADIUS proxy configuration", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "radius", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "name" : "ipatokenradiususername", "label" : "RADIUS proxy username", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "radius_username", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "RADIUS proxy username", "primary_key" : false, "cli_metavar" : "STR" }, { "label" : "Department Number", "name" : "departmentnumber", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Department Number", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "departmentnumber", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "name" : "employeenumber", "label" : "Employee Number", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Employee Number", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "employeenumber", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Employee Type", "primary_key" : false, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "employeetype", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "name" : "employeetype", "label" : "Employee Type", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Preferred Language", "name" : "preferredlanguage", "pattern" : "^(([a-zA-Z]{1,8}(-[a-zA-Z]{1,8})?(;q\\=((0(\\.[0-9]{0,3})?)|(1(\\.0{0,3})?)))?(\\s*,\\s*[a-zA-Z]{1,8}(-[a-zA-Z]{1,8})?(;q\\=((0(\\.[0-9]{0,3})?)|(1(\\.0{0,3})?)))?)*)|(\\*))$", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "pattern_errmsg" : "must match RFC 2068 - 14.4, e.g., \"da, en-gb;q=0.8, en;q=0.7\"", "cli_name" : "preferredlanguage", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Preferred Language" }, { "primary_key" : false, "cli_metavar" : "BYTES", "doc" : "Base-64 encoded user certificate", "deprecated_cli_aliases" : [], "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "certificate", "required" : false, "query" : false, "class" : "Bytes", "type" : "str", "no_convert" : false, "label" : "Certificate", "name" : "usercertificate", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Certificate mapping data", "primary_key" : false, "cli_metavar" : "STR", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "certmapdata", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "name" : "ipacertmapdata", "label" : "Certificate mapping data", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_update", "no_create", "no_search" ] }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Account disabled", "name" : "nsaccountlock", "query" : false, "class" : "Bool", "type" : "bool", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "disabled", "required" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "default" : false, "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Account disabled" }, { "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "Preserved user", "default" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_name" : "preserved", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "label" : "Preserved user", "name" : "preserved", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_update", "virtual_attribute", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : false } ], "aciattrs" : [ "audio", "businesscategory", "carlicense", "cn", "departmentnumber", "description", "destinationindicator", "displayname", "employeenumber", "employeetype", "facsimiletelephonenumber", "gecos", "gidnumber", "givenname", "homedirectory", "homephone", "homepostaladdress", "inetuserhttpurl", "inetuserstatus", "initials", "internationalisdnnumber", "ipacertmapdata", "ipakrbauthzdata", "ipasshpubkey", "ipatokenradiusconfiglink", "ipatokenradiususername", "ipauniqueid", "ipauserauthtype", "jpegphoto", "krballowedtodelegateto", "krbcanonicalname", "krbextradata", "krblastadminunlock", "krblastfailedauth", "krblastpwdchange", "krblastsuccessfulauth", "krbloginfailedcount", "krbmaxrenewableage", "krbmaxticketlife", "krbpasswordexpiration", "krbprincipalaliases", "krbprincipalauthind", "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", "userclass", "userpassword", "userpkcs12", "usersmimecertificate", "x121address", "x500uniqueidentifier" ], "container_dn" : "cn=users,cn=accounts", "object_class_config" : "ipauserobjectclasses", "label" : "Users", "name" : "user" }, "dnssigrecord" : { "takes_params" : [], "methods" : [], "name" : "dnssigrecord" }, "param" : { "name" : "param", "primary_key" : "name", "methods" : [ "find", "show" ], "takes_params" : [ { "cli_name" : "name", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Name", "name" : "name" }, { "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "doc", "label" : "Documentation", "required" : false, "cli_name" : "doc", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Documentation", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "doc" : "Exclude from", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "exclude", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "name" : "exclude", "label" : "Exclude from", "flags" : [ "no_search" ], "autofill" : false, "multivalue" : true, "deprecated" : false }, { "name" : "include", "label" : "Include in", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Include in", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "include", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "type", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Type", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Type", "name" : "type" }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Required", "name" : "required", "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_name" : "required", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Required" }, { "no_convert" : false, "type" : "bool", "query" : false, "class" : "Bool", "cli_name" : "multivalue", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Multi-value", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Multi-value", "name" : "multivalue" }, { "type" : "bool", "no_convert" : false, "query" : false, "class" : "Bool", "cli_name" : "alwaysask", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "Always ask", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Always ask", "name" : "alwaysask" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ], "name" : "cli_metavar", "label" : "CLI metavar", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "cli_metavar", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "CLI metavar", "primary_key" : false, "cli_metavar" : "STR" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search" ], "name" : "cli_name", "label" : "CLI name", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "cli_name", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "CLI name", "cli_metavar" : "STR", "primary_key" : false }, { "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "Confirm (password)", "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_name" : "confirm", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "bool", "no_convert" : false, "query" : false, "class" : "Bool", "label" : "Confirm (password)", "name" : "confirm", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_search" ], "name" : "default", "label" : "Default", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "default", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Default", "cli_metavar" : "STR", "primary_key" : false }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "default_from_param", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Default from", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_search" ], "label" : "Default from", "name" : "default_from_param" }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "Label", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "label", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "Label", "name" : "label", "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "truths" : [ "1", 1, "true", "TRUE" ], "name" : "no_convert", "label" : "Convert on server", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Convert on server", "primary_key" : false, "cli_metavar" : "BOOL", "class" : "Bool", "query" : false, "no_convert" : false, "type" : "bool", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "no_convert" }, { "label" : "Option group", "name" : "option_group", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Option group", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "option_group", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "required" : false, "cli_name" : "sensitive", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "bool", "no_convert" : false, "class" : "Bool", "query" : false, "doc" : "Sensitive", "cli_metavar" : "BOOL", "primary_key" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "sensitive", "label" : "Sensitive", "truths" : [ "1", 1, "true", "TRUE" ] }, { "truths" : [ "1", 1, "true", "TRUE" ], "name" : "positional", "label" : "Positional argument", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search" ], "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Positional argument", "cli_metavar" : "BOOL", "primary_key" : false, "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "required" : false, "cli_name" : "positional", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2 } ] }, "metaobject" : { "name" : "metaobject", "primary_key" : "full_name", "methods" : [], "takes_params" : [ { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "name", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Name", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_search" ], "label" : "Name", "name" : "name" }, { "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "doc", "label" : "Documentation", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "doc", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Documentation", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "exclude", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Exclude from", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_search" ], "label" : "Exclude from", "name" : "exclude" }, { "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "include", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : false, "cli_metavar" : "STR", "doc" : "Include in", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "label" : "Include in", "name" : "include" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Help topic", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "topic_topic", "required" : false, "label" : "Help topic", "name" : "topic_topic", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ] }, { "name" : "params_param", "label" : "Parameters", "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "doc" : "Parameters", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "params_param", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false } ] }, "netgroup" : { "object_class" : [ "ipaobject", "ipaassociation", "ipanisnetgroup" ], "object_name" : "netgroup", "can_have_permissions" : true, "label_singular" : "Netgroup", "default_attributes" : [ "cn", "description", "memberof", "externalhost", "nisdomainname", "memberuser", "memberhost", "member", "memberindirect", "usercategory", "hostcategory" ], "parent_object" : "", "object_class_config" : null, "name" : "netgroup", "label" : "Netgroups", "aciattrs" : [ "cn", "description", "externalhost", "hostcategory", "ipaenabledflag", "ipauniqueid", "member", "memberhost", "memberof", "memberuser", "nisdomainname", "usercategory" ], "container_dn" : "cn=ng,cn=alt", "takes_params" : [ { "cli_name" : "name", "pattern_errmsg" : "may only include letters, numbers, _, -, and .", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*$", "query" : false, "class" : "Str", "primary_key" : true, "cli_metavar" : "STR", "doc" : "Netgroup name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Netgroup name", "name" : "cn" }, { "name" : "description", "label" : "Description", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Netgroup description", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "desc", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false }, { "doc" : "NIS domain name", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "nisdomain", "pattern_errmsg" : "may only include letters, numbers, _, -, and .", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*$", "query" : false, "name" : "nisdomainname", "label" : "NIS domain name", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "name" : "ipauniqueid", "label" : "IPA unique ID", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "IPA unique ID", "primary_key" : false, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "uuid", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "User category", "name" : "usercategory", "query" : false, "class" : "StrEnum", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "usercat", "required" : false, "deprecated_cli_aliases" : [], "values" : [ "all" ], "primary_key" : false, "cli_metavar" : "['all']", "doc" : "User category the rule applies to" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "label" : "Host category", "name" : "hostcategory", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "StrEnum", "cli_name" : "hostcat", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "['all']", "doc" : "Host category the rule applies to", "values" : [ "all" ] }, { "flags" : [ "no_option" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "label" : "External host", "name" : "externalhost", "cli_name" : "externalhost", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "External host", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] } ], "object_name_plural" : "netgroups", "relationships" : { "memberhost" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberuser" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "bindable" : false, "uuid_attribute" : "ipauniqueid", "primary_key" : "cn", "attribute_members" : { "memberuser" : [ "user", "group" ], "memberof" : [ "netgroup" ], "member" : [ "netgroup" ], "memberindirect" : [ "netgroup" ], "memberhost" : [ "host", "hostgroup" ] }, "methods" : [ "add", "add_member", "del", "find", "mod", "remove_member", "show" ], "rdn_attribute" : "ipauniqueid", "hidden_attributes" : [ "objectclass", "aci" ] }, "hbacrule" : { "primary_key" : "cn", "methods" : [ "add", "add_host", "add_service", "add_sourcehost", "add_user", "del", "disable", "enable", "find", "mod", "remove_host", "remove_service", "remove_sourcehost", "remove_user", "show" ], "rdn_attribute" : "ipauniqueid", "hidden_attributes" : [ "objectclass", "aci" ], "attribute_members" : { "sourcehost" : [ "host", "hostgroup" ], "memberuser" : [ "user", "group" ], "memberhost" : [ "host", "hostgroup" ], "memberservice" : [ "hbacsvc", "hbacsvcgroup" ] }, "object_name_plural" : "HBAC rules", "uuid_attribute" : "ipauniqueid", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "name" : "hbacrule", "label" : "HBAC Rules", "object_class_config" : null, "aciattrs" : [ "accessruletype", "accesstime", "cn", "description", "externalhost", "hostcategory", "ipaenabledflag", "ipauniqueid", "memberhost", "memberservice", "memberuser", "servicecategory", "sourcehost", "sourcehostcategory", "usercategory" ], "container_dn" : "cn=hbac", "takes_params" : [ { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : true, "cli_metavar" : "STR", "doc" : "Rule name", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Rule name", "name" : "cn" }, { "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [ "no_option", "no_output" ], "name" : "accessruletype", "label" : "Rule type", "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "required" : true, "cli_name" : "type", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "exclude" : [ "webui" ], "deprecated_cli_aliases" : [], "doc" : "Rule type (allow)", "primary_key" : false, "cli_metavar" : "['allow', 'deny']", "default" : "allow", "values" : [ "allow", "deny" ] }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "User category", "name" : "usercategory", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "usercat", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "values" : [ "all" ], "cli_metavar" : "['all']", "primary_key" : false, "doc" : "User category the rule applies to", "deprecated_cli_aliases" : [] }, { "name" : "hostcategory", "label" : "Host category", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "values" : [ "all" ], "doc" : "Host category the rule applies to", "cli_metavar" : "['all']", "primary_key" : false, "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "hostcat" }, { "required" : false, "cli_name" : "srchostcat", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "StrEnum", "query" : false, "doc" : "Source host category the rule applies to", "cli_metavar" : "['all']", "primary_key" : false, "values" : [ "all" ], "deprecated_cli_aliases" : [], "flags" : [ "no_option" ], "autofill" : false, "deprecated" : true, "multivalue" : false, "name" : "sourcehostcategory", "label" : "Source host category" }, { "name" : "servicecategory", "label" : "Service category", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "values" : [ "all" ], "doc" : "Service category the rule applies to", "cli_metavar" : "['all']", "primary_key" : false, "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "servicecat" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Description", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "desc", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "name" : "description", "label" : "Description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "name" : "ipaenabledflag", "label" : "Enabled", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_option" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Enabled", "cli_metavar" : "BOOL", "primary_key" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "ipaenabledflag", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "bool", "no_convert" : false, "class" : "Bool", "query" : false }, { "label" : "Users", "name" : "memberuser_user", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Users", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "memberuser_user", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "User Groups", "name" : "memberuser_group", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "memberuser_group", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "User Groups" }, { "doc" : "Hosts", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "memberhost_host", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "memberhost_host", "label" : "Hosts", "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "memberhost_hostgroup", "label" : "Host Groups", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "memberhost_hostgroup", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Host Groups", "cli_metavar" : "STR", "primary_key" : false }, { "flags" : [ "no_update", "no_option", "no_create", "no_search" ], "multivalue" : false, "deprecated" : true, "autofill" : false, "name" : "sourcehost_host", "label" : "Source Hosts", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "sourcehost_host", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Source Hosts", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "doc" : "Source Host Groups", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "sourcehost_hostgroup", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "name" : "sourcehost_hostgroup", "label" : "Source Host Groups", "flags" : [ "no_update", "no_option", "no_create", "no_search" ], "autofill" : false, "deprecated" : true, "multivalue" : false }, { "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "memberservice_hbacsvc", "label" : "Services", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "memberservice_hbacsvc", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Services", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "cli_name" : "memberservice_hbacsvcgroup", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Service Groups", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Service Groups", "name" : "memberservice_hbacsvcgroup" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "External host", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "externalhost", "required" : false, "label" : "External host", "name" : "externalhost", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_option" ] } ], "object_class" : [ "ipaassociation", "ipahbacrule" ], "label_singular" : "HBAC Rule", "default_attributes" : [ "cn", "ipaenabledflag", "description", "usercategory", "hostcategory", "servicecategory", "ipaenabledflag", "memberuser", "sourcehost", "memberhost", "memberservice", "externalhost" ], "parent_object" : "", "object_name" : "HBAC rule", "can_have_permissions" : true }, "dnsrecord" : { "attribute_members" : {}, "methods" : [ "add", "del", "delentry", "find", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "primary_key" : "idnsname", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "object_name_plural" : "DNS resource records", "container_dn" : "cn=dns", "aciattrs" : [ "a6record", "aaaarecord", "afsdbrecord", "aplrecord", "arecord", "certrecord", "cn", "cnamerecord", "dhcidrecord", "dlvrecord", "dnamerecord", "dnsclass", "dnsttl", "dsrecord", "hinforecord", "hiprecord", "idnsallowdynupdate", "idnsname", "idnstemplateattribute", "ipseckeyrecord", "keyrecord", "kxrecord", "locrecord", "mdrecord", "minforecord", "mxrecord", "naptrrecord", "nsecrecord", "nsrecord", "nxtrecord", "objectclass", "ptrrecord", "rprecord", "rrsigrecord", "sigrecord", "spfrecord", "srvrecord", "sshfprecord", "tlsarecord", "txtrecord", "unknownrecord", "urirecord" ], "takes_params" : [ { "only_relative" : false, "name" : "idnsname", "label" : "Record name", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "deprecated_cli_aliases" : [], "doc" : "Record name", "primary_key" : true, "cli_metavar" : "DNSNAMEPARAM", "no_convert" : false, "type" : "DNSName", "only_absolute" : false, "class" : "DNSNameParam", "query" : false, "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Time to live", "name" : "dnsttl", "maxvalue" : 2147483647, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "ttl", "required" : false, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Time to live", "deprecated_cli_aliases" : [], "minvalue" : -2147483648 }, { "name" : "dnsclass", "label" : "", "flags" : [ "no_option" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "values" : [ "IN", "CS", "CH", "HS" ], "doc" : "", "cli_metavar" : "['IN', 'CS', 'CH', 'HS']", "primary_key" : false, "deprecated_cli_aliases" : [], "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "class", "class" : "StrEnum", "query" : false, "type" : "unicode", "no_convert" : false }, { "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "dnsrecords", "label" : "Records", "required" : false, "cli_name" : "dnsrecords", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "object", "class" : "Any", "query" : false, "doc" : "Records", "primary_key" : false, "cli_metavar" : "ANY", "deprecated_cli_aliases" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Record type", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "dnstype", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Record type", "name" : "dnstype", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "label" : "Record data", "name" : "dnsdata", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Record data", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "dnsdata", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" }, { "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "label" : "A record", "name" : "arecord", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "cli_name" : "a_rec", "required" : false, "query" : false, "class" : "ARecord", "validatedns" : true, "no_convert" : false, "type" : "unicode", "cli_metavar" : "ARECORD", "primary_key" : false, "option_group" : "A Record", "doc" : "Raw A records", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "A IP Address", "name" : "a_part_ip_address", "cli_name" : "a_ip_address", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "primary_key" : false, "cli_metavar" : "STR", "doc" : "A IP Address", "option_group" : "A Record", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "virtual_attribute" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "A Create reverse", "name" : "a_extra_create_reverse", "type" : "bool", "no_convert" : false, "query" : false, "class" : "Flag", "cli_name" : "a_create_reverse", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "primary_key" : false, "cli_metavar" : "FLAG", "doc" : "Create reverse record for this IP Address", "option_group" : "A Record", "default" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "option_group" : "AAAA Record", "doc" : "Raw AAAA records", "cli_metavar" : "AAAARECORD", "primary_key" : false, "validatedns" : true, "type" : "unicode", "no_convert" : false, "class" : "AAAARecord", "query" : false, "required" : false, "cli_name" : "aaaa_rec", "normalizedns" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "name" : "aaaarecord", "label" : "AAAA record", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "option_group" : "AAAA Record", "doc" : "AAAA IP Address", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "aaaa_ip_address", "required" : false, "label" : "AAAA IP Address", "name" : "aaaa_part_ip_address", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ] }, { "default" : false, "option_group" : "AAAA Record", "doc" : "Create reverse record for this IP Address", "cli_metavar" : "FLAG", "primary_key" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "aaaa_create_reverse", "class" : "Flag", "query" : false, "type" : "bool", "no_convert" : false, "name" : "aaaa_extra_create_reverse", "label" : "AAAA Create reverse", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_update", "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : true }, { "primary_key" : false, "cli_metavar" : "A6RECORD", "option_group" : "A6 Record", "doc" : "Raw A6 records", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "normalizedns" : true, "alwaysask" : false, "confirm" : true, "cli_name" : "a6_rec", "required" : false, "query" : false, "class" : "A6Record", "no_convert" : false, "validatedns" : true, "type" : "unicode", "label" : "A6 record", "name" : "a6record", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "doc" : "A6 Record data", "option_group" : "A6 Record", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "a6_data", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "a6_part_data", "label" : "A6 Record data", "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "label" : "AFSDB record", "name" : "afsdbrecord", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "AFSDBRECORD", "primary_key" : false, "doc" : "Raw AFSDB records", "option_group" : "AFSDB Record", "query" : false, "class" : "AFSDBRecord", "no_convert" : false, "validatedns" : true, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "cli_name" : "afsdb_rec", "required" : false }, { "maxvalue" : 65535, "label" : "AFSDB Subtype", "name" : "afsdb_part_subtype", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "option_group" : "AFSDB Record", "doc" : "AFSDB Subtype", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "afsdb_subtype", "required" : false }, { "doc" : "AFSDB Hostname", "option_group" : "AFSDB Record", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "afsdb_hostname", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "DNSName", "only_absolute" : false, "class" : "DNSNameParam", "query" : false, "name" : "afsdb_part_hostname", "label" : "AFSDB Hostname", "only_relative" : false, "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_option" ], "name" : "aplrecord", "label" : "APL record", "type" : "unicode", "validatedns" : true, "no_convert" : false, "class" : "APLRecord", "query" : false, "required" : false, "cli_name" : "apl_rec", "alwaysask" : false, "normalizedns" : true, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Raw APL records", "option_group" : "APL Record", "cli_metavar" : "APLRECORD", "primary_key" : false }, { "required" : false, "cli_name" : "cert_rec", "confirm" : true, "normalizedns" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "validatedns" : true, "no_convert" : false, "class" : "CERTRecord", "query" : false, "option_group" : "CERT Record", "doc" : "Raw CERT records", "primary_key" : false, "cli_metavar" : "CERTRECORD", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "certrecord", "label" : "CERT record" }, { "option_group" : "CERT Record", "doc" : "CERT Certificate Type", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "cert_type", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "name" : "cert_part_type", "label" : "CERT Certificate Type", "maxvalue" : 65535, "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "CERT Key Tag", "name" : "cert_part_key_tag", "maxvalue" : 65535, "cli_name" : "cert_key_tag", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "option_group" : "CERT Record", "doc" : "CERT Key Tag", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "cert_algorithm", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "option_group" : "CERT Record", "doc" : "CERT Algorithm", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "cert_part_algorithm", "label" : "CERT Algorithm", "maxvalue" : 255 }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "option_group" : "CERT Record", "doc" : "CERT Certificate/CRL", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "cert_certificate_or_crl", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "cert_part_certificate_or_crl", "label" : "CERT Certificate/CRL", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ] }, { "label" : "CNAME record", "name" : "cnamerecord", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "cli_metavar" : "CNAMERECORD", "primary_key" : false, "option_group" : "CNAME Record", "doc" : "Raw CNAME records", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "cname_rec", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "validatedns" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "CNAMERecord" }, { "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "option_group" : "CNAME Record", "doc" : "A hostname which this alias hostname points to", "deprecated_cli_aliases" : [], "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "cname_hostname", "required" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "no_convert" : false, "type" : "DNSName", "label" : "CNAME Hostname", "name" : "cname_part_hostname", "only_relative" : false, "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "query" : false, "class" : "DHCIDRecord", "validatedns" : true, "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "normalizedns" : true, "alwaysask" : false, "cli_name" : "dhcid_rec", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "DHCIDRECORD", "primary_key" : false, "doc" : "Raw DHCID records", "option_group" : "DHCID Record", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_option" ], "label" : "DHCID record", "name" : "dhcidrecord" }, { "cli_metavar" : "DLVRECORD", "primary_key" : false, "doc" : "Raw DLV records", "option_group" : "DLV Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "normalizedns" : true, "cli_name" : "dlv_rec", "required" : false, "query" : false, "class" : "DLVRecord", "validatedns" : true, "no_convert" : false, "type" : "unicode", "label" : "DLV record", "name" : "dlvrecord", "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "maxvalue" : 65535, "name" : "dlv_part_key_tag", "label" : "DLV Key Tag", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "virtual_attribute" ], "minvalue" : 0, "deprecated_cli_aliases" : [], "option_group" : "DLV Record", "doc" : "DLV Key Tag", "cli_metavar" : "INT", "primary_key" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : false, "cli_name" : "dlv_key_tag", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2 }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "dlv_algorithm", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "option_group" : "DLV Record", "doc" : "DLV Algorithm", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "dlv_part_algorithm", "label" : "DLV Algorithm", "maxvalue" : 255 }, { "maxvalue" : 255, "label" : "DLV Digest Type", "name" : "dlv_part_digest_type", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "option_group" : "DLV Record", "doc" : "DLV Digest Type", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "dlv_digest_type", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false }, { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "pattern_errmsg" : "only hexadecimal digits are allowed", "cli_name" : "dlv_digest", "required" : false, "pattern" : "^[0-9a-fA-F]+$", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "option_group" : "DLV Record", "doc" : "DLV Digest", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "DLV Digest", "name" : "dlv_part_digest" }, { "flags" : [], "autofill" : false, "multivalue" : true, "deprecated" : false, "name" : "dnamerecord", "label" : "DNAME record", "required" : false, "cli_name" : "dname_rec", "normalizedns" : true, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "validatedns" : true, "no_convert" : false, "type" : "unicode", "class" : "DNAMERecord", "query" : false, "option_group" : "DNAME Record", "doc" : "Raw DNAME records", "primary_key" : false, "cli_metavar" : "DNAMERECORD", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "only_relative" : false, "name" : "dname_part_target", "label" : "DNAME Target", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "deprecated_cli_aliases" : [], "option_group" : "DNAME Record", "doc" : "DNAME Target", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "no_convert" : false, "type" : "DNSName", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "dname_target" }, { "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "label" : "DS record", "name" : "dsrecord", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "cli_name" : "ds_rec", "required" : false, "query" : false, "class" : "DSRecord", "type" : "unicode", "validatedns" : true, "no_convert" : false, "primary_key" : false, "cli_metavar" : "DSRECORD", "doc" : "Raw DS records", "option_group" : "DS Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "maxvalue" : 65535, "label" : "DS Key Tag", "name" : "ds_part_key_tag", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "option_group" : "DS Record", "doc" : "DS Key Tag", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "ds_key_tag", "required" : false }, { "doc" : "DS Algorithm", "option_group" : "DS Record", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ds_algorithm", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "name" : "ds_part_algorithm", "label" : "DS Algorithm", "maxvalue" : 255, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "ds_digest_type", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "cli_metavar" : "INT", "primary_key" : false, "option_group" : "DS Record", "doc" : "DS Digest Type", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "DS Digest Type", "name" : "ds_part_digest_type", "maxvalue" : 255 }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "DS Digest", "option_group" : "DS Record", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "ds_digest", "pattern_errmsg" : "only hexadecimal digits are allowed", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "pattern" : "^[0-9a-fA-F]+$", "class" : "Str", "label" : "DS Digest", "name" : "ds_part_digest", "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "doc" : "Raw HIP records", "option_group" : "HIP Record", "cli_metavar" : "HIPRECORD", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "hip_rec", "class" : "HIPRecord", "query" : false, "validatedns" : true, "no_convert" : false, "type" : "unicode", "name" : "hiprecord", "label" : "HIP record", "flags" : [ "no_option" ], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "label" : "IPSECKEY record", "name" : "ipseckeyrecord", "flags" : [ "no_option" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "IPSECKEYRECORD", "doc" : "Raw IPSECKEY records", "option_group" : "IPSECKEY Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "normalizedns" : true, "alwaysask" : false, "confirm" : true, "cli_name" : "ipseckey_rec", "required" : false, "query" : false, "class" : "IPSECKEYRecord", "validatedns" : true, "type" : "unicode", "no_convert" : false }, { "cli_name" : "key_rec", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "validatedns" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "KEYRecord", "cli_metavar" : "KEYRECORD", "primary_key" : false, "doc" : "Raw KEY records", "option_group" : "KEY Record", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_option" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "label" : "KEY record", "name" : "keyrecord" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "KXRECORD", "option_group" : "KX Record", "doc" : "Raw KX records", "no_convert" : false, "validatedns" : true, "type" : "unicode", "query" : false, "class" : "KXRecord", "cli_name" : "kx_rec", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "label" : "KX record", "name" : "kxrecord", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [] }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "maxvalue" : 65535, "label" : "KX Preference", "name" : "kx_part_preference", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "kx_preference", "required" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Preference given to this exchanger. Lower values are more preferred", "option_group" : "KX Record" }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "KX Exchanger", "name" : "kx_part_exchanger", "only_relative" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "kx_exchanger", "required" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "type" : "DNSName", "no_convert" : false, "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "doc" : "A host willing to act as a key exchanger", "option_group" : "KX Record", "deprecated_cli_aliases" : [] }, { "doc" : "Raw LOC records", "option_group" : "LOC Record", "cli_metavar" : "LOCRECORD", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "loc_rec", "alwaysask" : false, "normalizedns" : true, "confirm" : true, "attribute" : false, "sortorder" : 2, "validatedns" : true, "type" : "unicode", "no_convert" : false, "class" : "LOCRecord", "query" : false, "name" : "locrecord", "label" : "LOC record", "flags" : [], "autofill" : false, "multivalue" : true, "deprecated" : false }, { "option_group" : "LOC Record", "doc" : "LOC Degrees Latitude", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "loc_lat_deg", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "name" : "loc_part_lat_deg", "label" : "LOC Degrees Latitude", "maxvalue" : 90, "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "doc" : "LOC Minutes Latitude", "option_group" : "LOC Record", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "loc_lat_min", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "name" : "loc_part_lat_min", "label" : "LOC Minutes Latitude", "maxvalue" : 59, "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "deprecated_cli_aliases" : [], "minvalue" : "0.0", "doc" : "LOC Seconds Latitude", "option_group" : "LOC Record", "cli_metavar" : "DECIMAL", "primary_key" : false, "class" : "Decimal", "query" : false, "type" : "Decimal", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "loc_lat_sec", "maxvalue" : "59.999", "exponential" : false, "name" : "loc_part_lat_sec", "label" : "LOC Seconds Latitude", "deprecated" : false, "multivalue" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "autofill" : false, "precision" : 3, "flags" : [ "dnsrecord_optional", "virtual_attribute" ] }, { "no_convert" : false, "type" : "unicode", "class" : "StrEnum", "query" : false, "required" : false, "cli_name" : "loc_lat_dir", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "deprecated_cli_aliases" : [], "option_group" : "LOC Record", "doc" : "LOC Direction Latitude", "cli_metavar" : "['N', 'S']", "primary_key" : false, "values" : [ "N", "S" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "name" : "loc_part_lat_dir", "label" : "LOC Direction Latitude" }, { "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "loc_lon_deg", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "option_group" : "LOC Record", "doc" : "LOC Degrees Longitude", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "loc_part_lon_deg", "label" : "LOC Degrees Longitude", "maxvalue" : 180 }, { "maxvalue" : 59, "label" : "LOC Minutes Longitude", "name" : "loc_part_lon_min", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "deprecated_cli_aliases" : [], "minvalue" : 0, "primary_key" : false, "cli_metavar" : "INT", "doc" : "LOC Minutes Longitude", "option_group" : "LOC Record", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "loc_lon_min", "required" : false }, { "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "precision" : 3, "exponential" : false, "label" : "LOC Seconds Longitude", "name" : "loc_part_lon_sec", "maxvalue" : "59.999", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "loc_lon_sec", "required" : false, "query" : false, "class" : "Decimal", "type" : "Decimal", "no_convert" : false, "cli_metavar" : "DECIMAL", "primary_key" : false, "doc" : "LOC Seconds Longitude", "option_group" : "LOC Record", "deprecated_cli_aliases" : [], "minvalue" : "0.0" }, { "label" : "LOC Direction Longitude", "name" : "loc_part_lon_dir", "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "values" : [ "E", "W" ], "primary_key" : false, "cli_metavar" : "['E', 'W']", "doc" : "LOC Direction Longitude", "option_group" : "LOC Record", "deprecated_cli_aliases" : [], "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "loc_lon_dir", "required" : false, "query" : false, "class" : "StrEnum", "type" : "unicode", "no_convert" : false }, { "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "loc_altitude", "class" : "Decimal", "query" : false, "type" : "Decimal", "no_convert" : false, "doc" : "LOC Altitude", "option_group" : "LOC Record", "cli_metavar" : "DECIMAL", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : "-100000.00", "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "autofill" : false, "precision" : 2, "exponential" : false, "name" : "loc_part_altitude", "label" : "LOC Altitude", "maxvalue" : "42849672.95" }, { "minvalue" : "0.0", "deprecated_cli_aliases" : [], "doc" : "LOC Size", "option_group" : "LOC Record", "cli_metavar" : "DECIMAL", "primary_key" : false, "type" : "Decimal", "no_convert" : false, "class" : "Decimal", "query" : false, "required" : false, "cli_name" : "loc_size", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "maxvalue" : "90000000.00", "name" : "loc_part_size", "label" : "LOC Size", "exponential" : false, "autofill" : false, "precision" : 2, "multivalue" : false, "deprecated" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "flags" : [ "dnsrecord_optional", "virtual_attribute" ] }, { "cli_metavar" : "DECIMAL", "primary_key" : false, "option_group" : "LOC Record", "doc" : "LOC Horizontal Precision", "minvalue" : "0.0", "deprecated_cli_aliases" : [], "cli_name" : "loc_h_precision", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "Decimal", "no_convert" : false, "query" : false, "class" : "Decimal", "label" : "LOC Horizontal Precision", "name" : "loc_part_h_precision", "exponential" : false, "maxvalue" : "90000000.00", "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "autofill" : false, "precision" : 2, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "multivalue" : false, "deprecated" : false }, { "flags" : [ "dnsrecord_optional", "virtual_attribute" ], "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "deprecated" : false, "multivalue" : false, "precision" : 2, "autofill" : false, "exponential" : false, "label" : "LOC Vertical Precision", "name" : "loc_part_v_precision", "maxvalue" : "90000000.00", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "loc_v_precision", "required" : false, "query" : false, "class" : "Decimal", "no_convert" : false, "type" : "Decimal", "primary_key" : false, "cli_metavar" : "DECIMAL", "option_group" : "LOC Record", "doc" : "LOC Vertical Precision", "deprecated_cli_aliases" : [], "minvalue" : "0.0" }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "mxrecord", "label" : "MX record", "required" : false, "cli_name" : "mx_rec", "alwaysask" : false, "confirm" : true, "normalizedns" : true, "sortorder" : 2, "attribute" : false, "validatedns" : true, "no_convert" : false, "type" : "unicode", "class" : "MXRecord", "query" : false, "doc" : "Raw MX records", "option_group" : "MX Record", "cli_metavar" : "MXRECORD", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "maxvalue" : 65535, "name" : "mx_part_preference", "label" : "MX Preference", "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : false, "cli_name" : "mx_preference", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Preference given to this exchanger. Lower values are more preferred", "option_group" : "MX Record", "cli_metavar" : "INT", "primary_key" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "only_relative" : false, "label" : "MX Exchanger", "name" : "mx_part_exchanger", "query" : false, "class" : "DNSNameParam", "only_absolute" : false, "type" : "DNSName", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "mx_exchanger", "required" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "doc" : "A host willing to act as a mail exchanger", "option_group" : "MX Record" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "NAPTRRECORD", "primary_key" : false, "option_group" : "NAPTR Record", "doc" : "Raw NAPTR records", "no_convert" : false, "validatedns" : true, "type" : "unicode", "query" : false, "class" : "NAPTRRecord", "cli_name" : "naptr_rec", "required" : false, "attribute" : false, "sortorder" : 2, "normalizedns" : true, "confirm" : true, "alwaysask" : false, "label" : "NAPTR record", "name" : "naptrrecord", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [] }, { "minvalue" : 0, "deprecated_cli_aliases" : [], "option_group" : "NAPTR Record", "doc" : "NAPTR Order", "primary_key" : false, "cli_metavar" : "INT", "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : false, "cli_name" : "naptr_order", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "maxvalue" : 65535, "name" : "naptr_part_order", "label" : "NAPTR Order", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ] }, { "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "naptr_preference", "deprecated_cli_aliases" : [], "minvalue" : 0, "option_group" : "NAPTR Record", "doc" : "NAPTR Preference", "cli_metavar" : "INT", "primary_key" : false, "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "maxvalue" : 65535, "name" : "naptr_part_preference", "label" : "NAPTR Preference" }, { "name" : "naptr_part_flags", "label" : "NAPTR Flags", "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "option_group" : "NAPTR Record", "doc" : "NAPTR Flags", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "naptr_flags", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false }, { "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "naptr_service", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "option_group" : "NAPTR Record", "doc" : "NAPTR Service", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "name" : "naptr_part_service", "label" : "NAPTR Service" }, { "name" : "naptr_part_regexp", "label" : "NAPTR Regular Expression", "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "doc" : "NAPTR Regular Expression", "option_group" : "NAPTR Record", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "naptr_regexp", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode" }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "naptr_part_replacement", "label" : "NAPTR Replacement", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "naptr_replacement", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "NAPTR Replacement", "option_group" : "NAPTR Record", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "label" : "NS record", "name" : "nsrecord", "cli_name" : "ns_rec", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "no_convert" : false, "validatedns" : true, "type" : "unicode", "query" : false, "class" : "NSRecord", "primary_key" : false, "cli_metavar" : "NSRECORD", "doc" : "Raw NS records", "option_group" : "NS Record", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "only_relative" : false, "label" : "NS Hostname", "name" : "ns_part_hostname", "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "type" : "DNSName", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "ns_hostname", "required" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "option_group" : "NS Record", "doc" : "NS Hostname" }, { "normalizedns" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "nsec_rec", "class" : "NSECRecord", "query" : false, "validatedns" : true, "type" : "unicode", "no_convert" : false, "doc" : "Raw NSEC records", "option_group" : "NSEC Record", "cli_metavar" : "NSECRECORD", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_option" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "name" : "nsecrecord", "label" : "NSEC record" }, { "validatedns" : true, "type" : "unicode", "no_convert" : false, "class" : "PTRRecord", "query" : false, "required" : false, "cli_name" : "ptr_rec", "normalizedns" : true, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Raw PTR records", "option_group" : "PTR Record", "cli_metavar" : "PTRRECORD", "primary_key" : false, "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [], "name" : "ptrrecord", "label" : "PTR record" }, { "name" : "ptr_part_hostname", "label" : "PTR Hostname", "only_relative" : false, "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "option_group" : "PTR Record", "doc" : "The hostname this reverse record points to", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "ptr_hostname", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "DNSName", "no_convert" : false, "class" : "DNSNameParam", "only_absolute" : false, "query" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "RRSIGRECORD", "option_group" : "RRSIG Record", "doc" : "Raw RRSIG records", "no_convert" : false, "validatedns" : true, "type" : "unicode", "query" : false, "class" : "RRSIGRecord", "cli_name" : "rrsig_rec", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "label" : "RRSIG record", "name" : "rrsigrecord", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_option" ] }, { "flags" : [ "no_option" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "label" : "RP record", "name" : "rprecord", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "cli_name" : "rp_rec", "required" : false, "query" : false, "class" : "RPRecord", "no_convert" : false, "validatedns" : true, "type" : "unicode", "cli_metavar" : "RPRECORD", "primary_key" : false, "doc" : "Raw RP records", "option_group" : "RP Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Raw SIG records", "option_group" : "SIG Record", "primary_key" : false, "cli_metavar" : "SIGRECORD", "class" : "SIGRecord", "query" : false, "type" : "unicode", "validatedns" : true, "no_convert" : false, "alwaysask" : false, "normalizedns" : true, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "sig_rec", "name" : "sigrecord", "label" : "SIG record", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_option" ] }, { "alwaysask" : false, "confirm" : true, "normalizedns" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "spf_rec", "class" : "SPFRecord", "query" : false, "validatedns" : true, "no_convert" : false, "type" : "unicode", "option_group" : "SPF Record", "doc" : "Raw SPF records", "primary_key" : false, "cli_metavar" : "SPFRECORD", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_option" ], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "spfrecord", "label" : "SPF record" }, { "required" : false, "cli_name" : "srv_rec", "confirm" : true, "alwaysask" : false, "normalizedns" : true, "sortorder" : 2, "attribute" : false, "validatedns" : true, "type" : "unicode", "no_convert" : false, "class" : "SRVRecord", "query" : false, "option_group" : "SRV Record", "doc" : "Raw SRV records", "primary_key" : false, "cli_metavar" : "SRVRECORD", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "srvrecord", "label" : "SRV record" }, { "maxvalue" : 65535, "label" : "SRV Priority (order)", "name" : "srv_part_priority", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "deprecated_cli_aliases" : [], "minvalue" : 0, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Lower number means higher priority. Clients will attempt to contact the server with the lowest-numbered priority they can reach.", "option_group" : "SRV Record", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "srv_priority", "required" : false }, { "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "srv_weight", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "Relative weight for entries with the same priority.", "option_group" : "SRV Record", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "SRV Weight", "name" : "srv_part_weight", "maxvalue" : 65535 }, { "maxvalue" : 65535, "label" : "SRV Port", "name" : "srv_part_port", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ], "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "SRV Port", "option_group" : "SRV Record", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "srv_port", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "srv_part_target", "label" : "SRV Target", "only_relative" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "srv_target", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "type" : "DNSName", "no_convert" : false, "doc" : "The domain name of the target host or '.' if the service is decidedly not available at this domain", "option_group" : "SRV Record", "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "deprecated_cli_aliases" : [] }, { "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [], "label" : "SSHFP record", "name" : "sshfprecord", "query" : false, "class" : "SSHFPRecord", "type" : "unicode", "validatedns" : true, "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "cli_name" : "sshfp_rec", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "SSHFPRECORD", "doc" : "Raw SSHFP records", "option_group" : "SSHFP Record" }, { "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "SSHFP Algorithm", "name" : "sshfp_part_algorithm", "maxvalue" : 255, "cli_name" : "sshfp_algorithm", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "SSHFP Algorithm", "option_group" : "SSHFP Record", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "maxvalue" : 255, "label" : "SSHFP Fingerprint Type", "name" : "sshfp_part_fp_type", "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "sshfp_fp_type", "required" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "primary_key" : false, "cli_metavar" : "INT", "option_group" : "SSHFP Record", "doc" : "SSHFP Fingerprint Type" }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "SSHFP Fingerprint", "name" : "sshfp_part_fingerprint", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "sshfp_fingerprint", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "SSHFP Fingerprint", "option_group" : "SSHFP Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "label" : "TLSA record", "name" : "tlsarecord", "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "TLSARECORD", "option_group" : "TLSA Record", "doc" : "Raw TLSA records", "validatedns" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "TLSARecord", "cli_name" : "tlsa_rec", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "normalizedns" : true }, { "primary_key" : false, "cli_metavar" : "INT", "option_group" : "TLSA Record", "doc" : "TLSA Certificate Usage", "deprecated_cli_aliases" : [], "minvalue" : 0, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "tlsa_cert_usage", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int", "label" : "TLSA Certificate Usage", "name" : "tlsa_part_cert_usage", "maxvalue" : 255, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false }, { "cli_name" : "tlsa_selector", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "primary_key" : false, "cli_metavar" : "INT", "option_group" : "TLSA Record", "doc" : "TLSA Selector", "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "TLSA Selector", "name" : "tlsa_part_selector", "maxvalue" : 255 }, { "minvalue" : 0, "deprecated_cli_aliases" : [], "option_group" : "TLSA Record", "doc" : "TLSA Matching Type", "primary_key" : false, "cli_metavar" : "INT", "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : false, "cli_name" : "tlsa_matching_type", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "maxvalue" : 255, "name" : "tlsa_part_matching_type", "label" : "TLSA Matching Type", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "virtual_attribute" ] }, { "doc" : "TLSA Certificate Association Data", "option_group" : "TLSA Record", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "tlsa_cert_association_data", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "tlsa_part_cert_association_data", "label" : "TLSA Certificate Association Data", "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "label" : "TXT record", "name" : "txtrecord", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "normalizedns" : true, "cli_name" : "txt_rec", "required" : false, "query" : false, "class" : "TXTRecord", "no_convert" : false, "validatedns" : true, "type" : "unicode", "primary_key" : false, "cli_metavar" : "TXTRECORD", "doc" : "Raw TXT records", "option_group" : "TXT Record", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "txt_part_data", "label" : "TXT Text Data", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "txt_data", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "option_group" : "TXT Record", "doc" : "TXT Text Data", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "URIRECORD", "primary_key" : false, "option_group" : "URI Record", "doc" : "Raw URI records", "validatedns" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "URIRecord", "cli_name" : "uri_rec", "required" : false, "sortorder" : 2, "attribute" : false, "normalizedns" : true, "confirm" : true, "alwaysask" : false, "label" : "URI record", "name" : "urirecord", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "name" : "uri_part_priority", "label" : "URI Priority (order)", "maxvalue" : 65535, "flags" : [ "virtual_attribute" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "option_group" : "URI Record", "doc" : "Lower number means higher priority. Clients will attempt to contact the URI with the lowest-numbered priority they can reach.", "cli_metavar" : "INT", "primary_key" : false, "deprecated_cli_aliases" : [], "minvalue" : 0, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "uri_priority", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false }, { "required" : false, "cli_name" : "uri_weight", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "doc" : "Relative weight for entries with the same priority.", "option_group" : "URI Record", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "uri_part_weight", "label" : "URI Weight", "maxvalue" : 65535 }, { "label" : "URI Target Uniform Resource Identifier", "name" : "uri_part_target", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "minlength" : 1, "primary_key" : false, "cli_metavar" : "STR", "option_group" : "URI Record", "doc" : "Target Uniform Resource Identifier according to RFC 3986", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "uri_target", "required" : false } ], "object_class_config" : null, "name" : "dnsrecord", "label" : "DNS Resource Records", "object_name" : "DNS resource record", "can_have_permissions" : true, "default_attributes" : [ "idnsname", "arecord", "aaaarecord", "a6record", "afsdbrecord", "aplrecord", "certrecord", "cnamerecord", "dhcidrecord", "dlvrecord", "dnamerecord", "dsrecord", "hiprecord", "hinforecord", "ipseckeyrecord", "keyrecord", "kxrecord", "locrecord", "mdrecord", "minforecord", "mxrecord", "naptrrecord", "nsrecord", "nsecrecord", "nxtrecord", "ptrrecord", "rrsigrecord", "rprecord", "sigrecord", "spfrecord", "srvrecord", "sshfprecord", "tlsarecord", "txtrecord", "urirecord" ], "label_singular" : "DNS Resource Record", "parent_object" : "dnszone", "object_class" : [ "top", "idnsrecord" ] }, "topic" : { "takes_params" : [ { "name" : "name", "label" : "Name", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Name", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_search" ], "label" : "Documentation", "name" : "doc", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "doc", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Documentation" }, { "label" : "Exclude from", "name" : "exclude", "flags" : [ "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Exclude from", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "exclude", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false }, { "name" : "include", "label" : "Include in", "flags" : [ "no_search" ], "multivalue" : true, "deprecated" : false, "autofill" : false, "doc" : "Include in", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "include", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false }, { "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Help topic", "name" : "topic_topic", "cli_name" : "topic_topic", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Help topic", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] } ], "methods" : [ "find", "show" ], "name" : "topic", "primary_key" : "full_name" }, "dnsforwardzone" : { "object_class_config" : null, "name" : "dnsforwardzone", "label" : "DNS Forward Zones", "aciattrs" : [ "idnsforwarders", "idnsforwardpolicy", "idnsname", "idnszoneactive", "managedby", "objectclass" ], "container_dn" : "cn=dns", "takes_params" : [ { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "only_relative" : false, "label" : "Zone name", "name" : "idnsname", "query" : false, "class" : "DNSNameParam", "only_absolute" : true, "no_convert" : false, "type" : "DNSName", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "DNSNAMEPARAM", "primary_key" : true, "doc" : "Zone name (FQDN)" }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "name_from_ip", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "IP network to create reverse zone name from", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "virtual_attribute" ], "label" : "Reverse zone IP network", "name" : "name_from_ip" }, { "doc" : "Is zone active?", "primary_key" : false, "cli_metavar" : "BOOL", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "zone_active", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : true, "no_convert" : false, "type" : "bool", "class" : "Bool", "query" : false, "name" : "idnszoneactive", "label" : "Active zone", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_update", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Per-zone forwarders. A custom port can be specified for each forwarder using a standard format \"IP_ADDRESS port PORT\"", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "forwarder", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "idnsforwarders", "label" : "Zone forwarders", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "cli_name" : "forward_policy", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "StrEnum", "primary_key" : false, "cli_metavar" : "['only', 'first', 'none']", "doc" : "Per-zone conditional forwarding policy. Set to \"none\" to disable forwarding to global forwarder for this zone. In that case, conditional zone forwarders are disregarded.", "values" : [ "only", "first", "none" ], "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Forward policy", "name" : "idnsforwardpolicy" }, { "label" : "Managedby permission", "name" : "managedby", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Managedby permission", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "managedby", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" } ], "object_class" : [ "top", "idnsforwardzone" ], "object_name" : "DNS forward zone", "can_have_permissions" : false, "default_attributes" : [ "idnsname", "idnszoneactive", "idnsforwarders", "idnsforwardpolicy" ], "label_singular" : "DNS Forward Zone", "parent_object" : "", "primary_key" : "idnsname", "attribute_members" : {}, "methods" : [ "add", "add_permission", "del", "disable", "enable", "find", "mod", "remove_permission", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "object_name_plural" : "DNS forward zones", "bindable" : false, "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "uuid_attribute" : "" }, "otptoken" : { "primary_key" : "ipatokenuniqueid", "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_managedby", "del", "find", "mod", "remove_managedby", "show" ], "attribute_members" : { "managedby" : [ "user" ] }, "object_name_plural" : "OTP tokens", "uuid_attribute" : "", "bindable" : false, "relationships" : { "managedby" : [ "Managed by", "man_by_", "not_man_by_" ] }, "label" : "OTP Tokens", "name" : "otptoken", "object_class_config" : null, "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : true, "doc" : "Unique ID", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "id", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "Unique ID", "name" : "ipatokenuniqueid", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "optional_create" ] }, { "label" : "Type", "name" : "type", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [ "no_update", "virtual_attribute" ], "deprecated_cli_aliases" : [], "values" : [ "totp", "hotp", "TOTP", "HOTP" ], "default" : "totp", "cli_metavar" : "['totp', 'hotp', 'TOTP', 'HOTP']", "primary_key" : false, "doc" : "Type of the token", "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "type", "required" : false }, { "doc" : "Token description (informational only)", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "desc", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "description", "label" : "Description", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "label" : "Owner", "name" : "ipatokenowner", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Assigned user of the token (default: self)", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "owner", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Manager", "name" : "managedby_user", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "managedby_user", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Assigned manager of the token (default: self)" }, { "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "doc" : "Mark the token as disabled (default: false)", "primary_key" : false, "cli_metavar" : "BOOL", "class" : "Bool", "query" : false, "type" : "bool", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "disabled", "truths" : [ "1", 1, "true", "TRUE" ], "name" : "ipatokendisabled", "label" : "Disabled", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "deprecated_cli_aliases" : [], "doc" : "First date/time the token can be used", "cli_metavar" : "DATETIME", "primary_key" : false, "no_convert" : false, "type" : "datetime", "class" : "DateTime", "query" : false, "required" : false, "cli_name" : "not_before", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "name" : "ipatokennotbefore", "label" : "Validity start", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "name" : "ipatokennotafter", "label" : "Validity end", "class" : "DateTime", "query" : false, "no_convert" : false, "type" : "datetime", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "not_after", "deprecated_cli_aliases" : [], "doc" : "Last date/time the token can be used", "cli_metavar" : "DATETIME", "primary_key" : false }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipatokenvendor", "label" : "Vendor", "required" : false, "cli_name" : "vendor", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Token vendor name (informational only)", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Model", "name" : "ipatokenmodel", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "model", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Token model (informational only)" }, { "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "label" : "Serial", "name" : "ipatokenserial", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "serial", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Token serial (informational only)" }, { "label" : "Key", "name" : "ipatokenotpkey", "deprecated" : false, "multivalue" : false, "autofill" : true, "flags" : [ "no_display", "no_update", "no_search" ], "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "OTPTOKENKEY", "doc" : "Token secret (Base32; default: random)", "query" : false, "class" : "OTPTokenKey", "no_convert" : false, "type" : "str", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "key", "required" : false }, { "flags" : [ "no_update" ], "autofill" : true, "multivalue" : false, "deprecated" : false, "name" : "ipatokenotpalgorithm", "label" : "Algorithm", "required" : false, "cli_name" : "algo", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "doc" : "Token hash algorithm", "cli_metavar" : "['sha1', 'sha256', 'sha384', 'sha512']", "primary_key" : false, "default" : "sha1", "values" : [ "sha1", "sha256", "sha384", "sha512" ], "deprecated_cli_aliases" : [] }, { "label" : "Digits", "name" : "ipatokenotpdigits", "flags" : [ "no_update" ], "autofill" : true, "deprecated" : false, "multivalue" : false, "cli_metavar" : "['6', '8']", "primary_key" : false, "doc" : "Number of digits each token code will have", "values" : [ 6, 8 ], "default" : 6, "deprecated_cli_aliases" : [], "cli_name" : "digits", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "int", "query" : false, "class" : "IntEnum" }, { "name" : "ipatokentotpclockoffset", "label" : "Clock offset", "maxvalue" : 2147483647, "flags" : [ "no_update" ], "autofill" : true, "multivalue" : false, "deprecated" : false, "doc" : "TOTP token / IPA server time difference", "primary_key" : false, "cli_metavar" : "INT", "default" : 0, "minvalue" : -2147483648, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "offset", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false }, { "autofill" : true, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update" ], "maxvalue" : 2147483647, "label" : "Clock interval", "name" : "ipatokentotptimestep", "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_name" : "interval", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "minvalue" : 5, "deprecated_cli_aliases" : [], "cli_metavar" : "INT", "primary_key" : false, "doc" : "Length of TOTP token code validity", "default" : 30 }, { "flags" : [ "no_update" ], "deprecated" : false, "multivalue" : false, "autofill" : true, "label" : "Counter", "name" : "ipatokenhotpcounter", "maxvalue" : 2147483647, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "counter", "required" : false, "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "default" : 0, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Initial counter for the HOTP token", "deprecated_cli_aliases" : [], "minvalue" : 0 }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "uri", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "URI", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "label" : "URI", "name" : "uri" } ], "aciattrs" : [ "description", "ipatokendisabled", "ipatokenhotpcounter", "ipatokenmodel", "ipatokennotafter", "ipatokennotbefore", "ipatokenotpalgorithm", "ipatokenotpdigits", "ipatokenotpkey", "ipatokenowner", "ipatokenserial", "ipatokentotpclockoffset", "ipatokentotptimestep", "ipatokentotpwatermark", "ipatokenuniqueid", "ipatokenvendor", "managedby", "objectclass" ], "container_dn" : "cn=otp", "object_class" : [ "ipatoken" ], "parent_object" : "", "default_attributes" : [ "ipatokenuniqueid", "description", "ipatokenowner", "ipatokendisabled", "ipatokennotbefore", "ipatokennotafter", "ipatokenvendor", "ipatokenmodel", "ipatokenserial", "managedby" ], "label_singular" : "OTP Token", "can_have_permissions" : false, "object_name" : "OTP token" }, "dnsarecord" : { "takes_params" : [ { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "ip_address", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "IP Address", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "IP Address", "name" : "ip_address" } ], "methods" : [], "name" : "dnsarecord" }, "dnsaplrecord" : { "methods" : [], "takes_params" : [], "name" : "dnsaplrecord" }, "userstatus" : { "object_class_config" : null, "label" : "Entry", "name" : "userstatus", "takes_params" : [ { "type" : "bool", "no_convert" : false, "query" : false, "class" : "Bool", "cli_name" : "preserved", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "primary_key" : false, "cli_metavar" : "BOOL", "doc" : "Preserved user", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Preserved user", "name" : "preserved" }, { "required" : true, "cli_name" : "server", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Server", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "server", "label" : "Server" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Failed logins", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "krbloginfailedcount", "name" : "krbloginfailedcount", "label" : "Failed logins", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "krblastsuccessfulauth", "label" : "Last successful authentication", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "krblastsuccessfulauth", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Last successful authentication", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "krblastfailedauth", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Last failed authentication", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Last failed authentication", "name" : "krblastfailedauth" }, { "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "now", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Time now", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "now", "label" : "Time now" } ], "aciattrs" : [], "container_dn" : "", "object_class" : [], "can_have_permissions" : false, "object_name" : "entry", "parent_object" : "user", "label_singular" : "Entry", "default_attributes" : [], "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "find" ], "object_name_plural" : "entries", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "" }, "dnsipseckeyrecord" : { "name" : "dnsipseckeyrecord", "methods" : [], "takes_params" : [] }, "dns_system_records" : { "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "IPA DNS records", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "ipa_records", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "name" : "ipa_records", "label" : "IPA DNS records", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [] }, { "name" : "location_records", "label" : "IPA location records", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : true, "doc" : "IPA location records", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "location_records", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false } ], "methods" : [ "update" ], "name" : "dns_system_records" }, "command" : { "methods" : [ "defaults", "find", "show" ], "takes_params" : [ { "required" : true, "cli_name" : "name", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Name", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "name", "label" : "Name" }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "doc", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Documentation", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Documentation", "name" : "doc" }, { "label" : "Exclude from", "name" : "exclude", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Exclude from", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "exclude", "required" : false }, { "required" : false, "cli_name" : "include", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Include in", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "include", "label" : "Include in" }, { "name" : "topic_topic", "label" : "Help topic", "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Help topic", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "topic_topic", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "doc" : "Parameters", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "params_param", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "params_param", "label" : "Parameters", "flags" : [ "no_search" ], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "name" : "obj_class", "label" : "Method of", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Method of", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "obj_class" }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_search" ], "name" : "attr_name", "label" : "Method name", "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "attr_name", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Method name", "cli_metavar" : "STR", "primary_key" : false } ], "primary_key" : "full_name", "name" : "command" }, "sudocmdgroup" : { "methods" : [ "add", "add_member", "del", "find", "mod", "remove_member", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "attribute_members" : { "member" : [ "sudocmd" ] }, "primary_key" : "cn", "uuid_attribute" : "ipauniqueid", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "bindable" : false, "object_name_plural" : "sudo command groups", "container_dn" : "cn=sudocmdgroups,cn=sudo", "aciattrs" : [ "businesscategory", "cn", "description", "ipauniqueid", "member", "o", "objectclass", "ou", "owner", "seealso" ], "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : true, "doc" : "Sudo Command Group", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "sudocmdgroup_name", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Sudo Command Group", "name" : "cn", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "description", "label" : "Description", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "desc", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Group description", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [ "no_update", "no_create", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "membercmd_sudocmd", "label" : "Commands", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "membercmd_sudocmd", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Commands", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "membercmd_sudocmdgroup", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Sudo Command Groups", "primary_key" : false, "cli_metavar" : "STR", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "membercmd_sudocmdgroup", "label" : "Sudo Command Groups" } ], "name" : "sudocmdgroup", "label" : "Sudo Command Groups", "object_class_config" : null, "default_attributes" : [ "cn", "description", "member" ], "label_singular" : "Sudo Command Group", "parent_object" : "", "object_name" : "sudo command group", "can_have_permissions" : true, "object_class" : [ "ipaobject", "ipasudocmdgrp" ] }, "automountmap" : { "object_name_plural" : "automount maps", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "automountmapname", "attribute_members" : {}, "methods" : [ "add", "add_indirect", "del", "find", "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "object_class" : [ "automountmap" ], "object_name" : "automount map", "can_have_permissions" : true, "label_singular" : "Automount Map", "default_attributes" : [ "automountmapname", "description" ], "parent_object" : "automountlocation", "object_class_config" : null, "name" : "automountmap", "label" : "Automount Maps", "aciattrs" : [ "automountmapname", "description", "objectclass" ], "container_dn" : "cn=automount", "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "IA5STR", "primary_key" : true, "doc" : "Automount map name.", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "IA5Str", "cli_name" : "map", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "Map", "name" : "automountmapname", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Description", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "label" : "Description", "name" : "description", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] } ] }, "dnssshfprecord" : { "name" : "dnssshfprecord", "methods" : [], "takes_params" : [ { "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Algorithm", "primary_key" : false, "cli_metavar" : "INT", "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : true, "cli_name" : "algorithm", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "maxvalue" : 255, "name" : "algorithm", "label" : "Algorithm", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "cli_name" : "fp_type", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "Fingerprint Type", "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Fingerprint Type", "name" : "fp_type", "maxvalue" : 255 }, { "cli_name" : "fingerprint", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Fingerprint", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Fingerprint", "name" : "fingerprint" } ] }, "selinuxusermap" : { "rdn_attribute" : "ipauniqueid", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "add_host", "add_user", "del", "disable", "enable", "find", "mod", "remove_host", "remove_user", "show" ], "attribute_members" : { "memberuser" : [ "user", "group" ], "memberhost" : [ "host", "hostgroup" ] }, "primary_key" : "cn", "uuid_attribute" : "ipauniqueid", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "object_name_plural" : "SELinux User Map rules", "takes_params" : [ { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : true, "cli_metavar" : "STR", "doc" : "Rule name", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Rule name", "name" : "cn" }, { "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "selinuxuser", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "SELinux User", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "SELinux User", "name" : "ipaselinuxuser" }, { "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "hbacrule", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "HBAC Rule that defines the users, groups and hostgroups", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "HBAC Rule", "name" : "seealso" }, { "label" : "User category", "name" : "usercategory", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "values" : [ "all" ], "cli_metavar" : "['all']", "primary_key" : false, "doc" : "User category the rule applies to", "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "usercat", "required" : false }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Host category", "name" : "hostcategory", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "hostcat", "required" : false, "query" : false, "class" : "StrEnum", "type" : "unicode", "no_convert" : false, "values" : [ "all" ], "cli_metavar" : "['all']", "primary_key" : false, "doc" : "Host category the rule applies to", "deprecated_cli_aliases" : [] }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Description", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "desc", "required" : false, "label" : "Description", "name" : "description", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Enabled", "query" : false, "class" : "Bool", "no_convert" : false, "type" : "bool", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "ipaenabledflag", "required" : false, "truths" : [ "1", 1, "true", "TRUE" ], "label" : "Enabled", "name" : "ipaenabledflag", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_option" ] }, { "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "memberuser_user", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Users", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Users", "name" : "memberuser_user" }, { "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "memberuser_group", "required" : false, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "User Groups", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "User Groups", "name" : "memberuser_group" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Hosts", "cli_metavar" : "STR", "primary_key" : false, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "memberhost_host", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "name" : "memberhost_host", "label" : "Hosts", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Host Groups", "name" : "memberhost_hostgroup", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "memberhost_hostgroup", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Host Groups" } ], "container_dn" : "cn=usermap,cn=selinux", "aciattrs" : [ "accesstime", "cn", "description", "hostcategory", "ipaenabledflag", "ipaselinuxuser", "ipauniqueid", "memberhost", "memberuser", "seealso", "usercategory" ], "label" : "SELinux User Maps", "name" : "selinuxusermap", "object_class_config" : null, "parent_object" : "", "label_singular" : "SELinux User Map", "default_attributes" : [ "cn", "ipaenabledflag", "description", "usercategory", "hostcategory", "ipaenabledflag", "memberuser", "memberhost", "seealso", "ipaselinuxuser" ], "can_have_permissions" : true, "object_name" : "SELinux User Map rule", "object_class" : [ "ipaassociation", "ipaselinuxusermap" ] }, "dnsnsecrecord" : { "name" : "dnsnsecrecord", "takes_params" : [], "methods" : [] }, "radiusproxy" : { "object_name_plural" : "RADIUS proxy servers", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "bindable" : false, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "del", "find", "mod", "show" ], "object_class" : [ "ipatokenradiusconfiguration" ], "can_have_permissions" : false, "object_name" : "RADIUS proxy server", "parent_object" : "", "label_singular" : "RADIUS Server", "default_attributes" : [ "cn", "description", "ipatokenradiusserver", "ipatokenradiustimeout", "ipatokenradiusretries", "ipatokenusermapattribute" ], "object_class_config" : null, "label" : "RADIUS Servers", "name" : "radiusproxy", "takes_params" : [ { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : true, "cli_metavar" : "STR", "doc" : "RADIUS proxy server name", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "name", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "RADIUS proxy server name", "name" : "cn", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "name" : "description", "label" : "Description", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "doc" : "A description of this RADIUS proxy server", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "desc", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode" }, { "doc" : "The hostname or IP (with or without port)", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "server", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "ipatokenradiusserver", "label" : "Server", "flags" : [], "multivalue" : true, "deprecated" : false, "autofill" : false }, { "doc" : "The secret used to encrypt data", "primary_key" : false, "cli_metavar" : "PASSWORD", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "secret", "class" : "Password", "query" : false, "no_convert" : false, "type" : "unicode", "name" : "ipatokenradiussecret", "label" : "Secret", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "maxvalue" : 2147483647, "label" : "Timeout", "name" : "ipatokenradiustimeout", "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "timeout", "required" : false, "deprecated_cli_aliases" : [], "minvalue" : 1, "primary_key" : false, "cli_metavar" : "INT", "doc" : "The total timeout across all retries (in seconds)" }, { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "ipatokenradiusretries", "label" : "Retries", "maxvalue" : 10, "required" : false, "cli_name" : "retries", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "doc" : "The number of times to retry authentication", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "primary_key" : false, "cli_metavar" : "STR", "doc" : "The username attribute on the user object", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "userattr", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "User attribute", "name" : "ipatokenusermapattribute", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false } ], "container_dn" : "cn=radiusproxy", "aciattrs" : [ "cn", "description", "ipatokenradiusretries", "ipatokenradiussecret", "ipatokenradiusserver", "ipatokenradiustimeout", "ipatokenusermapattribute", "objectclass" ] }, "trustconfig" : { "methods" : [ "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "attribute_members" : {}, "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "object_name_plural" : "entries", "container_dn" : "", "aciattrs" : [], "takes_params" : [ { "doc" : "Domain", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "cn", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "name" : "cn", "label" : "Domain", "flags" : [ "no_update" ], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "flags" : [ "no_update" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Security Identifier", "name" : "ipantsecurityidentifier", "cli_name" : "ipantsecurityidentifier", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Security Identifier", "noextrawhitespace" : true, "deprecated_cli_aliases" : [] }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "NetBIOS name", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "ipantflatname", "required" : true, "label" : "NetBIOS name", "name" : "ipantflatname", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update" ] }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "ipantdomainguid", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Domain GUID", "primary_key" : false, "cli_metavar" : "STR", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update" ], "name" : "ipantdomainguid", "label" : "Domain GUID" }, { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Fallback primary group", "name" : "ipantfallbackprimarygroup", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "fallback_primary_group", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Fallback primary group" }, { "flags" : [ "no_update", "virtual_attribute", "no_create" ], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "ad_trust_agent_server", "label" : "IPA AD trust agents", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "ad_trust_agent_server", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "IPA servers configured as AD trust agents", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "IPA servers configured as AD trust controllers", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "ad_trust_controller_server", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "label" : "IPA AD trust controllers", "name" : "ad_trust_controller_server", "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_update", "virtual_attribute", "no_create" ] } ], "name" : "trustconfig", "label" : "Global Trust Configuration", "object_class_config" : null, "label_singular" : "Global Trust Configuration", "default_attributes" : [ "cn", "ipantsecurityidentifier", "ipantflatname", "ipantdomainguid", "ipantfallbackprimarygroup" ], "parent_object" : "", "object_name" : "trust configuration", "can_have_permissions" : false, "object_class" : [] }, "dnssrvrecord" : { "methods" : [], "takes_params" : [ { "label" : "Priority (order)", "name" : "priority", "maxvalue" : 65535, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Lower number means higher priority. Clients will attempt to contact the server with the lowest-numbered priority they can reach.", "deprecated_cli_aliases" : [], "minvalue" : 0, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "priority", "required" : true, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int" }, { "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Relative weight for entries with the same priority.", "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "weight", "required" : true, "maxvalue" : 65535, "label" : "Weight", "name" : "weight", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [] }, { "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "port", "label" : "Port", "maxvalue" : 65535, "required" : true, "cli_name" : "port", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "doc" : "Port", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "doc" : "The domain name of the target host or '.' if the service is decidedly not available at this domain", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "target", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "DNSName", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "name" : "target", "label" : "Target", "only_relative" : false, "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false } ], "name" : "dnssrvrecord" }, "automember_default_group" : { "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "object_name_plural" : "Automember rules", "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "remove", "set", "show" ], "attribute_members" : {}, "parent_object" : "", "default_attributes" : [ "automemberinclusiveregex", "automemberexclusiveregex", "cn", "automembertargetgroup", "description", "automemberdefaultgroup" ], "label_singular" : "Entry", "can_have_permissions" : true, "object_name" : "Automember rule", "object_class" : [ "top", "automemberregexrule" ], "takes_params" : [ { "primary_key" : true, "cli_metavar" : "STR", "doc" : "Automember Rule", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "automember_rule", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Automember Rule", "name" : "cn", "flags" : [ "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "required" : false, "cli_name" : "desc", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "A description of this auto member rule", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "description", "label" : "Description" }, { "required" : false, "cli_name" : "default_group", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Default group for entries to land", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "automemberdefaultgroup", "label" : "Default (fallback) Group" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Inclusive Regex", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : true, "confirm" : true, "cli_name" : "inclusive_regex", "required" : false, "label" : "Inclusive Regex", "name" : "automemberinclusiveregex", "deprecated" : false, "multivalue" : true, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "alwaysask" : true, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "exclusive_regex", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "Exclusive Regex", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "automemberexclusiveregex", "label" : "Exclusive Regex" } ], "aciattrs" : [ "automemberexclusiveregex", "automemberinclusiveregex", "automembertargetgroup", "cn", "description", "objectclass" ], "container_dn" : "cn=automember,cn=etc", "label" : "Auto Membership Rule", "name" : "automember_default_group", "object_class_config" : null }, "dnsdlvrecord" : { "name" : "dnsdlvrecord", "takes_params" : [ { "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "key_tag", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Key Tag", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 65535, "label" : "Key Tag", "name" : "key_tag" }, { "maxvalue" : 255, "label" : "Algorithm", "name" : "algorithm", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Algorithm", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "algorithm", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "label" : "Digest Type", "name" : "digest_type", "maxvalue" : 255, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Digest Type", "deprecated_cli_aliases" : [], "minvalue" : 0, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "digest_type", "required" : true, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int" }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Digest", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "digest", "pattern_errmsg" : "only hexadecimal digits are allowed", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "pattern" : "^[0-9a-fA-F]+$", "query" : false, "class" : "Str", "label" : "Digest", "name" : "digest", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false } ], "methods" : [] }, "certmaprule" : { "object_name" : "Certificate Identity Mapping Rule", "can_have_permissions" : true, "default_attributes" : [ "cn", "description", "ipacertmapmaprule", "ipacertmapmatchrule", "associateddomain", "ipacertmappriority", "ipaenabledflag" ], "label_singular" : "Certificate Identity Mapping Rule", "parent_object" : "", "object_class" : [ "ipacertmaprule" ], "aciattrs" : [ "associateddomain", "cn", "description", "ipacertmapmaprule", "ipacertmapmatchrule", "ipacertmappriority", "ipaenabledflag", "objectclass" ], "container_dn" : "cn=certmaprules,cn=certmap", "takes_params" : [ { "name" : "cn", "label" : "Rule name", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Certificate Identity Mapping Rule name", "cli_metavar" : "STR", "primary_key" : true, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "rulename" }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Description", "name" : "description", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "desc", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "cli_metavar" : "STR", "primary_key" : false, "doc" : "Certificate Identity Mapping Rule description", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "maprule", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Rule used to map the certificate with a user entry", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "ipacertmapmaprule", "label" : "Mapping rule" }, { "name" : "ipacertmapmatchrule", "label" : "Matching rule", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Rule used to check if a certificate can be used for authentication", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "matchrule", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false }, { "name" : "associateddomain", "label" : "Domain name", "only_relative" : false, "flags" : [], "deprecated" : false, "multivalue" : true, "autofill" : false, "doc" : "Domain where the user entry will be searched", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "deprecated_cli_aliases" : [], "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "domain", "class" : "DNSNameParam", "only_absolute" : false, "query" : false, "type" : "DNSName", "no_convert" : false }, { "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "label" : "Priority", "name" : "ipacertmappriority", "maxvalue" : 2147483647, "cli_name" : "priority", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "primary_key" : false, "cli_metavar" : "INT", "doc" : "Priority of the rule (higher number means lower priority", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "default" : true, "cli_metavar" : "FLAG", "primary_key" : false, "doc" : "Enabled", "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "ipaenabledflag", "required" : false, "query" : false, "class" : "Flag", "no_convert" : false, "type" : "bool", "label" : "Enabled", "name" : "ipaenabledflag", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_option" ], "multivalue" : false, "deprecated" : false, "autofill" : true } ], "object_class_config" : null, "name" : "certmaprule", "label" : "Certificate Identity Mapping Rules", "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "object_name_plural" : "Certificate Identity Mapping Rules", "attribute_members" : {}, "methods" : [ "add", "del", "disable", "enable", "find", "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "primary_key" : "cn" }, "ca" : { "object_class" : [ "ipaca" ], "object_name" : "Certificate Authority", "can_have_permissions" : true, "label_singular" : "Certificate Authority", "default_attributes" : [ "cn", "description", "ipacaid", "ipacaissuerdn", "ipacasubjectdn" ], "parent_object" : "", "object_class_config" : null, "name" : "ca", "label" : "Certificate Authorities", "aciattrs" : [ "cn", "description", "ipacaid", "ipacaissuerdn", "ipacasubjectdn", "objectclass" ], "container_dn" : "cn=cas,cn=ca", "takes_params" : [ { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "cn", "label" : "Name", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "name", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Name for referencing the CA", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Description of the purpose of the CA", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "desc", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "label" : "Description", "name" : "description", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "label" : "Authority ID", "name" : "ipacaid", "flags" : [ "no_update", "no_create" ], "multivalue" : false, "deprecated" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Dogtag Authority ID", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "id", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false }, { "label" : "Subject DN", "name" : "ipacasubjectdn", "flags" : [ "no_update" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "DNPARAM", "primary_key" : false, "doc" : "Subject Distinguished Name", "deprecated_cli_aliases" : [], "cli_name" : "subject", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "DN", "query" : false, "class" : "DNParam" }, { "required" : true, "cli_name" : "issuer", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "DN", "class" : "DNParam", "query" : false, "doc" : "Issuer Distinguished Name", "primary_key" : false, "cli_metavar" : "DNPARAM", "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipacaissuerdn", "label" : "Issuer DN" }, { "name" : "certificate", "label" : "Certificate", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "doc" : "Base-64 encoded certificate.", "cli_metavar" : "BYTES", "primary_key" : false, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "certificate", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "str", "class" : "Bytes", "query" : false }, { "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "certificate_chain", "label" : "Certificate chain", "class" : "Bytes", "query" : false, "type" : "str", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "certificate_chain", "deprecated_cli_aliases" : [], "doc" : "X.509 certificate chain", "primary_key" : false, "cli_metavar" : "BYTES" } ], "object_name_plural" : "Certificate Authorities", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ] }, "uuid_attribute" : "", "primary_key" : "cn", "attribute_members" : {}, "methods" : [ "add", "del", "disable", "enable", "find", "mod", "show" ], "rdn_attribute" : "cn", "hidden_attributes" : [ "objectclass", "aci" ] }, "dnsconfig" : { "attribute_members" : {}, "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "mod", "show" ], "relationships" : { "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "", "object_name_plural" : "entries", "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : false, "doc" : "Global forwarders. A custom port can be specified for each forwarder using a standard format \"IP_ADDRESS port PORT\"", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "forwarder", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Global forwarders", "name" : "idnsforwarders", "flags" : [], "autofill" : false, "multivalue" : true, "deprecated" : false }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Forward policy", "name" : "idnsforwardpolicy", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "forward_policy", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode", "values" : [ "only", "first", "none" ], "primary_key" : false, "cli_metavar" : "['only', 'first', 'none']", "doc" : "Global forwarding policy. Set to \"none\" to disable any configured global forwarders.", "deprecated_cli_aliases" : [] }, { "label" : "Allow PTR sync", "name" : "idnsallowsyncptr", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "cli_metavar" : "BOOL", "primary_key" : false, "doc" : "Allow synchronization of forward (A, AAAA) and reverse (PTR) records", "deprecated_cli_aliases" : [], "falsehoods" : [ 0, "0", "false", "FALSE" ], "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "allow_sync_ptr", "required" : false, "query" : false, "class" : "Bool", "type" : "bool", "no_convert" : false }, { "maxvalue" : 2147483647, "name" : "idnszonerefresh", "label" : "Zone refresh interval", "multivalue" : false, "deprecated" : true, "autofill" : false, "flags" : [ "no_option" ], "deprecated_cli_aliases" : [], "minvalue" : 0, "doc" : "An interval between regular polls of the name server for new DNS zones", "primary_key" : false, "cli_metavar" : "INT", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "zone_refresh" }, { "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "ipadnsversion", "deprecated_cli_aliases" : [], "minvalue" : -2147483648, "doc" : "IPA DNS version", "primary_key" : false, "cli_metavar" : "INT", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "ipadnsversion", "label" : "IPA DNS version" }, { "doc" : "List of IPA masters configured as DNS servers", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "dns_server_server", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "name" : "dns_server_server", "label" : "IPA DNS servers", "flags" : [ "no_update", "virtual_attribute", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : true }, { "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "dnssec_key_master_server", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "primary_key" : false, "cli_metavar" : "STR", "doc" : "IPA server configured as DNSSec key master", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_update", "virtual_attribute", "no_create" ], "label" : "IPA DNSSec key master", "name" : "dnssec_key_master_server" } ], "aciattrs" : [], "container_dn" : "", "object_class_config" : null, "label" : "DNS Global Configuration", "name" : "dnsconfig", "can_have_permissions" : false, "object_name" : "DNS configuration options", "parent_object" : "", "label_singular" : "DNS Global Configuration", "default_attributes" : [ "idnsforwardpolicy", "idnsforwarders", "idnsallowsyncptr" ], "object_class" : [] }, "trustdomain" : { "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "del", "disable", "enable", "find", "mod" ], "attribute_members" : {}, "primary_key" : "cn", "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "object_name_plural" : "trust domains", "takes_params" : [ { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Domain name", "name" : "cn", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "domain", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "primary_key" : true, "cli_metavar" : "STR", "doc" : "Domain name", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "required" : false, "cli_name" : "flat_name", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "doc" : "Domain NetBIOS name", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "ipantflatname", "label" : "Domain NetBIOS name" }, { "label" : "Domain Security Identifier", "name" : "ipanttrusteddomainsid", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Domain Security Identifier", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "sid", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "name" : "domain_enabled", "label" : "Domain enabled", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : true, "default" : false, "doc" : "Domain enabled", "primary_key" : false, "cli_metavar" : "FLAG", "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "domain_enabled", "class" : "Flag", "query" : false, "type" : "bool", "no_convert" : false } ], "aciattrs" : [ "cn", "ipantadditionalsuffixes", "ipantflatname", "ipantsidblacklistincoming", "ipantsidblacklistoutgoing", "ipantsupportedencryptiontypes", "ipanttrustattributes", "ipanttrustauthincoming", "ipanttrustauthoutgoing", "ipanttrustdirection", "ipanttrusteddomainsid", "ipanttrustforesttrustinfo", "ipanttrustpartner", "ipanttrustposixoffset", "ipanttrusttype", "objectclass" ], "container_dn" : "", "label" : "Trusted domains", "name" : "trustdomain", "object_class_config" : null, "parent_object" : "trust", "label_singular" : "Trusted domain", "default_attributes" : [ "cn", "ipantflatname", "ipanttrusteddomainsid", "ipanttrustpartner", "ipantadditionalsuffixes" ], "can_have_permissions" : false, "object_name" : "trust domain", "object_class" : [ "ipaNTTrustedDomain" ] }, "servicedelegationrule" : { "object_class" : [ "ipakrb5delegationacl", "groupofprincipals", "top" ], "parent_object" : "", "default_attributes" : [ "cn", "memberprincipal", "ipaallowedtarget", "ipaallowedtoimpersonate" ], "label_singular" : "Service delegation rule", "can_have_permissions" : false, "object_name" : "service delegation rule", "label" : "Service delegation rules", "name" : "servicedelegationrule", "object_class_config" : null, "takes_params" : [ { "no_convert" : false, "type" : "unicode", "query" : false, "pattern" : "^[a-zA-Z0-9_.][a-zA-Z0-9_ .-]*[a-zA-Z0-9_.-]?$", "class" : "Str", "cli_name" : "delegation_name", "pattern_errmsg" : "may only include letters, numbers, _, -, ., and a space inside", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "maxlength" : 255, "cli_metavar" : "STR", "primary_key" : true, "doc" : "Delegation name", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "label" : "Delegation name", "name" : "cn" }, { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "name" : "ipaallowedtarget_servicedelegationtarget", "label" : "Allowed Target", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : true, "cli_name" : "ipaallowedtarget_servicedelegationtarget", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Allowed Target", "primary_key" : false, "cli_metavar" : "STR" }, { "label" : "Allowed to Impersonate", "name" : "ipaallowedtoimpersonate", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Allowed to Impersonate", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "ipaallowedtoimpersonate", "required" : true, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" }, { "doc" : "Member principals", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "memberprincipal", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "name" : "memberprincipal", "label" : "Member principals", "flags" : [ "no_update", "no_create", "no_search" ], "autofill" : false, "deprecated" : false, "multivalue" : false } ], "aciattrs" : [ "cn", "ipaallowedtarget", "ipaallowtoimpersonate", "memberprincipal", "objectclass" ], "container_dn" : "cn=s4u2proxy,cn=etc", "object_name_plural" : "service delegation rules", "uuid_attribute" : "", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "primary_key" : "cn", "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "add_member", "add_target", "del", "find", "remove_member", "remove_target", "show" ], "attribute_members" : { "ipaallowedtarget" : [ "servicedelegationtarget" ] } }, "dnsdnamerecord" : { "name" : "dnsdnamerecord", "methods" : [], "takes_params" : [ { "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "doc" : "Target", "query" : false, "class" : "DNSNameParam", "only_absolute" : false, "no_convert" : false, "type" : "DNSName", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "target", "required" : true, "only_relative" : false, "label" : "Target", "name" : "target", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] } ] }, "krbtpolicy" : { "attribute_members" : {}, "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "mod", "reset", "show" ], "primary_key" : "uid", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "uuid_attribute" : "", "object_name_plural" : "entries", "takes_params" : [ { "primary_key" : true, "cli_metavar" : "STR", "doc" : "Manage ticket policy for specific user", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "user", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "label" : "User name", "name" : "uid", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false }, { "label" : "Max life", "name" : "krbmaxticketlife", "maxvalue" : 2147483647, "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Maximum ticket life (seconds)", "minvalue" : 1, "deprecated_cli_aliases" : [], "cli_name" : "maxlife", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int" }, { "required" : false, "cli_name" : "maxrenew", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "doc" : "Maximum renewable age (seconds)", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 1, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "krbmaxrenewableage", "label" : "Max renew", "maxvalue" : 2147483647 } ], "aciattrs" : [], "container_dn" : "cn=DOM.EXAMPLE.COM,cn=kerberos", "object_class_config" : null, "label" : "Kerberos Ticket Policy", "name" : "krbtpolicy", "can_have_permissions" : false, "object_name" : "kerberos ticket policy settings", "parent_object" : "", "label_singular" : "Kerberos Ticket Policy", "default_attributes" : [ "krbmaxticketlife", "krbmaxrenewableage" ], "object_class" : [] }, "dnsserver" : { "uuid_attribute" : "", "bindable" : false, "relationships" : { "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "object_name_plural" : "DNS servers", "methods" : [ "add", "del", "find", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "attribute_members" : {}, "primary_key" : "idnsserverid", "default_attributes" : [ "idnsServerId", "idnsSOAmName", "idnsForwarders", "idnsForwardPolicy" ], "label_singular" : "DNS Server", "parent_object" : "", "object_name" : "DNS server", "can_have_permissions" : true, "object_class" : [ "top", "idnsServerConfigObject" ], "aciattrs" : [ "idnsforwarders", "idnsforwardpolicy", "idnsserverid", "idnssoamname", "idnssubstitutionvariable", "objectclass" ], "container_dn" : "cn=servers,cn=dns", "takes_params" : [ { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "idnsserverid", "label" : "Server name", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "hostname", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "doc" : "DNS Server name", "cli_metavar" : "STR", "primary_key" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "SOA mname override", "name" : "idnssoamname", "only_relative" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "soa_mname_override", "required" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "no_convert" : false, "type" : "DNSName", "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "doc" : "SOA mname (authoritative server) override", "deprecated_cli_aliases" : [] }, { "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [], "name" : "idnsforwarders", "label" : "Forwarders", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "forwarder", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Per-server forwarders. A custom port can be specified for each forwarder using a standard format \"IP_ADDRESS port PORT\"", "cli_metavar" : "STR", "primary_key" : false }, { "label" : "Forward policy", "name" : "idnsforwardpolicy", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "values" : [ "only", "first", "none" ], "cli_metavar" : "['only', 'first', 'none']", "primary_key" : false, "doc" : "Per-server conditional forwarding policy. Set to \"none\" to disable forwarding to global forwarder for this zone. In that case, conditional zone forwarders are disregarded.", "deprecated_cli_aliases" : [], "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "forward_policy", "required" : false, "query" : false, "class" : "StrEnum", "no_convert" : false, "type" : "unicode" } ], "name" : "dnsserver", "label" : "DNS Servers", "object_class_config" : null }, "dnsrprecord" : { "name" : "dnsrprecord", "methods" : [], "takes_params" : [] }, "dnskxrecord" : { "name" : "dnskxrecord", "takes_params" : [ { "maxvalue" : 65535, "label" : "Preference", "name" : "preference", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Preference given to this exchanger. Lower values are more preferred", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "preference", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true }, { "label" : "Exchanger", "name" : "exchanger", "only_relative" : false, "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "cli_metavar" : "DNSNAMEPARAM", "primary_key" : false, "doc" : "A host willing to act as a key exchanger", "deprecated_cli_aliases" : [], "cli_name" : "exchanger", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "DNSName", "no_convert" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam" } ], "methods" : [] }, "dnsa6record" : { "name" : "dnsa6record", "methods" : [], "takes_params" : [ { "doc" : "Record data", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "data", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "data", "label" : "Record data", "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false } ] }, "vault" : { "object_class_config" : null, "name" : "vault", "label" : "Vaults", "aciattrs" : [ "cn", "description", "ipavaultpublickey", "ipavaultsalt", "ipavaulttype", "member", "objectclass", "owner" ], "container_dn" : "cn=vaults,cn=kra", "takes_params" : [ { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "label" : "Vault name", "name" : "cn", "query" : false, "pattern" : "^[a-zA-Z0-9_.-]+$", "class" : "Str", "no_convert" : false, "type" : "unicode", "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "pattern_errmsg" : "may only include letters, numbers, _, ., and -", "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "maxlength" : 255, "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : true, "doc" : "Vault name" }, { "label" : "Description", "name" : "description", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Vault description", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "cli_name" : "desc", "required" : false, "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode" }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : true, "name" : "ipavaulttype", "label" : "Type", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "type", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "values" : [ "standard", "symmetric", "asymmetric" ], "default" : "symmetric", "doc" : "Vault type", "primary_key" : false, "cli_metavar" : "['standard', 'symmetric', 'asymmetric']", "deprecated_cli_aliases" : [] }, { "query" : false, "class" : "Bytes", "no_convert" : false, "type" : "str", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "salt", "required" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "BYTES", "doc" : "Vault salt", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "no_search" ], "label" : "Salt", "name" : "ipavaultsalt" }, { "flags" : [ "no_search" ], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "ipavaultpublickey", "label" : "Public key", "required" : false, "cli_name" : "public_key", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "str", "no_convert" : false, "class" : "Bytes", "query" : false, "doc" : "Vault public key", "primary_key" : false, "cli_metavar" : "BYTES", "deprecated_cli_aliases" : [] }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "owner_user", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Owner users", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "owner_user", "label" : "Owner users" }, { "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "owner_group", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_metavar" : "STR", "primary_key" : false, "doc" : "Owner groups", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "no_update", "no_create", "no_search" ], "label" : "Owner groups", "name" : "owner_group" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Owner services", "cli_metavar" : "STR", "primary_key" : false, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false, "required" : false, "cli_name" : "owner_service", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "owner_service", "label" : "Owner services", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "no_update", "no_create", "no_search" ] }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "owner", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Failed owners", "primary_key" : false, "cli_metavar" : "STR", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_update", "no_create", "no_search" ], "name" : "owner", "label" : "Failed owners" }, { "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "label" : "Vault service", "name" : "service", "query" : false, "class" : "Str", "no_convert" : false, "type" : "unicode", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "service", "required" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Vault service" }, { "name" : "shared", "label" : "Shared vault", "truths" : [ "1", 1, "true", "TRUE" ], "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "autofill" : true, "deprecated" : false, "multivalue" : false, "doc" : "Shared vault", "primary_key" : false, "cli_metavar" : "FLAG", "default" : false, "falsehoods" : [ 0, "0", "false", "FALSE" ], "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "shared", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "bool", "no_convert" : false, "class" : "Flag", "query" : false }, { "name" : "username", "label" : "Vault user", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Vault user", "cli_metavar" : "STR", "primary_key" : false, "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "username" } ], "object_class" : [ "ipaVault" ], "object_name" : "vault", "can_have_permissions" : true, "default_attributes" : [ "cn", "description", "ipavaulttype", "ipavaultsalt", "ipavaultpublickey", "owner", "member" ], "label_singular" : "Vault", "parent_object" : "", "primary_key" : "cn", "attribute_members" : { "member" : [ "user", "group", "service" ], "owner" : [ "user", "group", "service" ] }, "methods" : [ "add_internal", "add_member", "add_owner", "archive_internal", "del", "find", "mod_internal", "remove_member", "remove_owner", "retrieve_internal", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "object_name_plural" : "vaults", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ] }, "uuid_attribute" : "" }, "pwpolicy" : { "takes_params" : [ { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Manage password policy for specific group", "cli_metavar" : "STR", "primary_key" : true, "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "group", "name" : "cn", "label" : "Group", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "deprecated_cli_aliases" : [], "minvalue" : 0, "doc" : "Maximum password lifetime (in days)", "primary_key" : false, "cli_metavar" : "INT", "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "maxlife", "maxvalue" : 20000, "name" : "krbmaxpwdlife", "label" : "Max lifetime (days)", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "minvalue" : 0, "deprecated_cli_aliases" : [], "cli_metavar" : "INT", "primary_key" : false, "doc" : "Minimum password lifetime (in hours)", "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_name" : "minlife", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "maxvalue" : 2147483647, "label" : "Min lifetime (hours)", "name" : "krbminpwdlife", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "history", "deprecated_cli_aliases" : [], "minvalue" : 0, "doc" : "Password history size", "primary_key" : false, "cli_metavar" : "INT", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "krbpwdhistorylength", "label" : "History size" }, { "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "minclasses", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "doc" : "Minimum number of character classes", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "krbpwdmindiffchars", "label" : "Character classes", "maxvalue" : 5 }, { "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Minimum length of password", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "minlength", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "maxvalue" : 2147483647, "label" : "Min length", "name" : "krbpwdminlength", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] }, { "flags" : [ "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Priority", "name" : "cospriority", "maxvalue" : 2147483647, "cli_name" : "priority", "required" : true, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_metavar" : "INT", "primary_key" : false, "doc" : "Priority of the policy (higher number means lower priority", "minvalue" : 0, "deprecated_cli_aliases" : [] }, { "maxvalue" : 2147483647, "label" : "Max failures", "name" : "krbpwdmaxfailure", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "minvalue" : 0, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "INT", "doc" : "Consecutive failures before lockout", "no_convert" : false, "type" : "int", "query" : false, "class" : "Int", "cli_name" : "maxfail", "required" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "krbpwdfailurecountinterval", "label" : "Failure reset interval", "maxvalue" : 2147483647, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "failinterval", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "doc" : "Period after which failure count will be reset (seconds)", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0 }, { "required" : false, "cli_name" : "lockouttime", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "doc" : "Period for which lockout is enforced (seconds)", "cli_metavar" : "INT", "primary_key" : false, "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "name" : "krbpwdlockoutduration", "label" : "Lockout duration", "maxvalue" : 2147483647 } ], "aciattrs" : [ "cn", "krbmaxpwdlife", "krbminpwdlife", "krbpwdallowedkeysalts", "krbpwdattributes", "krbpwdfailurecountinterval", "krbpwdhistorylength", "krbpwdlockoutduration", "krbpwdmaxfailure", "krbpwdmaxlife", "krbpwdmaxrenewablelife", "krbpwdmindiffchars", "krbpwdminlength", "objectclass" ], "container_dn" : "cn=DOM.EXAMPLE.COM,cn=kerberos", "label" : "Password Policies", "name" : "pwpolicy", "object_class_config" : null, "parent_object" : "", "label_singular" : "Password Policy", "default_attributes" : [ "cn", "cospriority", "krbmaxpwdlife", "krbminpwdlife", "krbpwdhistorylength", "krbpwdmindiffchars", "krbpwdminlength", "krbpwdmaxfailure", "krbpwdfailurecountinterval", "krbpwdlockoutduration" ], "can_have_permissions" : true, "object_name" : "password policy", "object_class" : [ "top", "nscontainer", "krbpwdpolicy" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "methods" : [ "add", "del", "find", "mod", "show" ], "attribute_members" : {}, "primary_key" : "cn", "uuid_attribute" : "", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "object_name_plural" : "password policies" }, "sudocmd" : { "label_singular" : "Sudo Command", "default_attributes" : [ "sudocmd", "description", "memberof" ], "parent_object" : "", "object_name" : "sudo command", "can_have_permissions" : true, "object_class" : [ "ipaobject", "ipasudocmd" ], "container_dn" : "cn=sudocmds,cn=sudo", "aciattrs" : [ "description", "ipauniqueid", "memberof", "objectclass", "sudocmd" ], "takes_params" : [ { "cli_metavar" : "STR", "primary_key" : true, "doc" : "Sudo Command", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "command", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "label" : "Sudo Command", "name" : "sudocmd", "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false }, { "label" : "Description", "name" : "description", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "A description of this command", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "desc", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false } ], "name" : "sudocmd", "label" : "Sudo Commands", "object_class_config" : null, "uuid_attribute" : "ipauniqueid", "bindable" : false, "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "object_name_plural" : "sudo commands", "methods" : [ "add", "del", "find", "mod", "show" ], "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "ipauniqueid", "attribute_members" : { "memberof" : [ "sudocmdgroup" ] }, "primary_key" : "sudocmd" }, "dnsdsrecord" : { "takes_params" : [ { "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "key_tag", "class" : "Int", "query" : false, "type" : "int", "no_convert" : false, "doc" : "Key Tag", "primary_key" : false, "cli_metavar" : "INT", "deprecated_cli_aliases" : [], "minvalue" : 0, "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "name" : "key_tag", "label" : "Key Tag", "maxvalue" : 65535 }, { "name" : "algorithm", "label" : "Algorithm", "maxvalue" : 255, "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "doc" : "Algorithm", "primary_key" : false, "cli_metavar" : "INT", "minvalue" : 0, "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "algorithm", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false }, { "query" : false, "class" : "Int", "type" : "int", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "digest_type", "required" : true, "deprecated_cli_aliases" : [], "minvalue" : 0, "cli_metavar" : "INT", "primary_key" : false, "doc" : "Digest Type", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "maxvalue" : 255, "label" : "Digest Type", "name" : "digest_type" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Digest", "primary_key" : false, "cli_metavar" : "STR", "no_convert" : false, "type" : "unicode", "class" : "Str", "pattern" : "^[0-9a-fA-F]+$", "query" : false, "required" : true, "cli_name" : "digest", "pattern_errmsg" : "only hexadecimal digits are allowed", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "name" : "digest", "label" : "Digest", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [] } ], "methods" : [], "name" : "dnsdsrecord" }, "permission" : { "object_class_config" : null, "name" : "permission", "label" : "Permissions", "container_dn" : "cn=permissions,cn=pbac", "aciattrs" : [ "businesscategory", "cn", "description", "ipapermbindruletype", "ipapermdefaultattr", "ipapermexcludedattr", "ipapermincludedattr", "ipapermissiontype", "ipapermlocation", "ipapermright", "ipapermtarget", "ipapermtargetfilter", "ipapermtargetfrom", "ipapermtargetto", "member", "o", "objectclass", "ou", "owner", "seealso" ], "takes_params" : [ { "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "label" : "Permission name", "name" : "cn", "pattern" : "^[-_ a-zA-Z0-9.:/]+$", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "pattern_errmsg" : "May only contain letters, numbers, -, _, ., :, /, and space", "cli_name" : "name", "required" : true, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : true, "doc" : "Permission name" }, { "cli_metavar" : "['read', 'search', 'compare', 'write', 'add', 'delete', 'all']", "primary_key" : false, "doc" : "Rights to grant (read, search, compare, write, add, delete, all)", "values" : [ "read", "search", "compare", "write", "add", "delete", "all" ], "deprecated_cli_aliases" : [], "cli_name" : "right", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "no_convert" : false, "type" : "unicode", "query" : false, "class" : "StrEnum", "label" : "Granted rights", "name" : "ipapermright", "flags" : [ "ask_create" ], "autofill" : false, "deprecated" : false, "multivalue" : true }, { "name" : "attrs", "label" : "Effective attributes", "flags" : [ "virtual_attribute", "allow_mod_for_managed_permission" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "doc" : "All attributes to which the permission applies", "primary_key" : false, "cli_metavar" : "STR", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "attrs", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "no_convert" : false, "type" : "unicode", "class" : "Str", "query" : false }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "no_create", "allow_mod_for_managed_permission" ], "label" : "Included attributes", "name" : "ipapermincludedattr", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "includedattrs", "required" : false, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "User-specified attributes to which the permission applies" }, { "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "User-specified attributes to which the permission explicitly does not apply", "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "excludedattrs", "required" : false, "label" : "Excluded attributes", "name" : "ipapermexcludedattr", "multivalue" : true, "deprecated" : false, "autofill" : false, "flags" : [ "no_create", "allow_mod_for_managed_permission" ] }, { "required" : false, "cli_name" : "defaultattrs", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "doc" : "Attributes to which the permission applies by default", "cli_metavar" : "STR", "primary_key" : false, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [ "no_update", "no_create" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "name" : "ipapermdefaultattr", "label" : "Default attributes" }, { "doc" : "Bind rule type", "cli_metavar" : "['permission', 'all', 'anonymous']", "primary_key" : false, "default" : "permission", "values" : [ "permission", "all", "anonymous" ], "deprecated_cli_aliases" : [], "required" : true, "cli_name" : "bindtype", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "type" : "unicode", "no_convert" : false, "class" : "StrEnum", "query" : false, "name" : "ipapermbindruletype", "label" : "Bind rule type", "flags" : [ "allow_mod_for_managed_permission" ], "autofill" : true, "multivalue" : false, "deprecated" : false }, { "label" : "Subtree", "name" : "ipapermlocation", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [ "ask_create" ], "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNORURL", "doc" : "Subtree to apply permissions to", "type" : "DN", "no_convert" : false, "query" : false, "class" : "DNOrURL", "cli_name" : "subtree", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false }, { "label" : "Extra target filter", "name" : "extratargetfilter", "flags" : [ "virtual_attribute" ], "autofill" : false, "multivalue" : true, "deprecated" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "Extra target filter", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "filter", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "rawfilter", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "All target filters, including those implied by type and memberof", "cli_metavar" : "STR", "primary_key" : false, "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [], "name" : "ipapermtargetfilter", "label" : "Raw target filter" }, { "required" : false, "cli_name" : "target", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "type" : "DN", "no_convert" : false, "class" : "DNParam", "query" : false, "doc" : "Optional DN to apply the permission to (must be in the subtree, but may not yet exist)", "primary_key" : false, "cli_metavar" : "DNPARAM", "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "multivalue" : false, "deprecated" : false, "name" : "ipapermtarget", "label" : "Target DN" }, { "deprecated_cli_aliases" : [], "doc" : "Optional DN subtree where an entry can be moved to (must be in the subtree, but may not yet exist)", "primary_key" : false, "cli_metavar" : "DNPARAM", "class" : "DNParam", "query" : false, "no_convert" : false, "type" : "DN", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : false, "cli_name" : "targetto", "name" : "ipapermtargetto", "label" : "Target DN subtree", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [] }, { "flags" : [], "multivalue" : false, "deprecated" : false, "autofill" : false, "label" : "Origin DN subtree", "name" : "ipapermtargetfrom", "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "cli_name" : "targetfrom", "required" : false, "query" : false, "class" : "DNParam", "type" : "DN", "no_convert" : false, "cli_metavar" : "DNPARAM", "primary_key" : false, "doc" : "Optional DN subtree from where an entry can be moved (must be in the subtree, but may not yet exist)", "deprecated_cli_aliases" : [] }, { "autofill" : false, "multivalue" : true, "deprecated" : false, "flags" : [ "ask_create", "virtual_attribute" ], "name" : "memberof", "label" : "Member of group", "type" : "unicode", "no_convert" : false, "class" : "Str", "query" : false, "required" : false, "cli_name" : "memberof", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "doc" : "Target members of a group (sets memberOf targetfilter)", "primary_key" : false, "cli_metavar" : "STR" }, { "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "User group to apply permissions to (sets target)", "no_convert" : false, "type" : "unicode", "query" : false, "class" : "Str", "cli_name" : "targetgroup", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "label" : "Target group", "name" : "targetgroup", "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [ "ask_create", "virtual_attribute" ] }, { "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "type", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "Type of IPA object (sets subtree and objectClass targetfilter)", "cli_metavar" : "STR", "primary_key" : false, "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [ "ask_create", "virtual_attribute" ], "name" : "type", "label" : "Type" }, { "autofill" : false, "deprecated" : false, "multivalue" : true, "flags" : [ "no_option", "virtual_attribute" ], "label" : "", "name" : "filter", "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "cli_name" : "filter", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "STR", "doc" : "Deprecated; use extratargetfilter" }, { "label" : "", "name" : "subtree", "flags" : [ "no_option", "virtual_attribute" ], "autofill" : false, "deprecated" : false, "multivalue" : true, "cli_metavar" : "STR", "primary_key" : false, "doc" : "Deprecated; use ipapermlocation", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "cli_name" : "subtree", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str" }, { "flags" : [ "no_option", "virtual_attribute" ], "deprecated" : false, "multivalue" : true, "autofill" : false, "name" : "permissions", "label" : "", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : false, "cli_name" : "permissions", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "doc" : "Deprecated; use ipapermright", "primary_key" : false, "cli_metavar" : "STR", "deprecated_cli_aliases" : [], "noextrawhitespace" : true }, { "doc" : "Permission flags", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "ipapermissiontype", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "ipapermissiontype", "label" : "Permission flags", "flags" : [ "no_update", "no_create", "no_search" ], "deprecated" : false, "multivalue" : true, "autofill" : false }, { "doc" : "ACI", "cli_metavar" : "STR", "primary_key" : false, "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "aci", "class" : "Str", "query" : false, "type" : "unicode", "no_convert" : false, "name" : "aci", "label" : "ACI", "flags" : [ "no_create", "no_update", "virtual_attribute", "no_search" ], "multivalue" : false, "deprecated" : false, "autofill" : false } ], "object_class" : [ "top", "groupofnames", "ipapermission", "ipapermissionv2" ], "object_name" : "permission", "can_have_permissions" : true, "default_attributes" : [ "cn", "member", "memberof", "memberindirect", "ipapermissiontype", "objectclass", "ipapermdefaultattr", "ipapermincludedattr", "ipapermexcludedattr", "ipapermbindruletype", "ipapermlocation", "ipapermright", "ipapermtargetfilter", "ipapermtarget" ], "label_singular" : "Permission", "parent_object" : "", "primary_key" : "cn", "attribute_members" : { "memberindirect" : [ "role" ], "member" : [ "privilege" ] }, "methods" : [ "add", "add_member", "add_noaci", "del", "find", "mod", "remove_member", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ], "object_name_plural" : "permissions", "relationships" : { "member" : [ "Member", "", "no_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "uuid_attribute" : "" }, "dnslocrecord" : { "methods" : [], "takes_params" : [ { "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : true, "cli_name" : "lat_deg", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "minvalue" : 0, "deprecated_cli_aliases" : [], "doc" : "Degrees Latitude", "cli_metavar" : "INT", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 90, "name" : "lat_deg", "label" : "Degrees Latitude" }, { "primary_key" : false, "cli_metavar" : "INT", "doc" : "Minutes Latitude", "minvalue" : 0, "deprecated_cli_aliases" : [], "cli_name" : "lat_min", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "label" : "Minutes Latitude", "name" : "lat_min", "maxvalue" : 59, "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false }, { "flags" : [], "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "precision" : 3, "exponential" : false, "label" : "Seconds Latitude", "name" : "lat_sec", "maxvalue" : "59.999", "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "lat_sec", "required" : false, "query" : false, "class" : "Decimal", "no_convert" : false, "type" : "Decimal", "primary_key" : false, "cli_metavar" : "DECIMAL", "doc" : "Seconds Latitude", "deprecated_cli_aliases" : [], "minvalue" : "0.0" }, { "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "name" : "lat_dir", "label" : "Direction Latitude", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "lat_dir", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode", "values" : [ "N", "S" ], "doc" : "Direction Latitude", "cli_metavar" : "['N', 'S']", "primary_key" : false, "deprecated_cli_aliases" : [] }, { "cli_name" : "lon_deg", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "primary_key" : false, "cli_metavar" : "INT", "doc" : "Degrees Longitude", "minvalue" : 0, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Degrees Longitude", "name" : "lon_deg", "maxvalue" : 180 }, { "label" : "Minutes Longitude", "name" : "lon_min", "maxvalue" : 59, "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "primary_key" : false, "cli_metavar" : "INT", "doc" : "Minutes Longitude", "deprecated_cli_aliases" : [], "minvalue" : 0, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "lon_min", "required" : false, "query" : false, "class" : "Int", "no_convert" : false, "type" : "int" }, { "primary_key" : false, "cli_metavar" : "DECIMAL", "doc" : "Seconds Longitude", "minvalue" : "0.0", "deprecated_cli_aliases" : [], "cli_name" : "lon_sec", "required" : false, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "type" : "Decimal", "no_convert" : false, "query" : false, "class" : "Decimal", "label" : "Seconds Longitude", "name" : "lon_sec", "exponential" : false, "maxvalue" : "59.999", "flags" : [], "autofill" : false, "precision" : 3, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "deprecated" : false, "multivalue" : false }, { "name" : "lon_dir", "label" : "Direction Longitude", "flags" : [], "deprecated" : false, "multivalue" : false, "autofill" : false, "values" : [ "E", "W" ], "doc" : "Direction Longitude", "cli_metavar" : "['E', 'W']", "primary_key" : false, "deprecated_cli_aliases" : [], "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "lon_dir", "class" : "StrEnum", "query" : false, "no_convert" : false, "type" : "unicode" }, { "required" : true, "cli_name" : "altitude", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "Decimal", "no_convert" : false, "class" : "Decimal", "query" : false, "doc" : "Altitude", "cli_metavar" : "DECIMAL", "primary_key" : false, "minvalue" : "-100000.00", "deprecated_cli_aliases" : [], "flags" : [], "precision" : 2, "autofill" : false, "deprecated" : false, "multivalue" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "name" : "altitude", "label" : "Altitude", "exponential" : false, "maxvalue" : "42849672.95" }, { "doc" : "Size", "cli_metavar" : "DECIMAL", "primary_key" : false, "minvalue" : "0.0", "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "size", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "type" : "Decimal", "no_convert" : false, "class" : "Decimal", "query" : false, "name" : "size", "label" : "Size", "exponential" : false, "maxvalue" : "90000000.00", "flags" : [], "precision" : 2, "autofill" : false, "multivalue" : false, "deprecated" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ] }, { "minvalue" : "0.0", "deprecated_cli_aliases" : [], "cli_metavar" : "DECIMAL", "primary_key" : false, "doc" : "Horizontal Precision", "type" : "Decimal", "no_convert" : false, "query" : false, "class" : "Decimal", "cli_name" : "h_precision", "required" : false, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "maxvalue" : "90000000.00", "label" : "Horizontal Precision", "name" : "h_precision", "exponential" : false, "autofill" : false, "precision" : 2, "numberclass" : [ "-Normal", "+Zero", "+Normal" ], "deprecated" : false, "multivalue" : false, "flags" : [] }, { "doc" : "Vertical Precision", "primary_key" : false, "cli_metavar" : "DECIMAL", "minvalue" : "0.0", "deprecated_cli_aliases" : [], "required" : false, "cli_name" : "v_precision", "alwaysask" : false, "confirm" : true, "sortorder" : 2, "attribute" : false, "no_convert" : false, "type" : "Decimal", "class" : "Decimal", "query" : false, "name" : "v_precision", "label" : "Vertical Precision", "exponential" : false, "maxvalue" : "90000000.00", "flags" : [], "autofill" : false, "precision" : 2, "multivalue" : false, "deprecated" : false, "numberclass" : [ "-Normal", "+Zero", "+Normal" ] } ], "name" : "dnslocrecord" }, "otpconfig" : { "object_class" : [], "object_name" : "OTP configuration options", "can_have_permissions" : true, "label_singular" : "OTP Configuration", "default_attributes" : [ "ipatokentotpauthwindow", "ipatokentotpsyncwindow", "ipatokenhotpauthwindow", "ipatokenhotpsyncwindow" ], "parent_object" : "", "object_class_config" : null, "name" : "otpconfig", "label" : "OTP Configuration", "aciattrs" : [], "container_dn" : "cn=otp,cn=etc", "takes_params" : [ { "maxvalue" : 2147483647, "name" : "ipatokentotpauthwindow", "label" : "TOTP authentication Window", "multivalue" : false, "deprecated" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "minvalue" : 5, "doc" : "TOTP authentication time variance (seconds)", "cli_metavar" : "INT", "primary_key" : false, "class" : "Int", "query" : false, "no_convert" : false, "type" : "int", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "required" : true, "cli_name" : "totp_auth_window" }, { "no_convert" : false, "type" : "int", "class" : "Int", "query" : false, "required" : true, "cli_name" : "totp_sync_window", "confirm" : true, "alwaysask" : false, "attribute" : false, "sortorder" : 2, "minvalue" : 5, "deprecated_cli_aliases" : [], "doc" : "TOTP synchronization time variance (seconds)", "cli_metavar" : "INT", "primary_key" : false, "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "maxvalue" : 2147483647, "name" : "ipatokentotpsyncwindow", "label" : "TOTP Synchronization Window" }, { "minvalue" : 1, "deprecated_cli_aliases" : [], "doc" : "HOTP authentication skip-ahead", "cli_metavar" : "INT", "primary_key" : false, "type" : "int", "no_convert" : false, "class" : "Int", "query" : false, "required" : true, "cli_name" : "hotp_auth_window", "confirm" : true, "alwaysask" : false, "sortorder" : 2, "attribute" : false, "maxvalue" : 2147483647, "name" : "ipatokenhotpauthwindow", "label" : "HOTP Authentication Window", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [] }, { "type" : "int", "no_convert" : false, "query" : false, "class" : "Int", "cli_name" : "hotp_sync_window", "required" : true, "attribute" : false, "sortorder" : 2, "confirm" : true, "alwaysask" : false, "minvalue" : 1, "deprecated_cli_aliases" : [], "cli_metavar" : "INT", "primary_key" : false, "doc" : "HOTP synchronization skip-ahead", "autofill" : false, "deprecated" : false, "multivalue" : false, "flags" : [], "maxvalue" : 2147483647, "label" : "HOTP Synchronization Window", "name" : "ipatokenhotpsyncwindow" } ], "object_name_plural" : "entries", "bindable" : false, "relationships" : { "memberindirect" : [ "Indirect Member", null, "no_indirect_" ], "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ] }, "uuid_attribute" : "", "attribute_members" : {}, "methods" : [ "mod", "show" ], "rdn_attribute" : "", "hidden_attributes" : [ "objectclass", "aci" ] }, "server_role" : { "name" : "server_role", "takes_params" : [ { "name" : "server_server", "label" : "Server name", "deprecated" : false, "multivalue" : false, "autofill" : false, "flags" : [], "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "doc" : "IPA server hostname", "primary_key" : false, "cli_metavar" : "STR", "class" : "Str", "query" : false, "no_convert" : false, "type" : "unicode", "alwaysask" : false, "confirm" : true, "attribute" : false, "sortorder" : 2, "required" : true, "cli_name" : "server" }, { "attribute" : false, "sortorder" : 2, "alwaysask" : false, "confirm" : true, "cli_name" : "role", "required" : true, "query" : false, "class" : "Str", "type" : "unicode", "no_convert" : false, "primary_key" : false, "cli_metavar" : "STR", "doc" : "IPA server role name", "deprecated_cli_aliases" : [], "noextrawhitespace" : true, "flags" : [ "virtual_attribute" ], "deprecated" : false, "multivalue" : false, "autofill" : false, "label" : "Role name", "name" : "role_servrole" }, { "default" : "enabled", "values" : [ "enabled", "configured", "absent" ], "cli_metavar" : "['enabled', 'configured', 'absent']", "primary_key" : false, "doc" : "Status of the role", "deprecated_cli_aliases" : [], "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "cli_name" : "status", "required" : false, "query" : false, "class" : "StrEnum", "type" : "unicode", "no_convert" : false, "label" : "Role status", "name" : "status", "flags" : [ "no_update", "virtual_attribute", "no_create" ], "deprecated" : false, "multivalue" : false, "autofill" : false } ], "methods" : [ "find", "show" ] }, "dnsnsrecord" : { "name" : "dnsnsrecord", "takes_params" : [ { "autofill" : false, "multivalue" : false, "deprecated" : false, "flags" : [], "only_relative" : false, "label" : "Hostname", "name" : "hostname", "type" : "DNSName", "no_convert" : false, "query" : false, "only_absolute" : false, "class" : "DNSNameParam", "cli_name" : "hostname", "required" : true, "sortorder" : 2, "attribute" : false, "confirm" : true, "alwaysask" : false, "deprecated_cli_aliases" : [], "primary_key" : false, "cli_metavar" : "DNSNAMEPARAM", "doc" : "Hostname" } ], "methods" : [] }, "topologysuffix" : { "parent_object" : "", "label_singular" : "Topology suffix", "default_attributes" : [ "cn", "ipaReplTopoConfRoot" ], "can_have_permissions" : false, "object_name" : "suffix", "object_class" : [ "iparepltopoconf" ], "takes_params" : [ { "cli_name" : "name", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "type" : "unicode", "no_convert" : false, "query" : false, "class" : "Str", "primary_key" : true, "cli_metavar" : "STR", "doc" : "Suffix name", "noextrawhitespace" : true, "deprecated_cli_aliases" : [], "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "label" : "Suffix name", "name" : "cn" }, { "label" : "Managed LDAP suffix DN", "name" : "iparepltopoconfroot", "flags" : [], "autofill" : false, "deprecated" : false, "multivalue" : false, "primary_key" : false, "cli_metavar" : "DNPARAM", "doc" : "Managed LDAP suffix DN", "deprecated_cli_aliases" : [], "cli_name" : "suffix_dn", "required" : true, "sortorder" : 2, "attribute" : false, "alwaysask" : false, "confirm" : true, "no_convert" : false, "type" : "DN", "query" : false, "class" : "DNParam" } ], "aciattrs" : [ "cn", "iparepltopoconfroot", "nsds5replicaroot", "nsds5replicastripattrs", "nsds5replicatedattributelist", "nsds5replicatedattributelisttotal", "objectclass" ], "container_dn" : "cn=topology,cn=ipa,cn=etc", "label" : "Topology suffixes", "name" : "topologysuffix", "object_class_config" : null, "uuid_attribute" : "", "relationships" : { "memberofindirect" : [ "Indirect Member Of", null, "not_in_indirect_" ], "memberof" : [ "Member Of", "in_", "not_in_" ], "member" : [ "Member", "", "no_" ], "memberindirect" : [ "Indirect Member", null, "no_indirect_" ] }, "bindable" : false, "object_name_plural" : "suffixes", "hidden_attributes" : [ "objectclass", "aci" ], "rdn_attribute" : "", "methods" : [ "add", "del", "find", "mod", "show", "verify" ], "attribute_members" : {}, "primary_key" : "cn" } } }, "error" : null, "principal" : "admin@DOM.EXAMPLE.COM", "id" : null }