joelwking / joelwking.pensando / 1.0.1 / module / app Create, update, query or delete an App | "added in version" 2.9 of joelwking.pensando" Authors: Joel W. King (@joelwking)joelwking.pensando.app (1.0.1) — module
Install with ansible-galaxy collection install joelwking.pensando:==1.0.1
collections: - name: joelwking.pensando version: 1.0.1
An App is a network service defined either by a "protocol, port" pair, or by an application level
gateway (i.e. "ALG"). This module programatically manages the apps using the API of the PSM.
alg: description: - Application level gateway specification required: false state: default: present description: - Use 'present' or 'absent' to add or remove - Use 'query' for listing the current apps required: false tenant: default: default description: - Name of the tenant required: false app_name: description: - Name of the App required: true hostname: description: - Hostname (or IP address) of the Pensando Policy and Service Manager (PSM) required: true password: description: - Password used to authenticate with the PSM required: true username: default: admin description: - Username used to authenticate with the PSM required: false namespace: default: default description: - Name of the Namespace required: false api_version: default: v1 description: - Optionally specify the API version required: false proto_ports: description: - List of protocol, port pairs required: false