Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP of DWX module updates #1

Open
wants to merge 25 commits into
base: cdw-level-2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
eab0ec7
Update env module to support passing in freeipa instance count (#30)
wmudge Aug 23, 2021
2bbea9b
Increment version and update API documentation
wmudge Sep 10, 2021
69ca9df
Support CDW DBC and VW creation
raju-saravanan Sep 16, 2021
9202f72
Fix class docs
raju-saravanan Sep 16, 2021
9a5dae2
Make vw and dbc modules idempotent
raju-saravanan Sep 16, 2021
92d8568
Make the dbc and vw module idempotent
raju-saravanan Sep 16, 2021
9e82a70
Use started state in wait for state function
raju-saravanan Sep 16, 2021
0edfa73
Fix typo
raju-saravanan Sep 16, 2021
afbcde7
Rename vh and dbc module
raju-saravanan Sep 16, 2021
babd10e
Expand common_config and application_config
raju-saravanan Sep 16, 2021
29b0014
Update module documentation, return values, and logic flow
wmudge Sep 16, 2021
81e8424
WIP of documentation updates, return values and logic flow
wmudge Sep 16, 2021
1a4409e
Add modules to documentation
wmudge Sep 16, 2021
5c19a60
Add missing descriptions to ConfigBlocks
wmudge Sep 16, 2021
3fdcfd8
Tweak fail message
wmudge Sep 16, 2021
1df347f
Update module spec, API doc, and adjust logic flow for singular retur…
wmudge Sep 16, 2021
f2de47f
Add dw_database_catalog_info module
wmudge Sep 16, 2021
c29f82e
Fix debug log bug
wmudge Sep 16, 2021
5f2a37c
Update log messaging
wmudge Sep 16, 2021
eff634f
Update module variable requirements
wmudge Sep 16, 2021
68a96ba
Update deletion states and process
wmudge Sep 16, 2021
73dbad4
Refactor scope to only return cluster details
wmudge Sep 16, 2021
e4a9404
Add dw_virtual_warehouse_info module
wmudge Sep 16, 2021
02749f8
Update parameter naming, aliases, and requirements
wmudge Sep 16, 2021
1302819
Clarify parameter names and aliases for DW modules
wmudge Sep 16, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 40f0495b3b7ce94d30a225fd816d2454
config: 5bc21e0feba2ffd07ddc13514b9d709c
tags: 645f666f9bcd5a90fca523b33c5a78b7
2 changes: 1 addition & 1 deletion docs/_sources/df_info.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Parameters
| **Parameter** | **Choices/Defaults** | **Comments** |
+----------------+----------------------+-----------------------------------------------------------------+
| **name** | | If a name is provided, that DataFlow Service will be described. |
| | | |
| | | Must be CDP Environment CRN or string name of DataFlow Service |
| |br| | | |
| | | |
| ``str`` | | |
Expand Down
535 changes: 258 additions & 277 deletions docs/_sources/env.rst.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '1.1.0',
VERSION: '1.4.0',
LANGUAGE: 'None',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
2 changes: 1 addition & 1 deletion docs/account_auth.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>account_auth -- Gather and set authentication details for a CDP Account &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>account_auth -- Gather and set authentication details for a CDP Account &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/account_auth_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>account_auth_info -- Gather information about CDP Account authentication settings &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>account_auth_info -- Gather information about CDP Account authentication settings &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/account_cred_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>account_cred_info -- Gather information about Account prerequisites for CDP Credentials &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>account_cred_info -- Gather information about Account prerequisites for CDP Credentials &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datahub_cluster.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datahub_cluster -- Manage CDP Datahubs &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datahub_cluster -- Manage CDP Datahubs &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datahub_cluster_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datahub_cluster_info -- Gather information about CDP Datahubs &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datahub_cluster_info -- Gather information about CDP Datahubs &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datahub_definition_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datahub_definition_info -- Gather information about CDP Datahub Cluster Definitions &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datahub_definition_info -- Gather information about CDP Datahub Cluster Definitions &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datahub_template_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datahub_template_info -- Gather information about CDP Datahub Cluster Templates &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datahub_template_info -- Gather information about CDP Datahub Cluster Templates &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datalake.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datalake -- Manage CDP Datalakes &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datalake -- Manage CDP Datalakes &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datalake_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datalake_info -- Gather information about CDP Datalakes &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datalake_info -- Gather information about CDP Datalakes &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/datalake_runtime_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>datalake_runtime_info -- Gather information about CDP Datalake Runtimes &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>datalake_runtime_info -- Gather information about CDP Datalake Runtimes &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/df.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>df -- Enable or Disable CDP DataFlow Services &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>df -- Enable or Disable CDP DataFlow Services &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
5 changes: 3 additions & 2 deletions docs/df_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>df_info -- Gather information about CDP DataFlow Services &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>df_info -- Gather information about CDP DataFlow Services &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down Expand Up @@ -240,7 +240,8 @@ <h2><a class="toc-backref" href="#id3">Parameters</a><a class="headerlink" href=
<p><code class="docutils literal notranslate"><span class="pre">str</span></code></p>
</td>
<td></td>
<td><p>If a name is provided, that DataFlow Service will be described.</p>
<td><p>If a name is provided, that DataFlow Service will be described.
Must be CDP Environment CRN or string name of DataFlow Service</p>
<p><br /></p>
<p><em>Aliases: crn</em></p>
</td>
Expand Down
2 changes: 1 addition & 1 deletion docs/dw_cluster.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>dw_cluster -- Create or Delete CDP Data Warehouse Clusters &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>dw_cluster -- Create or Delete CDP Data Warehouse Clusters &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/dw_cluster_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>dw_cluster_info -- Gather information about CDP Data Warehouse Clusters &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>dw_cluster_info -- Gather information about CDP Data Warehouse Clusters &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
49 changes: 19 additions & 30 deletions docs/env.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env -- Manage CDP Environments &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env -- Manage CDP Environments &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down Expand Up @@ -492,17 +492,27 @@ <h2><a class="toc-backref" href="#id3">Parameters</a><a class="headerlink" href=
<p><em>Aliases: polling_timeout</em></p>
</td>
</tr>
<tr class="row-odd"><td><p><strong>s3_guard_name</strong></p>
<tr class="row-odd"><td><p><strong>endpoint_access_scheme</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">str</span></code></p>
</td>
<td></td>
<td><p>(AWS) AWS Dynamo table name for S3 Guard.</p>
<td><dl class="simple">
<dt><strong>Choices:</strong></dt><dd><ul class="simple">
<li><p>PRIVATE</p></li>
<li><p>PUBLIC</p></li>
</ul>
</dd>
</dl>
</td>
<td><p>(AWS)The scheme for the workload endpoint gateway. PUBLIC creates an external endpoint that can be accessed over the Internet. Defaults to PRIVATE which restricts the traffic to be internal to the VPC / Vnet. Relevant in Private Networks.</p></td>
</tr>
<tr class="row-even"><td><p><strong>endpoint_access_subnets</strong></p>
<p><br /></p>
<p><em>Aliases: s3_guard, s3_guard_table_name</em></p>
<p><code class="docutils literal notranslate"><span class="pre">list</span></code></p>
</td>
<td></td>
<td><p>(AWS) The list of subnet IDs to use for endpoint access gateway.</p></td>
</tr>
<tr class="row-even"><td><p><strong>verify_tls</strong></p>
<tr class="row-odd"><td><p><strong>verify_tls</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p>
</td>
Expand All @@ -512,7 +522,7 @@ <h2><a class="toc-backref" href="#id3">Parameters</a><a class="headerlink" href=
<p><em>Aliases: tls</em></p>
</td>
</tr>
<tr class="row-odd"><td><p><strong>debug</strong></p>
<tr class="row-even"><td><p><strong>debug</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p>
</td>
Expand All @@ -522,7 +532,7 @@ <h2><a class="toc-backref" href="#id3">Parameters</a><a class="headerlink" href=
<p><em>Aliases: debug_endpoints</em></p>
</td>
</tr>
<tr class="row-even"><td><p><strong>profile</strong></p>
<tr class="row-odd"><td><p><strong>profile</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">str</span></code></p>
</td>
Expand Down Expand Up @@ -662,27 +672,6 @@ <h2><a class="toc-backref" href="#id5">Return Values</a><a class="headerlink" hr
</td>
</tr>
<tr class="row-odd"><td></td>
<td colspan="4"><p><strong>awsDetails</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">dict</span></code></p>
</td>
<td><p>when supported</p></td>
<td><p>AWS-specific environment configuration information.</p></td>
</tr>
<tr class="row-even"><td></td>
<td></td>
<td colspan="3"><p><strong>s3GuardTableName</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">str</span></code></p>
</td>
<td><p>always</p></td>
<td><p>The name for the DynamoDB table backing S3Guard.</p>
<p><br /></p>
<p><strong>Sample:</strong></p>
<p>table_name</p>
</td>
</tr>
<tr class="row-odd"><td></td>
<td colspan="4"><p><strong>cloudPlatform</strong></p>
<p><br /></p>
<p><code class="docutils literal notranslate"><span class="pre">str</span></code></p>
Expand Down
2 changes: 1 addition & 1 deletion docs/env_auth.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_auth -- Set authentication details for the current CDP user &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_auth -- Set authentication details for the current CDP user &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_auth_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_auth_info -- Gather information about CDP environment authentication details &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_auth_info -- Gather information about CDP environment authentication details &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_cred.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_cred -- Create, update, and destroy CDP credentials &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_cred -- Create, update, and destroy CDP credentials &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_cred_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_cred_info -- Gather information about CDP Credentials &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_cred_info -- Gather information about CDP Credentials &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_idbroker.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_idbroker -- Update ID Broker for CDP Environments &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_idbroker -- Update ID Broker for CDP Environments &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_idbroker_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_idbroker_info -- Gather information about CDP ID Broker &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_idbroker_info -- Gather information about CDP ID Broker &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_info -- Gather information about CDP Environments &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_info -- Gather information about CDP Environments &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_proxy.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_proxy -- Create, update, or destroy CDP Environment Proxies &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_proxy -- Create, update, or destroy CDP Environment Proxies &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_proxy_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_proxy_info -- Gather information about CDP Environment Proxies &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_proxy_info -- Gather information about CDP Environment Proxies &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_telemetry.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_telemetry -- Set CDP environment telemetry &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_telemetry -- Set CDP environment telemetry &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_user_sync.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_user_sync -- Sync CDP Users and Groups to Environments &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_user_sync -- Sync CDP Users and Groups to Environments &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/env_user_sync_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>env_user_sync_info -- Get the status of a CDP Users and Groups sync &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>env_user_sync_info -- Get the status of a CDP Users and Groups sync &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/freeipa_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>freeipa_info -- Gather information about FreeIPA &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>freeipa_info -- Gather information about FreeIPA &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Index &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>Index &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/iam_group.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>iam_group -- Create, update, or destroy CDP IAM Groups &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>iam_group -- Create, update, or destroy CDP IAM Groups &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
2 changes: 1 addition & 1 deletion docs/iam_group_info.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>iam_group_info -- Gather information about CDP Public IAM groups &mdash; cloudera.cloud 1.1.0 documentation</title>
<title>iam_group_info -- Gather information about CDP Public IAM groups &mdash; cloudera.cloud 1.4.0 documentation</title>



Expand Down
Loading