Skip to main content

configurations

Creates, updates, deletes, gets or lists a configurations resource.

Overview

Nameconfigurations
TypeResource
Idazure.hdinsight.configurations

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
configurationsobjectThe configuration object for the specified configuration for the specified cluster.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectresource_group_name, cluster_name, subscription_idGets all configuration information for an HDI cluster.
get_rawexecresource_group_name, cluster_name, configuration_name, subscription_idThe configuration object for the specified cluster. This API is not recommended and might be removed in the future. Please consider using List configurations API instead.
updateexecresource_group_name, cluster_name, configuration_name, subscription_idConfigures the HTTP settings on the specified cluster. This API is deprecated, please use UpdateGatewaySettings in cluster endpoint instead.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
cluster_namestringThe name of the cluster. Required.
configuration_namestringThe name of the cluster configuration. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Gets all configuration information for an HDI cluster.

SELECT
configurations
FROM azure.hdinsight.configurations
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND cluster_name = '{{ cluster_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

Lifecycle Methods

The configuration object for the specified cluster. This API is not recommended and might be removed in the future. Please consider using List configurations API instead.

EXEC azure.hdinsight.configurations.get_raw 
@resource_group_name='{{ resource_group_name }}' --required,
@cluster_name='{{ cluster_name }}' --required,
@configuration_name='{{ configuration_name }}' --required,
@subscription_id='{{ subscription_id }}' --required
;