Deprecate legacy OAuth2 Application feature (#7045)

* Marked APIs legacy OAuth applications as deprecated

* Readded deprecation

* Fixed linter

* Added more deprecated mark to Oauth2 Api apps

* Fixed deprecation errors

* Fix tests
This commit is contained in:
Stevenson Michel
2025-08-06 14:49:19 -04:00
committed by thedoubl3j
parent 6bd7c3831f
commit dfad93cf4c
5 changed files with 33 additions and 2 deletions

View File

@@ -17,6 +17,10 @@ DOCUMENTATION = '''
module: application
author: "Geoffrey Bacheot (@jffz)"
short_description: create, update, or destroy Automation Platform Controller applications
deprecated:
removed_in: '25.0.0'
why: This module manages a legacy authentication feature that is being phased out.
alternative: Migrate to token-based authentication.
description:
- Create, update, or destroy Automation Platform Controller applications. See
U(https://www.ansible.com/tower) for an overview.
@@ -28,7 +32,7 @@ options:
type: str
new_name:
description:
- Setting this option will change the existing name (looked up via the name field.
- Setting this option will change the existing name (looked up via the name field).
type: str
description:
description: