ApplicationDefinitions interface

Interface representing a ApplicationDefinitions.

Methods

createOrUpdate(string, string, ApplicationDefinition, ApplicationDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a managed application definition.

createOrUpdateById(string, string, ApplicationDefinition, ApplicationDefinitionsCreateOrUpdateByIdOptionalParams)

Creates or updates a managed application definition.

delete(string, string, ApplicationDefinitionsDeleteOptionalParams)

Deletes the managed application definition.

deleteById(string, string, ApplicationDefinitionsDeleteByIdOptionalParams)

Deletes the managed application definition.

get(string, string, ApplicationDefinitionsGetOptionalParams)

Gets the managed application definition.

getById(string, string, ApplicationDefinitionsGetByIdOptionalParams)

Gets the managed application definition.

listByResourceGroup(string, ApplicationDefinitionsListByResourceGroupOptionalParams)

Lists the managed application definitions in a resource group.

listBySubscription(ApplicationDefinitionsListBySubscriptionOptionalParams)

Lists all the application definitions within a subscription.

update(string, string, ApplicationDefinitionPatchable, ApplicationDefinitionsUpdateOptionalParams)

Updates the managed application definition.

updateById(string, string, ApplicationDefinitionPatchable, ApplicationDefinitionsUpdateByIdOptionalParams)

Updates the managed application definition.

Method Details

createOrUpdate(string, string, ApplicationDefinition, ApplicationDefinitionsCreateOrUpdateOptionalParams)

Creates or updates a managed application definition.

function createOrUpdate(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

parameters
ApplicationDefinition

Parameters supplied to the create or update an managed application definition.

options
ApplicationDefinitionsCreateOrUpdateOptionalParams

The options parameters.

Returns

createOrUpdateById(string, string, ApplicationDefinition, ApplicationDefinitionsCreateOrUpdateByIdOptionalParams)

Creates or updates a managed application definition.

function createOrUpdateById(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

parameters
ApplicationDefinition

Parameters supplied to the create or update a managed application definition.

Returns

delete(string, string, ApplicationDefinitionsDeleteOptionalParams)

Deletes the managed application definition.

function delete(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

options
ApplicationDefinitionsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

deleteById(string, string, ApplicationDefinitionsDeleteByIdOptionalParams)

Deletes the managed application definition.

function deleteById(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

options
ApplicationDefinitionsDeleteByIdOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, ApplicationDefinitionsGetOptionalParams)

Gets the managed application definition.

function get(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

options
ApplicationDefinitionsGetOptionalParams

The options parameters.

Returns

getById(string, string, ApplicationDefinitionsGetByIdOptionalParams)

Gets the managed application definition.

function getById(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetByIdOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

options
ApplicationDefinitionsGetByIdOptionalParams

The options parameters.

Returns

listByResourceGroup(string, ApplicationDefinitionsListByResourceGroupOptionalParams)

Lists the managed application definitions in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: ApplicationDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationDefinition, ApplicationDefinition[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

Returns

listBySubscription(ApplicationDefinitionsListBySubscriptionOptionalParams)

Lists all the application definitions within a subscription.

function listBySubscription(options?: ApplicationDefinitionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ApplicationDefinition, ApplicationDefinition[], PageSettings>

Parameters

Returns

update(string, string, ApplicationDefinitionPatchable, ApplicationDefinitionsUpdateOptionalParams)

Updates the managed application definition.

function update(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinitionPatchable, options?: ApplicationDefinitionsUpdateOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

parameters
ApplicationDefinitionPatchable

Parameters supplied to the update a managed application definition.

options
ApplicationDefinitionsUpdateOptionalParams

The options parameters.

Returns

updateById(string, string, ApplicationDefinitionPatchable, ApplicationDefinitionsUpdateByIdOptionalParams)

Updates the managed application definition.

function updateById(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinitionPatchable, options?: ApplicationDefinitionsUpdateByIdOptionalParams): Promise<ApplicationDefinition>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

applicationDefinitionName

string

The name of the managed application definition.

parameters
ApplicationDefinitionPatchable

Parameters supplied to the update a managed application definition.

options
ApplicationDefinitionsUpdateByIdOptionalParams

The options parameters.

Returns