Application class

Class representing a Application.

Constructors

Application(BatchServiceClientContext)

Create a Application.

Methods

get(string, ApplicationGetOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

get(string, ApplicationGetOptionalParams, ServiceCallback<ApplicationSummary>)
get(string, ServiceCallback<ApplicationSummary>)
list(ApplicationListOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

list(ApplicationListOptionalParams, ServiceCallback<ApplicationListResult>)
list(ServiceCallback<ApplicationListResult>)
listNext(string, ApplicationListNextOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

listNext(string, ApplicationListNextOptionalParams, ServiceCallback<ApplicationListResult>)
listNext(string, ServiceCallback<ApplicationListResult>)

Constructor Details

Application(BatchServiceClientContext)

Create a Application.

new Application(client: BatchServiceClientContext)

Parameters

client
BatchServiceClientContext

Reference to the service client.

Method Details

get(string, ApplicationGetOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

function get(applicationId: string, options?: ApplicationGetOptionalParams): Promise<ApplicationGetResponse>

Parameters

applicationId

string

The ID of the Application.

options
ApplicationGetOptionalParams

The optional parameters

Returns

Promise<Models.ApplicationGetResponse>

get(string, ApplicationGetOptionalParams, ServiceCallback<ApplicationSummary>)

function get(applicationId: string, options: ApplicationGetOptionalParams, callback: ServiceCallback<ApplicationSummary>)

Parameters

applicationId

string

The ID of the Application.

options
ApplicationGetOptionalParams

The optional parameters

callback

ServiceCallback<ApplicationSummary>

The callback

get(string, ServiceCallback<ApplicationSummary>)

function get(applicationId: string, callback: ServiceCallback<ApplicationSummary>)

Parameters

applicationId

string

The ID of the Application.

callback

ServiceCallback<ApplicationSummary>

The callback

list(ApplicationListOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

function list(options?: ApplicationListOptionalParams): Promise<ApplicationListResponse>

Parameters

options
ApplicationListOptionalParams

The optional parameters

Returns

Promise<Models.ApplicationListResponse>

list(ApplicationListOptionalParams, ServiceCallback<ApplicationListResult>)

function list(options: ApplicationListOptionalParams, callback: ServiceCallback<ApplicationListResult>)

Parameters

options
ApplicationListOptionalParams

The optional parameters

callback

ServiceCallback<ApplicationListResult>

The callback

list(ServiceCallback<ApplicationListResult>)

function list(callback: ServiceCallback<ApplicationListResult>)

Parameters

callback

ServiceCallback<ApplicationListResult>

The callback

listNext(string, ApplicationListNextOptionalParams)

This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

function listNext(nextPageLink: string, options?: ApplicationListNextOptionalParams): Promise<ApplicationListResponse>

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
ApplicationListNextOptionalParams

The optional parameters

Returns

Promise<Models.ApplicationListResponse>

listNext(string, ApplicationListNextOptionalParams, ServiceCallback<ApplicationListResult>)

function listNext(nextPageLink: string, options: ApplicationListNextOptionalParams, callback: ServiceCallback<ApplicationListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

options
ApplicationListNextOptionalParams

The optional parameters

callback

ServiceCallback<ApplicationListResult>

The callback

listNext(string, ServiceCallback<ApplicationListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationListResult>)

Parameters

nextPageLink

string

The NextLink from the previous successful call to List operation.

callback

ServiceCallback<ApplicationListResult>

The callback