cloudera.cloud.dw_virtual_warehouse_info module – Gather information about CDP Data Warehouse Virtual Warehouses
Note
This module is part of the cloudera.cloud collection (version 3.3.0).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install cloudera.cloud.
To use it in a playbook, specify: cloudera.cloud.dw_virtual_warehouse_info.
New in cloudera.cloud 1.5.0
Synopsis
Gather information about CDP Data Warehouse (CDW) Virtual Warehouses in a cluster.
Optionally filter by Virtual Warehouse id, name, or parent Database Catalog.
The module supports
check_mode.
Parameters
Parameter |
Comments |
|---|---|
If provided, the Cloudera on cloud API will use this value as its access key. If not provided, the API will attempt to use the value from the environment variable Required if Mutually exclusive with |
|
The identifier of the parent Database Catalog attached to the Virtual Warehouse(s). Mutually exclusive with |
|
The identifier of the parent Data Warehouse Cluster of the Virtual Warehouse(s). |
|
If provided, the Cloudera on cloud API will use this value as its credentials path. If not provided, the API will attempt to use the value from the environment variable Default: |
|
If Choices:
|
|
The Cloudera on cloud API endpoint to use. If not provided, the API will attempt to use the value from the environment variable Mutually exclusive with |
|
Specify the Cloudera on cloud API endpoint region. See Cloudera Control Plane regions for more information. If not provided, the API will attempt to use the value from the environment variable
Mutually exclusive with Choices:
|
|
Verify the TLS certificates for the Cloudera on cloud API endpoint. Choices:
|
|
The HTTP user agent to use for Cloudera on cloud API requests. Default: |
|
The name of the Virtual Warehouse. Mutually exclusive with |
|
If provided, the Cloudera on cloud API will use this value as its private key. If not provided, the API will attempt to use the value from the environment variable Required if |
|
If provided, the Cloudera on cloud API will use this value as its profile. If not provided, the API will attempt to use the value from the environment variable Default: |
|
Legacy CDPy SDK error handling. Choices:
|
|
The identifier of the Virtual Warehouse. Mutually exclusive with |
Attributes
Attribute |
Support |
Description |
|---|---|---|
Support: full |
Can run in check_mode and return changed status prediction without modifying target, if not supported the action will be skipped. |
|
Support: N/A |
Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode |
|
Platforms: all |
Target OS/families that can be operated against |
Examples
# Note: These examples do not set authentication details.
- name: List all Virtual Warehouses in a Cluster
cloudera.cloud.dw_virtual_warehouse_info:
cluster_id: example-cluster-id
- name: List all Virtual Warehouses associated with a Database Catalog
cloudera.cloud.dw_virtual_warehouse_info:
cluster_id: example-cluster-id
catalog_id: example-data-catalog-id
- name: Describe a Virtual Warehouse by ID
cloudera.cloud.dw_virtual_warehouse_info:
cluster_id: example-cluster-id
warehouse_id: example-virtual-warehouse-id
- name: Describe a Virtual Warehouse by name
cloudera.cloud.dw_virtual_warehouse_info:
cluster_id: example-cluster-id
name: example-virtual-warehouse
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
Returns the captured CDP SDK log. Returned: when debug is true |
|
Returns a list of each line of the captured CDP SDK log. Returned: when debug is true |
|
The details about the CDP Data Warehouse Virtual Warehouse(s). Returned: always |
|
The connectors associated with the Virtual Warehouse, keyed by connector id. Returned: when available |
|
The identifier of the Virtual Warehouse configuration. Returned: when available |
|
The creation time of the Virtual Warehouse in UTC. Returned: when available |
|
Details about the Virtual Warehouse creator. Returned: when available |
|
The Database Catalog ID associated with the Virtual Warehouse. Returned: when available |
|
The identifier of the Virtual Warehouse. Returned: when available |
|
The underlying compute instance type. Returned: when available |
|
The name of the Virtual Warehouse. Returned: when available |
|
The node count (compute cluster size) of the Virtual Warehouse. Returned: when available |
|
The status of the Virtual Warehouse. Returned: when available |
|
Custom tags applied to the Virtual Warehouse. Returned: when available |
|
The Virtual Warehouse type. Returned: when available |