This repository has been archived by the owner on Feb 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Oved Ourfali
committed
Nov 15, 2021
1 parent
5f0cb3b
commit 4ec1b69
Showing
4 changed files
with
160 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "ocm_cloud_providers Data Source - terraform-provider-ocm" | ||
subcategory: "" | ||
description: |- | ||
List of cloud providers. | ||
--- | ||
|
||
# ocm_cloud_providers (Data Source) | ||
|
||
List of cloud providers. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- **id** (String) The ID of this resource. | ||
|
||
### Read-Only | ||
|
||
- **ids** (Set of String) Set of identifiers of the cloud providers. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "ocm Provider" | ||
subcategory: "" | ||
description: |- | ||
--- | ||
|
||
# ocm Provider | ||
|
||
|
||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- **client_id** (String) OpenID client identifier. | ||
- **client_secret** (String, Sensitive) OpenID client secret. | ||
- **insecure** (Boolean) When set to 'true' enables insecure communication with the server. This disables verification of TLS certificates and host names and it isn't recommended for production environments. | ||
- **password** (String, Sensitive) User password. | ||
- **token** (String, Sensitive) Access or refresh token. | ||
- **token_url** (String) OpenID token URL. | ||
- **trusted_cas** (String) PEM encoded certificates of authorities that will be trusted. If this isn't explicitly specified then the provider will trust the certificate authorities trusted by default by the system. | ||
- **url** (String) URL of the API server. | ||
- **user** (String) User name. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "ocm_cluster Resource - terraform-provider-ocm" | ||
subcategory: "" | ||
description: |- | ||
Creates an OpenShift managed cluster. | ||
--- | ||
|
||
# ocm_cluster (Resource) | ||
|
||
Creates an OpenShift managed cluster. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- **cloud_provider** (String) Cloud provider identifier, for example 'aws'. | ||
- **cloud_region** (String) Cloud region identifier, for example 'us-east-1'. | ||
- **name** (String) Name of the cluster. | ||
|
||
### Optional | ||
|
||
- **id** (String) The ID of this resource. | ||
- **multi_az** (Boolean) Indicates if the cluster should be deployed to multiple availability zones. | ||
- **properties** (Map of String) User defined properties. | ||
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) | ||
- **wait** (Boolean) Wait till the cluster is ready. | ||
|
||
### Read-Only | ||
|
||
- **state** (Map of String) State of the cluster. | ||
|
||
<a id="nestedblock--timeouts"></a> | ||
### Nested Schema for `timeouts` | ||
|
||
Optional: | ||
|
||
- **create** (String) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "ocm_identity_provider Resource - terraform-provider-ocm" | ||
subcategory: "" | ||
description: |- | ||
Creates an identity provider. | ||
--- | ||
|
||
# ocm_identity_provider (Resource) | ||
|
||
Creates an identity provider. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- **cluster_id** (String) Identifier of the cluster. | ||
- **name** (String) Name of the identity provider. | ||
|
||
### Optional | ||
|
||
- **htpasswd** (Block List, Max: 1) Details for the 'htpassw' identity provider. (see [below for nested schema](#nestedblock--htpasswd)) | ||
- **id** (String) The ID of this resource. | ||
- **ldap** (Block List, Max: 1) Details for the LDAP identity provider. (see [below for nested schema](#nestedblock--ldap)) | ||
|
||
<a id="nestedblock--htpasswd"></a> | ||
### Nested Schema for `htpasswd` | ||
|
||
Required: | ||
|
||
- **password** (String, Sensitive) User password. | ||
- **user** (String) User name. | ||
|
||
|
||
<a id="nestedblock--ldap"></a> | ||
### Nested Schema for `ldap` | ||
|
||
Required: | ||
|
||
- **attributes** (Block List, Min: 1, Max: 1) (see [below for nested schema](#nestedblock--ldap--attributes)) | ||
- **bind_dn** (String) | ||
- **bind_password** (String) | ||
- **url** (String) | ||
|
||
Optional: | ||
|
||
- **ca** (String) | ||
- **insecure** (Boolean) | ||
|
||
<a id="nestedblock--ldap--attributes"></a> | ||
### Nested Schema for `ldap.attributes` | ||
|
||
Optional: | ||
|
||
- **email** (List of String) | ||
- **id** (List of String) The ID of this resource. | ||
- **name** (List of String) | ||
- **preferred_username** (List of String) | ||
|
||
|