|
|
|
|
@ -59,20 +59,20 @@ eos_argument_spec = {
|
|
|
|
|
'provider': dict(type='dict', options=eos_provider_spec),
|
|
|
|
|
}
|
|
|
|
|
eos_top_spec = {
|
|
|
|
|
'host': dict(removed_in_version=2.3),
|
|
|
|
|
'port': dict(removed_in_version=2.3, type='int'),
|
|
|
|
|
'username': dict(removed_in_version=2.3),
|
|
|
|
|
'password': dict(removed_in_version=2.3, no_log=True),
|
|
|
|
|
'ssh_keyfile': dict(removed_in_version=2.3, type='path'),
|
|
|
|
|
'host': dict(removed_in_version=2.9),
|
|
|
|
|
'port': dict(removed_in_version=2.9, type='int'),
|
|
|
|
|
'username': dict(removed_in_version=2.9),
|
|
|
|
|
'password': dict(removed_in_version=2.9, no_log=True),
|
|
|
|
|
'ssh_keyfile': dict(removed_in_version=2.9, type='path'),
|
|
|
|
|
|
|
|
|
|
'authorize': dict(fallback=(env_fallback, ['ANSIBLE_NET_AUTHORIZE']), type='bool'),
|
|
|
|
|
'auth_pass': dict(no_log=True, removed_in_version=2.3),
|
|
|
|
|
'auth_pass': dict(removed_in_version=2.9, no_log=True),
|
|
|
|
|
|
|
|
|
|
'use_ssl': dict(removed_in_version=2.3, type='bool'),
|
|
|
|
|
'validate_certs': dict(removed_in_version=2.3, type='bool'),
|
|
|
|
|
'timeout': dict(removed_in_version=2.3, type='int'),
|
|
|
|
|
'use_ssl': dict(removed_in_version=2.9, type='bool'),
|
|
|
|
|
'validate_certs': dict(removed_in_version=2.9, type='bool'),
|
|
|
|
|
'timeout': dict(removed_in_version=2.9, type='int'),
|
|
|
|
|
|
|
|
|
|
'transport': dict(removed_in_version=2.3, choices=['cli', 'eapi'])
|
|
|
|
|
'transport': dict(removed_in_version=2.9, choices=['cli', 'eapi'])
|
|
|
|
|
}
|
|
|
|
|
eos_argument_spec.update(eos_top_spec)
|
|
|
|
|
|
|
|
|
|
|