community / community.general / 3.8.10 / module / bitbucket_access_key Manages Bitbucket repository access keys Authors: Evgeniy Krysanov (@catcombo)community.general.bitbucket_access_key (3.8.10) — module
Install with ansible-galaxy collection install community.general:==3.8.10
collections: - name: community.general version: 3.8.10
Manages Bitbucket repository access keys (also called deploy keys).
- name: Create access key community.general.bitbucket_access_key: repository: 'bitbucket-repo' username: bitbucket_username key: '{{lookup("file", "bitbucket.pub") }}' label: 'Bitbucket' state: present
- name: Delete access key community.general.bitbucket_access_key: repository: bitbucket-repo username: bitbucket_username label: Bitbucket state: absent
key: description: - The SSH public key. type: str label: description: - The key label. required: true type: str state: choices: - absent - present description: - Indicates desired state of the access key. required: true type: str username: description: - The repository owner. required: true type: str client_id: description: - The OAuth consumer key. - If not set the environment variable C(BITBUCKET_CLIENT_ID) will be used. type: str repository: description: - The repository name. required: true type: str client_secret: description: - The OAuth consumer secret. - If not set the environment variable C(BITBUCKET_CLIENT_SECRET) will be used. type: str