community.windows.win_product_facts – Provides Windows product and license information
Note
This plugin is part of the community.windows collection (version 1.8.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install community.windows
.
To use it in a playbook, specify: community.windows.win_product_facts
.
Examples
- name: Get product id and product key
community.windows.win_product_facts:
- name: Display Windows edition
debug:
var: ansible_os_license_edition
- name: Display Windows license status
debug:
var: ansible_os_license_status
Returned Facts
Facts returned by this module are added/updated in the hostvars
host facts and can be referenced by name just like any other host fact. They do not need to be registered in order to use them.
Key |
Description |
---|---|
The Windows license channel. Returned: always Sample: “Volume:MAK” |
|
The Windows license edition. Returned: always Sample: “Windows(R) ServerStandard edition” |
|
The Windows license status. Returned: always Sample: “Licensed” |
|
The Windows product ID. Returned: always Sample: “00326-10000-00000-AA698” |
|
The Windows product key. Returned: always Sample: “T49TD-6VFBW-VV7HY-B2PXY-MY47H” |
Authors
Dag Wieers (@dagwieers)