Applications interface
表示应用程序的接口。
方法
| begin |
为 HDInsight 群集创建应用程序。 |
| begin |
为 HDInsight 群集创建应用程序。 |
| begin |
删除 HDInsight 群集上的指定应用程序。 |
| begin |
删除 HDInsight 群集上的指定应用程序。 |
| get(string, string, string, Applications |
获取指定应用程序的属性。 |
| get |
获取异步作状态。 |
| list |
列出 HDInsight 群集的所有应用程序。 |
方法详细信息
beginCreate(string, string, string, Application, ApplicationsCreateOptionalParams)
为 HDInsight 群集创建应用程序。
function beginCreate(resourceGroupName: string, clusterName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOptionalParams): Promise<PollerLike<PollOperationState<Application>, Application>>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- parameters
- Application
应用程序创建请求。
- options
- ApplicationsCreateOptionalParams
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<Application>, Application>>
beginCreateAndWait(string, string, string, Application, ApplicationsCreateOptionalParams)
为 HDInsight 群集创建应用程序。
function beginCreateAndWait(resourceGroupName: string, clusterName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOptionalParams): Promise<Application>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- parameters
- Application
应用程序创建请求。
- options
- ApplicationsCreateOptionalParams
选项参数。
返回
Promise<Application>
beginDelete(string, string, string, ApplicationsDeleteOptionalParams)
删除 HDInsight 群集上的指定应用程序。
function beginDelete(resourceGroupName: string, clusterName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- options
- ApplicationsDeleteOptionalParams
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, ApplicationsDeleteOptionalParams)
删除 HDInsight 群集上的指定应用程序。
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- options
- ApplicationsDeleteOptionalParams
选项参数。
返回
Promise<void>
get(string, string, string, ApplicationsGetOptionalParams)
获取指定应用程序的属性。
function get(resourceGroupName: string, clusterName: string, applicationName: string, options?: ApplicationsGetOptionalParams): Promise<Application>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- options
- ApplicationsGetOptionalParams
选项参数。
返回
Promise<Application>
getAzureAsyncOperationStatus(string, string, string, string, ApplicationsGetAzureAsyncOperationStatusOptionalParams)
获取异步作状态。
function getAzureAsyncOperationStatus(resourceGroupName: string, clusterName: string, applicationName: string, operationId: string, options?: ApplicationsGetAzureAsyncOperationStatusOptionalParams): Promise<AsyncOperationResult>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
- applicationName
-
string
应用程序名称的常量值。
- operationId
-
string
长时间运行的作 ID。
选项参数。
返回
Promise<AsyncOperationResult>
listByCluster(string, string, ApplicationsListByClusterOptionalParams)
列出 HDInsight 群集的所有应用程序。
function listByCluster(resourceGroupName: string, clusterName: string, options?: ApplicationsListByClusterOptionalParams): PagedAsyncIterableIterator<Application, Application[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。
- clusterName
-
string
群集的名称。
选项参数。