Applications Interface
public interface Applications
Resource collection API of Applications.
Method Summary
Method Details
createOrUpdateById
public abstract Application createOrUpdateById(String applicationId, ApplicationInner parameters)
Creates or updates a managed application.
Parameters:
Returns:
createOrUpdateById
public abstract Application createOrUpdateById(String applicationId, ApplicationInner parameters, Context context)
Creates or updates a managed application.
Parameters:
Returns:
define
public abstract Application.DefinitionStages.Blank define(String name)
Begins definition for a new Application resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String applicationName, Context context)
Deletes the managed application.
Parameters:
deleteById
public abstract void deleteById(String applicationId)
Deletes the managed application.
Parameters:
deleteById
public abstract void deleteById(String applicationId, Context context)
Deletes the managed application.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String applicationName)
Deletes the managed application.
Parameters:
getById
public abstract Application getById(String applicationId)
Gets the managed application.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Application> getByIdWithResponse(String applicationId, Context context)
Gets the managed application.
Parameters:
Returns:
getByResourceGroup
public abstract Application getByResourceGroup(String resourceGroupName, String applicationName)
Gets the managed application.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<Application> getByResourceGroupWithResponse(String resourceGroupName, String applicationName, Context context)
Gets the managed application.
Parameters:
Returns:
list
public abstract PagedIterable<Application> list()
Lists all the applications within a subscription.
Returns:
list
public abstract PagedIterable<Application> list(Context context)
Lists all the applications within a subscription.
Parameters:
Returns:
listAllowedUpgradePlans
public abstract AllowedUpgradePlansResult listAllowedUpgradePlans(String resourceGroupName, String applicationName)
List allowed upgrade plans for application.
Parameters:
Returns:
listAllowedUpgradePlansWithResponse
public abstract Response<AllowedUpgradePlansResult> listAllowedUpgradePlansWithResponse(String resourceGroupName, String applicationName, Context context)
List allowed upgrade plans for application.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Application> listByResourceGroup(String resourceGroupName)
Lists all the applications within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Application> listByResourceGroup(String resourceGroupName, Context context)
Lists all the applications within a resource group.
Parameters:
Returns:
listTokens
public abstract ManagedIdentityTokenResult listTokens(String resourceGroupName, String applicationName, ListTokenRequest parameters)
List tokens for application.
Parameters:
Returns:
listTokensWithResponse
public abstract Response<ManagedIdentityTokenResult> listTokensWithResponse(String resourceGroupName, String applicationName, ListTokenRequest parameters, Context context)
List tokens for application.
Parameters:
Returns:
refreshPermissions
public abstract void refreshPermissions(String resourceGroupName, String applicationName)
Refresh Permissions for application.
Parameters:
refreshPermissions
public abstract void refreshPermissions(String resourceGroupName, String applicationName, Context context)
Refresh Permissions for application.
Parameters:
update
public abstract ApplicationPatchable update(String resourceGroupName, String applicationName)
Updates an existing managed application.
Parameters:
Returns:
update
public abstract ApplicationPatchable update(String resourceGroupName, String applicationName, ApplicationPatchableInner parameters, Context context)
Updates an existing managed application.
Parameters:
Returns:
updateAccess
public abstract UpdateAccessDefinition updateAccess(String resourceGroupName, String applicationName, UpdateAccessDefinitionInner parameters)
Update access for application.
Parameters:
Returns:
updateAccess
public abstract UpdateAccessDefinition updateAccess(String resourceGroupName, String applicationName, UpdateAccessDefinitionInner parameters, Context context)
Update access for application.
Parameters:
Returns:
updateById
public abstract ApplicationPatchable updateById(String applicationId)
Updates an existing managed application.
Parameters:
Returns:
updateById
public abstract ApplicationPatchable updateById(String applicationId, ApplicationPatchableInner parameters, Context context)
Updates an existing managed application.
Parameters:
Returns: