ApplicationDefinitionsClient Interface
public interface ApplicationDefinitionsClient
An instance of this class provides access to all the operations defined in ApplicationDefinitionsClient.
Method Summary
Method Details
createOrUpdate
public abstract ApplicationDefinitionInner createOrUpdate(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)
Creates or updates a managed application definition.
Parameters:
Returns:
createOrUpdateById
public abstract ApplicationDefinitionInner createOrUpdateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters)
Creates or updates a managed application definition.
Parameters:
Returns:
createOrUpdateByIdWithResponse
public abstract Response<ApplicationDefinitionInner> createOrUpdateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)
Creates or updates a managed application definition.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ApplicationDefinitionInner> createOrUpdateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionInner parameters, Context context)
Creates or updates a managed application definition.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String applicationDefinitionName)
Deletes the managed application definition.
Parameters:
deleteById
public abstract void deleteById(String resourceGroupName, String applicationDefinitionName)
Deletes the managed application definition.
Parameters:
deleteByIdWithResponse
public abstract Response<Void> deleteByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)
Deletes the managed application definition.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)
Deletes the managed application definition.
Parameters:
Returns:
getById
public abstract ApplicationDefinitionInner getById(String resourceGroupName, String applicationDefinitionName)
Gets the managed application definition.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<ApplicationDefinitionInner> getByIdWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)
Gets the managed application definition.
Parameters:
Returns:
getByResourceGroup
public abstract ApplicationDefinitionInner getByResourceGroup(String resourceGroupName, String applicationDefinitionName)
Gets the managed application definition.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<ApplicationDefinitionInner> getByResourceGroupWithResponse(String resourceGroupName, String applicationDefinitionName, Context context)
Gets the managed application definition.
Parameters:
Returns:
list
public abstract PagedIterable<ApplicationDefinitionInner> list()
Lists all the application definitions within a subscription.
Returns:
list
public abstract PagedIterable<ApplicationDefinitionInner> list(Context context)
Lists all the application definitions within a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName)
Lists the managed application definitions in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ApplicationDefinitionInner> listByResourceGroup(String resourceGroupName, Context context)
Lists the managed application definitions in a resource group.
Parameters:
Returns:
update
public abstract ApplicationDefinitionInner update(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)
Updates the managed application definition.
Parameters:
Returns:
updateById
public abstract ApplicationDefinitionInner updateById(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters)
Updates the managed application definition.
Parameters:
Returns:
updateByIdWithResponse
public abstract Response<ApplicationDefinitionInner> updateByIdWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)
Updates the managed application definition.
Parameters:
Returns:
updateWithResponse
public abstract Response<ApplicationDefinitionInner> updateWithResponse(String resourceGroupName, String applicationDefinitionName, ApplicationDefinitionPatchable parameters, Context context)
Updates the managed application definition.
Parameters:
Returns: