|
61 | 61 | - Comma-separated Workload usernames of CDP users to be granted access to the Virtual Cluster. |
62 | 62 | type: str |
63 | 63 | required: False |
| 64 | + vc_tier: |
| 65 | + description: |
| 66 | + - Tier of the virtual cluster, for CDE 1.19.0 and beyond. |
| 67 | + - C(CORE) enables operational batch jobs. |
| 68 | + - C(ALLP) enables both operational batch jobs and interactive sessions. |
| 69 | + type: str |
| 70 | + required: False |
| 71 | + choices: |
| 72 | + - ALLP |
| 73 | + - CORE |
64 | 74 | chart_value_overrides: |
65 | 75 | description: |
66 | 76 | - Chart overrides for creating a virtual cluster. |
|
114 | 124 | name: virtual-cluster-name |
115 | 125 | cluster_name: cde-service-name |
116 | 126 | env: cdp-environment-name |
| 127 | + vc_tier: ALLP |
117 | 128 | state: present |
118 | 129 | wait: true |
119 | 130 | delay: 30 |
@@ -259,6 +270,7 @@ def __init__(self, module): |
259 | 270 | self.runtime_spot_component = self._get_param("runtime_spot_component") |
260 | 271 | self.spark_version = self._get_param("spark_version") |
261 | 272 | self.acl_users = self._get_param("acl_users") |
| 273 | + self.vc_tier = self._get_param("vc_tier") |
262 | 274 |
|
263 | 275 | self.state = self._get_param("state") |
264 | 276 | self.force = self._get_param("force") |
@@ -385,6 +397,7 @@ def _create_vc(self): |
385 | 397 | runtime_spot_component=self.runtime_spot_component, |
386 | 398 | spark_version=self.spark_version, |
387 | 399 | acl_users=self.acl_users, |
| 400 | + vc_tier=self.vc_tier, |
388 | 401 | ) |
389 | 402 | return_desc = None |
390 | 403 | if result and result["vcId"]: |
@@ -444,6 +457,7 @@ def main(): |
444 | 457 | runtime_spot_component=dict(required=False, type="str", default=None), |
445 | 458 | spark_version=dict(required=False, type="str", default=None), |
446 | 459 | acl_users=dict(required=False, type="str", default=None), |
| 460 | + vc_tier=dict(required=False, type='str', choices=['ALLP', 'CORE'], default=None), |
447 | 461 | state=dict( |
448 | 462 | required=False, |
449 | 463 | type="str", |
|
0 commit comments