sap / sap.sap_operations / 1.25.0 / test / valid_sid Verify that SAP system ID (SID) is valid. | "added in version" 1.0.4 of sap.sap_operations" Authors: Kirill Satarin (@kksat)sap.sap_operations.valid_sid (1.25.0) — test
Install with ansible-galaxy collection install sap.sap_operations:==1.25.0
collections: - name: sap.sap_operations version: 1.25.0
Check if SAP system ID (sid) is valid as per SAP notes 1979280 - Reserved SAP System Identifiers (SAPSID) with Software Provisioning Manager 2952755 - What to enter for System ID while creating a system and/or license keys?
Expects that sid is in uppercase, all lowercase considered not valid.
- name: Test filter `valid_sid`, this assertion is True ansible.builtin.assert: that: ('ABC' is sap.sap_operations.valid_sid)
- name: Test filter `valid_sid`, this assertion is True ansible.builtin.assert: that: ('AbC' is not sap.sap_operations.valid_sid)
- name: Test filter `valid_sid`, this assertion is True ansible.builtin.assert: that: ('ADD' is not sap.sap_operations.valid_sid)
- name: Test filter `valid_sid`, this assertion is True ansible.builtin.assert: that: ('1BC' is not sap.sap_operations.valid_sid)
- name: Test filter `valid_sid`, this assertion is True ansible.builtin.assert: that: ('A?C' is not sap.sap_operations.valid_sid)
_input: description: 'System ID ( SID ) to check if valid. ' required: true type: str
_value: description: Whether the tested string is valid SAP system ID (SID) or not type: boolean