1. Packages
  2. Azure Native
  3. API Docs
  4. datafactory
  5. IntegrationRuntime
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

azure-native.datafactory.IntegrationRuntime

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

    Integration runtime resource type. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 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",
        });
    
    });
    
    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
    	})
    }
    
    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());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    integration_runtime = azure_native.datafactory.IntegrationRuntime("integrationRuntime",
        factory_name="exampleFactoryName",
        integration_runtime_name="exampleIntegrationRuntime",
        properties=azure_native.datafactory.SelfHostedIntegrationRuntimeArgs(
            description="A selfhosted integration runtime",
            type="SelfHosted",
        ),
        resource_group_name="exampleResourceGroup")
    
    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",
    });
    
    resources:
      integrationRuntime:
        type: azure-native:datafactory:IntegrationRuntime
        properties:
          factoryName: exampleFactoryName
          integrationRuntimeName: exampleIntegrationRuntime
          properties:
            description: A selfhosted integration runtime
            type: SelfHosted
          resourceGroupName: exampleResourceGroup
    

    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 string
    The unique name of the resource.
    args IntegrationRuntimeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args 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 string
    The unique name of the resource.
    args IntegrationRuntimeArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IntegrationRuntimeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args 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",
    });
    
    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: interface{}{
    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: interface{}{
    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"),
    })
    
    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());
    
    integration_runtime_resource = azure_native.datafactory.IntegrationRuntime("integrationRuntimeResource",
        factory_name="string",
        properties=azure_native.datafactory.ManagedIntegrationRuntimeArgs(
            type="Managed",
            compute_properties=azure_native.datafactory.IntegrationRuntimeComputePropertiesArgs(
                copy_compute_scale_properties=azure_native.datafactory.CopyComputeScalePropertiesArgs(
                    data_integration_unit=0,
                    time_to_live=0,
                ),
                data_flow_properties=azure_native.datafactory.IntegrationRuntimeDataFlowPropertiesArgs(
                    cleanup=False,
                    compute_type="string",
                    core_count=0,
                    custom_properties=[azure_native.datafactory.IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs(
                        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=azure_native.datafactory.PipelineExternalComputeScalePropertiesArgs(
                    number_of_external_nodes=0,
                    number_of_pipeline_nodes=0,
                    time_to_live=0,
                ),
                v_net_properties=azure_native.datafactory.IntegrationRuntimeVNetPropertiesArgs(
                    public_ips=["string"],
                    subnet="string",
                    subnet_id="string",
                    v_net_id="string",
                ),
            ),
            customer_virtual_network=azure_native.datafactory.IntegrationRuntimeCustomerVirtualNetworkArgs(
                subnet_id="string",
            ),
            description="string",
            managed_virtual_network=azure_native.datafactory.ManagedVirtualNetworkReferenceArgs(
                reference_name="string",
                type="string",
            ),
            ssis_properties=azure_native.datafactory.IntegrationRuntimeSsisPropertiesArgs(
                catalog_info=azure_native.datafactory.IntegrationRuntimeSsisCatalogInfoArgs(
                    catalog_admin_password=azure_native.datafactory.SecureStringArgs(
                        type="SecureString",
                        value="string",
                    ),
                    catalog_admin_user_name="string",
                    catalog_pricing_tier="string",
                    catalog_server_endpoint="string",
                    dual_standby_pair_name="string",
                ),
                credential=azure_native.datafactory.CredentialReferenceArgs(
                    reference_name="string",
                    type="string",
                ),
                custom_setup_script_properties=azure_native.datafactory.IntegrationRuntimeCustomSetupScriptPropertiesArgs(
                    blob_container_uri="string",
                    sas_token=azure_native.datafactory.SecureStringArgs(
                        type="SecureString",
                        value="string",
                    ),
                ),
                data_proxy_properties=azure_native.datafactory.IntegrationRuntimeDataProxyPropertiesArgs(
                    connect_via=azure_native.datafactory.EntityReferenceArgs(
                        reference_name="string",
                        type="string",
                    ),
                    path="string",
                    staging_linked_service=azure_native.datafactory.EntityReferenceArgs(
                        reference_name="string",
                        type="string",
                    ),
                ),
                edition="string",
                express_custom_setup_properties=[azure_native.datafactory.AzPowerShellSetupArgs(
                    type="AzPowerShellSetup",
                    version="string",
                )],
                license_type="string",
                package_stores=[azure_native.datafactory.PackageStoreArgs(
                    name="string",
                    package_store_linked_service=azure_native.datafactory.EntityReferenceArgs(
                        reference_name="string",
                        type="string",
                    ),
                )],
            ),
        ),
        resource_group_name="string",
        integration_runtime_name="string")
    
    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",
    });
    
    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
    

    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

    The IntegrationRuntime resource accepts the following input properties:

    FactoryName string
    The factory name.
    Properties Pulumi.AzureNative.DataFactory.Inputs.ManagedIntegrationRuntime | Pulumi.AzureNative.DataFactory.Inputs.SelfHostedIntegrationRuntime
    Integration runtime properties.
    ResourceGroupName string
    The resource group name.
    IntegrationRuntimeName string
    The integration runtime name.
    FactoryName string
    The factory name.
    Properties ManagedIntegrationRuntimeArgs | SelfHostedIntegrationRuntimeArgs
    Integration runtime properties.
    ResourceGroupName string
    The resource group name.
    IntegrationRuntimeName string
    The integration runtime name.
    factoryName String
    The factory name.
    properties ManagedIntegrationRuntime | SelfHostedIntegrationRuntime
    Integration runtime properties.
    resourceGroupName String
    The resource group name.
    integrationRuntimeName String
    The integration runtime name.
    factoryName string
    The factory name.
    properties ManagedIntegrationRuntime | SelfHostedIntegrationRuntime
    Integration runtime properties.
    resourceGroupName string
    The resource group name.
    integrationRuntimeName string
    The integration runtime name.
    factory_name str
    The factory name.
    properties ManagedIntegrationRuntimeArgs | SelfHostedIntegrationRuntimeArgs
    Integration runtime properties.
    resource_group_name str
    The resource group name.
    integration_runtime_name str
    The integration runtime name.
    factoryName String
    The factory name.
    properties Property Map | Property Map
    Integration runtime properties.
    resourceGroupName String
    The resource group name.
    integrationRuntimeName String
    The integration runtime name.

    Outputs

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

    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.
    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.
    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.
    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.
    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.
    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 string
    The required version of Azure PowerShell to install.
    Version string
    The required version of Azure PowerShell to install.
    version String
    The required version of Azure PowerShell to install.
    version string
    The required version of Azure PowerShell to install.
    version str
    The required version of Azure PowerShell to install.
    version String
    The required version of Azure PowerShell to install.

    AzPowerShellSetupResponse, AzPowerShellSetupResponseArgs

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

    AzureKeyVaultSecretReference, AzureKeyVaultSecretReferenceArgs

    SecretName object
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    Store 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 interface{}
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    Store 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 Object
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 Any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 Any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 object
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    Store 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 interface{}
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    Store 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 Object
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 Any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 Any
    The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string).
    store 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 Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The password of data source access.
    TargetName object
    The server name of data source access. Type: string.
    UserName object
    The user name of data source access. Type: string.
    Password AzureKeyVaultSecretReference | SecureString
    The password of data source access.
    TargetName interface{}
    The server name of data source access. Type: string.
    UserName interface{}
    The user name of data source access. Type: string.
    password AzureKeyVaultSecretReference | SecureString
    The password of data source access.
    targetName Object
    The server name of data source access. Type: string.
    userName Object
    The user name of data source access. Type: string.
    password AzureKeyVaultSecretReference | SecureString
    The password of data source access.
    targetName any
    The server name of data source access. Type: string.
    userName any
    The user name of data source access. Type: string.
    password AzureKeyVaultSecretReference | SecureString
    The password of data source access.
    target_name Any
    The server name of data source access. Type: string.
    user_name Any
    The user name of data source access. Type: string.
    password Property Map | Property Map
    The password of data source access.
    targetName Any
    The server name of data source access. Type: string.
    userName Any
    The user name of data source access. Type: string.

    CmdkeySetupResponse, CmdkeySetupResponseArgs

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

    ComponentSetup, ComponentSetupArgs

    ComponentName string
    The name of the 3rd party component.
    LicenseKey AzureKeyVaultSecretReference | SecureString
    The license key to activate the component.
    componentName String
    The name of the 3rd party component.
    licenseKey AzureKeyVaultSecretReference | SecureString
    The license key to activate the component.
    componentName string
    The name of the 3rd party component.
    licenseKey AzureKeyVaultSecretReference | SecureString
    The license key to activate the component.
    component_name str
    The name of the 3rd party component.
    license_key AzureKeyVaultSecretReference | SecureString
    The license key to activate the component.
    componentName String
    The name of the 3rd party component.
    licenseKey Property Map | Property Map
    The license key to activate the component.

    ComponentSetupResponse, ComponentSetupResponseArgs

    ComponentName string
    The name of the 3rd party component.
    LicenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The license key to activate the component.
    componentName String
    The name of the 3rd party component.
    licenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The license key to activate the component.
    componentName string
    The name of the 3rd party component.
    licenseKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The license key to activate the component.
    component_name str
    The name of the 3rd party component.
    license_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The license key to activate the component.
    componentName 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 string
    Reference credential name.
    Type string | Pulumi.AzureNative.DataFactory.CredentialReferenceType
    Credential reference type.
    ReferenceName string
    Reference credential name.
    Type string | CredentialReferenceType
    Credential reference type.
    referenceName String
    Reference credential name.
    type String | CredentialReferenceType
    Credential reference type.
    referenceName string
    Reference credential name.
    type string | CredentialReferenceType
    Credential reference type.
    reference_name str
    Reference credential name.
    type str | CredentialReferenceType
    Credential reference type.
    referenceName String
    Reference credential name.
    type String | "CredentialReference"
    Credential reference type.

    CredentialReferenceResponse, CredentialReferenceResponseArgs

    ReferenceName string
    Reference credential name.
    Type string
    Credential reference type.
    ReferenceName string
    Reference credential name.
    Type string
    Credential reference type.
    referenceName String
    Reference credential name.
    type String
    Credential reference type.
    referenceName string
    Reference credential name.
    type string
    Credential reference type.
    reference_name str
    Reference credential name.
    type str
    Credential reference type.
    referenceName String
    Reference credential name.
    type 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 string
    The name of the environment variable.
    VariableValue string
    The value of the environment variable.
    VariableName string
    The name of the environment variable.
    VariableValue string
    The value of the environment variable.
    variableName String
    The name of the environment variable.
    variableValue String
    The value of the environment variable.
    variableName string
    The name of the environment variable.
    variableValue string
    The value of the environment variable.
    variable_name str
    The name of the environment variable.
    variable_value str
    The value of the environment variable.
    variableName String
    The name of the environment variable.
    variableValue String
    The value of the environment variable.

    EnvironmentVariableSetupResponse, EnvironmentVariableSetupResponseArgs

    VariableName string
    The name of the environment variable.
    VariableValue string
    The value of the environment variable.
    VariableName string
    The name of the environment variable.
    VariableValue string
    The value of the environment variable.
    variableName String
    The name of the environment variable.
    variableValue String
    The value of the environment variable.
    variableName string
    The name of the environment variable.
    variableValue string
    The value of the environment variable.
    variable_name str
    The name of the environment variable.
    variable_value str
    The value of the environment variable.
    variableName String
    The name of the environment variable.
    variableValue 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 SecureString
    The key used for authorization.
    key SecureString
    The key used for authorization.
    key SecureString
    The key used for authorization.
    key SecureString
    The key used for authorization.
    key Property Map
    The key used for authorization.

    LinkedIntegrationRuntimeKeyAuthorizationResponse, LinkedIntegrationRuntimeKeyAuthorizationResponseArgs

    Key SecureStringResponse
    The key used for authorization.
    key SecureStringResponse
    The key used for authorization.
    key SecureStringResponse
    The key used for authorization.
    key SecureStringResponse
    The key used for authorization.
    key Property Map
    The key used for authorization.

    LinkedIntegrationRuntimeRbacAuthorization, LinkedIntegrationRuntimeRbacAuthorizationArgs

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

    LinkedIntegrationRuntimeRbacAuthorizationResponse, LinkedIntegrationRuntimeRbacAuthorizationResponseArgs

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

    LinkedServiceReference, LinkedServiceReferenceArgs

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

    LinkedServiceReferenceResponse, LinkedServiceReferenceResponseArgs

    ReferenceName string
    Reference LinkedService name.
    Type string
    Linked service reference type.
    Parameters Dictionary<string, object>
    Arguments for LinkedService.
    ReferenceName string
    Reference LinkedService name.
    Type string
    Linked service reference type.
    Parameters map[string]interface{}
    Arguments for LinkedService.
    referenceName String
    Reference LinkedService name.
    type String
    Linked service reference type.
    parameters Map<String,Object>
    Arguments for LinkedService.
    referenceName string
    Reference LinkedService name.
    type string
    Linked service reference type.
    parameters {[key: string]: any}
    Arguments for LinkedService.
    reference_name str
    Reference LinkedService name.
    type str
    Linked service reference type.
    parameters Mapping[str, Any]
    Arguments for LinkedService.
    referenceName String
    Reference LinkedService name.
    type 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 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 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 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 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 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 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 string
    Reference ManagedVirtualNetwork name.
    Type string | Pulumi.AzureNative.DataFactory.ManagedVirtualNetworkReferenceType
    Managed Virtual Network reference type.
    ReferenceName string
    Reference ManagedVirtualNetwork name.
    Type string | ManagedVirtualNetworkReferenceType
    Managed Virtual Network reference type.
    referenceName String
    Reference ManagedVirtualNetwork name.
    type String | ManagedVirtualNetworkReferenceType
    Managed Virtual Network reference type.
    referenceName string
    Reference ManagedVirtualNetwork name.
    type string | ManagedVirtualNetworkReferenceType
    Managed Virtual Network reference type.
    reference_name str
    Reference ManagedVirtualNetwork name.
    type str | ManagedVirtualNetworkReferenceType
    Managed Virtual Network reference type.
    referenceName String
    Reference ManagedVirtualNetwork name.
    type String | "ManagedVirtualNetworkReference"
    Managed Virtual Network reference type.

    ManagedVirtualNetworkReferenceResponse, ManagedVirtualNetworkReferenceResponseArgs

    ReferenceName string
    Reference ManagedVirtualNetwork name.
    Type string
    Managed Virtual Network reference type.
    ReferenceName string
    Reference ManagedVirtualNetwork name.
    Type string
    Managed Virtual Network reference type.
    referenceName String
    Reference ManagedVirtualNetwork name.
    type String
    Managed Virtual Network reference type.
    referenceName string
    Reference ManagedVirtualNetwork name.
    type string
    Managed Virtual Network reference type.
    reference_name str
    Reference ManagedVirtualNetwork name.
    type str
    Managed Virtual Network reference type.
    referenceName String
    Reference ManagedVirtualNetwork name.
    type 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 string
    The name of the package store
    PackageStoreLinkedService Pulumi.AzureNative.DataFactory.Inputs.EntityReference
    The package store linked service reference.
    Name string
    The name of the package store
    PackageStoreLinkedService EntityReference
    The package store linked service reference.
    name String
    The name of the package store
    packageStoreLinkedService EntityReference
    The package store linked service reference.
    name string
    The name of the package store
    packageStoreLinkedService EntityReference
    The package store linked service reference.
    name str
    The name of the package store
    package_store_linked_service EntityReference
    The package store linked service reference.
    name String
    The name of the package store
    packageStoreLinkedService Property Map
    The package store linked service reference.

    PackageStoreResponse, PackageStoreResponseArgs

    Name string
    The name of the package store
    PackageStoreLinkedService Pulumi.AzureNative.DataFactory.Inputs.EntityReferenceResponse
    The package store linked service reference.
    Name string
    The name of the package store
    PackageStoreLinkedService EntityReferenceResponse
    The package store linked service reference.
    name String
    The name of the package store
    packageStoreLinkedService EntityReferenceResponse
    The package store linked service reference.
    name string
    The name of the package store
    packageStoreLinkedService EntityReferenceResponse
    The package store linked service reference.
    name str
    The name of the package store
    package_store_linked_service EntityReferenceResponse
    The package store linked service reference.
    name String
    The name of the package store
    packageStoreLinkedService 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 string
    Value of secure string.
    Value string
    Value of secure string.
    value String
    Value of secure string.
    value string
    Value of secure string.
    value str
    Value of secure string.
    value String
    Value of secure string.

    SecureStringResponse, SecureStringResponseArgs

    Value string
    Value of secure string.
    Value string
    Value of secure string.
    value String
    Value of secure string.
    value string
    Value of secure string.
    value str
    Value of secure string.
    value 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} 
    

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi