Share via


ApplicationOperations interface

Interface representing a Application operations.

Properties

create

Adds an application to the specified Batch account.

delete
get

Gets information about the specified application.

list

Lists all of the applications in the specified account.

update

Updates settings for the specified application.

Property Details

create

Adds an application to the specified Batch account.

create: (resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationCreateOptionalParams) => Promise<Application>

Property Value

(resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationCreateOptionalParams) => Promise<Application>

delete

delete: (resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationDeleteOptionalParams) => Promise<void>

get

Gets information about the specified application.

get: (resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationGetOptionalParams) => Promise<Application>

Property Value

(resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationGetOptionalParams) => Promise<Application>

list

Lists all of the applications in the specified account.

list: (resourceGroupName: string, accountName: string, options?: ApplicationListOptionalParams) => PagedAsyncIterableIterator<Application, Application[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: ApplicationListOptionalParams) => PagedAsyncIterableIterator<Application, Application[], PageSettings>

update

Updates settings for the specified application.

update: (resourceGroupName: string, accountName: string, applicationName: string, parameters: Application, options?: ApplicationUpdateOptionalParams) => Promise<Application>

Property Value

(resourceGroupName: string, accountName: string, applicationName: string, parameters: Application, options?: ApplicationUpdateOptionalParams) => Promise<Application>