Clusters interface
クラスターを表すインターフェイス。
メソッド
メソッドの詳細
beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)
指定したパラメーターを使用して新しい HDInsight クラスターを作成します。
function beginCreate(resourceGroupName: string, clusterName: string, parameters: ClusterCreateParametersExtended, options?: ClustersCreateOptionalParams): Promise<PollerLike<PollOperationState<Cluster>, Cluster>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ClusterCreateParametersExtended
クラスター作成要求。
- options
- ClustersCreateOptionalParams
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<Cluster>, Cluster>>
beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)
指定したパラメーターを使用して新しい HDInsight クラスターを作成します。
function beginCreateAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterCreateParametersExtended, options?: ClustersCreateOptionalParams): Promise<Cluster>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ClusterCreateParametersExtended
クラスター作成要求。
- options
- ClustersCreateOptionalParams
オプション パラメーター。
戻り値
Promise<Cluster>
beginDelete(string, string, ClustersDeleteOptionalParams)
指定した HDInsight クラスターを削除します。
function beginDelete(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- options
- ClustersDeleteOptionalParams
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)
指定した HDInsight クラスターを削除します。
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- options
- ClustersDeleteOptionalParams
オプション パラメーター。
戻り値
Promise<void>
beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)
指定した HDInsight クラスターでスクリプト アクションを実行します。
function beginExecuteScriptActions(resourceGroupName: string, clusterName: string, parameters: ExecuteScriptActionParameters, options?: ClustersExecuteScriptActionsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ExecuteScriptActionParameters
スクリプト アクションを実行するためのパラメーター。
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)
指定した HDInsight クラスターでスクリプト アクションを実行します。
function beginExecuteScriptActionsAndWait(resourceGroupName: string, clusterName: string, parameters: ExecuteScriptActionParameters, options?: ClustersExecuteScriptActionsOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ExecuteScriptActionParameters
スクリプト アクションを実行するためのパラメーター。
オプション パラメーター。
戻り値
Promise<void>
beginResize(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)
指定した HDInsight クラスターのサイズを指定したサイズに変更します。
function beginResize(resourceGroupName: string, clusterName: string, roleName: string, parameters: ClusterResizeParameters, options?: ClustersResizeOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- roleName
-
string
roleName の定数値
- parameters
- ClusterResizeParameters
サイズ変更操作のパラメーター。
- options
- ClustersResizeOptionalParams
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginResizeAndWait(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)
指定した HDInsight クラスターのサイズを指定したサイズに変更します。
function beginResizeAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: ClusterResizeParameters, options?: ClustersResizeOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- roleName
-
string
roleName の定数値
- parameters
- ClusterResizeParameters
サイズ変更操作のパラメーター。
- options
- ClustersResizeOptionalParams
オプション パラメーター。
戻り値
Promise<void>
beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)
指定した HDInsight クラスターのディスク暗号化キーをローテーションします。
function beginRotateDiskEncryptionKey(resourceGroupName: string, clusterName: string, parameters: ClusterDiskEncryptionParameters, options?: ClustersRotateDiskEncryptionKeyOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ClusterDiskEncryptionParameters
ディスク暗号化操作のパラメーター。
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)
指定した HDInsight クラスターのディスク暗号化キーをローテーションします。
function beginRotateDiskEncryptionKeyAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterDiskEncryptionParameters, options?: ClustersRotateDiskEncryptionKeyOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ClusterDiskEncryptionParameters
ディスク暗号化操作のパラメーター。
オプション パラメーター。
戻り値
Promise<void>
beginUpdateAutoScaleConfiguration(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)
HDInsight クラスターの自動スケール構成を更新します。
function beginUpdateAutoScaleConfiguration(resourceGroupName: string, clusterName: string, roleName: string, parameters: AutoscaleConfigurationUpdateParameter, options?: ClustersUpdateAutoScaleConfigurationOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- roleName
-
string
roleName の定数値
- parameters
- AutoscaleConfigurationUpdateParameter
更新プログラムの自動スケーリング構成操作のパラメーター。
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginUpdateAutoScaleConfigurationAndWait(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)
HDInsight クラスターの自動スケール構成を更新します。
function beginUpdateAutoScaleConfigurationAndWait(resourceGroupName: string, clusterName: string, roleName: string, parameters: AutoscaleConfigurationUpdateParameter, options?: ClustersUpdateAutoScaleConfigurationOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- roleName
-
string
roleName の定数値
- parameters
- AutoscaleConfigurationUpdateParameter
更新プログラムの自動スケーリング構成操作のパラメーター。
オプション パラメーター。
戻り値
Promise<void>
beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)
指定したクラスターでゲートウェイ設定を構成します。
function beginUpdateGatewaySettings(resourceGroupName: string, clusterName: string, parameters: UpdateGatewaySettingsParameters, options?: ClustersUpdateGatewaySettingsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- UpdateGatewaySettingsParameters
クラスター構成。
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)
指定したクラスターでゲートウェイ設定を構成します。
function beginUpdateGatewaySettingsAndWait(resourceGroupName: string, clusterName: string, parameters: UpdateGatewaySettingsParameters, options?: ClustersUpdateGatewaySettingsOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- UpdateGatewaySettingsParameters
クラスター構成。
オプション パラメーター。
戻り値
Promise<void>
beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)
クラスター ID 証明書を更新します。
function beginUpdateIdentityCertificate(resourceGroupName: string, clusterName: string, parameters: UpdateClusterIdentityCertificateParameters, options?: ClustersUpdateIdentityCertificateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- UpdateClusterIdentityCertificateParameters
クラスター構成。
オプション パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)
クラスター ID 証明書を更新します。
function beginUpdateIdentityCertificateAndWait(resourceGroupName: string, clusterName: string, parameters: UpdateClusterIdentityCertificateParameters, options?: ClustersUpdateIdentityCertificateOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- UpdateClusterIdentityCertificateParameters
クラスター構成。
オプション パラメーター。
戻り値
Promise<void>
get(string, string, ClustersGetOptionalParams)
指定したクラスターを取得します。
function get(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams): Promise<Cluster>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- options
- ClustersGetOptionalParams
オプション パラメーター。
戻り値
Promise<Cluster>
getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)
非同期操作の状態。
function getAzureAsyncOperationStatus(resourceGroupName: string, clusterName: string, operationId: string, options?: ClustersGetAzureAsyncOperationStatusOptionalParams): Promise<AsyncOperationResult>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- operationId
-
string
実行時間の長い操作 ID。
オプション パラメーター。
戻り値
Promise<AsyncOperationResult>
getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)
指定したクラスターのゲートウェイ設定を取得します。
function getGatewaySettings(resourceGroupName: string, clusterName: string, options?: ClustersGetGatewaySettingsOptionalParams): Promise<GatewaySettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
オプション パラメーター。
戻り値
Promise<GatewaySettings>
list(ClustersListOptionalParams)
サブスクリプションの下にあるすべての HDInsight クラスターを一覧表示します。
function list(options?: ClustersListOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
パラメーター
- options
- ClustersListOptionalParams
オプション パラメーター。
戻り値
listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)
リソース グループ内の HDInsight クラスターを一覧表示します。
function listByResourceGroup(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
オプション パラメーター。
戻り値
update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)
指定されたパラメーターを使用して HDInsight クラスターにパッチを適用します。
function update(resourceGroupName: string, clusterName: string, parameters: ClusterPatchParameters, options?: ClustersUpdateOptionalParams): Promise<Cluster>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- clusterName
-
string
クラスターの名前。
- parameters
- ClusterPatchParameters
クラスターパッチ要求。
- options
- ClustersUpdateOptionalParams
オプション パラメーター。
戻り値
Promise<Cluster>