freeipa/install/ui/test/data/ipa_init_objects.json
2021-08-09 20:54:00 +02:00

27344 lines
962 KiB
JSON

{
"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" : "<request_type>",
"autofill" : true,
"deprecated" : false,
"multivalue" : false,
"flags" : [
"no_option",
"no_update",
"no_search"
],
"noextrawhitespace" : true,
"deprecated_cli_aliases" : [],
"doc" : "<request_type>",
"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" : "<dnsclass>",
"name" : "dnsclass",
"flags" : [
"no_option"
],
"autofill" : false,
"deprecated" : false,
"multivalue" : false,
"primary_key" : false,
"cli_metavar" : "['IN', 'CS', 'CH', 'HS']",
"doc" : "<dnsclass>",
"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" : "<random>",
"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" : "<iparepltopomanagedsuffix>",
"cli_metavar" : "STR",
"primary_key" : false,
"multivalue" : true,
"deprecated" : false,
"autofill" : false,
"flags" : [
"no_update",
"no_create",
"no_search"
],
"name" : "iparepltopomanagedsuffix",
"label" : "<iparepltopomanagedsuffix>"
},
{
"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" : "<random>",
"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" : "<cn>",
"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" : "<cn>",
"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" : "<krbpwdpolicyreference>",
"deprecated_cli_aliases" : [],
"flags" : [],
"autofill" : false,
"multivalue" : false,
"deprecated" : false,
"label" : "<krbpwdpolicyreference>",
"name" : "krbpwdpolicyreference"
},
{
"minvalue" : 0,
"deprecated_cli_aliases" : [],
"doc" : "<cospriority>",
"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" : "<cospriority>",
"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",
"nsds5replicalastupdateend",
"nsds5replicalastupdatestart",
"nsds5replicalastupdatestatus",
"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" : "<ipaoriginaluid>",
"type" : "unicode",
"no_convert" : false,
"query" : false,
"class" : "Str",
"cli_name" : "ipaoriginaluid",
"required" : false,
"sortorder" : 2,
"attribute" : false,
"confirm" : true,
"alwaysask" : false,
"label" : "<ipaoriginaluid>",
"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" : "<random>"
},
{
"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" : "<dnsclass>",
"flags" : [
"no_option"
],
"multivalue" : false,
"deprecated" : false,
"autofill" : false,
"values" : [
"IN",
"CS",
"CH",
"HS"
],
"doc" : "<dnsclass>",
"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 / FreeIPA 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" : "<filter>",
"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" : "<subtree>",
"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" : "<permissions>",
"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
}