Поделиться через


ApplicationDefinitionsClient Interface

public interface ApplicationDefinitionsClient

An instance of this class provides access to all the operations defined in ApplicationDefinitionsClient.

Method Summary

Modifier and Type Method and Description
abstract ApplicationDefinitionInner createOrUpdate(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)

Creates or updates a managed application definition.

abstract ApplicationDefinitionInner createOrUpdateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)

Creates or updates a managed application definition.

abstract Response<ApplicationDefinitionInner> createOrUpdateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)

Creates or updates a managed application definition.

abstract Response<ApplicationDefinitionInner> createOrUpdateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)

Creates or updates a managed application definition.

abstract void delete(String resourceGroupName, String applicationDefinitionName)

Deletes the managed application definition.

abstract void deleteById(String resourceGroupName, String applicationDefinitionName)

Deletes the managed application definition.

abstract Response<Void> deleteByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Deletes the managed application definition.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Deletes the managed application definition.

abstract ApplicationDefinitionInner getById(String resourceGroupName, String applicationDefinitionName)

Gets the managed application definition.

abstract Response<ApplicationDefinitionInner> getByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Gets the managed application definition.

abstract ApplicationDefinitionInner getByResourceGroup(String resourceGroupName, String applicationDefinitionName)

Gets the managed application definition.

abstract Response<ApplicationDefinitionInner> getByResourceGroupWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Gets the managed application definition.

abstract PagedIterable<ApplicationDefinitionInner> list()

Lists all the application definitions within a subscription.

abstract PagedIterable<ApplicationDefinitionInner> list(Context context)

Lists all the application definitions within a subscription.

abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName)

Lists the managed application definitions in a resource group.

abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName, Context context)

Lists the managed application definitions in a resource group.

abstract ApplicationDefinitionInner update(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)

Updates the managed application definition.

abstract ApplicationDefinitionInner updateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)

Updates the managed application definition.

abstract Response<ApplicationDefinitionInner> updateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)

Updates the managed application definition.

abstract Response<ApplicationDefinitionInner> updateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)

Updates the managed application definition.

Method Details

createOrUpdate

public abstract ApplicationDefinitionInner createOrUpdate(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)

Creates or updates a managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the create or update an managed application definition.

Returns:

information about managed application definition.

createOrUpdateById

public abstract ApplicationDefinitionInner createOrUpdateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)

Creates or updates a managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the create or update a managed application definition.

Returns:

information about managed application definition.

createOrUpdateByIdWithResponse

public abstract Response<ApplicationDefinitionInner> createOrUpdateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)

Creates or updates a managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the create or update a managed application definition.
context - The context to associate with this operation.

Returns:

information about managed application definition along with Response<T>.

createOrUpdateWithResponse

public abstract Response<ApplicationDefinitionInner> createOrUpdateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)

Creates or updates a managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the create or update an managed application definition.
context - The context to associate with this operation.

Returns:

information about managed application definition along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String applicationDefinitionName)

Deletes the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.

deleteById

public abstract void deleteById(String resourceGroupName, String applicationDefinitionName)

Deletes the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.

deleteByIdWithResponse

public abstract Response<Void> deleteByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Deletes the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
context - The context to associate with this operation.

Returns:

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Deletes the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
context - The context to associate with this operation.

Returns:

getById

public abstract ApplicationDefinitionInner getById(String resourceGroupName, String applicationDefinitionName)

Gets the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.

Returns:

the managed application definition.

getByIdWithResponse

public abstract Response<ApplicationDefinitionInner> getByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Gets the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
context - The context to associate with this operation.

Returns:

the managed application definition along with Response<T>.

getByResourceGroup

public abstract ApplicationDefinitionInner getByResourceGroup(String resourceGroupName, String applicationDefinitionName)

Gets the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.

Returns:

the managed application definition.

getByResourceGroupWithResponse

public abstract Response<ApplicationDefinitionInner> getByResourceGroupWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)

Gets the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
context - The context to associate with this operation.

Returns:

the managed application definition along with Response<T>.

list

public abstract PagedIterable<ApplicationDefinitionInner> list()

Lists all the application definitions within a subscription.

Returns:

list of managed application definitions as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ApplicationDefinitionInner> list(Context context)

Lists all the application definitions within a subscription.

Parameters:

context - The context to associate with this operation.

Returns:

list of managed application definitions as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName)

Lists the managed application definitions in a resource group.

Parameters:

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

Returns:

list of managed application definitions as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName, Context context)

Lists the managed application definitions in a resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
context - The context to associate with this operation.

Returns:

list of managed application definitions as paginated response with PagedIterable<T>.

update

public abstract ApplicationDefinitionInner update(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)

Updates the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the update a managed application definition.

Returns:

information about managed application definition.

updateById

public abstract ApplicationDefinitionInner updateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)

Updates the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the update a managed application definition.

Returns:

information about managed application definition.

updateByIdWithResponse

public abstract Response<ApplicationDefinitionInner> updateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)

Updates the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the update a managed application definition.
context - The context to associate with this operation.

Returns:

information about managed application definition along with Response<T>.

updateWithResponse

public abstract Response<ApplicationDefinitionInner> updateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)

Updates the managed application definition.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationDefinitionName - The name of the managed application definition.
parameters - Parameters supplied to the update a managed application definition.
context - The context to associate with this operation.

Returns:

information about managed application definition along with Response<T>.

Applies to