1. Packages
  2. Azure Native
  3. API Docs
  4. datafactory
  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.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.datafactory.IntegrationRuntime

Explore with Pulumi AI

Integration runtime resource type.

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

Example Usage

IntegrationRuntimes_Create

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

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

});
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datafactory.NewIntegrationRuntime(ctx, "integrationRuntime", &datafactory.IntegrationRuntimeArgs{
			FactoryName:            pulumi.String("exampleFactoryName"),
			IntegrationRuntimeName: pulumi.String("exampleIntegrationRuntime"),
			Properties: &datafactory.SelfHostedIntegrationRuntimeArgs{
				Description: pulumi.String("A selfhosted integration runtime"),
				Type:        pulumi.String("SelfHosted"),
			},
			ResourceGroupName: pulumi.String("exampleResourceGroup"),
		})
		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.datafactory.IntegrationRuntime;
import com.pulumi.azurenative.datafactory.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()
            .factoryName("exampleFactoryName")
            .integrationRuntimeName("exampleIntegrationRuntime")
            .properties(SelfHostedIntegrationRuntimeArgs.builder()
                .description("A selfhosted integration runtime")
                .type("SelfHosted")
                .build())
            .resourceGroupName("exampleResourceGroup")
            .build());

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

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

integration_runtime = azure_native.datafactory.IntegrationRuntime("integrationRuntime",
    factory_name="exampleFactoryName",
    integration_runtime_name="exampleIntegrationRuntime",
    properties={
        "description": "A selfhosted integration runtime",
        "type": "SelfHosted",
    },
    resource_group_name="exampleResourceGroup")
Copy
resources:
  integrationRuntime:
    type: azure-native:datafactory:IntegrationRuntime
    properties:
      factoryName: exampleFactoryName
      integrationRuntimeName: exampleIntegrationRuntime
      properties:
        description: A selfhosted integration runtime
        type: SelfHosted
      resourceGroupName: exampleResourceGroup
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,
                       factory_name: Optional[str] = None,
                       properties: Optional[Union[ManagedIntegrationRuntimeArgs, SelfHostedIntegrationRuntimeArgs]] = None,
                       resource_group_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:datafactory: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 integrationRuntimeResource = new AzureNative.DataFactory.IntegrationRuntime("integrationRuntimeResource", new()
{
    FactoryName = "string",
    Properties = new AzureNative.DataFactory.Inputs.ManagedIntegrationRuntimeArgs
    {
        Type = "Managed",
        ComputeProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeComputePropertiesArgs
        {
            CopyComputeScaleProperties = new AzureNative.DataFactory.Inputs.CopyComputeScalePropertiesArgs
            {
                DataIntegrationUnit = 0,
                TimeToLive = 0,
            },
            DataFlowProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeDataFlowPropertiesArgs
            {
                Cleanup = false,
                ComputeType = "string",
                CoreCount = 0,
                CustomProperties = new[]
                {
                    new AzureNative.DataFactory.Inputs.IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs
                    {
                        Name = "string",
                        Value = "string",
                    },
                },
                TimeToLive = 0,
            },
            Location = "string",
            MaxParallelExecutionsPerNode = 0,
            NodeSize = "string",
            NumberOfNodes = 0,
            PipelineExternalComputeScaleProperties = new AzureNative.DataFactory.Inputs.PipelineExternalComputeScalePropertiesArgs
            {
                NumberOfExternalNodes = 0,
                NumberOfPipelineNodes = 0,
                TimeToLive = 0,
            },
            VNetProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeVNetPropertiesArgs
            {
                PublicIPs = new[]
                {
                    "string",
                },
                Subnet = "string",
                SubnetId = "string",
                VNetId = "string",
            },
        },
        CustomerVirtualNetwork = new AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomerVirtualNetworkArgs
        {
            SubnetId = "string",
        },
        Description = "string",
        ManagedVirtualNetwork = new AzureNative.DataFactory.Inputs.ManagedVirtualNetworkReferenceArgs
        {
            ReferenceName = "string",
            Type = "string",
        },
        SsisProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeSsisPropertiesArgs
        {
            CatalogInfo = new AzureNative.DataFactory.Inputs.IntegrationRuntimeSsisCatalogInfoArgs
            {
                CatalogAdminPassword = new AzureNative.DataFactory.Inputs.SecureStringArgs
                {
                    Type = "SecureString",
                    Value = "string",
                },
                CatalogAdminUserName = "string",
                CatalogPricingTier = "string",
                CatalogServerEndpoint = "string",
                DualStandbyPairName = "string",
            },
            Credential = new AzureNative.DataFactory.Inputs.CredentialReferenceArgs
            {
                ReferenceName = "string",
                Type = "string",
            },
            CustomSetupScriptProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomSetupScriptPropertiesArgs
            {
                BlobContainerUri = "string",
                SasToken = new AzureNative.DataFactory.Inputs.SecureStringArgs
                {
                    Type = "SecureString",
                    Value = "string",
                },
            },
            DataProxyProperties = new AzureNative.DataFactory.Inputs.IntegrationRuntimeDataProxyPropertiesArgs
            {
                ConnectVia = new AzureNative.DataFactory.Inputs.EntityReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                },
                Path = "string",
                StagingLinkedService = new AzureNative.DataFactory.Inputs.EntityReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                },
            },
            Edition = "string",
            ExpressCustomSetupProperties = new[]
            {
                new AzureNative.DataFactory.Inputs.AzPowerShellSetupArgs
                {
                    Type = "AzPowerShellSetup",
                    Version = "string",
                },
            },
            LicenseType = "string",
            PackageStores = new[]
            {
                new AzureNative.DataFactory.Inputs.PackageStoreArgs
                {
                    Name = "string",
                    PackageStoreLinkedService = new AzureNative.DataFactory.Inputs.EntityReferenceArgs
                    {
                        ReferenceName = "string",
                        Type = "string",
                    },
                },
            },
        },
    },
    ResourceGroupName = "string",
    IntegrationRuntimeName = "string",
});
Copy
example, err := datafactory.NewIntegrationRuntime(ctx, "integrationRuntimeResource", &datafactory.IntegrationRuntimeArgs{
	FactoryName: pulumi.String("string"),
	Properties: &datafactory.ManagedIntegrationRuntimeArgs{
		Type: pulumi.String("Managed"),
		ComputeProperties: &datafactory.IntegrationRuntimeComputePropertiesArgs{
			CopyComputeScaleProperties: &datafactory.CopyComputeScalePropertiesArgs{
				DataIntegrationUnit: pulumi.Int(0),
				TimeToLive:          pulumi.Int(0),
			},
			DataFlowProperties: &datafactory.IntegrationRuntimeDataFlowPropertiesArgs{
				Cleanup:     pulumi.Bool(false),
				ComputeType: pulumi.String("string"),
				CoreCount:   pulumi.Int(0),
				CustomProperties: datafactory.IntegrationRuntimeDataFlowPropertiesCustomPropertiesArray{
					&datafactory.IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs{
						Name:  pulumi.String("string"),
						Value: pulumi.String("string"),
					},
				},
				TimeToLive: pulumi.Int(0),
			},
			Location:                     pulumi.String("string"),
			MaxParallelExecutionsPerNode: pulumi.Int(0),
			NodeSize:                     pulumi.String("string"),
			NumberOfNodes:                pulumi.Int(0),
			PipelineExternalComputeScaleProperties: &datafactory.PipelineExternalComputeScalePropertiesArgs{
				NumberOfExternalNodes: pulumi.Int(0),
				NumberOfPipelineNodes: pulumi.Int(0),
				TimeToLive:            pulumi.Int(0),
			},
			VNetProperties: &datafactory.IntegrationRuntimeVNetPropertiesArgs{
				PublicIPs: pulumi.StringArray{
					pulumi.String("string"),
				},
				Subnet:   pulumi.String("string"),
				SubnetId: pulumi.String("string"),
				VNetId:   pulumi.String("string"),
			},
		},
		CustomerVirtualNetwork: &datafactory.IntegrationRuntimeCustomerVirtualNetworkArgs{
			SubnetId: pulumi.String("string"),
		},
		Description: pulumi.String("string"),
		ManagedVirtualNetwork: &datafactory.ManagedVirtualNetworkReferenceArgs{
			ReferenceName: pulumi.String("string"),
			Type:          pulumi.String("string"),
		},
		SsisProperties: &datafactory.IntegrationRuntimeSsisPropertiesArgs{
			CatalogInfo: &datafactory.IntegrationRuntimeSsisCatalogInfoArgs{
				CatalogAdminPassword: &datafactory.SecureStringArgs{
					Type:  pulumi.String("SecureString"),
					Value: pulumi.String("string"),
				},
				CatalogAdminUserName:  pulumi.String("string"),
				CatalogPricingTier:    pulumi.String("string"),
				CatalogServerEndpoint: pulumi.String("string"),
				DualStandbyPairName:   pulumi.String("string"),
			},
			Credential: &datafactory.CredentialReferenceArgs{
				ReferenceName: pulumi.String("string"),
				Type:          pulumi.String("string"),
			},
			CustomSetupScriptProperties: &datafactory.IntegrationRuntimeCustomSetupScriptPropertiesArgs{
				BlobContainerUri: pulumi.String("string"),
				SasToken: &datafactory.SecureStringArgs{
					Type:  pulumi.String("SecureString"),
					Value: pulumi.String("string"),
				},
			},
			DataProxyProperties: &datafactory.IntegrationRuntimeDataProxyPropertiesArgs{
				ConnectVia: &datafactory.EntityReferenceArgs{
					ReferenceName: pulumi.String("string"),
					Type:          pulumi.String("string"),
				},
				Path: pulumi.String("string"),
				StagingLinkedService: &datafactory.EntityReferenceArgs{
					ReferenceName: pulumi.String("string"),
					Type:          pulumi.String("string"),
				},
			},
			Edition: pulumi.String("string"),
			ExpressCustomSetupProperties: pulumi.Array{
				datafactory.AzPowerShellSetup{
					Type:    "AzPowerShellSetup",
					Version: "string",
				},
			},
			LicenseType: pulumi.String("string"),
			PackageStores: datafactory.PackageStoreArray{
				&datafactory.PackageStoreArgs{
					Name: pulumi.String("string"),
					PackageStoreLinkedService: &datafactory.EntityReferenceArgs{
						ReferenceName: pulumi.String("string"),
						Type:          pulumi.String("string"),
					},
				},
			},
		},
	},
	ResourceGroupName:      pulumi.String("string"),
	IntegrationRuntimeName: pulumi.String("string"),
})
Copy
var integrationRuntimeResource = new IntegrationRuntime("integrationRuntimeResource", IntegrationRuntimeArgs.builder()
    .factoryName("string")
    .properties(ManagedIntegrationRuntimeArgs.builder()
        .type("Managed")
        .computeProperties(IntegrationRuntimeComputePropertiesArgs.builder()
            .copyComputeScaleProperties(CopyComputeScalePropertiesArgs.builder()
                .dataIntegrationUnit(0)
                .timeToLive(0)
                .build())
            .dataFlowProperties(IntegrationRuntimeDataFlowPropertiesArgs.builder()
                .cleanup(false)
                .computeType("string")
                .coreCount(0)
                .customProperties(IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs.builder()
                    .name("string")
                    .value("string")
                    .build())
                .timeToLive(0)
                .build())
            .location("string")
            .maxParallelExecutionsPerNode(0)
            .nodeSize("string")
            .numberOfNodes(0)
            .pipelineExternalComputeScaleProperties(PipelineExternalComputeScalePropertiesArgs.builder()
                .numberOfExternalNodes(0)
                .numberOfPipelineNodes(0)
                .timeToLive(0)
                .build())
            .vNetProperties(IntegrationRuntimeVNetPropertiesArgs.builder()
                .publicIPs("string")
                .subnet("string")
                .subnetId("string")
                .vNetId("string")
                .build())
            .build())
        .customerVirtualNetwork(IntegrationRuntimeCustomerVirtualNetworkArgs.builder()
            .subnetId("string")
            .build())
        .description("string")
        .managedVirtualNetwork(ManagedVirtualNetworkReferenceArgs.builder()
            .referenceName("string")
            .type("string")
            .build())
        .ssisProperties(IntegrationRuntimeSsisPropertiesArgs.builder()
            .catalogInfo(IntegrationRuntimeSsisCatalogInfoArgs.builder()
                .catalogAdminPassword(SecureStringArgs.builder()
                    .type("SecureString")
                    .value("string")
                    .build())
                .catalogAdminUserName("string")
                .catalogPricingTier("string")
                .catalogServerEndpoint("string")
                .dualStandbyPairName("string")
                .build())
            .credential(CredentialReferenceArgs.builder()
                .referenceName("string")
                .type("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(AzPowerShellSetupArgs.builder()
                .type("AzPowerShellSetup")
                .version("string")
                .build())
            .licenseType("string")
            .packageStores(PackageStoreArgs.builder()
                .name("string")
                .packageStoreLinkedService(EntityReferenceArgs.builder()
                    .referenceName("string")
                    .type("string")
                    .build())
                .build())
            .build())
        .build())
    .resourceGroupName("string")
    .integrationRuntimeName("string")
    .build());
Copy
integration_runtime_resource = azure_native.datafactory.IntegrationRuntime("integrationRuntimeResource",
    factory_name="string",
    properties={
        "type": "Managed",
        "compute_properties": {
            "copy_compute_scale_properties": {
                "data_integration_unit": 0,
                "time_to_live": 0,
            },
            "data_flow_properties": {
                "cleanup": False,
                "compute_type": "string",
                "core_count": 0,
                "custom_properties": [{
                    "name": "string",
                    "value": "string",
                }],
                "time_to_live": 0,
            },
            "location": "string",
            "max_parallel_executions_per_node": 0,
            "node_size": "string",
            "number_of_nodes": 0,
            "pipeline_external_compute_scale_properties": {
                "number_of_external_nodes": 0,
                "number_of_pipeline_nodes": 0,
                "time_to_live": 0,
            },
            "v_net_properties": {
                "public_ips": ["string"],
                "subnet": "string",
                "subnet_id": "string",
                "v_net_id": "string",
            },
        },
        "customer_virtual_network": {
            "subnet_id": "string",
        },
        "description": "string",
        "managed_virtual_network": {
            "reference_name": "string",
            "type": "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",
                "dual_standby_pair_name": "string",
            },
            "credential": {
                "reference_name": "string",
                "type": "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": [{
                "type": "AzPowerShellSetup",
                "version": "string",
            }],
            "license_type": "string",
            "package_stores": [{
                "name": "string",
                "package_store_linked_service": {
                    "reference_name": "string",
                    "type": "string",
                },
            }],
        },
    },
    resource_group_name="string",
    integration_runtime_name="string")
Copy
const integrationRuntimeResource = new azure_native.datafactory.IntegrationRuntime("integrationRuntimeResource", {
    factoryName: "string",
    properties: {
        type: "Managed",
        computeProperties: {
            copyComputeScaleProperties: {
                dataIntegrationUnit: 0,
                timeToLive: 0,
            },
            dataFlowProperties: {
                cleanup: false,
                computeType: "string",
                coreCount: 0,
                customProperties: [{
                    name: "string",
                    value: "string",
                }],
                timeToLive: 0,
            },
            location: "string",
            maxParallelExecutionsPerNode: 0,
            nodeSize: "string",
            numberOfNodes: 0,
            pipelineExternalComputeScaleProperties: {
                numberOfExternalNodes: 0,
                numberOfPipelineNodes: 0,
                timeToLive: 0,
            },
            vNetProperties: {
                publicIPs: ["string"],
                subnet: "string",
                subnetId: "string",
                vNetId: "string",
            },
        },
        customerVirtualNetwork: {
            subnetId: "string",
        },
        description: "string",
        managedVirtualNetwork: {
            referenceName: "string",
            type: "string",
        },
        ssisProperties: {
            catalogInfo: {
                catalogAdminPassword: {
                    type: "SecureString",
                    value: "string",
                },
                catalogAdminUserName: "string",
                catalogPricingTier: "string",
                catalogServerEndpoint: "string",
                dualStandbyPairName: "string",
            },
            credential: {
                referenceName: "string",
                type: "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: [{
                type: "AzPowerShellSetup",
                version: "string",
            }],
            licenseType: "string",
            packageStores: [{
                name: "string",
                packageStoreLinkedService: {
                    referenceName: "string",
                    type: "string",
                },
            }],
        },
    },
    resourceGroupName: "string",
    integrationRuntimeName: "string",
});
Copy
type: azure-native:datafactory:IntegrationRuntime
properties:
    factoryName: string
    integrationRuntimeName: string
    properties:
        computeProperties:
            copyComputeScaleProperties:
                dataIntegrationUnit: 0
                timeToLive: 0
            dataFlowProperties:
                cleanup: false
                computeType: string
                coreCount: 0
                customProperties:
                    - name: string
                      value: string
                timeToLive: 0
            location: string
            maxParallelExecutionsPerNode: 0
            nodeSize: string
            numberOfNodes: 0
            pipelineExternalComputeScaleProperties:
                numberOfExternalNodes: 0
                numberOfPipelineNodes: 0
                timeToLive: 0
            vNetProperties:
                publicIPs:
                    - string
                subnet: string
                subnetId: string
                vNetId: string
        customerVirtualNetwork:
            subnetId: string
        description: string
        managedVirtualNetwork:
            referenceName: string
            type: string
        ssisProperties:
            catalogInfo:
                catalogAdminPassword:
                    type: SecureString
                    value: string
                catalogAdminUserName: string
                catalogPricingTier: string
                catalogServerEndpoint: string
                dualStandbyPairName: string
            credential:
                referenceName: string
                type: 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:
                - type: AzPowerShellSetup
                  version: string
            licenseType: string
            packageStores:
                - name: string
                  packageStoreLinkedService:
                    referenceName: string
                    type: string
        type: Managed
    resourceGroupName: 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:

FactoryName
This property is required.
Changes to this property will trigger replacement.
string
The factory name.
Properties This property is required. Pulumi.AzureNative.DataFactory.Inputs.ManagedIntegrationRuntime | Pulumi.AzureNative.DataFactory.Inputs.SelfHostedIntegrationRuntime
Integration runtime properties.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
IntegrationRuntimeName Changes to this property will trigger replacement. string
The integration runtime name.
FactoryName
This property is required.
Changes to this property will trigger replacement.
string
The factory 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 resource group name.
IntegrationRuntimeName Changes to this property will trigger replacement. string
The integration runtime name.
factoryName
This property is required.
Changes to this property will trigger replacement.
String
The factory 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 resource group name.
integrationRuntimeName Changes to this property will trigger replacement. String
The integration runtime name.
factoryName
This property is required.
Changes to this property will trigger replacement.
string
The factory 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 resource group name.
integrationRuntimeName Changes to this property will trigger replacement. string
The integration runtime name.
factory_name
This property is required.
Changes to this property will trigger replacement.
str
The factory 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 resource group name.
integration_runtime_name Changes to this property will trigger replacement. str
The integration runtime name.
factoryName
This property is required.
Changes to this property will trigger replacement.
String
The factory 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 resource group name.
integrationRuntimeName Changes to this property will trigger replacement. String
The 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
Etag identifies change in the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The resource name.
Type string
The resource type.
AzureApiVersion string
The Azure API version of the resource.
Etag string
Etag identifies change in the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The resource name.
Type string
The resource type.
azureApiVersion String
The Azure API version of the resource.
etag String
Etag identifies change in the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The resource name.
type String
The resource type.
azureApiVersion string
The Azure API version of the resource.
etag string
Etag identifies change in the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
The resource name.
type string
The resource type.
azure_api_version str
The Azure API version of the resource.
etag str
Etag identifies change in the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
The resource name.
type str
The resource type.
azureApiVersion String
The Azure API version of the resource.
etag String
Etag identifies change in the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The resource name.
type String
The resource type.

Supporting Types

AzPowerShellSetup
, AzPowerShellSetupArgs

Version This property is required. string
The required version of Azure PowerShell to install.
Version This property is required. string
The required version of Azure PowerShell to install.
version This property is required. String
The required version of Azure PowerShell to install.
version This property is required. string
The required version of Azure PowerShell to install.
version This property is required. str
The required version of Azure PowerShell to install.
version This property is required. String
The required version of Azure PowerShell to install.

AzPowerShellSetupResponse
, AzPowerShellSetupResponseArgs

Version This property is required. string
The required version of Azure PowerShell to install.
Version This property is required. string
The required version of Azure PowerShell to install.
version This property is required. String
The required version of Azure PowerShell to install.
version This property is required. string
The required version of Azure PowerShell to install.
version This property is required. str
The required version of Azure PowerShell to install.
version This property is required. String
The required version of Azure PowerShell to install.

AzureKeyVaultSecretReference
, AzureKeyVaultSecretReferenceArgs

SecretName This property is required. object
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
Store This property is required. Pulumi.AzureNative.DataFactory.Inputs.LinkedServiceReference
The Azure Key Vault linked service reference.
SecretVersion object
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
SecretName This property is required. interface{}
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
Store This property is required. LinkedServiceReference
The Azure Key Vault linked service reference.
SecretVersion interface{}
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. Object
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReference
The Azure Key Vault linked service reference.
secretVersion Object
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReference
The Azure Key Vault linked service reference.
secretVersion any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secret_name This property is required. Any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReference
The Azure Key Vault linked service reference.
secret_version Any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. Any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. Property Map
The Azure Key Vault linked service reference.
secretVersion Any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).

AzureKeyVaultSecretReferenceResponse
, AzureKeyVaultSecretReferenceResponseArgs

SecretName This property is required. object
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
Store This property is required. Pulumi.AzureNative.DataFactory.Inputs.LinkedServiceReferenceResponse
The Azure Key Vault linked service reference.
SecretVersion object
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
SecretName This property is required. interface{}
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
Store This property is required. LinkedServiceReferenceResponse
The Azure Key Vault linked service reference.
SecretVersion interface{}
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. Object
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReferenceResponse
The Azure Key Vault linked service reference.
secretVersion Object
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReferenceResponse
The Azure Key Vault linked service reference.
secretVersion any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secret_name This property is required. Any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. LinkedServiceReferenceResponse
The Azure Key Vault linked service reference.
secret_version Any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).
secretName This property is required. Any
The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
store This property is required. Property Map
The Azure Key Vault linked service reference.
secretVersion Any
The version of the secret in Azure Key Vault. The default value is the latest version of the secret. Type: string (or Expression with resultType string).

CmdkeySetup
, CmdkeySetupArgs

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

CmdkeySetupResponse
, CmdkeySetupResponseArgs

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

ComponentSetup
, ComponentSetupArgs

ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
The license key to activate the component.
ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey AzureKeyVaultSecretReference | SecureString
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey AzureKeyVaultSecretReference | SecureString
The license key to activate the component.
componentName This property is required. string
The name of the 3rd party component.
licenseKey AzureKeyVaultSecretReference | SecureString
The license key to activate the component.
component_name This property is required. str
The name of the 3rd party component.
license_key AzureKeyVaultSecretReference | SecureString
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey Property Map | 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.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
The license key to activate the component.
ComponentName This property is required. string
The name of the 3rd party component.
LicenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
The license key to activate the component.
componentName This property is required. string
The name of the 3rd party component.
licenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
The license key to activate the component.
component_name This property is required. str
The name of the 3rd party component.
license_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
The license key to activate the component.
componentName This property is required. String
The name of the 3rd party component.
licenseKey Property Map | Property Map
The license key to activate the component.

CopyComputeScaleProperties
, CopyComputeScalePropertiesArgs

DataIntegrationUnit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
DataIntegrationUnit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit Integer
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive Integer
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit number
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive number
Time to live (in minutes) setting of integration runtime which will execute copy activity.
data_integration_unit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
time_to_live int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit Number
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive Number
Time to live (in minutes) setting of integration runtime which will execute copy activity.

CopyComputeScalePropertiesResponse
, CopyComputeScalePropertiesResponseArgs

DataIntegrationUnit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
DataIntegrationUnit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit Integer
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive Integer
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit number
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive number
Time to live (in minutes) setting of integration runtime which will execute copy activity.
data_integration_unit int
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
time_to_live int
Time to live (in minutes) setting of integration runtime which will execute copy activity.
dataIntegrationUnit Number
DIU number setting reserved for copy activity execution. Supported values are multiples of 4 in range 4-256.
timeToLive Number
Time to live (in minutes) setting of integration runtime which will execute copy activity.

CredentialReference
, CredentialReferenceArgs

ReferenceName This property is required. string
Reference credential name.
Type This property is required. string | Pulumi.AzureNative.DataFactory.CredentialReferenceType
Credential reference type.
ReferenceName This property is required. string
Reference credential name.
Type This property is required. string | CredentialReferenceType
Credential reference type.
referenceName This property is required. String
Reference credential name.
type This property is required. String | CredentialReferenceType
Credential reference type.
referenceName This property is required. string
Reference credential name.
type This property is required. string | CredentialReferenceType
Credential reference type.
reference_name This property is required. str
Reference credential name.
type This property is required. str | CredentialReferenceType
Credential reference type.
referenceName This property is required. String
Reference credential name.
type This property is required. String | "CredentialReference"
Credential reference type.

CredentialReferenceResponse
, CredentialReferenceResponseArgs

ReferenceName This property is required. string
Reference credential name.
Type This property is required. string
Credential reference type.
ReferenceName This property is required. string
Reference credential name.
Type This property is required. string
Credential reference type.
referenceName This property is required. String
Reference credential name.
type This property is required. String
Credential reference type.
referenceName This property is required. string
Reference credential name.
type This property is required. string
Credential reference type.
reference_name This property is required. str
Reference credential name.
type This property is required. str
Credential reference type.
referenceName This property is required. String
Reference credential name.
type This property is required. String
Credential reference type.

CredentialReferenceType
, CredentialReferenceTypeArgs

CredentialReference
CredentialReference
CredentialReferenceTypeCredentialReference
CredentialReference
CredentialReference
CredentialReference
CredentialReference
CredentialReference
CREDENTIAL_REFERENCE
CredentialReference
"CredentialReference"
CredentialReference

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.DataFactory.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

CopyComputeScaleProperties Pulumi.AzureNative.DataFactory.Inputs.CopyComputeScaleProperties
CopyComputeScale properties for managed integration runtime.
DataFlowProperties Pulumi.AzureNative.DataFactory.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.
PipelineExternalComputeScaleProperties Pulumi.AzureNative.DataFactory.Inputs.PipelineExternalComputeScaleProperties
PipelineExternalComputeScale properties for managed integration runtime.
VNetProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
CopyComputeScaleProperties CopyComputeScaleProperties
CopyComputeScale 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.
PipelineExternalComputeScaleProperties PipelineExternalComputeScaleProperties
PipelineExternalComputeScale properties for managed integration runtime.
VNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
copyComputeScaleProperties CopyComputeScaleProperties
CopyComputeScale 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.
pipelineExternalComputeScaleProperties PipelineExternalComputeScaleProperties
PipelineExternalComputeScale properties for managed integration runtime.
vNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
copyComputeScaleProperties CopyComputeScaleProperties
CopyComputeScale 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.
pipelineExternalComputeScaleProperties PipelineExternalComputeScaleProperties
PipelineExternalComputeScale properties for managed integration runtime.
vNetProperties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
copy_compute_scale_properties CopyComputeScaleProperties
CopyComputeScale 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.
pipeline_external_compute_scale_properties PipelineExternalComputeScaleProperties
PipelineExternalComputeScale properties for managed integration runtime.
v_net_properties IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
copyComputeScaleProperties Property Map
CopyComputeScale 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.
pipelineExternalComputeScaleProperties Property Map
PipelineExternalComputeScale properties for managed integration runtime.
vNetProperties Property Map
VNet properties for managed integration runtime.

IntegrationRuntimeComputePropertiesResponse
, IntegrationRuntimeComputePropertiesResponseArgs

CopyComputeScaleProperties Pulumi.AzureNative.DataFactory.Inputs.CopyComputeScalePropertiesResponse
CopyComputeScale properties for managed integration runtime.
DataFlowProperties Pulumi.AzureNative.DataFactory.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.
PipelineExternalComputeScaleProperties Pulumi.AzureNative.DataFactory.Inputs.PipelineExternalComputeScalePropertiesResponse
PipelineExternalComputeScale properties for managed integration runtime.
VNetProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
CopyComputeScaleProperties CopyComputeScalePropertiesResponse
CopyComputeScale 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.
PipelineExternalComputeScaleProperties PipelineExternalComputeScalePropertiesResponse
PipelineExternalComputeScale properties for managed integration runtime.
VNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
copyComputeScaleProperties CopyComputeScalePropertiesResponse
CopyComputeScale 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.
pipelineExternalComputeScaleProperties PipelineExternalComputeScalePropertiesResponse
PipelineExternalComputeScale properties for managed integration runtime.
vNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
copyComputeScaleProperties CopyComputeScalePropertiesResponse
CopyComputeScale 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.
pipelineExternalComputeScaleProperties PipelineExternalComputeScalePropertiesResponse
PipelineExternalComputeScale properties for managed integration runtime.
vNetProperties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
copy_compute_scale_properties CopyComputeScalePropertiesResponse
CopyComputeScale 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.
pipeline_external_compute_scale_properties PipelineExternalComputeScalePropertiesResponse
PipelineExternalComputeScale properties for managed integration runtime.
v_net_properties IntegrationRuntimeVNetPropertiesResponse
VNet properties for managed integration runtime.
copyComputeScaleProperties Property Map
CopyComputeScale 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.
pipelineExternalComputeScaleProperties Property Map
PipelineExternalComputeScale properties 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.DataFactory.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.DataFactory.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

Cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
ComputeType string | Pulumi.AzureNative.DataFactory.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.
CustomProperties List<Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeDataFlowPropertiesCustomProperties>
Custom properties are used to tune the data flow runtime performance.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
Cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
CustomProperties []IntegrationRuntimeDataFlowPropertiesCustomProperties
Custom properties are used to tune the data flow runtime performance.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup Boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties List<IntegrationRuntimeDataFlowPropertiesCustomProperties>
Custom properties are used to tune the data flow runtime performance.
timeToLive Integer
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties IntegrationRuntimeDataFlowPropertiesCustomProperties[]
Custom properties are used to tune the data flow runtime performance.
timeToLive number
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
custom_properties Sequence[IntegrationRuntimeDataFlowPropertiesCustomProperties]
Custom properties are used to tune the data flow runtime performance.
time_to_live int
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup Boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties List<Property Map>
Custom properties are used to tune the data flow runtime performance.
timeToLive Number
Time to live (in minutes) setting of the cluster which will execute data flow job.

IntegrationRuntimeDataFlowPropertiesCustomProperties
, IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs

Name string
Name of custom property.
Value string
Value of custom property.
Name string
Name of custom property.
Value string
Value of custom property.
name String
Name of custom property.
value String
Value of custom property.
name string
Name of custom property.
value string
Value of custom property.
name str
Name of custom property.
value str
Value of custom property.
name String
Name of custom property.
value String
Value of custom property.

IntegrationRuntimeDataFlowPropertiesResponse
, IntegrationRuntimeDataFlowPropertiesResponseArgs

Cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
CustomProperties List<Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeDataFlowPropertiesResponseCustomProperties>
Custom properties are used to tune the data flow runtime performance.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
Cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
CustomProperties []IntegrationRuntimeDataFlowPropertiesResponseCustomProperties
Custom properties are used to tune the data flow runtime performance.
TimeToLive int
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup Boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties List<IntegrationRuntimeDataFlowPropertiesResponseCustomProperties>
Custom properties are used to tune the data flow runtime performance.
timeToLive Integer
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties IntegrationRuntimeDataFlowPropertiesResponseCustomProperties[]
Custom properties are used to tune the data flow runtime performance.
timeToLive number
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup bool
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
custom_properties Sequence[IntegrationRuntimeDataFlowPropertiesResponseCustomProperties]
Custom properties are used to tune the data flow runtime performance.
time_to_live int
Time to live (in minutes) setting of the cluster which will execute data flow job.
cleanup Boolean
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.
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.
customProperties List<Property Map>
Custom properties are used to tune the data flow runtime performance.
timeToLive Number
Time to live (in minutes) setting of the cluster which will execute data flow job.

IntegrationRuntimeDataFlowPropertiesResponseCustomProperties
, IntegrationRuntimeDataFlowPropertiesResponseCustomPropertiesArgs

Name string
Name of custom property.
Value string
Value of custom property.
Name string
Name of custom property.
Value string
Value of custom property.
name String
Name of custom property.
value String
Value of custom property.
name string
Name of custom property.
value string
Value of custom property.
name str
Name of custom property.
value str
Value of custom property.
name String
Name of custom property.
value String
Value of custom property.

IntegrationRuntimeDataProxyProperties
, IntegrationRuntimeDataProxyPropertiesArgs

ConnectVia Pulumi.AzureNative.DataFactory.Inputs.EntityReference
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService Pulumi.AzureNative.DataFactory.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.DataFactory.Inputs.EntityReferenceResponse
The self-hosted integration runtime reference.
Path string
The path to contain the staged data in the Blob storage.
StagingLinkedService Pulumi.AzureNative.DataFactory.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.DataFactory.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.DataFactory.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.
DualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
DualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName String
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dual_standby_pair_name str
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName String
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.

IntegrationRuntimeSsisCatalogInfoResponse
, IntegrationRuntimeSsisCatalogInfoResponseArgs

CatalogAdminPassword Pulumi.AzureNative.DataFactory.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.
DualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
DualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName String
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName string
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dual_standby_pair_name str
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.
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.
dualStandbyPairName String
The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover.

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.DataFactory.Inputs.IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReference
The credential reference containing authentication information.
CustomSetupScriptProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
Edition string | Pulumi.AzureNative.DataFactory.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.DataFactory.IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
PackageStores List<Pulumi.AzureNative.DataFactory.Inputs.PackageStore>
Package stores for the SSIS Integration Runtime.
CatalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
Credential CredentialReference
The credential reference containing authentication information.
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.
PackageStores []PackageStore
Package stores for the SSIS Integration Runtime.
catalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
credential CredentialReference
The credential reference containing authentication information.
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.
packageStores List<PackageStore>
Package stores for the SSIS Integration Runtime.
catalogInfo IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
credential CredentialReference
The credential reference containing authentication information.
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 (AzPowerShellSetup | CmdkeySetup | ComponentSetup | EnvironmentVariableSetup)[]
Custom setup without script properties for a SSIS integration runtime.
licenseType string | IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
packageStores PackageStore[]
Package stores for the SSIS Integration Runtime.
catalog_info IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
credential CredentialReference
The credential reference containing authentication information.
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[AzPowerShellSetup, 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.
package_stores Sequence[PackageStore]
Package stores for the SSIS Integration Runtime.
catalogInfo Property Map
Catalog information for managed dedicated integration runtime.
credential Property Map
The credential reference containing authentication information.
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 | Property Map>
Custom setup without script properties for a SSIS integration runtime.
licenseType String | "BasePrice" | "LicenseIncluded"
License type for bringing your own license scenario.
packageStores List<Property Map>
Package stores for the SSIS Integration Runtime.

IntegrationRuntimeSsisPropertiesResponse
, IntegrationRuntimeSsisPropertiesResponseArgs

CatalogInfo Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReferenceResponse
The credential reference containing authentication information.
CustomSetupScriptProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomSetupScriptPropertiesResponse
Custom setup script properties for a managed dedicated integration runtime.
DataProxyProperties Pulumi.AzureNative.DataFactory.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.
PackageStores List<Pulumi.AzureNative.DataFactory.Inputs.PackageStoreResponse>
Package stores for the SSIS Integration Runtime.
CatalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
Credential CredentialReferenceResponse
The credential reference containing authentication information.
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.
PackageStores []PackageStoreResponse
Package stores for the SSIS Integration Runtime.
catalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
credential CredentialReferenceResponse
The credential reference containing authentication information.
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.
packageStores List<PackageStoreResponse>
Package stores for the SSIS Integration Runtime.
catalogInfo IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
credential CredentialReferenceResponse
The credential reference containing authentication information.
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 (AzPowerShellSetupResponse | CmdkeySetupResponse | ComponentSetupResponse | EnvironmentVariableSetupResponse)[]
Custom setup without script properties for a SSIS integration runtime.
licenseType string
License type for bringing your own license scenario.
packageStores PackageStoreResponse[]
Package stores for the SSIS Integration Runtime.
catalog_info IntegrationRuntimeSsisCatalogInfoResponse
Catalog information for managed dedicated integration runtime.
credential CredentialReferenceResponse
The credential reference containing authentication information.
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[AzPowerShellSetupResponse, CmdkeySetupResponse, ComponentSetupResponse, EnvironmentVariableSetupResponse]]
Custom setup without script properties for a SSIS integration runtime.
license_type str
License type for bringing your own license scenario.
package_stores Sequence[PackageStoreResponse]
Package stores for the SSIS Integration Runtime.
catalogInfo Property Map
Catalog information for managed dedicated integration runtime.
credential Property Map
The credential reference containing authentication information.
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 | Property Map>
Custom setup without script properties for a SSIS integration runtime.
licenseType String
License type for bringing your own license scenario.
packageStores List<Property Map>
Package stores for the SSIS Integration Runtime.

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.DataFactory.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.DataFactory.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.
Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReference
The credential reference containing authentication information.
ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
Credential CredentialReference
The credential reference containing authentication information.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
credential CredentialReference
The credential reference containing authentication information.
resourceId This property is required. string
The resource identifier of the integration runtime to be shared.
credential CredentialReference
The credential reference containing authentication information.
resource_id This property is required. str
The resource identifier of the integration runtime to be shared.
credential CredentialReference
The credential reference containing authentication information.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
credential Property Map
The credential reference containing authentication information.

LinkedIntegrationRuntimeRbacAuthorizationResponse
, LinkedIntegrationRuntimeRbacAuthorizationResponseArgs

ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReferenceResponse
The credential reference containing authentication information.
ResourceId This property is required. string
The resource identifier of the integration runtime to be shared.
Credential CredentialReferenceResponse
The credential reference containing authentication information.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
credential CredentialReferenceResponse
The credential reference containing authentication information.
resourceId This property is required. string
The resource identifier of the integration runtime to be shared.
credential CredentialReferenceResponse
The credential reference containing authentication information.
resource_id This property is required. str
The resource identifier of the integration runtime to be shared.
credential CredentialReferenceResponse
The credential reference containing authentication information.
resourceId This property is required. String
The resource identifier of the integration runtime to be shared.
credential Property Map
The credential reference containing authentication information.

LinkedServiceReference
, LinkedServiceReferenceArgs

ReferenceName This property is required. string
Reference LinkedService name.
Type This property is required. string | Pulumi.AzureNative.DataFactory.Type
Linked service reference type.
Parameters Dictionary<string, object>
Arguments for LinkedService.
ReferenceName This property is required. string
Reference LinkedService name.
Type This property is required. string | Type
Linked service reference type.
Parameters map[string]interface{}
Arguments for LinkedService.
referenceName This property is required. String
Reference LinkedService name.
type This property is required. String | Type
Linked service reference type.
parameters Map<String,Object>
Arguments for LinkedService.
referenceName This property is required. string
Reference LinkedService name.
type This property is required. string | Type
Linked service reference type.
parameters {[key: string]: any}
Arguments for LinkedService.
reference_name This property is required. str
Reference LinkedService name.
type This property is required. str | Type
Linked service reference type.
parameters Mapping[str, Any]
Arguments for LinkedService.
referenceName This property is required. String
Reference LinkedService name.
type This property is required. String | "LinkedServiceReference"
Linked service reference type.
parameters Map<Any>
Arguments for LinkedService.

LinkedServiceReferenceResponse
, LinkedServiceReferenceResponseArgs

ReferenceName This property is required. string
Reference LinkedService name.
Type This property is required. string
Linked service reference type.
Parameters Dictionary<string, object>
Arguments for LinkedService.
ReferenceName This property is required. string
Reference LinkedService name.
Type This property is required. string
Linked service reference type.
Parameters map[string]interface{}
Arguments for LinkedService.
referenceName This property is required. String
Reference LinkedService name.
type This property is required. String
Linked service reference type.
parameters Map<String,Object>
Arguments for LinkedService.
referenceName This property is required. string
Reference LinkedService name.
type This property is required. string
Linked service reference type.
parameters {[key: string]: any}
Arguments for LinkedService.
reference_name This property is required. str
Reference LinkedService name.
type This property is required. str
Linked service reference type.
parameters Mapping[str, Any]
Arguments for LinkedService.
referenceName This property is required. String
Reference LinkedService name.
type This property is required. String
Linked service reference type.
parameters Map<Any>
Arguments for LinkedService.

ManagedIntegrationRuntime
, ManagedIntegrationRuntimeArgs

ComputeProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeComputeProperties
The compute resource for managed integration runtime.
CustomerVirtualNetwork Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomerVirtualNetwork
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
ManagedVirtualNetwork Pulumi.AzureNative.DataFactory.Inputs.ManagedVirtualNetworkReference
Managed Virtual Network reference.
SsisProperties Pulumi.AzureNative.DataFactory.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.
ManagedVirtualNetwork ManagedVirtualNetworkReference
Managed Virtual Network reference.
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.
managedVirtualNetwork ManagedVirtualNetworkReference
Managed Virtual Network reference.
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.
managedVirtualNetwork ManagedVirtualNetworkReference
Managed Virtual Network reference.
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.
managed_virtual_network ManagedVirtualNetworkReference
Managed Virtual Network reference.
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.
managedVirtualNetwork Property Map
Managed Virtual Network reference.
ssisProperties Property Map
SSIS properties for managed integration runtime.

ManagedIntegrationRuntimeResponse
, ManagedIntegrationRuntimeResponseArgs

State This property is required. string
Integration runtime state, only valid for managed dedicated integration runtime.
ComputeProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
CustomerVirtualNetwork Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeCustomerVirtualNetworkResponse
The name of virtual network to which Azure-SSIS integration runtime will join
Description string
Integration runtime description.
ManagedVirtualNetwork Pulumi.AzureNative.DataFactory.Inputs.ManagedVirtualNetworkReferenceResponse
Managed Virtual Network reference.
SsisProperties Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
State 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.
ManagedVirtualNetwork ManagedVirtualNetworkReferenceResponse
Managed Virtual Network reference.
SsisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
state 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.
managedVirtualNetwork ManagedVirtualNetworkReferenceResponse
Managed Virtual Network reference.
ssisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
state 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.
managedVirtualNetwork ManagedVirtualNetworkReferenceResponse
Managed Virtual Network reference.
ssisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
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.
managed_virtual_network ManagedVirtualNetworkReferenceResponse
Managed Virtual Network reference.
ssis_properties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
state 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.
managedVirtualNetwork Property Map
Managed Virtual Network reference.
ssisProperties Property Map
SSIS properties for managed integration runtime.

ManagedVirtualNetworkReference
, ManagedVirtualNetworkReferenceArgs

ReferenceName This property is required. string
Reference ManagedVirtualNetwork name.
Type This property is required. string | Pulumi.AzureNative.DataFactory.ManagedVirtualNetworkReferenceType
Managed Virtual Network reference type.
ReferenceName This property is required. string
Reference ManagedVirtualNetwork name.
Type This property is required. string | ManagedVirtualNetworkReferenceType
Managed Virtual Network reference type.
referenceName This property is required. String
Reference ManagedVirtualNetwork name.
type This property is required. String | ManagedVirtualNetworkReferenceType
Managed Virtual Network reference type.
referenceName This property is required. string
Reference ManagedVirtualNetwork name.
type This property is required. string | ManagedVirtualNetworkReferenceType
Managed Virtual Network reference type.
reference_name This property is required. str
Reference ManagedVirtualNetwork name.
type This property is required. str | ManagedVirtualNetworkReferenceType
Managed Virtual Network reference type.
referenceName This property is required. String
Reference ManagedVirtualNetwork name.
type This property is required. String | "ManagedVirtualNetworkReference"
Managed Virtual Network reference type.

ManagedVirtualNetworkReferenceResponse
, ManagedVirtualNetworkReferenceResponseArgs

ReferenceName This property is required. string
Reference ManagedVirtualNetwork name.
Type This property is required. string
Managed Virtual Network reference type.
ReferenceName This property is required. string
Reference ManagedVirtualNetwork name.
Type This property is required. string
Managed Virtual Network reference type.
referenceName This property is required. String
Reference ManagedVirtualNetwork name.
type This property is required. String
Managed Virtual Network reference type.
referenceName This property is required. string
Reference ManagedVirtualNetwork name.
type This property is required. string
Managed Virtual Network reference type.
reference_name This property is required. str
Reference ManagedVirtualNetwork name.
type This property is required. str
Managed Virtual Network reference type.
referenceName This property is required. String
Reference ManagedVirtualNetwork name.
type This property is required. String
Managed Virtual Network reference type.

ManagedVirtualNetworkReferenceType
, ManagedVirtualNetworkReferenceTypeArgs

ManagedVirtualNetworkReference
ManagedVirtualNetworkReference
ManagedVirtualNetworkReferenceTypeManagedVirtualNetworkReference
ManagedVirtualNetworkReference
ManagedVirtualNetworkReference
ManagedVirtualNetworkReference
ManagedVirtualNetworkReference
ManagedVirtualNetworkReference
MANAGED_VIRTUAL_NETWORK_REFERENCE
ManagedVirtualNetworkReference
"ManagedVirtualNetworkReference"
ManagedVirtualNetworkReference

PackageStore
, PackageStoreArgs

Name This property is required. string
The name of the package store
PackageStoreLinkedService This property is required. Pulumi.AzureNative.DataFactory.Inputs.EntityReference
The package store linked service reference.
Name This property is required. string
The name of the package store
PackageStoreLinkedService This property is required. EntityReference
The package store linked service reference.
name This property is required. String
The name of the package store
packageStoreLinkedService This property is required. EntityReference
The package store linked service reference.
name This property is required. string
The name of the package store
packageStoreLinkedService This property is required. EntityReference
The package store linked service reference.
name This property is required. str
The name of the package store
package_store_linked_service This property is required. EntityReference
The package store linked service reference.
name This property is required. String
The name of the package store
packageStoreLinkedService This property is required. Property Map
The package store linked service reference.

PackageStoreResponse
, PackageStoreResponseArgs

Name This property is required. string
The name of the package store
PackageStoreLinkedService This property is required. Pulumi.AzureNative.DataFactory.Inputs.EntityReferenceResponse
The package store linked service reference.
Name This property is required. string
The name of the package store
PackageStoreLinkedService This property is required. EntityReferenceResponse
The package store linked service reference.
name This property is required. String
The name of the package store
packageStoreLinkedService This property is required. EntityReferenceResponse
The package store linked service reference.
name This property is required. string
The name of the package store
packageStoreLinkedService This property is required. EntityReferenceResponse
The package store linked service reference.
name This property is required. str
The name of the package store
package_store_linked_service This property is required. EntityReferenceResponse
The package store linked service reference.
name This property is required. String
The name of the package store
packageStoreLinkedService This property is required. Property Map
The package store linked service reference.

PipelineExternalComputeScaleProperties
, PipelineExternalComputeScalePropertiesArgs

NumberOfExternalNodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
NumberOfPipelineNodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
NumberOfExternalNodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
NumberOfPipelineNodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes Integer
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes Integer
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive Integer
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes number
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes number
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive number
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
number_of_external_nodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
number_of_pipeline_nodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
time_to_live int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes Number
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes Number
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive Number
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.

PipelineExternalComputeScalePropertiesResponse
, PipelineExternalComputeScalePropertiesResponseArgs

NumberOfExternalNodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
NumberOfPipelineNodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
NumberOfExternalNodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
NumberOfPipelineNodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
TimeToLive int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes Integer
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes Integer
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive Integer
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes number
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes number
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive number
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
number_of_external_nodes int
Number of the the external nodes, which should be greater than 0 and less than 11.
number_of_pipeline_nodes int
Number of the pipeline nodes, which should be greater than 0 and less than 11.
time_to_live int
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
numberOfExternalNodes Number
Number of the the external nodes, which should be greater than 0 and less than 11.
numberOfPipelineNodes Number
Number of the pipeline nodes, which should be greater than 0 and less than 11.
timeToLive Number
Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.

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 Pulumi.AzureNative.DataFactory.Inputs.LinkedIntegrationRuntimeKeyAuthorization | Pulumi.AzureNative.DataFactory.Inputs.LinkedIntegrationRuntimeRbacAuthorization
The base definition of a linked integration runtime.
SelfContainedInteractiveAuthoringEnabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
Description string
Integration runtime description.
LinkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
The base definition of a linked integration runtime.
SelfContainedInteractiveAuthoringEnabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description String
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled Boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description string
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description str
Integration runtime description.
linked_info LinkedIntegrationRuntimeKeyAuthorization | LinkedIntegrationRuntimeRbacAuthorization
The base definition of a linked integration runtime.
self_contained_interactive_authoring_enabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description String
Integration runtime description.
linkedInfo Property Map | Property Map
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled Boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.

SelfHostedIntegrationRuntimeResponse
, SelfHostedIntegrationRuntimeResponseArgs

Description string
Integration runtime description.
LinkedInfo Pulumi.AzureNative.DataFactory.Inputs.LinkedIntegrationRuntimeKeyAuthorizationResponse | Pulumi.AzureNative.DataFactory.Inputs.LinkedIntegrationRuntimeRbacAuthorizationResponse
The base definition of a linked integration runtime.
SelfContainedInteractiveAuthoringEnabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
Description string
Integration runtime description.
LinkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
The base definition of a linked integration runtime.
SelfContainedInteractiveAuthoringEnabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description String
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled Boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description string
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description str
Integration runtime description.
linked_info LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
The base definition of a linked integration runtime.
self_contained_interactive_authoring_enabled bool
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
description String
Integration runtime description.
linkedInfo Property Map | Property Map
The base definition of a linked integration runtime.
selfContainedInteractiveAuthoringEnabled Boolean
An alternative option to ensure interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.

Type
, TypeArgs

LinkedServiceReference
LinkedServiceReference
TypeLinkedServiceReference
LinkedServiceReference
LinkedServiceReference
LinkedServiceReference
LinkedServiceReference
LinkedServiceReference
LINKED_SERVICE_REFERENCE
LinkedServiceReference
"LinkedServiceReference"
LinkedServiceReference

Import

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

$ pulumi import azure-native:datafactory:IntegrationRuntime exampleIntegrationRuntime /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/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