ScriptActionsOperations Class

ScriptActionsOperations operations.

You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.

Inheritance
builtins.object
ScriptActionsOperations

Constructor

ScriptActionsOperations(client, config, serializer, deserializer)

Parameters

client
Required

Client for service requests.

config
Required

Configuration of service client.

serializer
Required

An object model serializer.

deserializer
Required

An object model deserializer.

Variables

models

Alias to model classes used in this operation group.

Methods

delete

Deletes a specified persisted script action of the cluster.

get_execution_async_operation_status

Gets the async operation status of execution operation.

get_execution_detail

Gets the script execution detail for the given script execution ID.

list_by_cluster

Lists all the persisted script actions for the specified cluster.

delete

Deletes a specified persisted script action of the cluster.

delete(resource_group_name: str, cluster_name: str, script_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Required

The name of the resource group.

cluster_name
str
Required

The name of the cluster.

script_name
str
Required

The name of the script.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

Exceptions

get_execution_async_operation_status

Gets the async operation status of execution operation.

get_execution_async_operation_status(resource_group_name: str, cluster_name: str, operation_id: str, **kwargs: Any) -> _models.AsyncOperationResult

Parameters

resource_group_name
str
Required

The name of the resource group.

cluster_name
str
Required

The name of the cluster.

operation_id
str
Required

The long running operation id.

cls
callable

A custom type or function that will be passed the direct response

Returns

AsyncOperationResult, or the result of cls(response)

Return type

Exceptions

get_execution_detail

Gets the script execution detail for the given script execution ID.

get_execution_detail(resource_group_name: str, cluster_name: str, script_execution_id: str, **kwargs: Any) -> _models.RuntimeScriptActionDetail

Parameters

resource_group_name
str
Required

The name of the resource group.

cluster_name
str
Required

The name of the cluster.

script_execution_id
str
Required

The script execution Id.

cls
callable

A custom type or function that will be passed the direct response

Returns

RuntimeScriptActionDetail, or the result of cls(response)

Return type

Exceptions

list_by_cluster

Lists all the persisted script actions for the specified cluster.

list_by_cluster(resource_group_name: str, cluster_name: str, **kwargs: Any) -> Iterable[_models.ScriptActionsList]

Parameters

resource_group_name
str
Required

The name of the resource group.

cluster_name
str
Required

The name of the cluster.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either ScriptActionsList or the result of cls(response)

Return type

Exceptions

Attributes

models

models = <module 'azure.mgmt.hdinsight.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\hdinsight\\models\\__init__.py'>