Clusters interface

클러스터를 나타내는 인터페이스입니다.

메서드

beginCreate(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

지정된 매개 변수를 사용하여 새 HDInsight 클러스터를 만듭니다.

beginCreateAndWait(string, string, ClusterCreateParametersExtended, ClustersCreateOptionalParams)

지정된 매개 변수를 사용하여 새 HDInsight 클러스터를 만듭니다.

beginDelete(string, string, ClustersDeleteOptionalParams)

지정된 HDInsight 클러스터를 삭제합니다.

beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)

지정된 HDInsight 클러스터를 삭제합니다.

beginExecuteScriptActions(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

지정된 HDInsight 클러스터에서 스크립트 작업을 실행합니다.

beginExecuteScriptActionsAndWait(string, string, ExecuteScriptActionParameters, ClustersExecuteScriptActionsOptionalParams)

지정된 HDInsight 클러스터에서 스크립트 작업을 실행합니다.

beginResize(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

지정된 HDInsight 클러스터의 크기를 지정된 크기로 조정합니다.

beginResizeAndWait(string, string, string, ClusterResizeParameters, ClustersResizeOptionalParams)

지정된 HDInsight 클러스터의 크기를 지정된 크기로 조정합니다.

beginRotateDiskEncryptionKey(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

지정된 HDInsight 클러스터의 디스크 암호화 키를 회전합니다.

beginRotateDiskEncryptionKeyAndWait(string, string, ClusterDiskEncryptionParameters, ClustersRotateDiskEncryptionKeyOptionalParams)

지정된 HDInsight 클러스터의 디스크 암호화 키를 회전합니다.

beginUpdateAutoScaleConfiguration(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

HDInsight 클러스터에 대한 자동 크기 조정 구성을 업데이트합니다.

beginUpdateAutoScaleConfigurationAndWait(string, string, string, AutoscaleConfigurationUpdateParameter, ClustersUpdateAutoScaleConfigurationOptionalParams)

HDInsight 클러스터에 대한 자동 크기 조정 구성을 업데이트합니다.

beginUpdateGatewaySettings(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

지정된 클러스터에서 게이트웨이 설정을 구성합니다.

beginUpdateGatewaySettingsAndWait(string, string, UpdateGatewaySettingsParameters, ClustersUpdateGatewaySettingsOptionalParams)

지정된 클러스터에서 게이트웨이 설정을 구성합니다.

beginUpdateIdentityCertificate(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

클러스터 ID 인증서를 업데이트합니다.

beginUpdateIdentityCertificateAndWait(string, string, UpdateClusterIdentityCertificateParameters, ClustersUpdateIdentityCertificateOptionalParams)

클러스터 ID 인증서를 업데이트합니다.

get(string, string, ClustersGetOptionalParams)

지정된 클러스터를 가져옵니다.

getAzureAsyncOperationStatus(string, string, string, ClustersGetAzureAsyncOperationStatusOptionalParams)

비동기 작업 상태입니다.

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

지정된 클러스터에 대한 게이트웨이 설정을 가져옵니다.

list(ClustersListOptionalParams)

구독 아래의 모든 HDInsight 클러스터를 나열합니다.

listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)

리소스 그룹의 HDInsight 클러스터를 나열합니다.

update(string, string, ClusterPatchParameters, ClustersUpdateOptionalParams)

지정된 매개 변수를 사용하여 HDInsight 클러스터를 패치합니다.

메서드 세부 정보

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

스크립트 작업을 실행하기 위한 매개 변수입니다.

options
ClustersExecuteScriptActionsOptionalParams

옵션 매개 변수입니다.

반환

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

스크립트 작업을 실행하기 위한 매개 변수입니다.

options
ClustersExecuteScriptActionsOptionalParams

옵션 매개 변수입니다.

반환

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

디스크 암호화 작업에 대한 매개 변수입니다.

options
ClustersRotateDiskEncryptionKeyOptionalParams

옵션 매개 변수입니다.

반환

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

디스크 암호화 작업에 대한 매개 변수입니다.

options
ClustersRotateDiskEncryptionKeyOptionalParams

옵션 매개 변수입니다.

반환

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

자동 크기 조정 구성 업데이트 작업에 대한 매개 변수입니다.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

옵션 매개 변수입니다.

반환

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

자동 크기 조정 구성 업데이트 작업에 대한 매개 변수입니다.

options
ClustersUpdateAutoScaleConfigurationOptionalParams

옵션 매개 변수입니다.

반환

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

클러스터 구성입니다.

options
ClustersUpdateGatewaySettingsOptionalParams

옵션 매개 변수입니다.

반환

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

클러스터 구성입니다.

options
ClustersUpdateGatewaySettingsOptionalParams

옵션 매개 변수입니다.

반환

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

클러스터 구성입니다.

options
ClustersUpdateIdentityCertificateOptionalParams

옵션 매개 변수입니다.

반환

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

클러스터 구성입니다.

options
ClustersUpdateIdentityCertificateOptionalParams

옵션 매개 변수입니다.

반환

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입니다.

options
ClustersGetAzureAsyncOperationStatusOptionalParams

옵션 매개 변수입니다.

반환

getGatewaySettings(string, string, ClustersGetGatewaySettingsOptionalParams)

지정된 클러스터에 대한 게이트웨이 설정을 가져옵니다.

function getGatewaySettings(resourceGroupName: string, clusterName: string, options?: ClustersGetGatewaySettingsOptionalParams): Promise<GatewaySettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

clusterName

string

클러스터의 이름입니다.

options
ClustersGetGatewaySettingsOptionalParams

옵션 매개 변수입니다.

반환

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

리소스 그룹의 이름입니다.

options
ClustersListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

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>