fortiflexvm_entitlements_hardware_create - Create hardware entitlements based on a FortiFlex Configuration. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. versionadded:: 2.0.0 .. contents:: :local: :depth: 1 Synopsis -------- Create hardware entitlements based on a FortiFlex Configuration. This API is only used to create one or more hardware entitlements. To modify an entitlement, please refer to fortiflexvm_entitlements_update. Requirements ------------ The below requirements are needed on the host that executes this module. - ansible>=2.15 Parameters ---------- .. raw:: html Examples ------------- .. code-block:: yaml - name: Create hardware entitlements hosts: localhost vars: username: "" password: "" tasks: - name: Create hardware entitlements fortinet.fortiflexvm.fortiflexvm_entitlements_hardware_create: username: "{{ username }}" password: "{{ password }}" configId: 42 serialNumbers: - "FGT60FTK00000000" - "FGT60FTK00000001" # endDate: "2023-11-11T00:00:00" # Optional. If not set, it will use the program end date automatically. register: result - name: Display response ansible.builtin.debug: var: result.entitlements Return Values ------------- .. raw:: html Authors ------- - Xinwei Du (@dux-fortinet) .. hint:: If you notice any issues in this documentation, you can create a pull request to improve it.