1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Add attributes to clc, hwc, and lxd modules (#5952)

Add attributes to clc, hwc, and lxd modules.
This commit is contained in:
Felix Fontein 2023-02-24 09:22:26 +01:00 committed by GitHub
parent 50d7597ddc
commit cc29b16536
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 194 additions and 38 deletions

View file

@ -14,6 +14,13 @@ module: clc_aa_policy
short_description: Create or Delete Anti Affinity Policies at CenturyLink Cloud short_description: Create or Delete Anti Affinity Policies at CenturyLink Cloud
description: description:
- An Ansible module to Create or Delete Anti Affinity Policies at CenturyLink Cloud. - An Ansible module to Create or Delete Anti Affinity Policies at CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
name: name:
description: description:

View file

@ -15,6 +15,13 @@ module: clc_alert_policy
short_description: Create or Delete Alert Policies at CenturyLink Cloud short_description: Create or Delete Alert Policies at CenturyLink Cloud
description: description:
- An Ansible module to Create or Delete Alert Policies at CenturyLink Cloud. - An Ansible module to Create or Delete Alert Policies at CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
alias: alias:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_blueprint_package
short_description: Deploys a blue print package on a set of servers in CenturyLink Cloud short_description: Deploys a blue print package on a set of servers in CenturyLink Cloud
description: description:
- An Ansible module to deploy blue print package on a set of servers in CenturyLink Cloud. - An Ansible module to deploy blue print package on a set of servers in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
server_ids: server_ids:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_firewall_policy
short_description: Create/delete/update firewall policies short_description: Create/delete/update firewall policies
description: description:
- Create or delete or update firewall policies on Centurylink Cloud - Create or delete or update firewall policies on Centurylink Cloud
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
location: location:
description: description:

View file

@ -15,6 +15,13 @@ module: clc_group
short_description: Create/delete Server Groups at Centurylink Cloud short_description: Create/delete Server Groups at Centurylink Cloud
description: description:
- Create or delete Server Groups at Centurylink Centurylink Cloud - Create or delete Server Groups at Centurylink Centurylink Cloud
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
name: name:
description: description:

View file

@ -15,6 +15,13 @@ module: clc_loadbalancer
short_description: Create, Delete shared loadbalancers in CenturyLink Cloud short_description: Create, Delete shared loadbalancers in CenturyLink Cloud
description: description:
- An Ansible module to Create, Delete shared loadbalancers in CenturyLink Cloud. - An Ansible module to Create, Delete shared loadbalancers in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
name: name:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_modify_server
short_description: Modify servers in CenturyLink Cloud short_description: Modify servers in CenturyLink Cloud
description: description:
- An Ansible module to modify servers in CenturyLink Cloud. - An Ansible module to modify servers in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
server_ids: server_ids:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_publicip
short_description: Add and Delete public ips on servers in CenturyLink Cloud short_description: Add and Delete public ips on servers in CenturyLink Cloud
description: description:
- An Ansible module to add or delete public ip addresses on an existing server or servers in CenturyLink Cloud. - An Ansible module to add or delete public ip addresses on an existing server or servers in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
protocol: protocol:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_server
short_description: Create, Delete, Start and Stop servers in CenturyLink Cloud short_description: Create, Delete, Start and Stop servers in CenturyLink Cloud
description: description:
- An Ansible module to Create, Delete, Start and Stop servers in CenturyLink Cloud. - An Ansible module to Create, Delete, Start and Stop servers in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
additional_disks: additional_disks:
description: description:

View file

@ -14,6 +14,13 @@ module: clc_server_snapshot
short_description: Create, Delete and Restore server snapshots in CenturyLink Cloud short_description: Create, Delete and Restore server snapshots in CenturyLink Cloud
description: description:
- An Ansible module to Create, Delete and Restore server snapshots in CenturyLink Cloud. - An Ansible module to Create, Delete and Restore server snapshots in CenturyLink Cloud.
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
server_ids: server_ids:
description: description:

View file

@ -22,6 +22,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -225,7 +230,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -150,7 +155,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- requests >= 2.18.4 - requests >= 2.18.4
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -61,7 +66,8 @@ options:
type: str type: str
required: true required: true
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- requests >= 2.18.4 - requests >= 2.18.4
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -45,7 +50,8 @@ options:
type: str type: str
required: true required: true
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -121,7 +126,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -23,6 +23,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -75,7 +80,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -105,7 +110,8 @@ options:
elements: str elements: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -26,6 +26,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -48,7 +53,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -26,6 +26,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -55,7 +60,8 @@ options:
required: false required: false
default: 'peering' default: 'peering'
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -30,6 +30,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -58,7 +63,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -30,6 +30,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -100,7 +105,8 @@ options:
type: str type: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -22,6 +22,11 @@ version_added: '0.2.0'
author: Huawei Inc. (@huaweicloud) author: Huawei Inc. (@huaweicloud)
requirements: requirements:
- keystoneauth1 >= 3.6.0 - keystoneauth1 >= 3.6.0
attributes:
check_mode:
support: full
diff_mode:
support: none
options: options:
state: state:
description: description:
@ -94,7 +99,8 @@ options:
elements: str elements: str
required: false required: false
extends_documentation_fragment: extends_documentation_fragment:
- community.general.hwc - community.general.hwc
- community.general.attributes
''' '''

View file

@ -16,6 +16,13 @@ short_description: Manage LXD profiles
description: description:
- Management of LXD profiles - Management of LXD profiles
author: "Hiroaki Nakamura (@hnakamur)" author: "Hiroaki Nakamura (@hnakamur)"
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: none
diff_mode:
support: none
options: options:
name: name:
description: description:

View file

@ -15,6 +15,13 @@ version_added: 4.8.0
description: description:
- Management of LXD projects. - Management of LXD projects.
author: "Raymond Chang (@we10710aa)" author: "Raymond Chang (@we10710aa)"
extends_documentation_fragment:
- community.general.attributes
attributes:
check_mode:
support: none
diff_mode:
support: none
options: options:
name: name:
description: description: