provider/oneandone: removing the types from the docs as they were markdown links that didn't go anywahere
This commit is contained in:
parent
7448e832b3
commit
fdf55c7c68
|
@ -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
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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`
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue