Skip to content

Commit

Permalink
add changelog fragment, fix copyright, add version_added
Browse files Browse the repository at this point in the history
  • Loading branch information
lapwingcloud committed Aug 21, 2022
1 parent c29bb29 commit 68fb225
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
3 changes: 3 additions & 0 deletions changelogs/fragments/293-support-azure-auth-method.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
minor_changes:
- plugins - Add support for azure auth method, for azure service pricinpal, managed identity or plain jwt access token (https://github.com/ansible-collections/community.hashi_vault/issues/293).
4 changes: 4 additions & 0 deletions plugins/doc_fragments/auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,21 +104,25 @@ class ModuleDocFragment(object):
- Optional when using managed identity to authenticate to vault.
required: False
type: str
version_added: '3.2.0'
azure_client_id:
description:
- The azure client id of the service principal or the managed identity, also known as application id, should be a uuid.
- If not specified, will use the system assigned managed identity.
required: False
type: str
version_added: '3.2.0'
azure_client_secret:
description: The azure client secret of the service principal.
required: False
type: str
version_added: '3.2.0'
azure_resource:
description: The resource URL for the application registered in Azure Active Directory, usually should be https://management.azure.com/.
required: False
type: str
default: https://management.azure.com/
version_added: '3.2.0'
cert_auth_public_key:
description: For C(cert) auth, path to the certificate file to authenticate with, in PEM format.
type: path
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright (c) 2021 Brian Scholer (@briantist)
# Copyright (c) 2022 Junrui Chen (@jchenship)
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later

Expand Down

0 comments on commit 68fb225

Please sign in to comment.