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>