IntegrationAccountMapsClient Interface

public interface IntegrationAccountMapsClient

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

Method Summary

Modifier and Type Method and Description
abstract IntegrationAccountMapInner createOrUpdate(String resourceGroupName, String integrationAccountName, String mapName, IntegrationAccountMapInner map)

Creates or updates an integration account map.

abstract Response<IntegrationAccountMapInner> createOrUpdateWithResponse(String resourceGroupName, String integrationAccountName, String mapName, IntegrationAccountMapInner map, Context context)

Creates or updates an integration account map.

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

Deletes an integration account map.

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

Deletes an integration account map.

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

Gets an integration account map.

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

Gets an integration account map.

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

Gets a list of integration account maps.

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

Gets a list of integration account maps.

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

Get the content callback url.

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

Get the content callback url.

Method Details

createOrUpdate

public abstract IntegrationAccountMapInner createOrUpdate(String resourceGroupName, String integrationAccountName, String mapName, IntegrationAccountMapInner map)

Creates or updates an integration account map. If the map is larger than 4 MB, you need to store the map in an Azure blob and use the blob's Shared Access Signature (SAS) URL as the 'contentLink' property value.

Parameters:

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

Returns:

the integration account map.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String integrationAccountName, String mapName, IntegrationAccountMapInner map, Context context)

Creates or updates an integration account map. If the map is larger than 4 MB, you need to store the map in an Azure blob and use the blob's Shared Access Signature (SAS) URL as the 'contentLink' property value.

Parameters:

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

Returns:

the integration account map along with Response<T>.

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.

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 IntegrationAccountMapInner 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.

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 WorkflowTriggerCallbackUrlInner 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