1. Packages
  2. Azure Native
  3. API Docs
  4. logic
  5. getIntegrationServiceEnvironmentManagedApi
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.logic.getIntegrationServiceEnvironmentManagedApi

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 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>
    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]
    func LookupIntegrationServiceEnvironmentManagedApi(ctx *Context, args *LookupIntegrationServiceEnvironmentManagedApiArgs, opts ...InvokeOption) (*LookupIntegrationServiceEnvironmentManagedApiResult, error)
    func LookupIntegrationServiceEnvironmentManagedApiOutput(ctx *Context, args *LookupIntegrationServiceEnvironmentManagedApiOutputArgs, opts ...InvokeOption) LookupIntegrationServiceEnvironmentManagedApiResultOutput

    > 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)
    }
    public static CompletableFuture<GetIntegrationServiceEnvironmentManagedApiResult> getIntegrationServiceEnvironmentManagedApi(GetIntegrationServiceEnvironmentManagedApiArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:logic:getIntegrationServiceEnvironmentManagedApi
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ApiName string
    The api name.
    IntegrationServiceEnvironmentName string
    The integration service environment name.
    ResourceGroup string
    The resource group name.
    ApiName string
    The api name.
    IntegrationServiceEnvironmentName string
    The integration service environment name.
    ResourceGroup string
    The resource group name.
    apiName String
    The api name.
    integrationServiceEnvironmentName String
    The integration service environment name.
    resourceGroup String
    The resource group name.
    apiName string
    The api name.
    integrationServiceEnvironmentName string
    The integration service environment name.
    resourceGroup string
    The resource group name.
    api_name str
    The api name.
    integration_service_environment_name str
    The integration service environment name.
    resource_group str
    The resource group name.
    apiName String
    The api name.
    integrationServiceEnvironmentName String
    The integration service environment name.
    resourceGroup 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 Pulumi.AzureNative.Logic.Inputs.ContentHashResponse
    The content hash.
    ContentSize double
    The content size.
    ContentVersion string
    The content version.
    Metadata object
    The metadata.
    Uri string
    The content link URI.
    ContentHash ContentHashResponse
    The content hash.
    ContentSize float64
    The content size.
    ContentVersion string
    The content version.
    Metadata interface{}
    The metadata.
    Uri string
    The content link URI.
    contentHash ContentHashResponse
    The content hash.
    contentSize Double
    The content size.
    contentVersion String
    The content version.
    metadata Object
    The metadata.
    uri String
    The content link URI.
    contentHash ContentHashResponse
    The content hash.
    contentSize number
    The content size.
    contentVersion string
    The content version.
    metadata any
    The metadata.
    uri string
    The content link URI.
    content_hash ContentHashResponse
    The content hash.
    content_size float
    The content size.
    content_version str
    The content version.
    metadata Any
    The metadata.
    uri str
    The content link URI.
    contentHash Property Map
    The content hash.
    contentSize Number
    The content size.
    contentVersion String
    The content version.
    metadata 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 string
    Gets the resource name.
    Type string
    Gets the resource type.
    Id string
    The resource id.
    Name string
    Gets the resource name.
    Type string
    Gets the resource type.
    Id string
    The resource id.
    name String
    Gets the resource name.
    type String
    Gets the resource type.
    id String
    The resource id.
    name string
    Gets the resource name.
    type string
    Gets the resource type.
    id string
    The resource id.
    name str
    Gets the resource name.
    type str
    Gets the resource type.
    id str
    The resource id.
    name String
    Gets the resource name.
    type 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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi