provider/oneandone: removing the types from the docs as they were markdown links that didn't go anywahere

This commit is contained in:
stack72 2017-04-27 01:47:53 +12:00
parent 7448e832b3
commit fdf55c7c68
No known key found for this signature in database
GPG Key ID: 8619A619B085CB16
8 changed files with 100 additions and 100 deletions

View File

@ -46,13 +46,13 @@ resource "oneandone_firewall_policy" "fw" {
The following arguments are supported:
* `description` - (Optional) [string] Description for the VPN
* `name` - (Required) [string] The name of the VPN.
* `description` - (Optional) Description for the VPN
* `name` - (Required) The name of the VPN.
Firewall Policy Rules (`rules`) support the follwing:
* `protocol` - (Required) [String] The protocol for the rule ["TCP", "UDP", "TCP/UDP", "ICMP", "IPSEC"]
* `port_from` - (Optional) [String] Defines the start range of the allowed port
* `port_to` - (Optional) [String] Defines the end range of the allowed port
* `source_ip` - (Optional) [String] Only traffic directed to the respective IP address
* `protocol` - (Required) The protocol for the rule. Allowed values are `TCP`, `UDP`, `TCP/UDP`, `ICMP` and `IPSEC`.
* `port_from` - (Optional) Defines the start range of the allowed port
* `port_to` - (Optional) Defines the end range of the allowed port
* `source_ip` - (Optional) Only traffic directed to the respective IP address

View File

@ -42,20 +42,20 @@ resource "oneandone_loadbalancer" "lb" {
The following arguments are supported:
* `name` - (Required) [String] The name of the load balancer.
* `description` - (Optional) [String] Description for the load balancer
* `method` - (Required) [String] Balancing procedure ["ROUND_ROBIN", "LEAST_CONNECTIONS"]
* `datacenter` - (Optional) [String] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `persistence` - (Optional) [Boolean] True/false defines whether persistence should be turned on/off
* `persistence_time` - (Optional) [Integer] Persistance duration in seconds
* `health_check_test` - (Optional) [String] ["TCP", "ICMP"]
* `health_check_test_interval` - (Optional) [String]
* `health_check_test_path` - (Optional) [String]
* `health_check_test_parser` - (Optional) [String]
* `name` - (Required) The name of the load balancer.
* `description` - (Optional) Description for the load balancer
* `method` - (Required) Balancing procedure Can be `ROUND_ROBIN` or `LEAST_CONNECTIONS`
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`
* `persistence` - (Optional) True/false defines whether persistence should be turned on/off
* `persistence_time` - (Optional) Persistance duration in seconds
* `health_check_test` - (Optional) Can be `TCP` or`ICMP`.
* `health_check_test_interval` - (Optional)
* `health_check_test_path` - (Optional)
* `health_check_test_parser` - (Optional)
Loadbalancer rules (`rules`) support the following
* `protocol` - (Required) [String] The protocol for the rule ["TCP", "UDP", "TCP/UDP", "ICMP", "IPSEC"]
* `port_balancer` - (Required) [String]
* `port_server` - (Required) [String]
* `source_ip` - (Required) [String]
* `protocol` - (Required) The protocol for the rule. Allowed values are `TCP`, `UDP`, `TCP/UDP`, `ICMP` and `IPSEC`.
* `port_balancer` - (Required)
* `port_server` - (Required)
* `source_ip` - (Required)

View File

@ -120,58 +120,58 @@ resource "oneandone_monitoring_policy" "mp" {
The following arguments are supported:
* `name` - (Required) [string] The name of the VPN.
* `description` - (Optional) [string] Description for the VPN
* `email` - (Optional) [String] Email address to which notifications monitoring system will send
* `agent- (Required)[Boolean] Indicates which monitoring type will be used. True: To use this monitoring type, you must install an agent on the server. False: Monitor a server without installing an agent. Note: If you do not install an agent, you cannot retrieve information such as free hard disk space or ongoing processes.
* `name` - (Required) The name of the VPN.
* `description` - (Optional) Description for the VPN
* `email` - (Optional) Email address to which notifications monitoring system will send
* `agent- (Required) Indicates which monitoring type will be used. True: To use this monitoring type, you must install an agent on the server. False: Monitor a server without installing an agent. Note: If you do not install an agent, you cannot retrieve information such as free hard disk space or ongoing processes.
Monitoring Policy Thresholds (`thresholds`) support the following:
* `cpu - (Required)[Type] CPU thresholds
* `warning - (Required)[Type] Warning alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `critical - (Required)[Type] Critical alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `ram - (Required)[Type] RAM threshold
* `warning - (Required)[Type] Warning alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `critical - (Required)[Type] Critical alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `disk - (Required)[Type] Hard Disk threshold
* `warning - (Required)[Type] Warning alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `critical - (Required)[Type] Critical alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `transfer - (Required)[Type] Data transfer threshold
* `warning - (Required)[Type] Warning alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `critical - (Required)[Type] Critical alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `internal_ping - (Required)[type] Ping threshold
* `warning - (Required)[Type] Warning alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `critical - (Required)[Type] Critical alert
* `value - (Required)[Integer] Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required)[Boolean] If set true warning will be issued.
* `cpu - (Required) CPU thresholds
* `warning - (Required)Warning alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `critical - (Required) Critical alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `ram - (Required) RAM threshold
* `warning - (Required) Warning alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `critical - (Required) Critical alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `disk - (Required) Hard Disk threshold
* `warning - (Required) Warning alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `critical - (Required) Critical alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `transfer - (Required) Data transfer threshold
* `warning - (Required) Warning alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `critical - (Required) Critical alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `internal_ping - (Required) Ping threshold
* `warning - (Required) Warning alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
* `critical - (Required) Critical alert
* `value - (Required) Warning to be issued when the threshold is reached. from 1 to 100
* `alert - (Required) If set true warning will be issued.
Monitoring Policy Ports (`ports`) support the following:
* `email_notification - (Required)[boolean] If set true email will be sent.
* `port - (Required)[Integer] Port number.
* `protocol - (Required)[String] The protocol of the port ["TCP", "UDP", "TCP/UDP", "ICMP", "IPSEC"]
* `alert_if - (Required)[String] Condition for the alert to be issued.
* `email_notification - (Required) If set true email will be sent.
* `port - (Required) Port number.
* `protocol` - (Required) The protocol of the port. Allowed values are `TCP`, `UDP`, `TCP/UDP`, `ICMP` and `IPSEC`.
* `alert_if - (Required) Condition for the alert to be issued.
Monitoring Policy Ports (`processes`) support the following:
* `email_notification - (Required)[Boolean] If set true email will be sent.
* `process - (Required)[Integer] Process name.
* `alert_if - (Required)[String] Condition for the alert to be issued.
* `email_notification - (Required) If set true email will be sent.
* `process - (Required) Process name.
* `alert_if - (Required) Condition for the alert to be issued.

View File

@ -30,9 +30,9 @@ resource "oneandone_private_network" "pn" {
The following arguments are supported:
* `datacenter` - (Optional)[string] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `description` - (Optional)[string] Description for the shared storage
* `name` - (Required)[string] The name of the private network
* `network_address` - (Optional)[string] Network address for the private network
* `subnet_mask` - (Optional)[string] Subnet mask for the private network
* `server_ids` (Optional)[Collection] List of servers that are to be associated with the private network
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`.
* `description` - (Optional) Description for the shared storage
* `name` - (Required) The name of the private network
* `network_address` - (Optional) Network address for the private network
* `subnet_mask` - (Optional) Subnet mask for the private network
* `server_ids` (Optional) List of servers that are to be associated with the private network

View File

@ -24,6 +24,6 @@ resource "oneandone_vpn" "vpn" {
The following arguments are supported:
* `datacenter` - (Optional)[string] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `description` - (Optional)[string] Description of the VPN
* `name` -(Required)[string] The name of the VPN.
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`
* `description` - (Optional) Description of the VPN
* `name` -(Required) The name of the VPN.

View File

@ -42,19 +42,19 @@ resource "oneandone_server" "server" {
The following arguments are supported:
* `cores_per_processor` -(Required)[integer] Number of cores per processor
* `datacenter` - (Optional)[string] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `description` - (Optional)[string] Description of the server
* `firewall_policy_id` - (Optional)[string] ID of firewall policy
* `hdds` - (Required)[collection] List of HDDs. One HDD must be main.
* `*disk_size` -(Required)[integer] The size of HDD
* `*is_main` - (Optional)[boolean] Indicates if HDD is to be used as main hard disk of the server
* `image` -(Required)[string] The name of a desired image to be provisioned with the server
* `ip` - (Optional)[string] IP address for the server
* `loadbalancer_id` - (Optional)[string] ID of the load balancer
* `monitoring_policy_id` - (Optional)[string] ID of monitoring policy
* `name` -(Required)[string] The name of the server.
* `password` - (Optional)[string] Desired password.
* `ram` -(Required)[float] Size of ram.
* `ssh_key_path` - (Optional)[string] Path to private ssh key
* `vcores` -(Required)[integer] Number of virtual cores.
* `cores_per_processor` -(Required) Number of cores per processor
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`
* `description` - (Optional) Description of the server
* `firewall_policy_id` - (Optional) ID of firewall policy
* `hdds` - (Required) List of HDDs. One HDD must be main.
* `*disk_size` -(Required) The size of HDD
* `*is_main` - (Optional) Indicates if HDD is to be used as main hard disk of the server
* `image` -(Required) The name of a desired image to be provisioned with the server
* `ip` - (Optional) IP address for the server
* `loadbalancer_id` - (Optional) ID of the load balancer
* `monitoring_policy_id` - (Optional) ID of monitoring policy
* `name` -(Required) The name of the server.
* `password` - (Optional) Desired password.
* `ram` -(Required) Size of ram.
* `ssh_key_path` - (Optional) Path to private ssh key
* `vcores` -(Required) Number of virtual cores.

View File

@ -35,9 +35,9 @@ resource "oneandone_shared_storage" "storage" {
The following arguments are supported:
* `datacenter` - (Optional)[string] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `description` - (Optional)[string] Description for the shared storage
* `size` - (Required)[string] Size of the shared storage
* `storage_servers` (Optional)[Collection] List of servers that will have access to the stored storage
* `id` - (Required) [string] ID of the server
* `rights` - (Required)[string] Access rights to be assigned to the server ["RW","R"]
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`
* `description` - (Optional) Description for the shared storage
* `size` - (Required) Size of the shared storage
* `storage_servers` (Optional) List of servers that will have access to the stored storage
* `id` - (Required) ID of the server
* `rights` - (Required) Access rights to be assigned to the server. Can be `RW` or `R`

View File

@ -24,7 +24,7 @@ resource "oneandone_public_ip" "ip" {
The following arguments are supported:
* `datacenter` - (Optional)[string] Location of desired 1and1 datacenter ["DE", "GB", "US", "ES" ]
* `ip_type` - (Required)[string] IPV4 or IPV6
* `reverese_dns` - [Optional](string)
* `datacenter` - (Optional) Location of desired 1and1 datacenter. Can be `DE`, `GB`, `US` or `ES`.
* `ip_type` - (Required) IPV4 or IPV6
* `reverese_dns` - (Optional)