From 8d4ae60ff94df730f2ddf8cc9b76ff888fb3fec4 Mon Sep 17 00:00:00 2001 From: Luiggis Laptop Date: Sun, 4 Aug 2024 12:13:11 +0200 Subject: [PATCH] chore(docs): recompile docs --- docs/data-sources/node.md | 41 +++++++++++++++++++++++++++++++ docs/data-sources/nodes.md | 49 ++++++++++++++++++++++++++++++++++++++ docs/resources/node.md | 41 +++++++++++++++++++++++++++++++ 3 files changed, 131 insertions(+) create mode 100644 docs/data-sources/node.md create mode 100644 docs/data-sources/nodes.md create mode 100644 docs/resources/node.md diff --git a/docs/data-sources/node.md b/docs/data-sources/node.md new file mode 100644 index 0000000..804ef01 --- /dev/null +++ b/docs/data-sources/node.md @@ -0,0 +1,41 @@ +--- +# generated by https://github.com/hashicorp/terraform-plugin-docs +page_title: "pterodactyl_node Data Source - pterodactyl" +subcategory: "" +description: |- + The Pterodactyl node data source allows Terraform to read a nodes data from the Pterodactyl Panel API. +--- + +# pterodactyl_node (Data Source) + +The Pterodactyl node data source allows Terraform to read a nodes data from the Pterodactyl Panel API. + + + + +## Schema + +### Optional + +- `id` (Number) The ID of the node. +- `name` (String) The name of the node. +- `uuid` (String) The UUID of the node. + +### Read-Only + +- `behind_proxy` (Boolean) The behind proxy status of the node. +- `created_at` (String) The creation date of the node. +- `daemon_listen` (Number) The daemon listen of the node. +- `daemon_sftp` (Number) The daemon SFTP of the node. +- `description` (String) The description of the node. +- `disk` (Number) The disk of the node. +- `disk_overallocate` (Number) The disk overallocate of the node. +- `fqdn` (String) The FQDN of the node. +- `location_id` (Number) The location ID of the node. +- `maintenance_mode` (Boolean) The maintenance mode status of the node. +- `memory` (Number) The memory of the node. +- `memory_overallocate` (Number) The memory overallocate of the node. +- `public` (Boolean) The public status of the node. +- `scheme` (String) The scheme of the node. +- `updated_at` (String) The last update date of the node. +- `upload_size` (Number) The upload size of the node. diff --git a/docs/data-sources/nodes.md b/docs/data-sources/nodes.md new file mode 100644 index 0000000..c91afa1 --- /dev/null +++ b/docs/data-sources/nodes.md @@ -0,0 +1,49 @@ +--- +# generated by https://github.com/hashicorp/terraform-plugin-docs +page_title: "pterodactyl_nodes Data Source - pterodactyl" +subcategory: "" +description: |- + The Pterodactyl nodes data source allows Terraform to read nodes from the Pterodactyl API. +--- + +# pterodactyl_nodes (Data Source) + +The Pterodactyl nodes data source allows Terraform to read nodes from the Pterodactyl API. + + + + +## Schema + +### Optional + +- `location_id` (Number) The ID of the location. + +### Read-Only + +- `nodes` (Attributes List) The list of nodes. (see [below for nested schema](#nestedatt--nodes)) + + +### Nested Schema for `nodes` + +Read-Only: + +- `behind_proxy` (Boolean) The behind proxy status of the node. +- `created_at` (String) The creation date of the node. +- `daemon_listen` (Number) The daemon listen of the node. +- `daemon_sftp` (Number) The daemon SFTP of the node. +- `description` (String) The description of the node. +- `disk` (Number) The disk of the node. +- `disk_overallocate` (Number) The disk overallocate of the node. +- `fqdn` (String) The FQDN of the node. +- `id` (Number) The ID of the node. +- `location_id` (Number) The location ID of the node. +- `maintenance_mode` (Boolean) The maintenance mode status of the node. +- `memory` (Number) The memory of the node. +- `memory_overallocate` (Number) The memory overallocate of the node. +- `name` (String) The name of the node. +- `public` (Boolean) The public status of the node. +- `scheme` (String) The scheme of the node. +- `updated_at` (String) The last update date of the node. +- `upload_size` (Number) The upload size of the node. +- `uuid` (String) The UUID of the node. diff --git a/docs/resources/node.md b/docs/resources/node.md new file mode 100644 index 0000000..1031ef6 --- /dev/null +++ b/docs/resources/node.md @@ -0,0 +1,41 @@ +--- +# generated by https://github.com/hashicorp/terraform-plugin-docs +page_title: "pterodactyl_node Resource - pterodactyl" +subcategory: "" +description: |- + The Pterodactyl node resource allows Terraform to manage nodes in the Pterodactyl Panel API. +--- + +# pterodactyl_node (Resource) + +The Pterodactyl node resource allows Terraform to manage nodes in the Pterodactyl Panel API. + + + + +## Schema + +### Required + +- `behind_proxy` (Boolean) The behind proxy status of the node. +- `daemon_listen` (Number) The daemon listen of the node. +- `daemon_sftp` (Number) The daemon SFTP of the node. +- `description` (String) The description of the node. +- `disk` (Number) The disk of the node. +- `disk_overallocate` (Number) The disk overallocate of the node. +- `fqdn` (String) The FQDN of the node. +- `location_id` (Number) The location ID of the node. +- `maintenance_mode` (Boolean) The maintenance mode status of the node. +- `memory` (Number) The memory of the node. +- `memory_overallocate` (Number) The memory overallocate of the node. +- `name` (String) The name of the node. +- `public` (Boolean) The public status of the node. +- `scheme` (String) The scheme of the node. +- `upload_size` (Number) The upload size of the node. + +### Read-Only + +- `created_at` (String) The creation date of the node. +- `id` (Number) The ID of the node. +- `updated_at` (String) The last update date of the node. +- `uuid` (String) The UUID of the node.