IntegrationAccountMaps Interface

public interface IntegrationAccountMaps

Resource collection API of IntegrationAccountMaps.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new IntegrationAccountMap resource.

abstract void delete(String resourceGroupName, String integrationAccountName, String mapName)

Deletes an integration account map.

abstract void deleteById(String id)

Deletes an integration account map.

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

Deletes an integration account map.

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

Deletes an integration account map.

abstract IntegrationAccountMap get(String resourceGroupName, String integrationAccountName, String mapName)

Gets an integration account map.

abstract IntegrationAccountMap getById(String id)

Gets an integration account map.

abstract Response<IntegrationAccountMap> getByIdWithResponse(String id, Context context)

Gets an integration account map.

abstract Response<IntegrationAccountMap> getWithResponse(String resourceGroupName, String integrationAccountName, String mapName, Context context)

Gets an integration account map.

abstract PagedIterable<IntegrationAccountMap> list(String resourceGroupName, String integrationAccountName)

Gets a list of integration account maps.

abstract PagedIterable<IntegrationAccountMap> list(String resourceGroupName, String integrationAccountName, Integer top, String filter, Context context)

Gets a list of integration account maps.

abstract WorkflowTriggerCallbackUrl listContentCallbackUrl(String resourceGroupName, String integrationAccountName, String mapName, GetCallbackUrlParameters listContentCallbackUrl)

Get the content callback url.

abstract Response<WorkflowTriggerCallbackUrl> listContentCallbackUrlWithResponse(String resourceGroupName, String integrationAccountName, String mapName, GetCallbackUrlParameters listContentCallbackUrl, Context context)

Get the content callback url.

Method Details

define

public abstract IntegrationAccountMap.DefinitionStages.Blank define(String name)

Begins definition for a new IntegrationAccountMap resource.

Parameters:

name - resource name.

Returns:

the first stage of the new IntegrationAccountMap definition.

delete

public abstract void delete(String resourceGroupName, String integrationAccountName, String mapName)

Deletes an integration account map.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.

deleteById

public abstract void deleteById(String id)

Deletes an integration account map.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response deleteByIdWithResponse(String id, Context context)

Deletes an integration account map.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String integrationAccountName, String mapName, Context context)

Deletes an integration account map.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.
context - The context to associate with this operation.

Returns:

get

public abstract IntegrationAccountMap get(String resourceGroupName, String integrationAccountName, String mapName)

Gets an integration account map.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.

Returns:

an integration account map.

getById

public abstract IntegrationAccountMap getById(String id)

Gets an integration account map.

Parameters:

id - the resource ID.

Returns:

an integration account map along with Response<T>.

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

Gets an integration account map.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

an integration account map along with Response<T>.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String integrationAccountName, String mapName, Context context)

Gets an integration account map.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.
context - The context to associate with this operation.

Returns:

an integration account map along with Response<T>.

list

public abstract PagedIterable list(String resourceGroupName, String integrationAccountName)

Gets a list of integration account maps.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.

Returns:

a list of integration account maps as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String integrationAccountName, Integer top, String filter, Context context)

Gets a list of integration account maps.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
top - The number of items to be included in the result.
filter - The filter to apply on the operation. Options for filters include: MapType.
context - The context to associate with this operation.

Returns:

a list of integration account maps as paginated response with PagedIterable<T>.

listContentCallbackUrl

public abstract WorkflowTriggerCallbackUrl listContentCallbackUrl(String resourceGroupName, String integrationAccountName, String mapName, GetCallbackUrlParameters listContentCallbackUrl)

Get the content callback url.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.
listContentCallbackUrl - The callback url parameters.

Returns:

the content callback url.

listContentCallbackUrlWithResponse

public abstract Response listContentCallbackUrlWithResponse(String resourceGroupName, String integrationAccountName, String mapName, GetCallbackUrlParameters listContentCallbackUrl, Context context)

Get the content callback url.

Parameters:

resourceGroupName - The resource group name.
integrationAccountName - The integration account name.
mapName - The integration account map name.
listContentCallbackUrl - The callback url parameters.
context - The context to associate with this operation.

Returns:

the content callback url along with Response<T>.

Applies to