mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group_info.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert_info.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_dns_host.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend_info.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location_info.py
* fixed validation-modules for plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py
* Enabling validation-modules for web_infrastructure/sophos_utm modules
* Rolled back utm_network_interface_address.py for 2.9 sake
(cherry picked from commit 4c88a8edc0
)
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
This commit is contained in:
parent
07e35f7505
commit
bcf0060f10
16 changed files with 88 additions and 46 deletions
|
@ -30,6 +30,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of adirectory group strings.
|
- List of adirectory group strings.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
adirectory_groups_sids:
|
adirectory_groups_sids:
|
||||||
description:
|
description:
|
||||||
- Dictionary of group sids.
|
- Dictionary of group sids.
|
||||||
|
@ -64,6 +65,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of edirectory group strings.
|
- List of edirectory group strings.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
ipsec_dn:
|
ipsec_dn:
|
||||||
description:
|
description:
|
||||||
- The ipsec dn string.
|
- The ipsec dn string.
|
||||||
|
@ -80,6 +82,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of user ref names (aaa/user).
|
- A list of user ref names (aaa/user).
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
network:
|
network:
|
||||||
description:
|
description:
|
||||||
|
@ -90,11 +93,13 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of radius group strings.
|
- A list of radius group strings.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
tacacs_groups:
|
tacacs_groups:
|
||||||
description:
|
description:
|
||||||
- A list of tacacs group strings.
|
- A list of tacacs group strings.
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
|
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
|
|
|
@ -23,6 +23,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -26,21 +26,26 @@ options:
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry.
|
- The name of the object. Will be used to identify the entry.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
ca:
|
ca:
|
||||||
description:
|
description:
|
||||||
- A reference to an existing utm_ca_signing_ca or utm_ca_verification_ca object.
|
- A reference to an existing utm_ca_signing_ca or utm_ca_verification_ca object.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
meta:
|
meta:
|
||||||
description:
|
description:
|
||||||
- A reference to an existing utm_ca_meta_x509 object.
|
- A reference to an existing utm_ca_meta_x509 object.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
certificate:
|
certificate:
|
||||||
description:
|
description:
|
||||||
- The certificate in PEM format.
|
- The certificate in PEM format.
|
||||||
required: true
|
required: true
|
||||||
|
type: str
|
||||||
comment:
|
comment:
|
||||||
description:
|
description:
|
||||||
- Optional comment string.
|
- Optional comment string.
|
||||||
|
type: str
|
||||||
encrypted:
|
encrypted:
|
||||||
description:
|
description:
|
||||||
- Optionally enable encryption.
|
- Optionally enable encryption.
|
||||||
|
@ -49,6 +54,7 @@ options:
|
||||||
key:
|
key:
|
||||||
description:
|
description:
|
||||||
- Optional private key in PEM format.
|
- Optional private key in PEM format.
|
||||||
|
type: str
|
||||||
|
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.utm
|
- community.general.utm
|
||||||
|
|
|
@ -22,6 +22,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -22,24 +22,30 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
address:
|
address:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The IPV4 Address of the entry. Can be left empty for automatic resolving.
|
- The IPV4 Address of the entry. Can be left empty for automatic resolving.
|
||||||
default: 0.0.0.0
|
default: 0.0.0.0
|
||||||
address6:
|
address6:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The IPV6 Address of the entry. Can be left empty for automatic resolving.
|
- The IPV6 Address of the entry. Can be left empty for automatic resolving.
|
||||||
default: "::"
|
default: "::"
|
||||||
comment:
|
comment:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- An optional comment to add to the dns host object
|
- An optional comment to add to the dns host object
|
||||||
hostname:
|
hostname:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The hostname for the dns host object
|
- The hostname for the dns host object
|
||||||
interface:
|
interface:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The reference name of the interface to use. If not provided the default interface will be used
|
- The reference name of the interface to use. If not provided the default interface will be used
|
||||||
resolved:
|
resolved:
|
||||||
|
@ -53,6 +59,7 @@ options:
|
||||||
default: False
|
default: False
|
||||||
type: bool
|
type: bool
|
||||||
timeout:
|
timeout:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- the timeout for the utm to resolve the ip address for the hostname again
|
- the timeout for the utm to resolve the ip address for the hostname again
|
||||||
default: 0
|
default: 0
|
||||||
|
|
|
@ -22,18 +22,22 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
address:
|
address:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The ip4 address of the network/interface_address object.
|
- The ip4 address of the network/interface_address object.
|
||||||
required: true
|
required: true
|
||||||
address6:
|
address6:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The ip6 address of the network/interface_address object.
|
- The ip6 address of the network/interface_address object.
|
||||||
required: false
|
required: false
|
||||||
comment:
|
comment:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- An optional comment to add to the object
|
- An optional comment to add to the object
|
||||||
resolved:
|
resolved:
|
||||||
|
@ -114,8 +118,8 @@ def main():
|
||||||
address=dict(type='str', required=True),
|
address=dict(type='str', required=True),
|
||||||
comment=dict(type='str', required=False, default=""),
|
comment=dict(type='str', required=False, default=""),
|
||||||
address6=dict(type='str', required=False),
|
address6=dict(type='str', required=False),
|
||||||
resolved=dict(type='boolean', required=False),
|
resolved=dict(type='boolean', required=False), # @FIXME bool instead of boolean
|
||||||
resolved6=dict(type='boolean', required=False)
|
resolved6=dict(type='boolean', required=False), # @FIXME bool instead of boolean
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -21,6 +21,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -23,18 +23,23 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
aaa:
|
aaa:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- List of references to utm_aaa objects (allowed users or groups)
|
- List of references to utm_aaa objects (allowed users or groups)
|
||||||
required: true
|
required: true
|
||||||
basic_prompt:
|
basic_prompt:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message in the basic authentication prompt
|
- The message in the basic authentication prompt
|
||||||
required: true
|
required: true
|
||||||
backend_mode:
|
backend_mode:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Specifies if the backend server needs authentication ([Basic|None])
|
- Specifies if the backend server needs authentication ([Basic|None])
|
||||||
default: None
|
default: None
|
||||||
|
@ -50,37 +55,47 @@ options:
|
||||||
- True
|
- True
|
||||||
- False
|
- False
|
||||||
backend_user_prefix:
|
backend_user_prefix:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Prefix string to prepend to the username for backend authentication
|
- Prefix string to prepend to the username for backend authentication
|
||||||
default: ""
|
default: ""
|
||||||
backend_user_suffix:
|
backend_user_suffix:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Suffix string to append to the username for backend authentication
|
- Suffix string to append to the username for backend authentication
|
||||||
default: ""
|
default: ""
|
||||||
comment:
|
comment:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Optional comment string
|
- Optional comment string
|
||||||
default: ""
|
default: ""
|
||||||
frontend_cookie:
|
frontend_cookie:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend cookie name
|
- Frontend cookie name
|
||||||
frontend_cookie_secret:
|
frontend_cookie_secret:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend cookie secret
|
- Frontend cookie secret
|
||||||
frontend_form:
|
frontend_form:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend authentication form name
|
- Frontend authentication form name
|
||||||
frontend_form_template:
|
frontend_form_template:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend authentication form template
|
- Frontend authentication form template
|
||||||
default: ""
|
default: ""
|
||||||
frontend_login:
|
frontend_login:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend login name
|
- Frontend login name
|
||||||
frontend_logout:
|
frontend_logout:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend logout name
|
- Frontend logout name
|
||||||
frontend_mode:
|
frontend_mode:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend authentication mode (Form|Basic)
|
- Frontend authentication mode (Form|Basic)
|
||||||
default: Basic
|
default: Basic
|
||||||
|
@ -88,6 +103,7 @@ options:
|
||||||
- Basic
|
- Basic
|
||||||
- Form
|
- Form
|
||||||
frontend_realm:
|
frontend_realm:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Frontend authentication realm
|
- Frontend authentication realm
|
||||||
frontend_session_allow_persistency:
|
frontend_session_allow_persistency:
|
||||||
|
@ -99,6 +115,7 @@ options:
|
||||||
- True
|
- True
|
||||||
- False
|
- False
|
||||||
frontend_session_lifetime:
|
frontend_session_lifetime:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- session lifetime
|
- session lifetime
|
||||||
required: true
|
required: true
|
||||||
|
@ -111,6 +128,7 @@ options:
|
||||||
- True
|
- True
|
||||||
- False
|
- False
|
||||||
frontend_session_lifetime_scope:
|
frontend_session_lifetime_scope:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- scope for frontend_session_lifetime (days|hours|minutes)
|
- scope for frontend_session_lifetime (days|hours|minutes)
|
||||||
default: hours
|
default: hours
|
||||||
|
@ -119,6 +137,7 @@ options:
|
||||||
- hours
|
- hours
|
||||||
- minutes
|
- minutes
|
||||||
frontend_session_timeout:
|
frontend_session_timeout:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- session timeout
|
- session timeout
|
||||||
required: true
|
required: true
|
||||||
|
@ -131,6 +150,7 @@ options:
|
||||||
- True
|
- True
|
||||||
- False
|
- False
|
||||||
frontend_session_timeout_scope:
|
frontend_session_timeout_scope:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- scope for frontend_session_timeout (days|hours|minutes)
|
- scope for frontend_session_timeout (days|hours|minutes)
|
||||||
default: minutes
|
default: minutes
|
||||||
|
@ -139,10 +159,13 @@ options:
|
||||||
- hours
|
- hours
|
||||||
- minutes
|
- minutes
|
||||||
logout_delegation_urls:
|
logout_delegation_urls:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- List of logout URLs that logouts are delegated to
|
- List of logout URLs that logouts are delegated to
|
||||||
default: []
|
default: []
|
||||||
logout_mode:
|
logout_mode:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Mode of logout (None|Delegation)
|
- Mode of logout (None|Delegation)
|
||||||
default: None
|
default: None
|
||||||
|
|
|
@ -40,18 +40,21 @@ options:
|
||||||
description:
|
description:
|
||||||
- The paths the exception in the reverse proxy is defined for
|
- The paths the exception in the reverse proxy is defined for
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
required: False
|
required: False
|
||||||
skip_custom_threats_filters:
|
skip_custom_threats_filters:
|
||||||
description:
|
description:
|
||||||
- A list of threats to be skipped
|
- A list of threats to be skipped
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
required: False
|
required: False
|
||||||
skip_threats_filter_categories:
|
skip_threats_filter_categories:
|
||||||
description:
|
description:
|
||||||
- Define which categories of threats are skipped
|
- Define which categories of threats are skipped
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
required: False
|
required: False
|
||||||
skipav:
|
skipav:
|
||||||
|
@ -106,6 +109,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Define which categories of threats are skipped
|
- Define which categories of threats are skipped
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: []
|
default: []
|
||||||
required: False
|
required: False
|
||||||
status:
|
status:
|
||||||
|
@ -157,6 +161,7 @@ result:
|
||||||
type: str
|
type: str
|
||||||
comment:
|
comment:
|
||||||
description: The optional comment string
|
description: The optional comment string
|
||||||
|
type: str
|
||||||
op:
|
op:
|
||||||
description: The operand to be used with the entries of the path parameter
|
description: The operand to be used with the entries of the path parameter
|
||||||
type: str
|
type: str
|
||||||
|
@ -211,9 +216,9 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
name=dict(type='str', required=True),
|
name=dict(type='str', required=True),
|
||||||
op=dict(type='str', required=False, default='AND', choices=['AND', 'OR']),
|
op=dict(type='str', required=False, default='AND', choices=['AND', 'OR']),
|
||||||
path=dict(type='list', elements='string', required=False, default=[]),
|
path=dict(type='list', elements='string', required=False, default=[]), # @FIXME: str instead of string
|
||||||
skip_custom_threats_filters=dict(type='list', elements='string', required=False, default=[]),
|
skip_custom_threats_filters=dict(type='list', elements='string', required=False, default=[]), # @FIXME: str instead of string
|
||||||
skip_threats_filter_categories=dict(type='list', elements='string', required=False, default=[]),
|
skip_threats_filter_categories=dict(type='list', elements='string', required=False, default=[]), # @FIXME: str instead of string
|
||||||
skipav=dict(type='bool', required=False, default=False),
|
skipav=dict(type='bool', required=False, default=False),
|
||||||
skipbadclients=dict(type='bool', required=False, default=False),
|
skipbadclients=dict(type='bool', required=False, default=False),
|
||||||
skipcookie=dict(type='bool', required=False, default=False),
|
skipcookie=dict(type='bool', required=False, default=False),
|
||||||
|
@ -222,7 +227,7 @@ def main():
|
||||||
skiphtmlrewrite=dict(type='bool', required=False, default=False),
|
skiphtmlrewrite=dict(type='bool', required=False, default=False),
|
||||||
skiptft=dict(type='bool', required=False, default=False),
|
skiptft=dict(type='bool', required=False, default=False),
|
||||||
skipurl=dict(type='bool', required=False, default=False),
|
skipurl=dict(type='bool', required=False, default=False),
|
||||||
source=dict(type='list', elements='string', required=False, default=[]),
|
source=dict(type='list', elements='string', required=False, default=[]), # @FIXME: str instead of string
|
||||||
status=dict(type='bool', required=False, default=True),
|
status=dict(type='bool', required=False, default=True),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -23,6 +23,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
@ -32,18 +33,23 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
address:
|
address:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The reference name of the network/interface_address object.
|
- The reference name of the network/interface_address object.
|
||||||
default: REF_DefaultInternalAddress
|
default: REF_DefaultInternalAddress
|
||||||
allowed_networks:
|
allowed_networks:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of reference names for the allowed networks.
|
- A list of reference names for the allowed networks.
|
||||||
default: ['REF_NetworkAny']
|
default: ['REF_NetworkAny']
|
||||||
certificate:
|
certificate:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The reference name of the ca/host_key_cert object.
|
- The reference name of the ca/host_key_cert object.
|
||||||
default: ""
|
default: ""
|
||||||
comment:
|
comment:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- An optional comment to add to the object
|
- An optional comment to add to the object
|
||||||
default: ""
|
default: ""
|
||||||
|
@ -53,9 +59,13 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
domain:
|
domain:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of domain names for the frontend object
|
- A list of domain names for the frontend object
|
||||||
exceptions:
|
exceptions:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of exception ref names (reverse_proxy/exception)
|
- A list of exception ref names (reverse_proxy/exception)
|
||||||
default: []
|
default: []
|
||||||
|
@ -75,6 +85,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
lbmethod:
|
lbmethod:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Which loadbalancer method should be used
|
- Which loadbalancer method should be used
|
||||||
choices:
|
choices:
|
||||||
|
@ -84,10 +95,13 @@ options:
|
||||||
- byrequests
|
- byrequests
|
||||||
default: bybusyness
|
default: bybusyness
|
||||||
locations:
|
locations:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of location ref names (reverse_proxy/location)
|
- A list of location ref names (reverse_proxy/location)
|
||||||
default: []
|
default: []
|
||||||
port:
|
port:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- The frontend http port
|
- The frontend http port
|
||||||
default: 80
|
default: 80
|
||||||
|
@ -97,6 +111,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
profile:
|
profile:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The reference string of the reverse_proxy/profile
|
- The reference string of the reverse_proxy/profile
|
||||||
default: ""
|
default: ""
|
||||||
|
@ -106,6 +121,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: True
|
default: True
|
||||||
type:
|
type:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Which protocol should be used
|
- Which protocol should be used
|
||||||
choices:
|
choices:
|
||||||
|
|
|
@ -23,6 +23,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -23,6 +23,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
@ -38,21 +39,29 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of allowed networks
|
- A list of allowed networks
|
||||||
type: list
|
type: list
|
||||||
|
elements: str
|
||||||
default: REF_NetworkAny
|
default: REF_NetworkAny
|
||||||
auth_profile:
|
auth_profile:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The reference name of the auth profile
|
- The reference name of the auth profile
|
||||||
backend:
|
backend:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of backends that are connected with this location declaration
|
- A list of backends that are connected with this location declaration
|
||||||
default: []
|
default: []
|
||||||
be_path:
|
be_path:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The path of the backend
|
- The path of the backend
|
||||||
comment:
|
comment:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The optional comment string
|
- The optional comment string
|
||||||
denied_networks:
|
denied_networks:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of denied network references
|
- A list of denied network references
|
||||||
default: []
|
default: []
|
||||||
|
@ -62,6 +71,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: False
|
default: False
|
||||||
path:
|
path:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The path of the location
|
- The path of the location
|
||||||
default: "/"
|
default: "/"
|
||||||
|
@ -71,6 +81,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: True
|
default: True
|
||||||
stickysession_id:
|
stickysession_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The stickysession id
|
- The stickysession id
|
||||||
default: ROUTEID
|
default: ROUTEID
|
||||||
|
|
|
@ -23,6 +23,7 @@ description:
|
||||||
|
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The name of the object. Will be used to identify the entry
|
- The name of the object. Will be used to identify the entry
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -857,23 +857,8 @@ plugins/modules/system/timezone.py pylint:blacklisted-name
|
||||||
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
|
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
|
||||||
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
|
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
|
||||||
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_dns_host.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:doc-elements-mismatch
|
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:doc-elements-mismatch
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:return-syntax-error
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
scripts/inventory/gce.py pylint:blacklisted-name
|
scripts/inventory/gce.py pylint:blacklisted-name
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
||||||
|
|
|
@ -857,23 +857,8 @@ plugins/modules/system/timezone.py pylint:blacklisted-name
|
||||||
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
|
plugins/modules/system/xfconf.py validate-modules:parameter-state-invalid-choice
|
||||||
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
|
plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
|
||||||
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_dns_host.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:doc-elements-mismatch
|
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:doc-elements-mismatch
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_exception.py validate-modules:return-syntax-error
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:doc-elements-mismatch
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
scripts/inventory/gce.py pylint:blacklisted-name
|
scripts/inventory/gce.py pylint:blacklisted-name
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
||||||
|
|
|
@ -689,17 +689,7 @@ plugins/modules/web_infrastructure/jenkins_plugin.py use-argspec-type-path
|
||||||
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:deprecation-mismatch
|
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:deprecation-mismatch
|
||||||
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:invalid-documentation
|
plugins/modules/web_infrastructure/nginx_status_facts.py validate-modules:invalid-documentation
|
||||||
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
plugins/modules/web_infrastructure/rundeck_acl_policy.py pylint:blacklisted-name
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_aaa_group_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_ca_host_key_cert_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_dns_host.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_auth_profile.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_frontend_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/web_infrastructure/sophos_utm/utm_proxy_location_info.py validate-modules:parameter-type-not-in-doc
|
|
||||||
scripts/inventory/gce.py pylint:blacklisted-name
|
scripts/inventory/gce.py pylint:blacklisted-name
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py future-import-boilerplate
|
||||||
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
tests/unit/plugins/modules/cloud/google/test_gcp_forwarding_rule.py metaclass-boilerplate
|
||||||
|
|
Loading…
Reference in a new issue