IntegrationAccountMaps interface  
Interface representing a IntegrationAccountMaps.
Methods
| create | 
	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.  | 
| delete(string, string, string, Integration | 
	Deletes an integration account map.  | 
| get(string, string, string, Integration | 
	Gets an integration account map.  | 
| list(string, string, Integration | 
	Gets a list of integration account maps.  | 
| list | 
	Get the content callback url.  | 
Method Details
		createOrUpdate(string, string, string, IntegrationAccountMap, IntegrationAccountMapsCreateOrUpdateOptionalParams)
	         
	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.
function createOrUpdate(resourceGroupName: string, integrationAccountName: string, mapName: string, map: IntegrationAccountMap, options?: IntegrationAccountMapsCreateOrUpdateOptionalParams): Promise<IntegrationAccountMap>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- integrationAccountName
 - 
				
string
 
The integration account name.
- mapName
 - 
				
string
 
The integration account map name.
The integration account map.
The options parameters.
Returns
Promise<IntegrationAccountMap>
		delete(string, string, string, IntegrationAccountMapsDeleteOptionalParams)
	     
	Deletes an integration account map.
function delete(resourceGroupName: string, integrationAccountName: string, mapName: string, options?: IntegrationAccountMapsDeleteOptionalParams): Promise<void>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- integrationAccountName
 - 
				
string
 
The integration account name.
- mapName
 - 
				
string
 
The integration account map name.
The options parameters.
Returns
Promise<void>
		get(string, string, string, IntegrationAccountMapsGetOptionalParams)
	     
	Gets an integration account map.
function get(resourceGroupName: string, integrationAccountName: string, mapName: string, options?: IntegrationAccountMapsGetOptionalParams): Promise<IntegrationAccountMap>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- integrationAccountName
 - 
				
string
 
The integration account name.
- mapName
 - 
				
string
 
The integration account map name.
The options parameters.
Returns
Promise<IntegrationAccountMap>
		list(string, string, IntegrationAccountMapsListOptionalParams)
	     
	Gets a list of integration account maps.
function list(resourceGroupName: string, integrationAccountName: string, options?: IntegrationAccountMapsListOptionalParams): PagedAsyncIterableIterator<IntegrationAccountMap, IntegrationAccountMap[], PageSettings>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- integrationAccountName
 - 
				
string
 
The integration account name.
The options parameters.
Returns
		listContentCallbackUrl(string, string, string, GetCallbackUrlParameters, IntegrationAccountMapsListContentCallbackUrlOptionalParams)
	              
	Get the content callback url.
function listContentCallbackUrl(resourceGroupName: string, integrationAccountName: string, mapName: string, listContentCallbackUrl: GetCallbackUrlParameters, options?: IntegrationAccountMapsListContentCallbackUrlOptionalParams): Promise<WorkflowTriggerCallbackUrl>
				Parameters
- resourceGroupName
 - 
				
string
 
The resource group name.
- integrationAccountName
 - 
				
string
 
The integration account name.
- mapName
 - 
				
string
 
The integration account map name.
- listContentCallbackUrl
 - GetCallbackUrlParameters
 
The callback url parameters.
The options parameters.
Returns
Promise<WorkflowTriggerCallbackUrl>