Skip to main content

integration_service_environment_managed_apis

Creates, updates, deletes, gets or lists a integration_service_environment_managed_apis resource.

Overview

Nameintegration_service_environment_managed_apis
TypeResource
Idazure.logic_apps.integration_service_environment_managed_apis

Fields

NameDatatypeDescription
idtextThe resource id.
nametextGets the resource name.
apiNametextfield from the properties object
api_definition_urltextfield from the properties object
api_definitionstextfield from the properties object
backend_servicetextfield from the properties object
capabilitiestextfield from the properties object
categorytextfield from the properties object
connection_parameterstextfield from the properties object
deployment_parameterstextfield from the properties object
general_informationtextfield from the properties object
integrationServiceEnvironmentNametextfield from the properties object
integration_service_environmenttextfield from the properties object
locationtextThe resource location.
metadatatextfield from the properties object
policiestextfield from the properties object
provisioning_statetextfield from the properties object
resourceGrouptextfield from the properties object
runtime_urlstextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextThe resource tags.
typetextGets the resource type.

Methods

NameAccessible byRequired ParamsDescription
getSELECTapiName, integrationServiceEnvironmentName, resourceGroup, subscriptionIdGets the integration service environment managed Api.
listSELECTintegrationServiceEnvironmentName, resourceGroup, subscriptionIdGets the integration service environment managed Apis.
deleteDELETEapiName, integrationServiceEnvironmentName, resourceGroup, subscriptionIdDeletes the integration service environment managed Api.
putREPLACEapiName, integrationServiceEnvironmentName, resourceGroup, subscriptionIdPuts the integration service environment managed Api.

SELECT examples

Gets the integration service environment managed Apis.

SELECT
id,
name,
apiName,
api_definition_url,
api_definitions,
backend_service,
capabilities,
category,
connection_parameters,
deployment_parameters,
general_information,
integrationServiceEnvironmentName,
integration_service_environment,
location,
metadata,
policies,
provisioning_state,
resourceGroup,
runtime_urls,
subscriptionId,
tags,
type
FROM azure.logic_apps.vw_integration_service_environment_managed_apis
WHERE integrationServiceEnvironmentName = '{{ integrationServiceEnvironmentName }}'
AND resourceGroup = '{{ resourceGroup }}'
AND subscriptionId = '{{ subscriptionId }}';

REPLACE example

Replaces all fields in the specified integration_service_environment_managed_apis resource.

/*+ update */
REPLACE azure.logic_apps.integration_service_environment_managed_apis
SET
properties = '{{ properties }}',
location = '{{ location }}',
tags = '{{ tags }}'
WHERE
apiName = '{{ apiName }}'
AND integrationServiceEnvironmentName = '{{ integrationServiceEnvironmentName }}'
AND resourceGroup = '{{ resourceGroup }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified integration_service_environment_managed_apis resource.

/*+ delete */
DELETE FROM azure.logic_apps.integration_service_environment_managed_apis
WHERE apiName = '{{ apiName }}'
AND integrationServiceEnvironmentName = '{{ integrationServiceEnvironmentName }}'
AND resourceGroup = '{{ resourceGroup }}'
AND subscriptionId = '{{ subscriptionId }}';