1. Packages
  2. Azure Native v2
  3. API Docs
  4. logic
  5. getIntegrationServiceEnvironmentManagedApi
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.logic.getIntegrationServiceEnvironmentManagedApi

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets the integration service environment managed Api. Azure REST API version: 2019-05-01.

Using getIntegrationServiceEnvironmentManagedApi

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getIntegrationServiceEnvironmentManagedApi(args: GetIntegrationServiceEnvironmentManagedApiArgs, opts?: InvokeOptions): Promise<GetIntegrationServiceEnvironmentManagedApiResult>
function getIntegrationServiceEnvironmentManagedApiOutput(args: GetIntegrationServiceEnvironmentManagedApiOutputArgs, opts?: InvokeOptions): Output<GetIntegrationServiceEnvironmentManagedApiResult>
Copy
def get_integration_service_environment_managed_api(api_name: Optional[str] = None,
                                                    integration_service_environment_name: Optional[str] = None,
                                                    resource_group: Optional[str] = None,
                                                    opts: Optional[InvokeOptions] = None) -> GetIntegrationServiceEnvironmentManagedApiResult
def get_integration_service_environment_managed_api_output(api_name: Optional[pulumi.Input[str]] = None,
                                                    integration_service_environment_name: Optional[pulumi.Input[str]] = None,
                                                    resource_group: Optional[pulumi.Input[str]] = None,
                                                    opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationServiceEnvironmentManagedApiResult]
Copy
func LookupIntegrationServiceEnvironmentManagedApi(ctx *Context, args *LookupIntegrationServiceEnvironmentManagedApiArgs, opts ...InvokeOption) (*LookupIntegrationServiceEnvironmentManagedApiResult, error)
func LookupIntegrationServiceEnvironmentManagedApiOutput(ctx *Context, args *LookupIntegrationServiceEnvironmentManagedApiOutputArgs, opts ...InvokeOption) LookupIntegrationServiceEnvironmentManagedApiResultOutput
Copy

> Note: This function is named LookupIntegrationServiceEnvironmentManagedApi in the Go SDK.

public static class GetIntegrationServiceEnvironmentManagedApi 
{
    public static Task<GetIntegrationServiceEnvironmentManagedApiResult> InvokeAsync(GetIntegrationServiceEnvironmentManagedApiArgs args, InvokeOptions? opts = null)
    public static Output<GetIntegrationServiceEnvironmentManagedApiResult> Invoke(GetIntegrationServiceEnvironmentManagedApiInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIntegrationServiceEnvironmentManagedApiResult> getIntegrationServiceEnvironmentManagedApi(GetIntegrationServiceEnvironmentManagedApiArgs args, InvokeOptions options)
public static Output<GetIntegrationServiceEnvironmentManagedApiResult> getIntegrationServiceEnvironmentManagedApi(GetIntegrationServiceEnvironmentManagedApiArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:logic:getIntegrationServiceEnvironmentManagedApi
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ApiName
This property is required.
Changes to this property will trigger replacement.
string
The api name.
IntegrationServiceEnvironmentName
This property is required.
Changes to this property will trigger replacement.
string
The integration service environment name.
ResourceGroup
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
ApiName
This property is required.
Changes to this property will trigger replacement.
string
The api name.
IntegrationServiceEnvironmentName
This property is required.
Changes to this property will trigger replacement.
string
The integration service environment name.
ResourceGroup
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
apiName
This property is required.
Changes to this property will trigger replacement.
String
The api name.
integrationServiceEnvironmentName
This property is required.
Changes to this property will trigger replacement.
String
The integration service environment name.
resourceGroup
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
apiName
This property is required.
Changes to this property will trigger replacement.
string
The api name.
integrationServiceEnvironmentName
This property is required.
Changes to this property will trigger replacement.
string
The integration service environment name.
resourceGroup
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
api_name
This property is required.
Changes to this property will trigger replacement.
str
The api name.
integration_service_environment_name
This property is required.
Changes to this property will trigger replacement.
str
The integration service environment name.
resource_group
This property is required.
Changes to this property will trigger replacement.
str
The resource group name.
apiName
This property is required.
Changes to this property will trigger replacement.
String
The api name.
integrationServiceEnvironmentName
This property is required.
Changes to this property will trigger replacement.
String
The integration service environment name.
resourceGroup
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.

getIntegrationServiceEnvironmentManagedApi Result

The following output properties are available:

ApiDefinitionUrl string
The API definition.
ApiDefinitions Pulumi.AzureNative.Logic.Outputs.ApiResourceDefinitionsResponse
The api definitions.
BackendService Pulumi.AzureNative.Logic.Outputs.ApiResourceBackendServiceResponse
The backend service.
Capabilities List<string>
The capabilities.
Category string
The category.
ConnectionParameters Dictionary<string, object>
The connection parameters.
GeneralInformation Pulumi.AzureNative.Logic.Outputs.ApiResourceGeneralInformationResponse
The api general information.
Id string
The resource id.
Metadata Pulumi.AzureNative.Logic.Outputs.ApiResourceMetadataResponse
The metadata.
Name string
Gets the resource name.
Policies Pulumi.AzureNative.Logic.Outputs.ApiResourcePoliciesResponse
The policies for the API.
ProvisioningState string
The provisioning state.
RuntimeUrls List<string>
The runtime urls.
Type string
Gets the resource type.
DeploymentParameters Pulumi.AzureNative.Logic.Outputs.IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse
The integration service environment managed api deployment parameters.
IntegrationServiceEnvironment Pulumi.AzureNative.Logic.Outputs.ResourceReferenceResponse
The integration service environment reference.
Location string
The resource location.
Tags Dictionary<string, string>
The resource tags.
ApiDefinitionUrl string
The API definition.
ApiDefinitions ApiResourceDefinitionsResponse
The api definitions.
BackendService ApiResourceBackendServiceResponse
The backend service.
Capabilities []string
The capabilities.
Category string
The category.
ConnectionParameters map[string]interface{}
The connection parameters.
GeneralInformation ApiResourceGeneralInformationResponse
The api general information.
Id string
The resource id.
Metadata ApiResourceMetadataResponse
The metadata.
Name string
Gets the resource name.
Policies ApiResourcePoliciesResponse
The policies for the API.
ProvisioningState string
The provisioning state.
RuntimeUrls []string
The runtime urls.
Type string
Gets the resource type.
DeploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse
The integration service environment managed api deployment parameters.
IntegrationServiceEnvironment ResourceReferenceResponse
The integration service environment reference.
Location string
The resource location.
Tags map[string]string
The resource tags.
apiDefinitionUrl String
The API definition.
apiDefinitions ApiResourceDefinitionsResponse
The api definitions.
backendService ApiResourceBackendServiceResponse
The backend service.
capabilities List<String>
The capabilities.
category String
The category.
connectionParameters Map<String,Object>
The connection parameters.
generalInformation ApiResourceGeneralInformationResponse
The api general information.
id String
The resource id.
metadata ApiResourceMetadataResponse
The metadata.
name String
Gets the resource name.
policies ApiResourcePoliciesResponse
The policies for the API.
provisioningState String
The provisioning state.
runtimeUrls List<String>
The runtime urls.
type String
Gets the resource type.
deploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse
The integration service environment managed api deployment parameters.
integrationServiceEnvironment ResourceReferenceResponse
The integration service environment reference.
location String
The resource location.
tags Map<String,String>
The resource tags.
apiDefinitionUrl string
The API definition.
apiDefinitions ApiResourceDefinitionsResponse
The api definitions.
backendService ApiResourceBackendServiceResponse
The backend service.
capabilities string[]
The capabilities.
category string
The category.
connectionParameters {[key: string]: any}
The connection parameters.
generalInformation ApiResourceGeneralInformationResponse
The api general information.
id string
The resource id.
metadata ApiResourceMetadataResponse
The metadata.
name string
Gets the resource name.
policies ApiResourcePoliciesResponse
The policies for the API.
provisioningState string
The provisioning state.
runtimeUrls string[]
The runtime urls.
type string
Gets the resource type.
deploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse
The integration service environment managed api deployment parameters.
integrationServiceEnvironment ResourceReferenceResponse
The integration service environment reference.
location string
The resource location.
tags {[key: string]: string}
The resource tags.
api_definition_url str
The API definition.
api_definitions ApiResourceDefinitionsResponse
The api definitions.
backend_service ApiResourceBackendServiceResponse
The backend service.
capabilities Sequence[str]
The capabilities.
category str
The category.
connection_parameters Mapping[str, Any]
The connection parameters.
general_information ApiResourceGeneralInformationResponse
The api general information.
id str
The resource id.
metadata ApiResourceMetadataResponse
The metadata.
name str
Gets the resource name.
policies ApiResourcePoliciesResponse
The policies for the API.
provisioning_state str
The provisioning state.
runtime_urls Sequence[str]
The runtime urls.
type str
Gets the resource type.
deployment_parameters IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse
The integration service environment managed api deployment parameters.
integration_service_environment ResourceReferenceResponse
The integration service environment reference.
location str
The resource location.
tags Mapping[str, str]
The resource tags.
apiDefinitionUrl String
The API definition.
apiDefinitions Property Map
The api definitions.
backendService Property Map
The backend service.
capabilities List<String>
The capabilities.
category String
The category.
connectionParameters Map<Any>
The connection parameters.
generalInformation Property Map
The api general information.
id String
The resource id.
metadata Property Map
The metadata.
name String
Gets the resource name.
policies Property Map
The policies for the API.
provisioningState String
The provisioning state.
runtimeUrls List<String>
The runtime urls.
type String
Gets the resource type.
deploymentParameters Property Map
The integration service environment managed api deployment parameters.
integrationServiceEnvironment Property Map
The integration service environment reference.
location String
The resource location.
tags Map<String>
The resource tags.

Supporting Types

ApiDeploymentParameterMetadataResponse

Description string
The description.
DisplayName string
The display name.
IsRequired bool
Indicates whether its required.
Type string
The type.
Visibility string
The visibility.
Description string
The description.
DisplayName string
The display name.
IsRequired bool
Indicates whether its required.
Type string
The type.
Visibility string
The visibility.
description String
The description.
displayName String
The display name.
isRequired Boolean
Indicates whether its required.
type String
The type.
visibility String
The visibility.
description string
The description.
displayName string
The display name.
isRequired boolean
Indicates whether its required.
type string
The type.
visibility string
The visibility.
description str
The description.
display_name str
The display name.
is_required bool
Indicates whether its required.
type str
The type.
visibility str
The visibility.
description String
The description.
displayName String
The display name.
isRequired Boolean
Indicates whether its required.
type String
The type.
visibility String
The visibility.

ApiDeploymentParameterMetadataSetResponse

packageContentLink Property Map
The package content link parameter.
redisCacheConnectionString Property Map
The package content link parameter.

ApiResourceBackendServiceResponse

ServiceUrl string
The service URL.
ServiceUrl string
The service URL.
serviceUrl String
The service URL.
serviceUrl string
The service URL.
service_url str
The service URL.
serviceUrl String
The service URL.

ApiResourceDefinitionsResponse

ModifiedSwaggerUrl string
The modified swagger url.
OriginalSwaggerUrl string
The original swagger url.
ModifiedSwaggerUrl string
The modified swagger url.
OriginalSwaggerUrl string
The original swagger url.
modifiedSwaggerUrl String
The modified swagger url.
originalSwaggerUrl String
The original swagger url.
modifiedSwaggerUrl string
The modified swagger url.
originalSwaggerUrl string
The original swagger url.
modified_swagger_url str
The modified swagger url.
original_swagger_url str
The original swagger url.
modifiedSwaggerUrl String
The modified swagger url.
originalSwaggerUrl String
The original swagger url.

ApiResourceGeneralInformationResponse

Description string
The description.
DisplayName string
The display name.
IconUrl string
The icon url.
ReleaseTag string
The release tag.
TermsOfUseUrl string
The terms of use url.
Tier string
The tier.
Description string
The description.
DisplayName string
The display name.
IconUrl string
The icon url.
ReleaseTag string
The release tag.
TermsOfUseUrl string
The terms of use url.
Tier string
The tier.
description String
The description.
displayName String
The display name.
iconUrl String
The icon url.
releaseTag String
The release tag.
termsOfUseUrl String
The terms of use url.
tier String
The tier.
description string
The description.
displayName string
The display name.
iconUrl string
The icon url.
releaseTag string
The release tag.
termsOfUseUrl string
The terms of use url.
tier string
The tier.
description str
The description.
display_name str
The display name.
icon_url str
The icon url.
release_tag str
The release tag.
terms_of_use_url str
The terms of use url.
tier str
The tier.
description String
The description.
displayName String
The display name.
iconUrl String
The icon url.
releaseTag String
The release tag.
termsOfUseUrl String
The terms of use url.
tier String
The tier.

ApiResourceMetadataResponse

ApiType string
The api type.
BrandColor string
The brand color.
ConnectionType string
The connection type.
DeploymentParameters Pulumi.AzureNative.Logic.Inputs.ApiDeploymentParameterMetadataSetResponse
The connector deployment parameters metadata.
HideKey string
The hide key.
ProvisioningState string
The provisioning state.
Source string
The source.
Tags Dictionary<string, string>
The tags.
WsdlImportMethod string
The WSDL import method.
WsdlService Pulumi.AzureNative.Logic.Inputs.WsdlServiceResponse
The WSDL service.
ApiType string
The api type.
BrandColor string
The brand color.
ConnectionType string
The connection type.
DeploymentParameters ApiDeploymentParameterMetadataSetResponse
The connector deployment parameters metadata.
HideKey string
The hide key.
ProvisioningState string
The provisioning state.
Source string
The source.
Tags map[string]string
The tags.
WsdlImportMethod string
The WSDL import method.
WsdlService WsdlServiceResponse
The WSDL service.
apiType String
The api type.
brandColor String
The brand color.
connectionType String
The connection type.
deploymentParameters ApiDeploymentParameterMetadataSetResponse
The connector deployment parameters metadata.
hideKey String
The hide key.
provisioningState String
The provisioning state.
source String
The source.
tags Map<String,String>
The tags.
wsdlImportMethod String
The WSDL import method.
wsdlService WsdlServiceResponse
The WSDL service.
apiType string
The api type.
brandColor string
The brand color.
connectionType string
The connection type.
deploymentParameters ApiDeploymentParameterMetadataSetResponse
The connector deployment parameters metadata.
hideKey string
The hide key.
provisioningState string
The provisioning state.
source string
The source.
tags {[key: string]: string}
The tags.
wsdlImportMethod string
The WSDL import method.
wsdlService WsdlServiceResponse
The WSDL service.
api_type str
The api type.
brand_color str
The brand color.
connection_type str
The connection type.
deployment_parameters ApiDeploymentParameterMetadataSetResponse
The connector deployment parameters metadata.
hide_key str
The hide key.
provisioning_state str
The provisioning state.
source str
The source.
tags Mapping[str, str]
The tags.
wsdl_import_method str
The WSDL import method.
wsdl_service WsdlServiceResponse
The WSDL service.
apiType String
The api type.
brandColor String
The brand color.
connectionType String
The connection type.
deploymentParameters Property Map
The connector deployment parameters metadata.
hideKey String
The hide key.
provisioningState String
The provisioning state.
source String
The source.
tags Map<String>
The tags.
wsdlImportMethod String
The WSDL import method.
wsdlService Property Map
The WSDL service.

ApiResourcePoliciesResponse

Content string
The API level only policies XML as embedded content.
ContentLink string
The content link to the policies.
Content string
The API level only policies XML as embedded content.
ContentLink string
The content link to the policies.
content String
The API level only policies XML as embedded content.
contentLink String
The content link to the policies.
content string
The API level only policies XML as embedded content.
contentLink string
The content link to the policies.
content str
The API level only policies XML as embedded content.
content_link str
The content link to the policies.
content String
The API level only policies XML as embedded content.
contentLink String
The content link to the policies.

ContentHashResponse

Algorithm string
The algorithm of the content hash.
Value string
The value of the content hash.
Algorithm string
The algorithm of the content hash.
Value string
The value of the content hash.
algorithm String
The algorithm of the content hash.
value String
The value of the content hash.
algorithm string
The algorithm of the content hash.
value string
The value of the content hash.
algorithm str
The algorithm of the content hash.
value str
The value of the content hash.
algorithm String
The algorithm of the content hash.
value String
The value of the content hash.

ContentLinkResponse

ContentHash This property is required. Pulumi.AzureNative.Logic.Inputs.ContentHashResponse
The content hash.
ContentSize This property is required. double
The content size.
ContentVersion This property is required. string
The content version.
Metadata This property is required. object
The metadata.
Uri string
The content link URI.
ContentHash This property is required. ContentHashResponse
The content hash.
ContentSize This property is required. float64
The content size.
ContentVersion This property is required. string
The content version.
Metadata This property is required. interface{}
The metadata.
Uri string
The content link URI.
contentHash This property is required. ContentHashResponse
The content hash.
contentSize This property is required. Double
The content size.
contentVersion This property is required. String
The content version.
metadata This property is required. Object
The metadata.
uri String
The content link URI.
contentHash This property is required. ContentHashResponse
The content hash.
contentSize This property is required. number
The content size.
contentVersion This property is required. string
The content version.
metadata This property is required. any
The metadata.
uri string
The content link URI.
content_hash This property is required. ContentHashResponse
The content hash.
content_size This property is required. float
The content size.
content_version This property is required. str
The content version.
metadata This property is required. Any
The metadata.
uri str
The content link URI.
contentHash This property is required. Property Map
The content hash.
contentSize This property is required. Number
The content size.
contentVersion This property is required. String
The content version.
metadata This property is required. Any
The metadata.
uri String
The content link URI.

IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse

ContentLinkDefinition Pulumi.AzureNative.Logic.Inputs.ContentLinkResponse
The integration service environment managed api content link for deployment.
ContentLinkDefinition ContentLinkResponse
The integration service environment managed api content link for deployment.
contentLinkDefinition ContentLinkResponse
The integration service environment managed api content link for deployment.
contentLinkDefinition ContentLinkResponse
The integration service environment managed api content link for deployment.
content_link_definition ContentLinkResponse
The integration service environment managed api content link for deployment.
contentLinkDefinition Property Map
The integration service environment managed api content link for deployment.

ResourceReferenceResponse

Name This property is required. string
Gets the resource name.
Type This property is required. string
Gets the resource type.
Id string
The resource id.
Name This property is required. string
Gets the resource name.
Type This property is required. string
Gets the resource type.
Id string
The resource id.
name This property is required. String
Gets the resource name.
type This property is required. String
Gets the resource type.
id String
The resource id.
name This property is required. string
Gets the resource name.
type This property is required. string
Gets the resource type.
id string
The resource id.
name This property is required. str
Gets the resource name.
type This property is required. str
Gets the resource type.
id str
The resource id.
name This property is required. String
Gets the resource name.
type This property is required. String
Gets the resource type.
id String
The resource id.

WsdlServiceResponse

EndpointQualifiedNames List<string>
The list of endpoints' qualified names.
QualifiedName string
The qualified name.
EndpointQualifiedNames []string
The list of endpoints' qualified names.
QualifiedName string
The qualified name.
endpointQualifiedNames List<String>
The list of endpoints' qualified names.
qualifiedName String
The qualified name.
endpointQualifiedNames string[]
The list of endpoints' qualified names.
qualifiedName string
The qualified name.
endpoint_qualified_names Sequence[str]
The list of endpoints' qualified names.
qualified_name str
The qualified name.
endpointQualifiedNames List<String>
The list of endpoints' qualified names.
qualifiedName String
The qualified name.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi