arg_spec adjustments: modules [k-n]* (#10507)

* arg_spec adjustments: modules [k-n]*

* adjust lxca tests

* add changelog frag
This commit is contained in:
Alexei Znamensky 2025-08-01 08:45:12 +12:00 committed by GitHub
commit 5601ef4c57
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
37 changed files with 146 additions and 113 deletions

View file

@ -454,7 +454,6 @@ def main():
),
config=dict(
type='dict',
required=False,
options={
'kc_user_profile_config': dict(
type='list',
@ -464,7 +463,6 @@ def main():
'attributes': dict(
type='list',
elements='dict',
required=False,
options={
'name': dict(type='str', required=True),
'display_name': dict(type='str', aliases=['displayName'], required=True),
@ -474,17 +472,17 @@ def main():
'length': dict(
type='dict',
options={
'min': dict(type='int', required=False),
'min': dict(type='int'),
'max': dict(type='int', required=True)
}
),
'email': dict(type='dict', required=False),
'username_prohibited_characters': dict(type='dict', aliases=['usernameProhibitedCharacters'], required=False),
'up_username_not_idn_homograph': dict(type='dict', aliases=['upUsernameNotIdnHomograph'], required=False),
'person_name_prohibited_characters': dict(type='dict', aliases=['personNameProhibitedCharacters'], required=False),
'uri': dict(type='dict', required=False),
'pattern': dict(type='dict', required=False),
'options': dict(type='dict', required=False)
'email': dict(type='dict'),
'username_prohibited_characters': dict(type='dict', aliases=['usernameProhibitedCharacters']),
'up_username_not_idn_homograph': dict(type='dict', aliases=['upUsernameNotIdnHomograph']),
'person_name_prohibited_characters': dict(type='dict', aliases=['personNameProhibitedCharacters']),
'uri': dict(type='dict'),
'pattern': dict(type='dict'),
'options': dict(type='dict')
}
),
'annotations': dict(type='dict'),
@ -511,15 +509,15 @@ def main():
options={
'name': dict(type='str', required=True),
'display_header': dict(type='str', aliases=['displayHeader'], required=True),
'display_description': dict(type='str', aliases=['displayDescription'], required=False),
'annotations': dict(type='dict', required=False)
'display_description': dict(type='str', aliases=['displayDescription']),
'annotations': dict(type='dict')
}
),
'unmanaged_attribute_policy': dict(
type='str',
aliases=['unmanagedAttributePolicy'],
choices=['ENABLED', 'ADMIN_EDIT', 'ADMIN_VIEW'],
required=False
)
}
)