Skip to content

Commit

Permalink
Add support and documentation for GLP IAM API Clients (#218)
Browse files Browse the repository at this point in the history
  • Loading branch information
eamonnotoole authored May 29, 2024
1 parent 9813e25 commit 7ffec69
Show file tree
Hide file tree
Showing 61 changed files with 447 additions and 572 deletions.
2 changes: 1 addition & 1 deletion docs/data-sources/caas_cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ page_title: "hpegl_caas_cluster Data Source - terraform-provider-hpegl"
subcategory: "caas"
description: |-
Cluster data source allows reading cluster data
based on name and space ID. Required inputs are name and space_id
based on name and space ID. Required inputs are name and space_id
---
# hpegl_caas_cluster (Data Source)

Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/caas_cluster_blueprint.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ page_title: "hpegl_caas_cluster_blueprint Data Source - terraform-provider-hpegl
subcategory: "caas"
description: |-
Cluster Blueprint data source allows reading cluster blueprint data
based on blueprint name and space ID. Required inputs are name and space_id
based on blueprint name and space ID. Required inputs are name and space_id
---
# hpegl_caas_cluster_blueprint (Data Source)

Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/caas_cluster_provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ page_title: "hpegl_caas_cluster_provider Data Source - terraform-provider-hpegl"
subcategory: "caas"
description: |-
ClusterProvider data source allows reading Cluster Provider data
based on name and site ID. Required inputs are name and site ID
based on name and site ID. Required inputs are name and site ID
---
# hpegl_caas_cluster_provider (Data Source)

Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/caas_machine_blueprint.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ page_title: "hpegl_caas_machine_blueprint Data Source - terraform-provider-hpegl
subcategory: "caas"
description: |-
Machine Blueprint data source allows reading machine blueprint data
based on blueprint name and appliance ID. Required inputs are name and site_id
based on blueprint name and appliance ID. Required inputs are name and site_id
---
# hpegl_caas_machine_blueprint (Data Source)

Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/caas_site.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ page_title: "hpegl_caas_site Data Source - terraform-provider-hpegl"
subcategory: "caas"
description: |-
Appliance data source allows reading appliance data
based on name and space ID. Required inputs are name and space_id
based on name and space ID. Required inputs are name and space_id
---
# hpegl_caas_site (Data Source)

Expand Down
1 change: 1 addition & 0 deletions docs/data-sources/metal_available_resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,7 @@ Read-Only:
- `location` (String)
- `location_id` (String)
- `name` (String)
- `storage_pool_ids` (List of String)


<a id="nestedatt--volume_flavors"></a>
Expand Down
90 changes: 0 additions & 90 deletions docs/data-sources/metal_usage.md

This file was deleted.

6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_cloud Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaascloud data source can be used to discover the ID of a hpegl vmaas Cloud.
This can then be used with resources or data sources that require a hpegl vmaas cloud,
such as the hpeglvmaasdatastore data source, hpeglvmaasinstance resource, etc.
The hpegl_vmaas_cloud data source can be used to discover the ID of a hpegl vmaas Cloud.
This can then be used with resources or data sources that require a hpegl vmaas cloud,
such as the hpegl_vmaas_datastore data source, hpegl_vmaas_instance resource, etc.
---
# hpegl_vmaas_cloud (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_cloud_folder.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_cloud_folder Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaascloudfolder data source can be used to discover the ID for a folder.
hpeglvmaascloudfolder can be used along with hpeglvmaasinstance, If it is used, all instances/VMs
spawned will be stored in the specified folder.
The hpegl_vmaas_cloud_folder data source can be used to discover the ID for a folder.
hpegl_vmaas_cloud_folder can be used along with hpegl_vmaas_instance, If it is used, all instances/VMs
spawned will be stored in the specified folder.
---
# hpegl_vmaas_cloud_folder (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_datastore.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_datastore Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasdatastore data source can be used to discover the ID of a hpegl vmaas datastore.
This can then be used with resources or data sources that require a hpeglvmaasdatastore,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_datastore data source can be used to discover the ID of a hpegl vmaas datastore.
This can then be used with resources or data sources that require a hpegl_vmaas_datastore,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_datastore (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_dhcp_server.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_dhcp_server Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasdhcpserver data source can be used to discover the ID of a hpegl vmaas DHCP server.
This can then be used with resources or data sources that require a hpeglvmaasdhcpserver,
such as the hpeglvmaasdhcp_server resource.
The hpegl_vmaas_dhcp_server data source can be used to discover the ID of a hpegl vmaas DHCP server.
This can then be used with resources or data sources that require a hpegl_vmaas_dhcp_server,
such as the hpegl_vmaas_dhcp_server resource.
---
# hpegl_vmaas_dhcp_server (Data Source)

Expand Down
4 changes: 2 additions & 2 deletions docs/data-sources/vmaas_edge_cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
page_title: "hpegl_vmaas_edge_cluster Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasedgecluster data source can be used to discover the Provider ID of a hpegl vmaas Edge cluster.
This can then be used with resources or data sources that require a hpeglvmaasedgecluster
The hpegl_vmaas_edge_cluster data source can be used to discover the Provider ID of a hpegl vmaas Edge cluster.
This can then be used with resources or data sources that require a hpegl_vmaas_edge_cluster
---
# hpegl_vmaas_edge_cluster (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_environment.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_environment Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasenvironment data source can be used to discover the ID/Code of a hpegl vmaas environment.
This can then be used with resources or data sources that require a hpeglvmaasenvironment,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_environment data source can be used to discover the ID/Code of a hpegl vmaas environment.
This can then be used with resources or data sources that require a hpegl_vmaas_environment,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_environment (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_group.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_group Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasgroup data source can be used to discover the ID of a hpegl vmaas group.
This can then be used with resources or data sources that require a hpeglvmaasgroup,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_group data source can be used to discover the ID of a hpegl vmaas group.
This can then be used with resources or data sources that require a hpegl_vmaas_group,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_group (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_layout.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_layout Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaaslayout data source can be used to discover the ID of a hpegl vmaas layout.
This can then be used with resources or data sources that require a hpeglvmaaslayout,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_layout data source can be used to discover the ID of a hpegl vmaas layout.
This can then be used with resources or data sources that require a hpegl_vmaas_layout,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_layout (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_lb_pool_member_group.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_lb_pool_member_group Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaaslbpoolmember_group data source can be used to discover the
ID of a hpegl vmaas network load balancer.
This can then be used for the data sources
The hpegl_vmaas_lb_pool_member_group data source can be used to discover the
ID of a hpegl vmaas network load balancer.
This can then be used for the data sources
---
# hpegl_vmaas_lb_pool_member_group (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_load_balancer.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_load_balancer Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasloadbalancer data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpeglvmaasloadbalancer,
such as the hpeglvmaasload_balancer resource.
The hpegl_vmaas_load_balancer data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpegl_vmaas_load_balancer,
such as the hpegl_vmaas_load_balancer resource.
---
# hpegl_vmaas_load_balancer (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_load_balancer_monitor.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_load_balancer_monitor Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasloadbalancermonitor data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpeglvmaasloadbalancermonitor,
such as the hpeglvmaasloadbalancermonitor resource.
The hpegl_vmaas_load_balancer_monitor data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpegl_vmaas_load_balancer_monitor,
such as the hpegl_vmaas_load_balancer_monitor resource.
---
# hpegl_vmaas_load_balancer_monitor (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_load_balancer_pool.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_load_balancer_pool Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasloadbalancerpool data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpeglvmaasloadbalancerpool,
such as the hpeglvmaasloadbalancerpool resource.
The hpegl_vmaas_load_balancer_pool data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources that require a hpegl_vmaas_load_balancer_pool,
such as the hpegl_vmaas_load_balancer_pool resource.
---
# hpegl_vmaas_load_balancer_pool (Data Source)

Expand Down
4 changes: 2 additions & 2 deletions docs/data-sources/vmaas_load_balancer_profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
page_title: "hpegl_vmaas_load_balancer_profile Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasloadbalancerprofile data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources
The hpegl_vmaas_load_balancer_profile data source can be used to discover the ID of a hpegl vmaas network load balancer.
This can then be used with resources or data sources
---
# hpegl_vmaas_load_balancer_profile (Data Source)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
page_title: "hpegl_vmaas_load_balancer_virtual_server_ssl_cert Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasloadbalancervirtualserverssl_cert data source can be used to discover the ID
of a hpegl vmaas network load balancer. This can then be used with resources or data sources
The hpegl_vmaas_load_balancer_virtual_server_ssl_cert data source can be used to discover the ID
of a hpegl vmaas network load balancer. This can then be used with resources or data sources
---
# hpegl_vmaas_load_balancer_virtual_server_ssl_cert (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_network.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_network Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasnetwork data source can be used to discover the ID of a hpegl vmaas network.
This can then be used with resources or data sources that require a hpeglvmaasnetwork,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_network data source can be used to discover the ID of a hpegl vmaas network.
This can then be used with resources or data sources that require a hpegl_vmaas_network,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_network (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_network_domain.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_network_domain Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasnetworkdomain data source can be used to discover the ID of an hpeglvmaasnetworkdomain.
This can then be used with resources or data sources that require an hpeglvmaasnetworkdomain
such as the hpeglvmaas_network
The hpegl_vmaas_network_domain data source can be used to discover the ID of an hpegl_vmaas_network_domain.
This can then be used with resources or data sources that require an hpegl_vmaas_network_domain
such as the hpegl_vmaas_network
---
# hpegl_vmaas_network_domain (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_network_interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_network_interface Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasnetworkinterface data source can be used to discover the ID of a hpegl vmaas NetworkInterface.
This can then be used with resources or data sources that require a hpeglvmaasnetworkinterface,
such as the hpeglvmaasinstance resource.
The hpegl_vmaas_network_interface data source can be used to discover the ID of a hpegl vmaas NetworkInterface.
This can then be used with resources or data sources that require a hpegl_vmaas_network_interface,
such as the hpegl_vmaas_instance resource.
---
# hpegl_vmaas_network_interface (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_network_pool.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_network_pool Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasnetworkpool data source can be used to discover the ID of a hpegl vmaas network pool.
This can then be used with resources or data sources that require a hpeglvmaasnetworkpool,
such as the hpeglvmaasnetwork resource (for creating non NSX-T segments).
The hpegl_vmaas_network_pool data source can be used to discover the ID of a hpegl vmaas network pool.
This can then be used with resources or data sources that require a hpegl_vmaas_network_pool,
such as the hpegl_vmaas_network resource (for creating non NSX-T segments).
---
# hpegl_vmaas_network_pool (Data Source)

Expand Down
6 changes: 3 additions & 3 deletions docs/data-sources/vmaas_network_proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
page_title: "hpegl_vmaas_network_proxy Data Source - terraform-provider-hpegl"
subcategory: "vmaas"
description: |-
The hpeglvmaasnetworkproxy data source can be used to discover the ID of an hpeglvmaasnetworkproxy.
This can then be used with resources or data sources that require an hpeglvmaasnetworkproxy,
such as the hpeglvmaas_network resource (for creating non NSX-T segments).
The hpegl_vmaas_network_proxy data source can be used to discover the ID of an hpegl_vmaas_network_proxy.
This can then be used with resources or data sources that require an hpegl_vmaas_network_proxy,
such as the hpegl_vmaas_network resource (for creating non NSX-T segments).
---
# hpegl_vmaas_network_proxy (Data Source)

Expand Down
Loading

0 comments on commit 7ffec69

Please sign in to comment.