diff --git a/.gitignore b/.gitignore index 2b55a928..ca60528e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ venv* build/ dist .python-version +.vscode/ diff --git a/yandexcloud/_wrappers/dataproc/__init__.py b/yandexcloud/_wrappers/dataproc/__init__.py index 6b39709e..d72ef26b 100644 --- a/yandexcloud/_wrappers/dataproc/__init__.py +++ b/yandexcloud/_wrappers/dataproc/__init__.py @@ -95,6 +95,7 @@ def create_cluster( initialization_actions=None, oslogin_enabled=False, labels=None, + autoscaling_service_account_id=None, ): """ Create Yandex.Cloud Data Proc cluster. @@ -190,6 +191,8 @@ def create_cluster( :type oslogin_enabled: bool :param labels: Cluster labels as key:value pairs. No more than 64 per resource. :type labels: Dict[str, str] + :param autoscaling_service_account_id: Service account to be used by the Instance Groups service. + :type autoscaling_service_account_id: str :return: Cluster ID :rtype: str @@ -312,6 +315,7 @@ def create_cluster( security_group_ids=security_group_ids, log_group_id=log_group_id, labels=labels, + autoscaling_service_account_id=autoscaling_service_account_id, ) result = self.sdk.create_operation_and_get_result( request,