1. Packages
  2. Azure Native
  3. API Docs
  4. logic
  5. IntegrationServiceEnvironmentManagedApi
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.logic.IntegrationServiceEnvironmentManagedApi

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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    The integration service environment managed api. Azure REST API version: 2019-05-01. Prior API version in Azure Native 1.x: 2019-05-01.

    Example Usage

    Gets the integration service environment managed Apis

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var integrationServiceEnvironmentManagedApi = new AzureNative.Logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApi", new()
        {
            ApiName = "servicebus",
            IntegrationServiceEnvironmentName = "testIntegrationServiceEnvironment",
            Location = "brazilsouth",
            ResourceGroup = "testResourceGroup",
        });
    
    });
    
    package main
    
    import (
    	logic "github.com/pulumi/pulumi-azure-native-sdk/logic/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := logic.NewIntegrationServiceEnvironmentManagedApi(ctx, "integrationServiceEnvironmentManagedApi", &logic.IntegrationServiceEnvironmentManagedApiArgs{
    			ApiName:                           pulumi.String("servicebus"),
    			IntegrationServiceEnvironmentName: pulumi.String("testIntegrationServiceEnvironment"),
    			Location:                          pulumi.String("brazilsouth"),
    			ResourceGroup:                     pulumi.String("testResourceGroup"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.logic.IntegrationServiceEnvironmentManagedApi;
    import com.pulumi.azurenative.logic.IntegrationServiceEnvironmentManagedApiArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var integrationServiceEnvironmentManagedApi = new IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApi", IntegrationServiceEnvironmentManagedApiArgs.builder()
                .apiName("servicebus")
                .integrationServiceEnvironmentName("testIntegrationServiceEnvironment")
                .location("brazilsouth")
                .resourceGroup("testResourceGroup")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    integration_service_environment_managed_api = azure_native.logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApi",
        api_name="servicebus",
        integration_service_environment_name="testIntegrationServiceEnvironment",
        location="brazilsouth",
        resource_group="testResourceGroup")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const integrationServiceEnvironmentManagedApi = new azure_native.logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApi", {
        apiName: "servicebus",
        integrationServiceEnvironmentName: "testIntegrationServiceEnvironment",
        location: "brazilsouth",
        resourceGroup: "testResourceGroup",
    });
    
    resources:
      integrationServiceEnvironmentManagedApi:
        type: azure-native:logic:IntegrationServiceEnvironmentManagedApi
        properties:
          apiName: servicebus
          integrationServiceEnvironmentName: testIntegrationServiceEnvironment
          location: brazilsouth
          resourceGroup: testResourceGroup
    

    Create IntegrationServiceEnvironmentManagedApi Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new IntegrationServiceEnvironmentManagedApi(name: string, args: IntegrationServiceEnvironmentManagedApiArgs, opts?: CustomResourceOptions);
    @overload
    def IntegrationServiceEnvironmentManagedApi(resource_name: str,
                                                args: IntegrationServiceEnvironmentManagedApiArgs,
                                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def IntegrationServiceEnvironmentManagedApi(resource_name: str,
                                                opts: Optional[ResourceOptions] = None,
                                                integration_service_environment_name: Optional[str] = None,
                                                resource_group: Optional[str] = None,
                                                api_name: Optional[str] = None,
                                                deployment_parameters: Optional[IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs] = None,
                                                integration_service_environment: Optional[ResourceReferenceArgs] = None,
                                                location: Optional[str] = None,
                                                tags: Optional[Mapping[str, str]] = None)
    func NewIntegrationServiceEnvironmentManagedApi(ctx *Context, name string, args IntegrationServiceEnvironmentManagedApiArgs, opts ...ResourceOption) (*IntegrationServiceEnvironmentManagedApi, error)
    public IntegrationServiceEnvironmentManagedApi(string name, IntegrationServiceEnvironmentManagedApiArgs args, CustomResourceOptions? opts = null)
    public IntegrationServiceEnvironmentManagedApi(String name, IntegrationServiceEnvironmentManagedApiArgs args)
    public IntegrationServiceEnvironmentManagedApi(String name, IntegrationServiceEnvironmentManagedApiArgs args, CustomResourceOptions options)
    
    type: azure-native:logic:IntegrationServiceEnvironmentManagedApi
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args IntegrationServiceEnvironmentManagedApiArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args IntegrationServiceEnvironmentManagedApiArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args IntegrationServiceEnvironmentManagedApiArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IntegrationServiceEnvironmentManagedApiArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args IntegrationServiceEnvironmentManagedApiArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var integrationServiceEnvironmentManagedApiResource = new AzureNative.Logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApiResource", new()
    {
        IntegrationServiceEnvironmentName = "string",
        ResourceGroup = "string",
        ApiName = "string",
        DeploymentParameters = new AzureNative.Logic.Inputs.IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs
        {
            ContentLinkDefinition = new AzureNative.Logic.Inputs.ContentLinkArgs
            {
                Uri = "string",
            },
        },
        IntegrationServiceEnvironment = new AzureNative.Logic.Inputs.ResourceReferenceArgs
        {
            Id = "string",
        },
        Location = "string",
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := logic.NewIntegrationServiceEnvironmentManagedApi(ctx, "integrationServiceEnvironmentManagedApiResource", &logic.IntegrationServiceEnvironmentManagedApiArgs{
    	IntegrationServiceEnvironmentName: pulumi.String("string"),
    	ResourceGroup:                     pulumi.String("string"),
    	ApiName:                           pulumi.String("string"),
    	DeploymentParameters: &logic.IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs{
    		ContentLinkDefinition: &logic.ContentLinkArgs{
    			Uri: pulumi.String("string"),
    		},
    	},
    	IntegrationServiceEnvironment: &logic.ResourceReferenceArgs{
    		Id: pulumi.String("string"),
    	},
    	Location: pulumi.String("string"),
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var integrationServiceEnvironmentManagedApiResource = new IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApiResource", IntegrationServiceEnvironmentManagedApiArgs.builder()
        .integrationServiceEnvironmentName("string")
        .resourceGroup("string")
        .apiName("string")
        .deploymentParameters(IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs.builder()
            .contentLinkDefinition(ContentLinkArgs.builder()
                .uri("string")
                .build())
            .build())
        .integrationServiceEnvironment(ResourceReferenceArgs.builder()
            .id("string")
            .build())
        .location("string")
        .tags(Map.of("string", "string"))
        .build());
    
    integration_service_environment_managed_api_resource = azure_native.logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApiResource",
        integration_service_environment_name="string",
        resource_group="string",
        api_name="string",
        deployment_parameters={
            "content_link_definition": {
                "uri": "string",
            },
        },
        integration_service_environment={
            "id": "string",
        },
        location="string",
        tags={
            "string": "string",
        })
    
    const integrationServiceEnvironmentManagedApiResource = new azure_native.logic.IntegrationServiceEnvironmentManagedApi("integrationServiceEnvironmentManagedApiResource", {
        integrationServiceEnvironmentName: "string",
        resourceGroup: "string",
        apiName: "string",
        deploymentParameters: {
            contentLinkDefinition: {
                uri: "string",
            },
        },
        integrationServiceEnvironment: {
            id: "string",
        },
        location: "string",
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:logic:IntegrationServiceEnvironmentManagedApi
    properties:
        apiName: string
        deploymentParameters:
            contentLinkDefinition:
                uri: string
        integrationServiceEnvironment:
            id: string
        integrationServiceEnvironmentName: string
        location: string
        resourceGroup: string
        tags:
            string: string
    

    IntegrationServiceEnvironmentManagedApi Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The IntegrationServiceEnvironmentManagedApi resource accepts the following input properties:

    IntegrationServiceEnvironmentName string
    The integration service environment name.
    ResourceGroup string
    The resource group name.
    ApiName string
    The api name.
    DeploymentParameters Pulumi.AzureNative.Logic.Inputs.IntegrationServiceEnvironmentManagedApiDeploymentParameters
    The integration service environment managed api deployment parameters.
    IntegrationServiceEnvironment Pulumi.AzureNative.Logic.Inputs.ResourceReference
    The integration service environment reference.
    Location string
    The resource location.
    Tags Dictionary<string, string>
    The resource tags.
    IntegrationServiceEnvironmentName string
    The integration service environment name.
    ResourceGroup string
    The resource group name.
    ApiName string
    The api name.
    DeploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs
    The integration service environment managed api deployment parameters.
    IntegrationServiceEnvironment ResourceReferenceArgs
    The integration service environment reference.
    Location string
    The resource location.
    Tags map[string]string
    The resource tags.
    integrationServiceEnvironmentName String
    The integration service environment name.
    resourceGroup String
    The resource group name.
    apiName String
    The api name.
    deploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParameters
    The integration service environment managed api deployment parameters.
    integrationServiceEnvironment ResourceReference
    The integration service environment reference.
    location String
    The resource location.
    tags Map<String,String>
    The resource tags.
    integrationServiceEnvironmentName string
    The integration service environment name.
    resourceGroup string
    The resource group name.
    apiName string
    The api name.
    deploymentParameters IntegrationServiceEnvironmentManagedApiDeploymentParameters
    The integration service environment managed api deployment parameters.
    integrationServiceEnvironment ResourceReference
    The integration service environment reference.
    location string
    The resource location.
    tags {[key: string]: string}
    The resource tags.
    integration_service_environment_name str
    The integration service environment name.
    resource_group str
    The resource group name.
    api_name str
    The api name.
    deployment_parameters IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs
    The integration service environment managed api deployment parameters.
    integration_service_environment ResourceReferenceArgs
    The integration service environment reference.
    location str
    The resource location.
    tags Mapping[str, str]
    The resource tags.
    integrationServiceEnvironmentName String
    The integration service environment name.
    resourceGroup String
    The resource group name.
    apiName String
    The api name.
    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.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the IntegrationServiceEnvironmentManagedApi resource produces the following output properties:

    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 provider-assigned unique ID for this managed resource.
    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.
    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 provider-assigned unique ID for this managed resource.
    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.
    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 provider-assigned unique ID for this managed resource.
    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.
    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 provider-assigned unique ID for this managed resource.
    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.
    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 provider-assigned unique ID for this managed resource.
    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.
    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 provider-assigned unique ID for this managed resource.
    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.

    Supporting Types

    ApiDeploymentParameterMetadataResponse, ApiDeploymentParameterMetadataResponseArgs

    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, ApiDeploymentParameterMetadataSetResponseArgs

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

    ApiResourceBackendServiceResponse, ApiResourceBackendServiceResponseArgs

    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, ApiResourceDefinitionsResponseArgs

    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, ApiResourceGeneralInformationResponseArgs

    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, ApiResourceMetadataResponseArgs

    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, ApiResourcePoliciesResponseArgs

    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, ContentHashResponseArgs

    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.
    Uri string
    The content link URI.
    Uri string
    The content link URI.
    uri String
    The content link URI.
    uri string
    The content link URI.
    uri str
    The content link URI.
    uri String
    The content link URI.

    ContentLinkResponse, ContentLinkResponseArgs

    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.

    IntegrationServiceEnvironmentManagedApiDeploymentParameters, IntegrationServiceEnvironmentManagedApiDeploymentParametersArgs

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

    IntegrationServiceEnvironmentManagedApiDeploymentParametersResponse, IntegrationServiceEnvironmentManagedApiDeploymentParametersResponseArgs

    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.

    ResourceReference, ResourceReferenceArgs

    Id string
    The resource id.
    Id string
    The resource id.
    id String
    The resource id.
    id string
    The resource id.
    id str
    The resource id.
    id String
    The resource id.

    ResourceReferenceResponse, ResourceReferenceResponseArgs

    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, WsdlServiceResponseArgs

    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.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:logic:IntegrationServiceEnvironmentManagedApi servicebus /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi