radware / radware.radware_modules / 0.6.12 / module / alteon_config_l7_content_class create and manage layer7 content class in Radware Alteon | "added in version" 2.9 of radware.radware_modules" Authors: Leon Meguira (@leonmeguira), Nati Fridman (@natifridman) stableinterface | supported by certifiedradware.radware_modules.alteon_config_l7_content_class (0.6.12) — module
Install with ansible-galaxy collection install radware.radware_modules:==0.6.12
collections: - name: radware.radware_modules version: 0.6.12
create and manage layer7 content class in Radware Alteon.
- name: alteon configuration command radware.radware_modules.alteon_config_l7_content_class: provider: server: 192.168.1.1 user: admin password: admin validate_certs: no https_port: 443 ssh_port: 22 timeout: 5 state: present parameters: content_class_id: 3 name: content_class3 content_class_type: http2
state: choices: - present - absent - read - overwrite - append default: null description: - When C(present), guarantees that the object exists with the provided attributes. - When C(absent), when applicable removes the object. - When C(read), when exists read object from configuration to parameter format. - When C(overwrite), removes the object if exists then recreate it. This state can be used only before applying the entry. If the entry was already applied you must delete, apply and recreate the entry. - When C(append), append object configuration with the provided parameters required: true provider: description: - Radware Alteon connection details. required: true suboptions: https_port: default: null description: - Radware Alteon https port. required: true password: default: null description: - Radware Alteon password. required: true server: default: null description: - Radware Alteon IP address. required: true ssh_port: default: null description: - Radware Alteon ssh port. required: true timeout: default: null description: - Timeout for connection. required: true user: default: null description: - Radware Alteon username. required: true validate_certs: default: null description: - If C(no), SSL certificates will not be validated. - This should only set to C(no) used on personally controlled sites using self-signed certificates. required: true type: bool parameters: description: - Parameters for layer7 content class configuration. suboptions: content_class_id: default: null description: - content class index. required: true type: str content_class_type: choices: - http - http2 - ssl default: http description: - The content class type. This field can be set only for new entry. required: false cookie: choices: - true - false default: false description: - Read only field to indicate if cookie table is not empty for current content class. required: false file_name: choices: - true - false default: false description: - Read only field to indicate if URL file name table is not empty for current content class. required: false file_type: choices: - true - false default: false description: - Read only field to indicate if URL file_type table is not empty for current content class. required: false header: choices: - true - false default: false description: - Read only field to indicate if header table is not empty for current content class. required: false host_name: choices: - true - false default: false description: - Read only field to indicate if URL host name table is not empty for current content class. required: false logical_expression: default: null description: - Set logical expression between classes. required: false type: str name: default: null description: - Set Descriptive name for the content class. required: false type: str path: choices: - true - false default: false description: - Read only field to indicate if URL path table is not empty for current content class. required: false text: choices: - true - false default: false description: - Read only field to indicate if text table is not empty for current content class. required: false xml_tag: choices: - true - false default: false description: - Read only field to indicate if xml_tag table is not empty for current content class. required: false revert_on_error: default: false description: - If an error occurs, perform revert on alteon. required: false type: bool write_on_change: default: false description: - Executes Alteon write calls only when an actual change has been evaluated. required: false type: bool
obj: description: parameters object type returned: changed, read type: dictionary status: description: Message detailing run result returned: success sample: object deployed successfully type: str