1. Packages
  2. Azure Native
  3. API Docs
  4. synapse
  5. IntegrationRuntime
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.synapse.IntegrationRuntime

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Integration runtime resource type.

Uses Azure REST API version 2021-06-01. In version 2.x of the Azure Native provider, it used API version 2021-06-01.

Other available API versions: 2021-04-01-preview, 2021-05-01, 2021-06-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native synapse [ApiVersion]. See the version guide for details.

Example Usage

Create integration runtime

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var integrationRuntime = new AzureNative.Synapse.IntegrationRuntime("integrationRuntime", new()
    {
        IntegrationRuntimeName = "exampleIntegrationRuntime",
        Properties = new AzureNative.Synapse.Inputs.SelfHostedIntegrationRuntimeArgs
        {
            Description = "A selfhosted integration runtime",
            Type = "SelfHosted",
        },
        ResourceGroupName = "exampleResourceGroup",
        WorkspaceName = "exampleWorkspace",
    });

});
Copy
package main

import (
	synapse "github.com/pulumi/pulumi-azure-native-sdk/synapse/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := synapse.NewIntegrationRuntime(ctx, "integrationRuntime", &synapse.IntegrationRuntimeArgs{
			IntegrationRuntimeName: pulumi.String("exampleIntegrationRuntime"),
			Properties: &synapse.SelfHostedIntegrationRuntimeArgs{
				Description: pulumi.String("A selfhosted integration runtime"),
				Type:        pulumi.String("SelfHosted"),
			},
			ResourceGroupName: pulumi.String("exampleResourceGroup"),
			WorkspaceName:     pulumi.String("exampleWorkspace"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.synapse.IntegrationRuntime;
import com.pulumi.azurenative.synapse.IntegrationRuntimeArgs;
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 integrationRuntime = new IntegrationRuntime("integrationRuntime", IntegrationRuntimeArgs.builder()
            .integrationRuntimeName("exampleIntegrationRuntime")
            .properties(SelfHostedIntegrationRuntimeArgs.builder()
                .description("A selfhosted integration runtime")
                .type("SelfHosted")
                .build())
            .resourceGroupName("exampleResourceGroup")
            .workspaceName("exampleWorkspace")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const integrationRuntime = new azure_native.synapse.IntegrationRuntime("integrationRuntime", {
    integrationRuntimeName: "exampleIntegrationRuntime",
    properties: {
        description: "A selfhosted integration runtime",
        type: "SelfHosted",
    },
    resourceGroupName: "exampleResourceGroup",
    workspaceName: "exampleWorkspace",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

integration_runtime = azure_native.synapse.IntegrationRuntime("integrationRuntime",
    integration_runtime_name="exampleIntegrationRuntime",
    properties={
        "description": "A selfhosted integration runtime",
        "type": "SelfHosted",
    },
    resource_group_name="exampleResourceGroup",
    workspace_name="exampleWorkspace")
Copy
resources:
  integrationRuntime:
    type: azure-native:synapse:IntegrationRuntime
    properties:
      integrationRuntimeName: exampleIntegrationRuntime
      properties:
        description: A selfhosted integration runtime
        type: SelfHosted
      resourceGroupName: exampleResourceGroup
      workspaceName: exampleWorkspace
Copy

Create IntegrationRuntime Resource

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

Constructor syntax

new IntegrationRuntime(name: string, args: IntegrationRuntimeArgs, opts?: CustomResourceOptions);
@overload
def IntegrationRuntime(resource_name: str,
                       args: IntegrationRuntimeArgs,
                       opts: Optional[ResourceOptions] = None)

@overload
def IntegrationRuntime(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       properties: Optional[Union[ManagedIntegrationRuntimeArgs, SelfHostedIntegrationRuntimeArgs]] = None,
                       resource_group_name: Optional[str] = None,
                       workspace_name: Optional[str] = None,
                       integration_runtime_name: Optional[str] = None)
func NewIntegrationRuntime(ctx *Context, name string, args IntegrationRuntimeArgs, opts ...ResourceOption) (*IntegrationRuntime, error)
public IntegrationRuntime(string name, IntegrationRuntimeArgs args, CustomResourceOptions? opts = null)
public IntegrationRuntime(String name, IntegrationRuntimeArgs args)
public IntegrationRuntime(String name, IntegrationRuntimeArgs args, CustomResourceOptions options)
type: azure-native:synapse:IntegrationRuntime
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. IntegrationRuntimeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. IntegrationRuntimeArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. IntegrationRuntimeArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. IntegrationRuntimeArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. IntegrationRuntimeArgs
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 azure_nativeIntegrationRuntimeResource = new AzureNative.Synapse.IntegrationRuntime("azure-nativeIntegrationRuntimeResource", new()
{
    Properties = new AzureNative.Synapse.Inputs.ManagedIntegrationRuntimeArgs
    {
        Type = "Managed",
        ComputeProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeComputePropertiesArgs
        {
            DataFlowProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeDataFlowPropertiesArgs
            {
                ComputeType = "string",
                CoreCount = 0,
                TimeToLive = 0,
            },
            Location = "string",
            MaxParallelExecutionsPerNode = 0,
            NodeSize = "string",
            NumberOfNodes = 0,
            VNetProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeVNetPropertiesArgs
            {
                PublicIPs = new[]
                {
                    "string",
                },
                Subnet = "string",
                SubnetId = "string",
                VNetId = "string",
            },
        },
        CustomerVirtualNetwork = new AzureNative.Synapse.Inputs.IntegrationRuntimeCustomerVirtualNetworkArgs
        {
            SubnetId = "string",
        },
        Description = "string",
        Id = "string",
        ReferenceName = "string",
        SsisProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeSsisPropertiesArgs
        {
            CatalogInfo = new AzureNative.Synapse.Inputs.IntegrationRuntimeSsisCatalogInfoArgs
            {
                CatalogAdminPassword = new AzureNative.Synapse.Inputs.SecureStringArgs
                {
                    Type = "SecureString",
                    Value = "string",
                },
                CatalogAdminUserName = "string",
                CatalogPricingTier = "string",
                CatalogServerEndpoint = "string",
            },
            CustomSetupScriptProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeCustomSetupScriptPropertiesArgs
            {
                BlobContainerUri = "string",
                SasToken = new AzureNative.Synapse.Inputs.SecureStringArgs
                {
                    Type = "SecureString",
                    Value = "string",
                },
            },
            DataProxyProperties = new AzureNative.Synapse.Inputs.IntegrationRuntimeDataProxyPropertiesArgs
            {
                ConnectVia = new AzureNative.Synapse.Inputs.EntityReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                },
                Path = "string",
                StagingLinkedService = new AzureNative.Synapse.Inputs.EntityReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                },
            },
            Edition = "string",
            ExpressCustomSetupProperties = new[]
            {
                new AzureNative.Synapse.Inputs.CmdkeySetupArgs
                {
                    Password = new AzureNative.Synapse.Inputs.SecureStringArgs
                    {
                        Type = "SecureString",
                        Value = "string",
                    },
                    TargetName = "any",
                    Type = "CmdkeySetup",
                    UserName = "any",
                },
            },
            LicenseType = "string",
        },
    },
    ResourceGroupName = "string",
    WorkspaceName = "string",
    IntegrationRuntimeName = "string",
});
Copy
example, err := synapse.NewIntegrationRuntime(ctx, "azure-nativeIntegrationRuntimeResource", &synapse.IntegrationRuntimeArgs{
	Properties: &synapse.ManagedIntegrationRuntimeArgs{
		Type: pulumi.String("Managed"),
		ComputeProperties: &synapse.IntegrationRuntimeComputePropertiesArgs{
			DataFlowProperties: &synapse.IntegrationRuntimeDataFlowPropertiesArgs{
				ComputeType: pulumi.String("string"),
				CoreCount:   pulumi.Int(0),
				TimeToLive:  pulumi.Int(0),
			},
			Location:                     pulumi.String("string"),
			MaxParallelExecutionsPerNode: pulumi.Int(0),
			NodeSize:                     pulumi.String("string"),
			NumberOfNodes:                pulumi.Int(0),
			VNetProperties: &synapse.IntegrationRuntimeVNetPropertiesArgs{
				PublicIPs: pulumi.StringArray{
					pulumi.String("string"),
				},
				Subnet:   pulumi.String("string"),
				SubnetId: pulumi.String("string"),
				VNetId:   pulumi.String("string"),
			},
		},
		CustomerVirtualNetwork: &synapse.IntegrationRuntimeCustomerVirtualNetworkArgs{
			SubnetId: pulumi.String("string"),
		},
		Description:   pulumi.String("string"),
		Id:            pulumi.String("string"),
		ReferenceName: pulumi.String("string"),
		SsisProperties: &synapse.IntegrationRuntimeSsisPropertiesArgs{
			CatalogInfo: &synapse.IntegrationRuntimeSsisCatalogInfoArgs{
				CatalogAdminPassword: &synapse.SecureStringArgs{
					Type:  pulumi.String("SecureString"),
					Value: pulumi.String("string"),
				},
				CatalogAdminUserName:  pulumi.String("string"),
				CatalogPricingTier:    pulumi.String("string"),
				CatalogServerEndpoint: pulumi.String("string"),
			},
			CustomSetupScriptProperties: &synapse.IntegrationRuntimeCustomSetupScriptPropertiesArgs{
				BlobContainerUri: pulumi.String("string"),
				SasToken: &synapse.SecureStringArgs{
					Type:  pulumi.String("SecureString"),
					Value: pulumi.String("string"),
				},
			},
			DataProxyProperties: &synapse.IntegrationRuntimeDataProxyPropertiesArgs{
				ConnectVia: &synapse.EntityReferenceArgs{
					ReferenceName: pulumi.String("string"),
					Type:          pulumi.String("string"),
				},
				Path: pulumi.String("string"),
				StagingLinkedService: &synapse.EntityReferenceArgs{
					ReferenceName: pulumi.String("string"),
					Type:          pulumi.String("string"),
				},
			},
			Edition: pulumi.String("string"),
			ExpressCustomSetupProperties: pulumi.Array{
				synapse.CmdkeySetup{
					Password: synapse.SecureString{
						Type:  "SecureString",
						Value: "string",
					},
					TargetName: "any",
					Type:       "CmdkeySetup",
					UserName:   "any",
				},
			},
			LicenseType: pulumi.String("string"),
		},
	},
	ResourceGroupName:      pulumi.String("string"),
	WorkspaceName:          pulumi.String("string"),
	IntegrationRuntimeName: pulumi.String("string"),
})
Copy
var azure_nativeIntegrationRuntimeResource = new com.pulumi.azurenative.synapse.IntegrationRuntime("azure-nativeIntegrationRuntimeResource", com.pulumi.azurenative.synapse.IntegrationRuntimeArgs.builder()
    .properties(ManagedIntegrationRuntimeArgs.builder()
        .type("Managed")
        .computeProperties(IntegrationRuntimeComputePropertiesArgs.builder()
            .dataFlowProperties(IntegrationRuntimeDataFlowPropertiesArgs.builder()
                .computeType("string")
                .coreCount(0)
                .timeToLive(0)
                .build())
            .location("string")
            .maxParallelExecutionsPerNode(0)
            .nodeSize("string")
            .numberOfNodes(0)
            .vNetProperties(IntegrationRuntimeVNetPropertiesArgs.builder()
                .publicIPs("string")
                .subnet("string")
                .subnetId("string")
                .vNetId("string")
                .build())
            .build())
        .customerVirtualNetwork(IntegrationRuntimeCustomerVirtualNetworkArgs.builder()
            .subnetId("string")
            .build())
        .description("string")
        .id("string")
        .referenceName("string")
        .ssisProperties(IntegrationRuntimeSsisPropertiesArgs.builder()
            .catalogInfo(IntegrationRuntimeSsisCatalogInfoArgs.builder()
                .catalogAdminPassword(SecureStringArgs.builder()
                    .type("SecureString")
                    .value("string")
                    .build())
                .catalogAdminUserName("string")
                .catalogPricingTier("string")
                .catalogServerEndpoint("string")
                .build())
            .customSetupScriptProperties(IntegrationRuntimeCustomSetupScriptPropertiesArgs.builder()
                .blobContainerUri("string")
                .sasToken(SecureStringArgs.builder()
                    .type("SecureString")
                    .value("string")
                    .build())
                .build())
            .dataProxyProperties(IntegrationRuntimeDataProxyPropertiesArgs.builder()
                .connectVia(EntityReferenceArgs.builder()
                    .referenceName("string")
                    .type("string")
                    .build())
                .path("string")
                .stagingLinkedService(EntityReferenceArgs.builder()
                    .referenceName("string")
                    .type("string")
                    .build())
                .build())
            .edition("string")
            .expressCustomSetupProperties(CmdkeySetupArgs.builder()
                .password(SecureStringArgs.builder()
                    .type("SecureString")
                    .value("string")
                    .build())
                .targetName("any")
                .type("CmdkeySetup")
                .userName("any")
                .build())
            .licenseType("string")
            .build())
        .build())
    .resourceGroupName("string")
    .workspaceName("string")
    .integrationRuntimeName("string")
    .build());
Copy
azure_native_integration_runtime_resource = azure_native.synapse.IntegrationRuntime("azure-nativeIntegrationRuntimeResource",
    properties={
        "type": "Managed",
        "compute_properties": {
            "data_flow_properties": {
                "compute_type": "string",
                "core_count": 0,
                "time_to_live": 0,
            },
            "location": "string",
            "max_parallel_executions_per_node": 0,
            "node_size": "string",
            "number_of_nodes": 0,
            "v_net_properties": {
                "public_ips": ["string"],
                "subnet": "string",
                "subnet_id": "string",
                "v_net_id": "string",
            },
        },
        "customer_virtual_network": {
            "subnet_id": "string",
        },
        "description": "string",
        "id": "string",
        "reference_name": "string",
        "ssis_properties": {
            "catalog_info": {
                "catalog_admin_password": {
                    "type": "SecureString",
                    "value": "string",
                },
                "catalog_admin_user_name": "string",
                "catalog_pricing_tier": "string",
                "catalog_server_endpoint": "string",
            },
            "custom_setup_script_properties": {
                "blob_container_uri": "string",
                "sas_token": {
                    "type": "SecureString",
                    "value": "string",
                },
            },
            "data_proxy_properties": {
                "connect_via": {
                    "reference_name": "string",
                    "type": "string",
                },
                "path": "string",
                "staging_linked_service": {
                    "reference_name": "string",
                    "type": "string",
                },
            },
            "edition": "string",
            "express_custom_setup_properties": [{
                "password": {
                    "type": "SecureString",
                    "value": "string",
                },
                "target_name": "any",
                "type": "CmdkeySetup",
                "user_name": "any",
            }],
            "license_type": "string",
        },
    },
    resource_group_name="string",
    workspace_name="string",
    integration_runtime_name="string")
Copy
const azure_nativeIntegrationRuntimeResource = new azure_native.synapse.IntegrationRuntime("azure-nativeIntegrationRuntimeResource", {
    properties: {
        type: "Managed",
        computeProperties: {
            dataFlowProperties: {
                computeType: "string",
                coreCount: 0,
                timeToLive: 0,
            },
            location: "string",
            maxParallelExecutionsPerNode: 0,
            nodeSize: "string",
            numberOfNodes: 0,
            vNetProperties: {
                publicIPs: ["string"],
                subnet: "string",
                subnetId: "string",
                vNetId: "string",
            },
        },
        customerVirtualNetwork: {
            subnetId: "string",
        },
        description: "string",
        id: "string",
        referenceName: "string",
        ssisProperties: {
            catalogInfo: {
                catalogAdminPassword: {
                    type: "SecureString",
                    value: "string",
                },
                catalogAdminUserName: "string",
                catalogPricingTier: "string",
                catalogServerEndpoint: "string",
            },
            customSetupScriptProperties: {
                blobContainerUri: "string",
                sasToken: {
                    type: "SecureString",
                    value: "string",
                },
            },
            dataProxyProperties: {
                connectVia: {
                    referenceName: "string",
                    type: "string",
                },
                path: "string",
                stagingLinkedService: {
                    referenceName: "string",
                    type: "string",
                },
            },
            edition: "string",
            expressCustomSetupProperties: [{
                password: {
                    type: "SecureString",
                    value: "string",
                },
                targetName: "any",
                type: "CmdkeySetup",
                userName: "any",
            }],
            licenseType: "string",
        },
    },
    resourceGroupName: "string",
    workspaceName: "string",
    integrationRuntimeName: "string",
});
Copy
type: azure-native:synapse:IntegrationRuntime
properties:
    integrationRuntimeName: string
    properties:
        computeProperties:
            dataFlowProperties:
                computeType: string
                coreCount: 0
                timeToLive: 0
            location: string
            maxParallelExecutionsPerNode: 0
            nodeSize: string
            numberOfNodes: 0
            vNetProperties:
                publicIPs:
                    - string
                subnet: string
                subnetId: string
                vNetId: string
        customerVirtualNetwork:
            subnetId: string
        description: string
        id: string
        referenceName: string
        ssisProperties:
            catalogInfo:
                catalogAdminPassword:
                    type: SecureString
                    value: string
                catalogAdminUserName: string
                catalogPricingTier: string
                catalogServerEndpoint: string
            customSetupScriptProperties:
                blobContainerUri: string
                sasToken:
                    type: SecureString
                    value: string
            dataProxyProperties:
                connectVia:
                    referenceName: string
                    type: string
                path: string
                stagingLinkedService:
                    referenceName: string
                    type: string
            edition: string
            expressCustomSetupProperties:
                - password:
                    type: SecureString
                    value: string
                  targetName: any
                  type: CmdkeySetup
                  userName: any
            licenseType: string
        type: Managed
    resourceGroupName: string
    workspaceName: string
Copy

IntegrationRuntime 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 IntegrationRuntime resource accepts the following input properties:

Properties This property is required. Pulumi.AzureNative.Synapse.Inputs.ManagedIntegrationRuntime | Pulumi.AzureNative.Synapse.Inputs.SelfHostedIntegrationRuntime
Integration runtime properties.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
IntegrationRuntimeName Changes to this property will trigger replacement. string
Integration runtime name
Properties This property is required. ManagedIntegrationRuntimeArgs | SelfHostedIntegrationRuntimeArgs
Integration runtime properties.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
IntegrationRuntimeName Changes to this property will trigger replacement. string
Integration runtime name
properties This property is required. ManagedIntegrationRuntime | SelfHostedIntegrationRuntime
Integration runtime properties.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
integrationRuntimeName Changes to this property will trigger replacement. String
Integration runtime name
properties This property is required. ManagedIntegrationRuntime | SelfHostedIntegrationRuntime
Integration runtime properties.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
integrationRuntimeName Changes to this property will trigger replacement. string
Integration runtime name
properties This property is required. ManagedIntegrationRuntimeArgs | SelfHostedIntegrationRuntimeArgs
Integration runtime properties.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
integration_runtime_name Changes to this property will trigger replacement. str
Integration runtime name
properties This property is required. Property Map | Property Map
Integration runtime properties.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
integrationRuntimeName Changes to this property will trigger replacement. String
Integration runtime name

Outputs

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

AzureApiVersion string
The Azure API version of the resource.
Etag string
Resource Etag.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Etag string
Resource Etag.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
etag String
Resource Etag.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
etag string
Resource Etag.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
etag str
Resource Etag.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
etag String
Resource Etag.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

CmdkeySetup
, CmdkeySetupArgs

Password This property is required. Pulumi.AzureNative.Synapse.Inputs.SecureString
The password of data source access.
TargetName This property is required. object
The server name of data source access.
UserName This property is required. object
The user name of data source access.
Password This property is required. SecureString
The password of data source access.
TargetName This property is required. interface{}
The server name of data source access.
UserName This property is required. interface{}
The user name of data source access.
password This property is required. SecureString
The password of data source access.
targetName This property is required. Object
The server name of data source access.
userName This property is required. Object
The user name of data source access.
password This property is required. SecureString
The password of data source access.
targetName This property is required. any
The server name of data source access.
userName This property is required. any
The user name of data source access.
password This property is required. SecureString
The password of data source access.
target_name This property is required. Any
The server name of data source access.
user_name This property is required. Any
The user name of data source access.
password This property is required. Property Map
The password of data source access.
targetName This property is required. Any
The server name of data source access.
userName This property is required. Any
The user name of data source access.

CmdkeySetupResponse
, CmdkeySetupResponseArgs

Password This property is required. Pulumi.AzureNative.Synapse.Inputs.SecureStringResponse
The password of data source access.
TargetName This property is required. object
The server name of data source access.
UserName This property is required. object
The user name of data source access.
Password This property is required. SecureStringResponse
The password of data source access.
TargetName This property is required. interface{}
The server name of data source access.
UserName This property is required. interface{}
The user name of data source access.
password This property is required. SecureStringResponse
The password of data source access.
targetName This property is required. Object
The server name of data source access.
userName This property is required. Object
The user name of data source access.
password This property is required. SecureStringResponse
The password of data source access.
targetName This property is required. any
The server name of data source access.
userName This property is required. any
The user name of data source access.
password This property is required. SecureStringResponse
The password of data source access.
target_name This property is required. Any
The server name of data source access.
user_name This property is required. Any
The user name of data source access.
password This property is required. Property Map
The password of data source access.
targetName This property is required. Any
The server name of data source access.
userName This property is required. Any
The user name of data source access.

ComponentSetup
, ComponentSetupArgs

ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey Pulumi.AzureNative.Synapse.Inputs.SecureString
The license key to activate the component.
ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey SecureString
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey SecureString
The license key to activate the component.
componentName This property is required. string
The name of the 3rd party component.
licenseKey SecureString
The license key to activate the component.
component_name This property is required. str
The name of the 3rd party component.
license_key SecureString
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey Property Map
The license key to activate the component.

ComponentSetupResponse
, ComponentSetupResponseArgs

ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey Pulumi.AzureNative.Synapse.Inputs.SecureStringResponse
The license key to activate the component.
ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey SecureStringResponse
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey SecureStringResponse
The license key to activate the component.
componentName This property is required. string
The name of the 3rd party component.
licenseKey SecureStringResponse
The license key to activate the component.
component_name This property is required. str
The name of the 3rd party component.
license_key SecureStringResponse
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey Property Map
The license key to activate the component.

DataFlowComputeType
, DataFlowComputeTypeArgs

General
General
MemoryOptimized
MemoryOptimized
ComputeOptimized
ComputeOptimized
DataFlowComputeTypeGeneral
General
DataFlowComputeTypeMemoryOptimized
MemoryOptimized
DataFlowComputeTypeComputeOptimized
ComputeOptimized
General
General
MemoryOptimized
MemoryOptimized
ComputeOptimized
ComputeOptimized
General
General
MemoryOptimized
MemoryOptimized
ComputeOptimized
ComputeOptimized
GENERAL
General
MEMORY_OPTIMIZED
MemoryOptimized
COMPUTE_OPTIMIZED
ComputeOptimized
"General"
General
"MemoryOptimized"
MemoryOptimized
"ComputeOptimized"
ComputeOptimized

EntityReference
, EntityReferenceArgs

ReferenceName string
The name of this referenced entity.
Type string | Pulumi.AzureNative.Synapse.IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
ReferenceName string
The name of this referenced entity.
Type string | IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
referenceName String
The name of this referenced entity.
type String | IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
referenceName string
The name of this referenced entity.
type string | IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
reference_name str
The name of this referenced entity.
type str | IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
referenceName String
The name of this referenced entity.
type String | "IntegrationRuntimeReference" | "LinkedServiceReference"
The type of this referenced entity.

EntityReferenceResponse
, EntityReferenceResponseArgs

ReferenceName string
The name of this referenced entity.
Type string
The type of this referenced entity.
ReferenceName string
The name of this referenced entity.
Type string
The type of this referenced entity.
referenceName String
The name of this referenced entity.
type String
The type of this referenced entity.
referenceName string
The name of this referenced entity.
type string
The type of this referenced entity.
reference_name str
The name of this referenced entity.
type str
The type of this referenced entity.
referenceName String
The name of this referenced entity.
type String
The type of this referenced entity.

EnvironmentVariableSetup
, EnvironmentVariableSetupArgs

VariableName This property is required. string
The name of the environment variable.
VariableValue This property is required. string
The value of the environment variable.
VariableName This property is required. string
The name of the environment variable.
VariableValue This property is required. string
The value of the environment variable.
variableName This property is required. String
The name of the environment variable.
variableValue This property is required. String
The value of the environment variable.
variableName This property is required. string
The name of the environment variable.
variableValue This property is required. string
The value of the environment variable.
variable_name This property is required. str
The name of the environment variable.
variable_value This property is required. str
The value of the environment variable.
variableName This property is required. String
The name of the environment variable.
variableValue This property is required. String
The value of the environment variable.

EnvironmentVariableSetupResponse
, EnvironmentVariableSetupResponseArgs

VariableName This property is required. string
The name of the environment variable.
VariableValue This property is required. string
The value of the environment variable.
VariableName This property is required. string
The name of the environment variable.
VariableValue This property is required. string
The value of the environment variable.
variableName This property is required. String
The name of the environment variable.
variableValue This property is required. String
The value of the environment variable.
variableName This property is required. string
The name of the environment variable.
variableValue This property is required. string
The value of the environment variable.
variable_name This property is required. str
The name of the environment variable.
variable_value This property is required. str
The value of the environment variable.
variableName This property is required. String
The name of the environment variable.
variableValue This property is required. String
The value of the environment variable.

IntegrationRuntimeComputeProperties
, IntegrationRuntimeComputePropertiesArgs

DataFlowProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
Location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
MaxParallelExecutionsPerNode int
Maximum parallel executions count per node for managed integration runtime.
NodeSize string
The node size requirement to managed integration runtime.
NumberOfNodes int
The required number of nodes for managed integration runtime.
VNetProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
DataFlowProperties IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
Location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
MaxParallelExecutionsPerNode int
Maximum parallel executions count per node for managed integration runtime.
NodeSize string
The node size requirement to managed integration runtime.
NumberOfNodes int
The required number of nodes for managed integration runtime.
VNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
dataFlowProperties IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
location String
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode Integer
Maximum parallel executions count per node for managed integration runtime.
nodeSize String
The node size requirement to managed integration runtime.
numberOfNodes Integer
The required number of nodes for managed integration runtime.
vNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
dataFlowProperties IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode number
Maximum parallel executions count per node for managed integration runtime.
nodeSize string
The node size requirement to managed integration runtime.
numberOfNodes number
The required number of nodes for managed integration runtime.
vNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
data_flow_properties IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
location str
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
max_parallel_executions_per_node int
Maximum parallel executions count per node for managed integration runtime.
node_size str
The node size requirement to managed integration runtime.
number_of_nodes int
The required number of nodes for managed integration runtime.
v_net_properties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
dataFlowProperties Property Map
Data flow properties for managed integration runtime.
location String
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode Number
Maximum parallel executions count per node for managed integration runtime.
nodeSize String
The node size requirement to managed integration runtime.
numberOfNodes Number
The required number of nodes for managed integration runtime.
vNetProperties Property Map
VNet properties for managed integration runtime.

IntegrationRuntimeComputePropertiesResponse
, IntegrationRuntimeComputePropertiesResponseArgs

DataFlowProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeDataFlowPropertiesResponse
Data flow properties for managed integration runtime.
Location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
MaxParallelExecutionsPerNode int
Maximum parallel executions count per node for managed integration runtime.
NodeSize string
The node size requirement to managed integration runtime.
NumberOfNodes int
The required number of nodes for managed integration runtime.
VNetProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
DataFlowProperties IntegrationRuntimeDataFlowPropertiesResponse
Data flow properties for managed integration runtime.
Location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
MaxParallelExecutionsPerNode int
Maximum parallel executions count per node for managed integration runtime.
NodeSize string
The node size requirement to managed integration runtime.
NumberOfNodes int
The required number of nodes for managed integration runtime.
VNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
dataFlowProperties IntegrationRuntimeDataFlowPropertiesResponse
Data flow properties for managed integration runtime.
location String
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode Integer
Maximum parallel executions count per node for managed integration runtime.
nodeSize String
The node size requirement to managed integration runtime.
numberOfNodes Integer
The required number of nodes for managed integration runtime.
vNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
dataFlowProperties IntegrationRuntimeDataFlowPropertiesResponse
Data flow properties for managed integration runtime.
location string
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode number
Maximum parallel executions count per node for managed integration runtime.
nodeSize string
The node size requirement to managed integration runtime.
numberOfNodes number
The required number of nodes for managed integration runtime.
vNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
data_flow_properties IntegrationRuntimeDataFlowPropertiesResponse
Data flow properties for managed integration runtime.
location str
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
max_parallel_executions_per_node int
Maximum parallel executions count per node for managed integration runtime.
node_size str
The node size requirement to managed integration runtime.
number_of_nodes int
The required number of nodes for managed integration runtime.
v_net_properties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
dataFlowProperties Property Map
Data flow properties for managed integration runtime.
location String
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities
maxParallelExecutionsPerNode Number
Maximum parallel executions count per node for managed integration runtime.
nodeSize String
The node size requirement to managed integration runtime.
numberOfNodes Number
The required number of nodes for managed integration runtime.
vNetProperties Property Map
VNet properties for managed integration runtime.

IntegrationRuntimeCustomSetupScriptProperties
, IntegrationRuntimeCustomSetupScriptPropertiesArgs

BlobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
SasToken Pulumi.AzureNative.Synapse.Inputs.SecureString
The SAS token of the Azure blob container.
BlobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
SasToken SecureString
The SAS token of the Azure blob container.
blobContainerUri String
The URI of the Azure blob container that contains the custom setup script.
sasToken SecureString
The SAS token of the Azure blob container.
blobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
sasToken SecureString
The SAS token of the Azure blob container.
blob_container_uri str
The URI of the Azure blob container that contains the custom setup script.
sas_token SecureString
The SAS token of the Azure blob container.
blobContainerUri String
The URI of the Azure blob container that contains the custom setup script.
sasToken Property Map
The SAS token of the Azure blob container.

IntegrationRuntimeCustomSetupScriptPropertiesResponse
, IntegrationRuntimeCustomSetupScriptPropertiesResponseArgs

BlobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
SasToken Pulumi.AzureNative.Synapse.Inputs.SecureStringResponse
The SAS token of the Azure blob container.
BlobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
SasToken SecureStringResponse
The SAS token of the Azure blob container.
blobContainerUri String
The URI of the Azure blob container that contains the custom setup script.
sasToken SecureStringResponse
The SAS token of the Azure blob container.
blobContainerUri string
The URI of the Azure blob container that contains the custom setup script.
sasToken SecureStringResponse
The SAS token of the Azure blob container.
blob_container_uri str
The URI of the Azure blob container that contains the custom setup script.
sas_token SecureStringResponse
The SAS token of the Azure blob container.
blobContainerUri String
The URI of the Azure blob container that contains the custom setup script.
sasToken Property Map
The SAS token of the Azure blob container.

IntegrationRuntimeCustomerVirtualNetwork
, IntegrationRuntimeCustomerVirtualNetworkArgs

SubnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
SubnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId String
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
subnet_id str
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId String
The ID of subnet to which Azure-SSIS integration runtime will join.

IntegrationRuntimeCustomerVirtualNetworkResponse
, IntegrationRuntimeCustomerVirtualNetworkResponseArgs

SubnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
SubnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId String
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId string
The ID of subnet to which Azure-SSIS integration runtime will join.
subnet_id str
The ID of subnet to which Azure-SSIS integration runtime will join.
subnetId String
The ID of subnet to which Azure-SSIS integration runtime will join.

IntegrationRuntimeDataFlowProperties
, IntegrationRuntimeDataFlowPropertiesArgs

ComputeType string | Pulumi.AzureNative.Synapse.DataFlowComputeType
Compute type of the cluster which will execute data flow job.
CoreCount int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
ComputeType string | DataFlowComputeType
Compute type of the cluster which will execute data flow job.
CoreCount int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType String | DataFlowComputeType
Compute type of the cluster which will execute data flow job.
coreCount Integer
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive Integer
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType string | DataFlowComputeType
Compute type of the cluster which will execute data flow job.
coreCount number
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive number
Time to live (in minutes) setting of the cluster which will execute data flow job.
compute_type str | DataFlowComputeType
Compute type of the cluster which will execute data flow job.
core_count int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
time_to_live int
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType String | "General" | "MemoryOptimized" | "ComputeOptimized"
Compute type of the cluster which will execute data flow job.
coreCount Number
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive Number
Time to live (in minutes) setting of the cluster which will execute data flow job.

IntegrationRuntimeDataFlowPropertiesResponse
, IntegrationRuntimeDataFlowPropertiesResponseArgs

ComputeType string
Compute type of the cluster which will execute data flow job.
CoreCount int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
ComputeType string
Compute type of the cluster which will execute data flow job.
CoreCount int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType String
Compute type of the cluster which will execute data flow job.
coreCount Integer
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive Integer
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType string
Compute type of the cluster which will execute data flow job.
coreCount number
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive number
Time to live (in minutes) setting of the cluster which will execute data flow job.
compute_type str
Compute type of the cluster which will execute data flow job.
core_count int
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
time_to_live int
Time to live (in minutes) setting of the cluster which will execute data flow job.
computeType String
Compute type of the cluster which will execute data flow job.
coreCount Number
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
timeToLive Number
Time to live (in minutes) setting of the cluster which will execute data flow job.

IntegrationRuntimeDataProxyProperties
, IntegrationRuntimeDataProxyPropertiesArgs

ConnectVia Pulumi.AzureNative.Synapse.Inputs.EntityReference
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService Pulumi.AzureNative.Synapse.Inputs.EntityReference
The staging linked service reference.
ConnectVia EntityReference
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService EntityReference
The staging linked service reference.
connectVia EntityReference
The self-hosted integration runtime reference.
path String
The path to contain the staged data in the Blob storage.
stagingLinkedService EntityReference
The staging linked service reference.
connectVia EntityReference
The self-hosted integration runtime reference.
path string
The path to contain the staged data in the Blob storage.
stagingLinkedService EntityReference
The staging linked service reference.
connect_via EntityReference
The self-hosted integration runtime reference.
path str
The path to contain the staged data in the Blob storage.
staging_linked_service EntityReference
The staging linked service reference.
connectVia Property Map
The self-hosted integration runtime reference.
path String
The path to contain the staged data in the Blob storage.
stagingLinkedService Property Map
The staging linked service reference.

IntegrationRuntimeDataProxyPropertiesResponse
, IntegrationRuntimeDataProxyPropertiesResponseArgs

ConnectVia Pulumi.AzureNative.Synapse.Inputs.EntityReferenceResponse
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService Pulumi.AzureNative.Synapse.Inputs.EntityReferenceResponse
The staging linked service reference.
ConnectVia EntityReferenceResponse
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService EntityReferenceResponse
The staging linked service reference.
connectVia EntityReferenceResponse
The self-hosted integration runtime reference.
path String
The path to contain the staged data in the Blob storage.
stagingLinkedService EntityReferenceResponse
The staging linked service reference.
connectVia EntityReferenceResponse
The self-hosted integration runtime reference.
path string
The path to contain the staged data in the Blob storage.
stagingLinkedService EntityReferenceResponse
The staging linked service reference.
connect_via EntityReferenceResponse
The self-hosted integration runtime reference.
path str
The path to contain the staged data in the Blob storage.
staging_linked_service EntityReferenceResponse
The staging linked service reference.
connectVia Property Map
The self-hosted integration runtime reference.
path String
The path to contain the staged data in the Blob storage.
stagingLinkedService Property Map
The staging linked service reference.

IntegrationRuntimeEdition
, IntegrationRuntimeEditionArgs

Standard
Standard
Enterprise
Enterprise
IntegrationRuntimeEditionStandard
Standard
IntegrationRuntimeEditionEnterprise
Enterprise
Standard
Standard
Enterprise
Enterprise
Standard
Standard
Enterprise
Enterprise
STANDARD
Standard
ENTERPRISE
Enterprise
"Standard"
Standard
"Enterprise"
Enterprise

IntegrationRuntimeEntityReferenceType
, IntegrationRuntimeEntityReferenceTypeArgs

IntegrationRuntimeReference
IntegrationRuntimeReference
LinkedServiceReference
LinkedServiceReference
IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference
IntegrationRuntimeReference
IntegrationRuntimeEntityReferenceTypeLinkedServiceReference
LinkedServiceReference
IntegrationRuntimeReference
IntegrationRuntimeReference
LinkedServiceReference
LinkedServiceReference
IntegrationRuntimeReference
IntegrationRuntimeReference
LinkedServiceReference
LinkedServiceReference
INTEGRATION_RUNTIME_REFERENCE
IntegrationRuntimeReference
LINKED_SERVICE_REFERENCE
LinkedServiceReference
"IntegrationRuntimeReference"
IntegrationRuntimeReference
"LinkedServiceReference"
LinkedServiceReference

IntegrationRuntimeLicenseType
, IntegrationRuntimeLicenseTypeArgs

BasePrice
BasePrice
LicenseIncluded
LicenseIncluded
IntegrationRuntimeLicenseTypeBasePrice
BasePrice
IntegrationRuntimeLicenseTypeLicenseIncluded
LicenseIncluded
BasePrice
BasePrice
LicenseIncluded
LicenseIncluded
BasePrice
BasePrice
LicenseIncluded
LicenseIncluded
BASE_PRICE
BasePrice
LICENSE_INCLUDED
LicenseIncluded
"BasePrice"
BasePrice
"LicenseIncluded"
LicenseIncluded

IntegrationRuntimeSsisCatalogInfo
, IntegrationRuntimeSsisCatalogInfoArgs

CatalogAdminPassword Pulumi.AzureNative.Synapse.Inputs.SecureString
The password of the administrator user account of the catalog database.
CatalogAdminUserName string
The administrator user name of catalog database.
CatalogPricingTier string | Pulumi.AzureNative.Synapse.IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
CatalogServerEndpoint string
The catalog database server URL.
CatalogAdminPassword SecureString
The password of the administrator user account of the catalog database.
CatalogAdminUserName string
The administrator user name of catalog database.
CatalogPricingTier string | IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
CatalogServerEndpoint string
The catalog database server URL.
catalogAdminPassword SecureString
The password of the administrator user account of the catalog database.
catalogAdminUserName String
The administrator user name of catalog database.
catalogPricingTier String | IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint String
The catalog database server URL.
catalogAdminPassword SecureString
The password of the administrator user account of the catalog database.
catalogAdminUserName string
The administrator user name of catalog database.
catalogPricingTier string | IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint string
The catalog database server URL.
catalog_admin_password SecureString
The password of the administrator user account of the catalog database.
catalog_admin_user_name str
The administrator user name of catalog database.
catalog_pricing_tier str | IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalog_server_endpoint str
The catalog database server URL.
catalogAdminPassword Property Map
The password of the administrator user account of the catalog database.
catalogAdminUserName String
The administrator user name of catalog database.
catalogPricingTier String | "Basic" | "Standard" | "Premium" | "PremiumRS"
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint String
The catalog database server URL.

IntegrationRuntimeSsisCatalogInfoResponse
, IntegrationRuntimeSsisCatalogInfoResponseArgs

CatalogAdminPassword Pulumi.AzureNative.Synapse.Inputs.SecureStringResponse
The password of the administrator user account of the catalog database.
CatalogAdminUserName string
The administrator user name of catalog database.
CatalogPricingTier string
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
CatalogServerEndpoint string
The catalog database server URL.
CatalogAdminPassword SecureStringResponse
The password of the administrator user account of the catalog database.
CatalogAdminUserName string
The administrator user name of catalog database.
CatalogPricingTier string
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
CatalogServerEndpoint string
The catalog database server URL.
catalogAdminPassword SecureStringResponse
The password of the administrator user account of the catalog database.
catalogAdminUserName String
The administrator user name of catalog database.
catalogPricingTier String
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint String
The catalog database server URL.
catalogAdminPassword SecureStringResponse
The password of the administrator user account of the catalog database.
catalogAdminUserName string
The administrator user name of catalog database.
catalogPricingTier string
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint string
The catalog database server URL.
catalog_admin_password SecureStringResponse
The password of the administrator user account of the catalog database.
catalog_admin_user_name str
The administrator user name of catalog database.
catalog_pricing_tier str
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalog_server_endpoint str
The catalog database server URL.
catalogAdminPassword Property Map
The password of the administrator user account of the catalog database.
catalogAdminUserName String
The administrator user name of catalog database.
catalogPricingTier String
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
catalogServerEndpoint String
The catalog database server URL.

IntegrationRuntimeSsisCatalogPricingTier
, IntegrationRuntimeSsisCatalogPricingTierArgs

Basic
Basic
Standard
Standard
Premium
Premium
PremiumRS
PremiumRS
IntegrationRuntimeSsisCatalogPricingTierBasic
Basic
IntegrationRuntimeSsisCatalogPricingTierStandard
Standard
IntegrationRuntimeSsisCatalogPricingTierPremium
Premium
IntegrationRuntimeSsisCatalogPricingTierPremiumRS
PremiumRS
Basic
Basic
Standard
Standard
Premium
Premium
PremiumRS
PremiumRS
Basic
Basic
Standard
Standard
Premium
Premium
PremiumRS
PremiumRS
BASIC
Basic
STANDARD
Standard
PREMIUM
Premium
PREMIUM_RS
PremiumRS
"Basic"
Basic
"Standard"
Standard
"Premium"
Premium
"PremiumRS"
PremiumRS

IntegrationRuntimeSsisProperties
, IntegrationRuntimeSsisPropertiesArgs

CatalogInfo Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
CustomSetupScriptProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
Edition string | Pulumi.AzureNative.Synapse.IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
ExpressCustomSetupProperties List<object>
Custom setup without script properties for a SSIS integration runtime.
LicenseType string | Pulumi.AzureNative.Synapse.IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
CatalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
CustomSetupScriptProperties IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
Edition string | IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
ExpressCustomSetupProperties []interface{}
Custom setup without script properties for a SSIS integration runtime.
LicenseType string | IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
catalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
edition String | IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
expressCustomSetupProperties List<Object>
Custom setup without script properties for a SSIS integration runtime.
licenseType String | IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
catalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
edition string | IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
expressCustomSetupProperties (CmdkeySetup | ComponentSetup | EnvironmentVariableSetup)[]
Custom setup without script properties for a SSIS integration runtime.
licenseType string | IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
catalog_info IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
custom_setup_script_properties IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
data_proxy_properties IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
edition str | IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
express_custom_setup_properties Sequence[Union[CmdkeySetup, ComponentSetup, EnvironmentVariableSetup]]
Custom setup without script properties for a SSIS integration runtime.
license_type str | IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
catalogInfo Property Map
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties Property Map
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties Property Map
Data proxy properties for a managed dedicated integration runtime.
edition String | "Standard" | "Enterprise"
The edition for the SSIS Integration Runtime
expressCustomSetupProperties List<Property Map | Property Map | Property Map>
Custom setup without script properties for a SSIS integration runtime.
licenseType String | "BasePrice" | "LicenseIncluded"
License type for bringing your own license scenario.

IntegrationRuntimeSsisPropertiesResponse
, IntegrationRuntimeSsisPropertiesResponseArgs

CatalogInfo Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
CustomSetupScriptProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeDataProxyPropertiesResponse
Data proxy properties for a managed dedicated integration runtime.
Edition string
The edition for the SSIS Integration Runtime
ExpressCustomSetupProperties List<object>
Custom setup without script properties for a SSIS integration runtime.
LicenseType string
License type for bringing your own license scenario.
CatalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
CustomSetupScriptProperties IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties IntegrationRuntimeDataProxyPropertiesResponse
Data proxy properties for a managed dedicated integration runtime.
Edition string
The edition for the SSIS Integration Runtime
ExpressCustomSetupProperties []interface{}
Custom setup without script properties for a SSIS integration runtime.
LicenseType string
License type for bringing your own license scenario.
catalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties IntegrationRuntimeDataProxyPropertiesResponse
Data proxy properties for a managed dedicated integration runtime.
edition String
The edition for the SSIS Integration Runtime
expressCustomSetupProperties List<Object>
Custom setup without script properties for a SSIS integration runtime.
licenseType String
License type for bringing your own license scenario.
catalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties IntegrationRuntimeDataProxyPropertiesResponse
Data proxy properties for a managed dedicated integration runtime.
edition string
The edition for the SSIS Integration Runtime
expressCustomSetupProperties (CmdkeySetupResponse | ComponentSetupResponse | EnvironmentVariableSetupResponse)[]
Custom setup without script properties for a SSIS integration runtime.
licenseType string
License type for bringing your own license scenario.
catalog_info IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
custom_setup_script_properties IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
data_proxy_properties IntegrationRuntimeDataProxyPropertiesResponse
Data proxy properties for a managed dedicated integration runtime.
edition str
The edition for the SSIS Integration Runtime
express_custom_setup_properties Sequence[Union[CmdkeySetupResponse, ComponentSetupResponse, EnvironmentVariableSetupResponse]]
Custom setup without script properties for a SSIS integration runtime.
license_type str
License type for bringing your own license scenario.
catalogInfo Property Map
Catalog information for managed dedicated integration runtime.
customSetupScriptProperties Property Map
Custom setup script properties for a managed dedicated integration runtime.
dataProxyProperties Property Map
Data proxy properties for a managed dedicated integration runtime.
edition String
The edition for the SSIS Integration Runtime
expressCustomSetupProperties List<Property Map | Property Map | Property Map>
Custom setup without script properties for a SSIS integration runtime.
licenseType String
License type for bringing your own license scenario.

IntegrationRuntimeVNetProperties
, IntegrationRuntimeVNetPropertiesArgs

PublicIPs List<string>
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
SubnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
VNetId string
The ID of the VNet that this integration runtime will join.
PublicIPs []string
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
SubnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
VNetId string
The ID of the VNet that this integration runtime will join.
publicIPs List<String>
Resource IDs of the public IP addresses that this integration runtime will use.
subnet String
The name of the subnet this integration runtime will join.
subnetId String
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId String
The ID of the VNet that this integration runtime will join.
publicIPs string[]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet string
The name of the subnet this integration runtime will join.
subnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId string
The ID of the VNet that this integration runtime will join.
public_ips Sequence[str]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet str
The name of the subnet this integration runtime will join.
subnet_id str
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
v_net_id str
The ID of the VNet that this integration runtime will join.
publicIPs List<String>
Resource IDs of the public IP addresses that this integration runtime will use.
subnet String
The name of the subnet this integration runtime will join.
subnetId String
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId String
The ID of the VNet that this integration runtime will join.

IntegrationRuntimeVNetPropertiesResponse
, IntegrationRuntimeVNetPropertiesResponseArgs

PublicIPs List<string>
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
SubnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
VNetId string
The ID of the VNet that this integration runtime will join.
PublicIPs []string
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
SubnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
VNetId string
The ID of the VNet that this integration runtime will join.
publicIPs List<String>
Resource IDs of the public IP addresses that this integration runtime will use.
subnet String
The name of the subnet this integration runtime will join.
subnetId String
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId String
The ID of the VNet that this integration runtime will join.
publicIPs string[]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet string
The name of the subnet this integration runtime will join.
subnetId string
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId string
The ID of the VNet that this integration runtime will join.
public_ips Sequence[str]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet str
The name of the subnet this integration runtime will join.
subnet_id str
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
v_net_id str
The ID of the VNet that this integration runtime will join.
publicIPs List<String>
Resource IDs of the public IP addresses that this integration runtime will use.
subnet String
The name of the subnet this integration runtime will join.
subnetId String
The ID of subnet, to which this Azure-SSIS integration runtime will be joined.
vNetId String
The ID of the VNet that this integration runtime will join.

LinkedIntegrationRuntimeKeyAuthorization
, LinkedIntegrationRuntimeKeyAuthorizationArgs

Key This property is required. Pulumi.AzureNative.Synapse.Inputs.SecureString
The key used for authorization.
Key This property is required. SecureString
The key used for authorization.
key This property is required. SecureString
The key used for authorization.
key This property is required. SecureString
The key used for authorization.
key This property is required. SecureString
The key used for authorization.
key This property is required. Property Map
The key used for authorization.

LinkedIntegrationRuntimeKeyAuthorizationResponse
, LinkedIntegrationRuntimeKeyAuthorizationResponseArgs

Key This property is required. Pulumi.AzureNative.Synapse.Inputs.SecureStringResponse
The key used for authorization.
Key This property is required. SecureStringResponse
The key used for authorization.
key This property is required. SecureStringResponse
The key used for authorization.
key This property is required. SecureStringResponse
The key used for authorization.
key This property is required. SecureStringResponse
The key used for authorization.
key This property is required. Property Map
The key used for authorization.

LinkedIntegrationRuntimeRbacAuthorization
, LinkedIntegrationRuntimeRbacAuthorizationArgs

ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
resourceId This property is required. string
The resource identifier of the integration runtime to be shared.
resource_id This property is required. str
The resource identifier of the integration runtime to be shared.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.

LinkedIntegrationRuntimeRbacAuthorizationResponse
, LinkedIntegrationRuntimeRbacAuthorizationResponseArgs

ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
resourceId This property is required. string
The resource identifier of the integration runtime to be shared.
resource_id This property is required. str
The resource identifier of the integration runtime to be shared.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.

ManagedIntegrationRuntime
, ManagedIntegrationRuntimeArgs

ComputeProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
CustomerVirtualNetwork Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
Id string
The id of the managed virtual network.
ReferenceName string
The reference name of the managed virtual network
SsisProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
ComputeProperties IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
CustomerVirtualNetwork IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
Id string
The id of the managed virtual network.
ReferenceName string
The reference name of the managed virtual network
SsisProperties IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
computeProperties IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
customerVirtualNetwork IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
description String
Integration runtime description.
id String
The id of the managed virtual network.
referenceName String
The reference name of the managed virtual network
ssisProperties IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
computeProperties IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
customerVirtualNetwork IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
description string
Integration runtime description.
id string
The id of the managed virtual network.
referenceName string
The reference name of the managed virtual network
ssisProperties IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
compute_properties IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
customer_virtual_network IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
description str
Integration runtime description.
id str
The id of the managed virtual network.
reference_name str
The reference name of the managed virtual network
ssis_properties IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
computeProperties Property Map
The compute resource for managed integration runtime.
customerVirtualNetwork Property Map
The name of virtual network to which Azure-SSIS integration runtime will join
description String
Integration runtime description.
id String
The id of the managed virtual network.
referenceName String
The reference name of the managed virtual network
ssisProperties Property Map
SSIS properties for managed integration runtime.

ManagedIntegrationRuntimeResponse
, ManagedIntegrationRuntimeResponseArgs

ProvisioningState This property is required. string
Integration runtime state, only valid for managed dedicated integration runtime.
ComputeProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
CustomerVirtualNetwork Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
Id string
The id of the managed virtual network.
ReferenceName string
The reference name of the managed virtual network
SsisProperties Pulumi.AzureNative.Synapse.Inputs.IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
ProvisioningState This property is required. string
Integration runtime state, only valid for managed dedicated integration runtime.
ComputeProperties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
CustomerVirtualNetwork IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
Id string
The id of the managed virtual network.
ReferenceName string
The reference name of the managed virtual network
SsisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
provisioningState This property is required. String
Integration runtime state, only valid for managed dedicated integration runtime.
computeProperties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
customerVirtualNetwork IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
description String
Integration runtime description.
id String
The id of the managed virtual network.
referenceName String
The reference name of the managed virtual network
ssisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
provisioningState This property is required. string
Integration runtime state, only valid for managed dedicated integration runtime.
computeProperties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
customerVirtualNetwork IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
description string
Integration runtime description.
id string
The id of the managed virtual network.
referenceName string
The reference name of the managed virtual network
ssisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
provisioning_state This property is required. str
Integration runtime state, only valid for managed dedicated integration runtime.
compute_properties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
customer_virtual_network IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
description str
Integration runtime description.
id str
The id of the managed virtual network.
reference_name str
The reference name of the managed virtual network
ssis_properties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
provisioningState This property is required. String
Integration runtime state, only valid for managed dedicated integration runtime.
computeProperties Property Map
The compute resource for managed integration runtime.
customerVirtualNetwork Property Map
The name of virtual network to which Azure-SSIS integration runtime will join
description String
Integration runtime description.
id String
The id of the managed virtual network.
referenceName String
The reference name of the managed virtual network
ssisProperties Property Map
SSIS properties for managed integration runtime.

SecureString
, SecureStringArgs

Value This property is required. string
Value of secure string.
Value This property is required. string
Value of secure string.
value This property is required. String
Value of secure string.
value This property is required. string
Value of secure string.
value This property is required. str
Value of secure string.
value This property is required. String
Value of secure string.

SecureStringResponse
, SecureStringResponseArgs

Value This property is required. string
Value of secure string.
Value This property is required. string
Value of secure string.
value This property is required. String
Value of secure string.
value This property is required. string
Value of secure string.
value This property is required. str
Value of secure string.
value This property is required. String
Value of secure string.

SelfHostedIntegrationRuntime
, SelfHostedIntegrationRuntimeArgs

Description string
Integration runtime description.
LinkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
Linked integration runtime type from data factory
description String
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
Linked integration runtime type from data factory
description string
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
Linked integration runtime type from data factory
description str
Integration runtime description.
linked_info LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
Linked integration runtime type from data factory
description String
Integration runtime description.
linkedInfo Property Map | Property Map
Linked integration runtime type from data factory

SelfHostedIntegrationRuntimeResponse
, SelfHostedIntegrationRuntimeResponseArgs

Description string
Integration runtime description.
LinkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description String
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description string
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description str
Integration runtime description.
linked_info LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description String
Integration runtime description.
linkedInfo Property Map | Property Map
Linked integration runtime type from data factory

Import

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

$ pulumi import azure-native:synapse:IntegrationRuntime exampleIntegrationRuntime /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName} 
Copy

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi