azure-native.web.Connection
Explore with Pulumi AI
API connection Azure REST API version: 2016-06-01. Prior API version in Azure Native 1.x: 2016-06-01.
Other available API versions: 2015-08-01-preview.
Example Usage
Replace a connection
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var connection = new AzureNative.Web.Connection("connection", new()
    {
        ConnectionName = "testManagedApi",
        Properties = new AzureNative.Web.Inputs.ApiConnectionDefinitionPropertiesArgs
        {
            Api = new AzureNative.Web.Inputs.ApiReferenceArgs
            {
                Id = "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi",
            },
            CustomParameterValues = null,
            DisplayName = "testManagedApi",
            ParameterValues = null,
        },
        ResourceGroupName = "testResourceGroup",
    });
});
package main
import (
	web "github.com/pulumi/pulumi-azure-native-sdk/web/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := web.NewConnection(ctx, "connection", &web.ConnectionArgs{
			ConnectionName: pulumi.String("testManagedApi"),
			Properties: &web.ApiConnectionDefinitionPropertiesArgs{
				Api: &web.ApiReferenceArgs{
					Id: pulumi.String("/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi"),
				},
				CustomParameterValues: pulumi.StringMap{},
				DisplayName:           pulumi.String("testManagedApi"),
				ParameterValues:       pulumi.StringMap{},
			},
			ResourceGroupName: 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.web.Connection;
import com.pulumi.azurenative.web.ConnectionArgs;
import com.pulumi.azurenative.web.inputs.ApiConnectionDefinitionPropertiesArgs;
import com.pulumi.azurenative.web.inputs.ApiReferenceArgs;
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 connection = new Connection("connection", ConnectionArgs.builder()
            .connectionName("testManagedApi")
            .properties(ApiConnectionDefinitionPropertiesArgs.builder()
                .api(ApiReferenceArgs.builder()
                    .id("/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi")
                    .build())
                .customParameterValues()
                .displayName("testManagedApi")
                .parameterValues()
                .build())
            .resourceGroupName("testResourceGroup")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const connection = new azure_native.web.Connection("connection", {
    connectionName: "testManagedApi",
    properties: {
        api: {
            id: "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi",
        },
        customParameterValues: {},
        displayName: "testManagedApi",
        parameterValues: {},
    },
    resourceGroupName: "testResourceGroup",
});
import pulumi
import pulumi_azure_native as azure_native
connection = azure_native.web.Connection("connection",
    connection_name="testManagedApi",
    properties={
        "api": {
            "id": "/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi",
        },
        "custom_parameter_values": {},
        "display_name": "testManagedApi",
        "parameter_values": {},
    },
    resource_group_name="testResourceGroup")
resources:
  connection:
    type: azure-native:web:Connection
    properties:
      connectionName: testManagedApi
      properties:
        api:
          id: /subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/providers/Microsoft.Web/locations/centralus/managedApis/testManagedApi
        customParameterValues: {}
        displayName: testManagedApi
        parameterValues: {}
      resourceGroupName: testResourceGroup
Create Connection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Connection(name: string, args: ConnectionArgs, opts?: CustomResourceOptions);@overload
def Connection(resource_name: str,
               args: ConnectionArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def Connection(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               resource_group_name: Optional[str] = None,
               connection_name: Optional[str] = None,
               location: Optional[str] = None,
               properties: Optional[ApiConnectionDefinitionPropertiesArgs] = None,
               subscription_id: Optional[str] = None,
               tags: Optional[Mapping[str, str]] = None)func NewConnection(ctx *Context, name string, args ConnectionArgs, opts ...ResourceOption) (*Connection, error)public Connection(string name, ConnectionArgs args, CustomResourceOptions? opts = null)
public Connection(String name, ConnectionArgs args)
public Connection(String name, ConnectionArgs args, CustomResourceOptions options)
type: azure-native:web:Connection
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 ConnectionArgs
- 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 ConnectionArgs
- 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 ConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectionArgs
- 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 exampleconnectionResourceResourceFromWeb = new AzureNative.Web.Connection("exampleconnectionResourceResourceFromWeb", new()
{
    ResourceGroupName = "string",
    ConnectionName = "string",
    Location = "string",
    Properties = new AzureNative.Web.Inputs.ApiConnectionDefinitionPropertiesArgs
    {
        Api = new AzureNative.Web.Inputs.ApiReferenceArgs
        {
            BrandColor = "string",
            Description = "string",
            DisplayName = "string",
            IconUri = "string",
            Id = "string",
            Name = "string",
            Swagger = "any",
            Type = "string",
        },
        ChangedTime = "string",
        CreatedTime = "string",
        CustomParameterValues = 
        {
            { "string", "string" },
        },
        DisplayName = "string",
        NonSecretParameterValues = 
        {
            { "string", "string" },
        },
        ParameterValues = 
        {
            { "string", "string" },
        },
        Statuses = new[]
        {
            new AzureNative.Web.Inputs.ConnectionStatusDefinitionArgs
            {
                Error = new AzureNative.Web.Inputs.ConnectionErrorArgs
                {
                    Code = "string",
                    Etag = "string",
                    Location = "string",
                    Message = "string",
                    Tags = 
                    {
                        { "string", "string" },
                    },
                },
                Status = "string",
                Target = "string",
            },
        },
        TestLinks = new[]
        {
            new AzureNative.Web.Inputs.ApiConnectionTestLinkArgs
            {
                Method = "string",
                RequestUri = "string",
            },
        },
    },
    SubscriptionId = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := web.NewConnection(ctx, "exampleconnectionResourceResourceFromWeb", &web.ConnectionArgs{
	ResourceGroupName: pulumi.String("string"),
	ConnectionName:    pulumi.String("string"),
	Location:          pulumi.String("string"),
	Properties: &web.ApiConnectionDefinitionPropertiesArgs{
		Api: &web.ApiReferenceArgs{
			BrandColor:  pulumi.String("string"),
			Description: pulumi.String("string"),
			DisplayName: pulumi.String("string"),
			IconUri:     pulumi.String("string"),
			Id:          pulumi.String("string"),
			Name:        pulumi.String("string"),
			Swagger:     pulumi.Any("any"),
			Type:        pulumi.String("string"),
		},
		ChangedTime: pulumi.String("string"),
		CreatedTime: pulumi.String("string"),
		CustomParameterValues: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		DisplayName: pulumi.String("string"),
		NonSecretParameterValues: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		ParameterValues: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		Statuses: web.ConnectionStatusDefinitionArray{
			&web.ConnectionStatusDefinitionArgs{
				Error: &web.ConnectionErrorArgs{
					Code:     pulumi.String("string"),
					Etag:     pulumi.String("string"),
					Location: pulumi.String("string"),
					Message:  pulumi.String("string"),
					Tags: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
				},
				Status: pulumi.String("string"),
				Target: pulumi.String("string"),
			},
		},
		TestLinks: web.ApiConnectionTestLinkArray{
			&web.ApiConnectionTestLinkArgs{
				Method:     pulumi.String("string"),
				RequestUri: pulumi.String("string"),
			},
		},
	},
	SubscriptionId: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var exampleconnectionResourceResourceFromWeb = new Connection("exampleconnectionResourceResourceFromWeb", ConnectionArgs.builder()
    .resourceGroupName("string")
    .connectionName("string")
    .location("string")
    .properties(ApiConnectionDefinitionPropertiesArgs.builder()
        .api(ApiReferenceArgs.builder()
            .brandColor("string")
            .description("string")
            .displayName("string")
            .iconUri("string")
            .id("string")
            .name("string")
            .swagger("any")
            .type("string")
            .build())
        .changedTime("string")
        .createdTime("string")
        .customParameterValues(Map.of("string", "string"))
        .displayName("string")
        .nonSecretParameterValues(Map.of("string", "string"))
        .parameterValues(Map.of("string", "string"))
        .statuses(ConnectionStatusDefinitionArgs.builder()
            .error(ConnectionErrorArgs.builder()
                .code("string")
                .etag("string")
                .location("string")
                .message("string")
                .tags(Map.of("string", "string"))
                .build())
            .status("string")
            .target("string")
            .build())
        .testLinks(ApiConnectionTestLinkArgs.builder()
            .method("string")
            .requestUri("string")
            .build())
        .build())
    .subscriptionId("string")
    .tags(Map.of("string", "string"))
    .build());
exampleconnection_resource_resource_from_web = azure_native.web.Connection("exampleconnectionResourceResourceFromWeb",
    resource_group_name="string",
    connection_name="string",
    location="string",
    properties={
        "api": {
            "brand_color": "string",
            "description": "string",
            "display_name": "string",
            "icon_uri": "string",
            "id": "string",
            "name": "string",
            "swagger": "any",
            "type": "string",
        },
        "changed_time": "string",
        "created_time": "string",
        "custom_parameter_values": {
            "string": "string",
        },
        "display_name": "string",
        "non_secret_parameter_values": {
            "string": "string",
        },
        "parameter_values": {
            "string": "string",
        },
        "statuses": [{
            "error": {
                "code": "string",
                "etag": "string",
                "location": "string",
                "message": "string",
                "tags": {
                    "string": "string",
                },
            },
            "status": "string",
            "target": "string",
        }],
        "test_links": [{
            "method": "string",
            "request_uri": "string",
        }],
    },
    subscription_id="string",
    tags={
        "string": "string",
    })
const exampleconnectionResourceResourceFromWeb = new azure_native.web.Connection("exampleconnectionResourceResourceFromWeb", {
    resourceGroupName: "string",
    connectionName: "string",
    location: "string",
    properties: {
        api: {
            brandColor: "string",
            description: "string",
            displayName: "string",
            iconUri: "string",
            id: "string",
            name: "string",
            swagger: "any",
            type: "string",
        },
        changedTime: "string",
        createdTime: "string",
        customParameterValues: {
            string: "string",
        },
        displayName: "string",
        nonSecretParameterValues: {
            string: "string",
        },
        parameterValues: {
            string: "string",
        },
        statuses: [{
            error: {
                code: "string",
                etag: "string",
                location: "string",
                message: "string",
                tags: {
                    string: "string",
                },
            },
            status: "string",
            target: "string",
        }],
        testLinks: [{
            method: "string",
            requestUri: "string",
        }],
    },
    subscriptionId: "string",
    tags: {
        string: "string",
    },
});
type: azure-native:web:Connection
properties:
    connectionName: string
    location: string
    properties:
        api:
            brandColor: string
            description: string
            displayName: string
            iconUri: string
            id: string
            name: string
            swagger: any
            type: string
        changedTime: string
        createdTime: string
        customParameterValues:
            string: string
        displayName: string
        nonSecretParameterValues:
            string: string
        parameterValues:
            string: string
        statuses:
            - error:
                code: string
                etag: string
                location: string
                message: string
                tags:
                    string: string
              status: string
              target: string
        testLinks:
            - method: string
              requestUri: string
    resourceGroupName: string
    subscriptionId: string
    tags:
        string: string
Connection 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 Connection resource accepts the following input properties:
- ResourceGroup stringName 
- The resource group
- ConnectionName string
- Connection name
- Location string
- Resource location
- Properties
Pulumi.Azure Native. Web. Inputs. Api Connection Definition Properties 
- SubscriptionId string
- Subscription Id
- Dictionary<string, string>
- Resource tags
- ResourceGroup stringName 
- The resource group
- ConnectionName string
- Connection name
- Location string
- Resource location
- Properties
ApiConnection Definition Properties Args 
- SubscriptionId string
- Subscription Id
- map[string]string
- Resource tags
- resourceGroup StringName 
- The resource group
- connectionName String
- Connection name
- location String
- Resource location
- properties
ApiConnection Definition Properties 
- subscriptionId String
- Subscription Id
- Map<String,String>
- Resource tags
- resourceGroup stringName 
- The resource group
- connectionName string
- Connection name
- location string
- Resource location
- properties
ApiConnection Definition Properties 
- subscriptionId string
- Subscription Id
- {[key: string]: string}
- Resource tags
- resource_group_ strname 
- The resource group
- connection_name str
- Connection name
- location str
- Resource location
- properties
ApiConnection Definition Properties Args 
- subscription_id str
- Subscription Id
- Mapping[str, str]
- Resource tags
- resourceGroup StringName 
- The resource group
- connectionName String
- Connection name
- location String
- Resource location
- properties Property Map
- subscriptionId String
- Subscription Id
- Map<String>
- Resource tags
Outputs
All input properties are implicitly available as output properties. Additionally, the Connection resource produces the following output properties:
Supporting Types
ApiConnectionDefinitionProperties, ApiConnectionDefinitionPropertiesArgs        
- Api
Pulumi.Azure Native. Web. Inputs. Api Reference 
- ChangedTime string
- Timestamp of last connection change
- CreatedTime string
- Timestamp of the connection creation
- CustomParameter Dictionary<string, string>Values 
- Dictionary of custom parameter values
- DisplayName string
- Display name
- NonSecret Dictionary<string, string>Parameter Values 
- Dictionary of nonsecret parameter values
- ParameterValues Dictionary<string, string>
- Dictionary of parameter values
- Statuses
List<Pulumi.Azure Native. Web. Inputs. Connection Status Definition> 
- Status of the connection
- TestLinks List<Pulumi.Azure Native. Web. Inputs. Api Connection Test Link> 
- Links to test the API connection
- Api
ApiReference 
- ChangedTime string
- Timestamp of last connection change
- CreatedTime string
- Timestamp of the connection creation
- CustomParameter map[string]stringValues 
- Dictionary of custom parameter values
- DisplayName string
- Display name
- NonSecret map[string]stringParameter Values 
- Dictionary of nonsecret parameter values
- ParameterValues map[string]string
- Dictionary of parameter values
- Statuses
[]ConnectionStatus Definition 
- Status of the connection
- TestLinks []ApiConnection Test Link 
- Links to test the API connection
- api
ApiReference 
- changedTime String
- Timestamp of last connection change
- createdTime String
- Timestamp of the connection creation
- customParameter Map<String,String>Values 
- Dictionary of custom parameter values
- displayName String
- Display name
- nonSecret Map<String,String>Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues Map<String,String>
- Dictionary of parameter values
- statuses
List<ConnectionStatus Definition> 
- Status of the connection
- testLinks List<ApiConnection Test Link> 
- Links to test the API connection
- api
ApiReference 
- changedTime string
- Timestamp of last connection change
- createdTime string
- Timestamp of the connection creation
- customParameter {[key: string]: string}Values 
- Dictionary of custom parameter values
- displayName string
- Display name
- nonSecret {[key: string]: string}Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues {[key: string]: string}
- Dictionary of parameter values
- statuses
ConnectionStatus Definition[] 
- Status of the connection
- testLinks ApiConnection Test Link[] 
- Links to test the API connection
- api
ApiReference 
- changed_time str
- Timestamp of last connection change
- created_time str
- Timestamp of the connection creation
- custom_parameter_ Mapping[str, str]values 
- Dictionary of custom parameter values
- display_name str
- Display name
- non_secret_ Mapping[str, str]parameter_ values 
- Dictionary of nonsecret parameter values
- parameter_values Mapping[str, str]
- Dictionary of parameter values
- statuses
Sequence[ConnectionStatus Definition] 
- Status of the connection
- test_links Sequence[ApiConnection Test Link] 
- Links to test the API connection
- api Property Map
- changedTime String
- Timestamp of last connection change
- createdTime String
- Timestamp of the connection creation
- customParameter Map<String>Values 
- Dictionary of custom parameter values
- displayName String
- Display name
- nonSecret Map<String>Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues Map<String>
- Dictionary of parameter values
- statuses List<Property Map>
- Status of the connection
- testLinks List<Property Map>
- Links to test the API connection
ApiConnectionDefinitionResponseProperties, ApiConnectionDefinitionResponsePropertiesArgs          
- Api
Pulumi.Azure Native. Web. Inputs. Api Reference Response 
- ChangedTime string
- Timestamp of last connection change
- CreatedTime string
- Timestamp of the connection creation
- CustomParameter Dictionary<string, string>Values 
- Dictionary of custom parameter values
- DisplayName string
- Display name
- NonSecret Dictionary<string, string>Parameter Values 
- Dictionary of nonsecret parameter values
- ParameterValues Dictionary<string, string>
- Dictionary of parameter values
- Statuses
List<Pulumi.Azure Native. Web. Inputs. Connection Status Definition Response> 
- Status of the connection
- TestLinks List<Pulumi.Azure Native. Web. Inputs. Api Connection Test Link Response> 
- Links to test the API connection
- Api
ApiReference Response 
- ChangedTime string
- Timestamp of last connection change
- CreatedTime string
- Timestamp of the connection creation
- CustomParameter map[string]stringValues 
- Dictionary of custom parameter values
- DisplayName string
- Display name
- NonSecret map[string]stringParameter Values 
- Dictionary of nonsecret parameter values
- ParameterValues map[string]string
- Dictionary of parameter values
- Statuses
[]ConnectionStatus Definition Response 
- Status of the connection
- TestLinks []ApiConnection Test Link Response 
- Links to test the API connection
- api
ApiReference Response 
- changedTime String
- Timestamp of last connection change
- createdTime String
- Timestamp of the connection creation
- customParameter Map<String,String>Values 
- Dictionary of custom parameter values
- displayName String
- Display name
- nonSecret Map<String,String>Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues Map<String,String>
- Dictionary of parameter values
- statuses
List<ConnectionStatus Definition Response> 
- Status of the connection
- testLinks List<ApiConnection Test Link Response> 
- Links to test the API connection
- api
ApiReference Response 
- changedTime string
- Timestamp of last connection change
- createdTime string
- Timestamp of the connection creation
- customParameter {[key: string]: string}Values 
- Dictionary of custom parameter values
- displayName string
- Display name
- nonSecret {[key: string]: string}Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues {[key: string]: string}
- Dictionary of parameter values
- statuses
ConnectionStatus Definition Response[] 
- Status of the connection
- testLinks ApiConnection Test Link Response[] 
- Links to test the API connection
- api
ApiReference Response 
- changed_time str
- Timestamp of last connection change
- created_time str
- Timestamp of the connection creation
- custom_parameter_ Mapping[str, str]values 
- Dictionary of custom parameter values
- display_name str
- Display name
- non_secret_ Mapping[str, str]parameter_ values 
- Dictionary of nonsecret parameter values
- parameter_values Mapping[str, str]
- Dictionary of parameter values
- statuses
Sequence[ConnectionStatus Definition Response] 
- Status of the connection
- test_links Sequence[ApiConnection Test Link Response] 
- Links to test the API connection
- api Property Map
- changedTime String
- Timestamp of last connection change
- createdTime String
- Timestamp of the connection creation
- customParameter Map<String>Values 
- Dictionary of custom parameter values
- displayName String
- Display name
- nonSecret Map<String>Parameter Values 
- Dictionary of nonsecret parameter values
- parameterValues Map<String>
- Dictionary of parameter values
- statuses List<Property Map>
- Status of the connection
- testLinks List<Property Map>
- Links to test the API connection
ApiConnectionTestLink, ApiConnectionTestLinkArgs        
- Method string
- HTTP Method
- RequestUri string
- Test link request URI
- Method string
- HTTP Method
- RequestUri string
- Test link request URI
- method String
- HTTP Method
- requestUri String
- Test link request URI
- method string
- HTTP Method
- requestUri string
- Test link request URI
- method str
- HTTP Method
- request_uri str
- Test link request URI
- method String
- HTTP Method
- requestUri String
- Test link request URI
ApiConnectionTestLinkResponse, ApiConnectionTestLinkResponseArgs          
- Method string
- HTTP Method
- RequestUri string
- Test link request URI
- Method string
- HTTP Method
- RequestUri string
- Test link request URI
- method String
- HTTP Method
- requestUri String
- Test link request URI
- method string
- HTTP Method
- requestUri string
- Test link request URI
- method str
- HTTP Method
- request_uri str
- Test link request URI
- method String
- HTTP Method
- requestUri String
- Test link request URI
ApiReference, ApiReferenceArgs    
- BrandColor string
- Brand color
- Description string
- The custom API description
- DisplayName string
- The display name
- IconUri string
- The icon URI
- Id string
- Resource reference id
- Name string
- The name of the API
- Swagger object
- The JSON representation of the swagger
- Type string
- Resource reference type
- BrandColor string
- Brand color
- Description string
- The custom API description
- DisplayName string
- The display name
- IconUri string
- The icon URI
- Id string
- Resource reference id
- Name string
- The name of the API
- Swagger interface{}
- The JSON representation of the swagger
- Type string
- Resource reference type
- brandColor String
- Brand color
- description String
- The custom API description
- displayName String
- The display name
- iconUri String
- The icon URI
- id String
- Resource reference id
- name String
- The name of the API
- swagger Object
- The JSON representation of the swagger
- type String
- Resource reference type
- brandColor string
- Brand color
- description string
- The custom API description
- displayName string
- The display name
- iconUri string
- The icon URI
- id string
- Resource reference id
- name string
- The name of the API
- swagger any
- The JSON representation of the swagger
- type string
- Resource reference type
- brand_color str
- Brand color
- description str
- The custom API description
- display_name str
- The display name
- icon_uri str
- The icon URI
- id str
- Resource reference id
- name str
- The name of the API
- swagger Any
- The JSON representation of the swagger
- type str
- Resource reference type
- brandColor String
- Brand color
- description String
- The custom API description
- displayName String
- The display name
- iconUri String
- The icon URI
- id String
- Resource reference id
- name String
- The name of the API
- swagger Any
- The JSON representation of the swagger
- type String
- Resource reference type
ApiReferenceResponse, ApiReferenceResponseArgs      
- BrandColor string
- Brand color
- Description string
- The custom API description
- DisplayName string
- The display name
- IconUri string
- The icon URI
- Id string
- Resource reference id
- Name string
- The name of the API
- Swagger object
- The JSON representation of the swagger
- Type string
- Resource reference type
- BrandColor string
- Brand color
- Description string
- The custom API description
- DisplayName string
- The display name
- IconUri string
- The icon URI
- Id string
- Resource reference id
- Name string
- The name of the API
- Swagger interface{}
- The JSON representation of the swagger
- Type string
- Resource reference type
- brandColor String
- Brand color
- description String
- The custom API description
- displayName String
- The display name
- iconUri String
- The icon URI
- id String
- Resource reference id
- name String
- The name of the API
- swagger Object
- The JSON representation of the swagger
- type String
- Resource reference type
- brandColor string
- Brand color
- description string
- The custom API description
- displayName string
- The display name
- iconUri string
- The icon URI
- id string
- Resource reference id
- name string
- The name of the API
- swagger any
- The JSON representation of the swagger
- type string
- Resource reference type
- brand_color str
- Brand color
- description str
- The custom API description
- display_name str
- The display name
- icon_uri str
- The icon URI
- id str
- Resource reference id
- name str
- The name of the API
- swagger Any
- The JSON representation of the swagger
- type str
- Resource reference type
- brandColor String
- Brand color
- description String
- The custom API description
- displayName String
- The display name
- iconUri String
- The icon URI
- id String
- Resource reference id
- name String
- The name of the API
- swagger Any
- The JSON representation of the swagger
- type String
- Resource reference type
ConnectionError, ConnectionErrorArgs    
ConnectionErrorResponse, ConnectionErrorResponseArgs      
ConnectionStatusDefinition, ConnectionStatusDefinitionArgs      
- Error
Pulumi.Azure Native. Web. Inputs. Connection Error 
- Connection error
- Status string
- The gateway status
- Target string
- Target of the error
- Error
ConnectionError 
- Connection error
- Status string
- The gateway status
- Target string
- Target of the error
- error
ConnectionError 
- Connection error
- status String
- The gateway status
- target String
- Target of the error
- error
ConnectionError 
- Connection error
- status string
- The gateway status
- target string
- Target of the error
- error
ConnectionError 
- Connection error
- status str
- The gateway status
- target str
- Target of the error
- error Property Map
- Connection error
- status String
- The gateway status
- target String
- Target of the error
ConnectionStatusDefinitionResponse, ConnectionStatusDefinitionResponseArgs        
- Error
Pulumi.Azure Native. Web. Inputs. Connection Error Response 
- Connection error
- Status string
- The gateway status
- Target string
- Target of the error
- Error
ConnectionError Response 
- Connection error
- Status string
- The gateway status
- Target string
- Target of the error
- error
ConnectionError Response 
- Connection error
- status String
- The gateway status
- target String
- Target of the error
- error
ConnectionError Response 
- Connection error
- status string
- The gateway status
- target string
- Target of the error
- error
ConnectionError Response 
- Connection error
- status str
- The gateway status
- target str
- Target of the error
- error Property Map
- Connection error
- status String
- The gateway status
- target String
- Target of the error
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:web:Connection testManagedApi-1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0