mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 06:12:51 +00:00
[stable-6] Add attributes to oneandone, ovh, and rackspace modules (#6064)
Add attributes to oneandone, ovh, and rackspace modules (#5948)
Add attributes to oneandone, ovh, and rackspace modules.
(cherry picked from commit 6bd131f2fb)
This commit is contained in:
@@ -12,8 +12,15 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_firewall_policy
|
module: oneandone_firewall_policy
|
||||||
short_description: Configure 1&1 firewall policy
|
short_description: Configure 1&1 firewall policy
|
||||||
description:
|
description:
|
||||||
- Create, remove, reconfigure, update firewall policies.
|
- Create, remove, reconfigure, update firewall policies.
|
||||||
This module has a dependency on 1and1 >= 1.0
|
This module has a dependency on 1and1 >= 1.0.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -12,8 +12,15 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_load_balancer
|
module: oneandone_load_balancer
|
||||||
short_description: Configure 1&1 load balancer
|
short_description: Configure 1&1 load balancer
|
||||||
description:
|
description:
|
||||||
- Create, remove, update load balancers.
|
- Create, remove, update load balancers.
|
||||||
This module has a dependency on 1and1 >= 1.0
|
This module has a dependency on 1and1 >= 1.0.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -12,9 +12,16 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_monitoring_policy
|
module: oneandone_monitoring_policy
|
||||||
short_description: Configure 1&1 monitoring policy
|
short_description: Configure 1&1 monitoring policy
|
||||||
description:
|
description:
|
||||||
- Create, remove, update monitoring policies
|
- Create, remove, update monitoring policies
|
||||||
(and add/remove ports, processes, and servers).
|
(and add/remove ports, processes, and servers).
|
||||||
This module has a dependency on 1and1 >= 1.0
|
This module has a dependency on 1and1 >= 1.0.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -12,8 +12,15 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_private_network
|
module: oneandone_private_network
|
||||||
short_description: Configure 1&1 private networking
|
short_description: Configure 1&1 private networking
|
||||||
description:
|
description:
|
||||||
- Create, remove, reconfigure, update a private network.
|
- Create, remove, reconfigure, update a private network.
|
||||||
This module has a dependency on 1and1 >= 1.0
|
This module has a dependency on 1and1 >= 1.0.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -12,8 +12,15 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_public_ip
|
module: oneandone_public_ip
|
||||||
short_description: Configure 1&1 public IPs
|
short_description: Configure 1&1 public IPs
|
||||||
description:
|
description:
|
||||||
- Create, update, and remove public IPs.
|
- Create, update, and remove public IPs.
|
||||||
This module has a dependency on 1and1 >= 1.0
|
This module has a dependency on 1and1 >= 1.0.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -12,8 +12,15 @@ DOCUMENTATION = '''
|
|||||||
module: oneandone_server
|
module: oneandone_server
|
||||||
short_description: Create, destroy, start, stop, and reboot a 1&1 Host server
|
short_description: Create, destroy, start, stop, and reboot a 1&1 Host server
|
||||||
description:
|
description:
|
||||||
- Create, destroy, update, start, stop, and reboot a 1&1 Host server.
|
- Create, destroy, update, start, stop, and reboot a 1&1 Host server.
|
||||||
When the server is created it can optionally wait for it to be 'running' before returning.
|
When the server is created it can optionally wait for it to be 'running' before returning.
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@@ -23,6 +23,13 @@ notes:
|
|||||||
key as described into U(https://docs.ovh.com/gb/en/customer/first-steps-with-ovh-api/)
|
key as described into U(https://docs.ovh.com/gb/en/customer/first-steps-with-ovh-api/)
|
||||||
requirements:
|
requirements:
|
||||||
- ovh >= 0.4.8
|
- ovh >= 0.4.8
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
@@ -22,6 +22,13 @@ notes:
|
|||||||
key as described into U(https://docs.ovh.com/gb/en/customer/first-steps-with-ovh-api/)
|
key as described into U(https://docs.ovh.com/gb/en/customer/first-steps-with-ovh-api/)
|
||||||
requirements:
|
requirements:
|
||||||
- ovh > 0.3.5
|
- ovh > 0.3.5
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
@@ -18,6 +18,13 @@ short_description: Manage OVH monthly billing
|
|||||||
description:
|
description:
|
||||||
- Enable monthly billing on OVH cloud intances (be aware OVH does not allow to disable it).
|
- Enable monthly billing on OVH cloud intances (be aware OVH does not allow to disable it).
|
||||||
requirements: [ "ovh" ]
|
requirements: [ "ovh" ]
|
||||||
|
extends_documentation_fragment:
|
||||||
|
- community.general.attributes
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: full
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
project_id:
|
project_id:
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
@@ -15,6 +15,11 @@ short_description: Create / delete an instance in Rackspace Public Cloud
|
|||||||
description:
|
description:
|
||||||
- creates / deletes a Rackspace Public Cloud instance and optionally
|
- creates / deletes a Rackspace Public Cloud instance and optionally
|
||||||
waits for it to be 'running'.
|
waits for it to be 'running'.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
auto_increment:
|
auto_increment:
|
||||||
description:
|
description:
|
||||||
@@ -177,7 +182,8 @@ notes:
|
|||||||
In the case of deletion, the returned data structure will have C(action)
|
In the case of deletion, the returned data structure will have C(action)
|
||||||
set to C(delete), and the oldest servers in the group will be deleted.
|
set to C(delete), and the oldest servers in the group will be deleted.
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manipulate Rackspace Cloud Block Storage Volumes
|
- Manipulate Rackspace Cloud Block Storage Volumes
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
description:
|
description:
|
||||||
type: str
|
type: str
|
||||||
@@ -75,7 +80,8 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Matt Martz (@sivel)"
|
- "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manipulate Rackspace Cloud Block Storage Volume Attachments
|
- Manipulate Rackspace Cloud Block Storage Volume Attachments
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
device:
|
device:
|
||||||
type: str
|
type: str
|
||||||
@@ -54,7 +59,8 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Matt Martz (@sivel)"
|
- "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ description:
|
|||||||
unique since it's used to identify the instance.
|
unique since it's used to identify the instance.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
type: str
|
type: str
|
||||||
@@ -65,8 +70,9 @@ options:
|
|||||||
default: 300
|
default: 300
|
||||||
author: "Simon JAILLET (@jails)"
|
author: "Simon JAILLET (@jails)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,11 @@ description:
|
|||||||
- create / delete a database in the Cloud Databases.
|
- create / delete a database in the Cloud Databases.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
cdb_id:
|
cdb_id:
|
||||||
type: str
|
type: str
|
||||||
@@ -44,8 +49,9 @@ options:
|
|||||||
default: present
|
default: present
|
||||||
author: "Simon JAILLET (@jails)"
|
author: "Simon JAILLET (@jails)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- create / delete a database in the Cloud Databases.
|
- create / delete a database in the Cloud Databases.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
cdb_id:
|
cdb_id:
|
||||||
type: str
|
type: str
|
||||||
@@ -53,8 +58,9 @@ options:
|
|||||||
default: present
|
default: present
|
||||||
author: "Simon JAILLET (@jails)"
|
author: "Simon JAILLET (@jails)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- creates / deletes a Rackspace Public Cloud load balancer.
|
- creates / deletes a Rackspace Public Cloud load balancer.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
algorithm:
|
algorithm:
|
||||||
type: str
|
type: str
|
||||||
@@ -107,8 +112,9 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Matt Martz (@sivel)"
|
- "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer.
|
- Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
address:
|
address:
|
||||||
type: str
|
type: str
|
||||||
@@ -87,8 +92,9 @@ options:
|
|||||||
- Virtualenv to execute this module in
|
- Virtualenv to execute this module in
|
||||||
author: "Lukasz Kawczynski (@neuroid)"
|
author: "Lukasz Kawczynski (@neuroid)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,11 @@ description:
|
|||||||
- Set up, reconfigure, or remove SSL termination for an existing load balancer.
|
- Set up, reconfigure, or remove SSL termination for an existing load balancer.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
loadbalancer:
|
loadbalancer:
|
||||||
type: str
|
type: str
|
||||||
@@ -77,8 +82,9 @@ options:
|
|||||||
default: 300
|
default: 300
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manage domains on Rackspace Cloud DNS.
|
- Manage domains on Rackspace Cloud DNS.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
comment:
|
comment:
|
||||||
type: str
|
type: str
|
||||||
@@ -48,8 +53,9 @@ notes:
|
|||||||
the Rackspace CloudDNS API"
|
the Rackspace CloudDNS API"
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manage DNS records on Rackspace Cloud DNS.
|
- Manage DNS records on Rackspace Cloud DNS.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
comment:
|
comment:
|
||||||
type: str
|
type: str
|
||||||
@@ -94,8 +99,9 @@ notes:
|
|||||||
- C(PTR) record support was added in version 1.7
|
- C(PTR) record support was added in version 1.7
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manipulate Rackspace Cloud Files Containers.
|
- Manipulate Rackspace Cloud Files Containers.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
clear_meta:
|
clear_meta:
|
||||||
description:
|
description:
|
||||||
@@ -77,8 +82,9 @@ options:
|
|||||||
- Sets an object to be presented as the HTTP index page when accessed by the CDN URL
|
- Sets an object to be presented as the HTTP index page when accessed by the CDN URL
|
||||||
author: "Paul Durivage (@angstwad)"
|
author: "Paul Durivage (@angstwad)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Upload, download, and delete objects in Rackspace Cloud Files.
|
- Upload, download, and delete objects in Rackspace Cloud Files.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
clear_meta:
|
clear_meta:
|
||||||
description:
|
description:
|
||||||
@@ -78,8 +83,9 @@ options:
|
|||||||
default: file
|
default: file
|
||||||
author: "Paul Durivage (@angstwad)"
|
author: "Paul Durivage (@angstwad)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Verifies Rackspace Cloud credentials and returns identity information.
|
- Verifies Rackspace Cloud credentials and returns identity information.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -28,7 +33,8 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Matt Martz (@sivel)"
|
- "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Create a keypair for use with Rackspace Cloud Servers.
|
- Create a keypair for use with Rackspace Cloud Servers.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
type: str
|
type: str
|
||||||
@@ -40,7 +45,8 @@ notes:
|
|||||||
keypair you must first delete and then recreate.
|
keypair you must first delete and then recreate.
|
||||||
- The ability to specify a file path for the public key was added in 1.7
|
- The ability to specify a file path for the public key was added in 1.7
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,11 @@ description:
|
|||||||
- Manipulate metadata for Rackspace Cloud Servers.
|
- Manipulate metadata for Rackspace Cloud Servers.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
address:
|
address:
|
||||||
type: str
|
type: str
|
||||||
@@ -37,7 +42,8 @@ options:
|
|||||||
- A hash of metadata to associate with the instance
|
- A hash of metadata to associate with the instance
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,11 @@ description:
|
|||||||
*rax_mon_alarm*.
|
*rax_mon_alarm*.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -73,7 +78,8 @@ options:
|
|||||||
keys and values between 1 and 255 characters long.
|
keys and values between 1 and 255 characters long.
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,11 @@ description:
|
|||||||
rax_mon_alarm
|
rax_mon_alarm
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -117,7 +122,8 @@ options:
|
|||||||
results. Must be less than the period.
|
results. Must be less than the period.
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,11 @@ description:
|
|||||||
rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm.
|
rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
label:
|
label:
|
||||||
type: str
|
type: str
|
||||||
@@ -55,7 +60,8 @@ options:
|
|||||||
long.
|
long.
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,11 @@ description:
|
|||||||
channel that can be used to communicate alarms, such as email, webhooks, or
|
channel that can be used to communicate alarms, such as email, webhooks, or
|
||||||
PagerDuty. Rackspace monitoring module flow | rax_mon_entity -> rax_mon_check ->
|
PagerDuty. Rackspace monitoring module flow | rax_mon_entity -> rax_mon_check ->
|
||||||
*rax_mon_notification* -> rax_mon_notification_plan -> rax_mon_alarm
|
*rax_mon_notification* -> rax_mon_notification_plan -> rax_mon_alarm
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -46,7 +51,8 @@ options:
|
|||||||
required: true
|
required: true
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,11 @@ description:
|
|||||||
rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm.
|
rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm.
|
||||||
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
|
||||||
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -54,7 +59,8 @@ options:
|
|||||||
valid rax_mon_notification ids.
|
valid rax_mon_notification ids.
|
||||||
author: Ash Wilson (@smashwilson)
|
author: Ash Wilson (@smashwilson)
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,11 @@ module: rax_network
|
|||||||
short_description: Create / delete an isolated network in Rackspace Public Cloud
|
short_description: Create / delete an isolated network in Rackspace Public Cloud
|
||||||
description:
|
description:
|
||||||
- creates / deletes a Rackspace Public Cloud isolated network.
|
- creates / deletes a Rackspace Public Cloud isolated network.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
state:
|
state:
|
||||||
type: str
|
type: str
|
||||||
@@ -36,7 +41,8 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Jesse Keating (@omgjlk)"
|
- "Jesse Keating (@omgjlk)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,11 @@ module: rax_queue
|
|||||||
short_description: Create / delete a queue in Rackspace Public Cloud
|
short_description: Create / delete a queue in Rackspace Public Cloud
|
||||||
description:
|
description:
|
||||||
- creates / deletes a Rackspace Public Cloud queue.
|
- creates / deletes a Rackspace Public Cloud queue.
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
name:
|
name:
|
||||||
type: str
|
type: str
|
||||||
@@ -31,8 +36,9 @@ author:
|
|||||||
- "Christopher H. Laco (@claco)"
|
- "Christopher H. Laco (@claco)"
|
||||||
- "Matt Martz (@sivel)"
|
- "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,11 @@ module: rax_scaling_group
|
|||||||
short_description: Manipulate Rackspace Cloud Autoscale Groups
|
short_description: Manipulate Rackspace Cloud Autoscale Groups
|
||||||
description:
|
description:
|
||||||
- Manipulate Rackspace Cloud Autoscale Groups
|
- Manipulate Rackspace Cloud Autoscale Groups
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
config_drive:
|
config_drive:
|
||||||
description:
|
description:
|
||||||
@@ -122,8 +127,9 @@ options:
|
|||||||
default: 300
|
default: 300
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,11 @@ module: rax_scaling_policy
|
|||||||
short_description: Manipulate Rackspace Cloud Autoscale Scaling Policy
|
short_description: Manipulate Rackspace Cloud Autoscale Scaling Policy
|
||||||
description:
|
description:
|
||||||
- Manipulate Rackspace Cloud Autoscale Scaling Policy
|
- Manipulate Rackspace Cloud Autoscale Scaling Policy
|
||||||
|
attributes:
|
||||||
|
check_mode:
|
||||||
|
support: none
|
||||||
|
diff_mode:
|
||||||
|
support: none
|
||||||
options:
|
options:
|
||||||
at:
|
at:
|
||||||
type: str
|
type: str
|
||||||
@@ -77,8 +82,9 @@ options:
|
|||||||
default: present
|
default: present
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- community.general.rackspace
|
- community.general.rackspace
|
||||||
- community.general.rackspace.openstack
|
- community.general.rackspace.openstack
|
||||||
|
- community.general.attributes
|
||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user