We recommend using Azure Native.
azure.datafactory.IntegrationRuntimeSsis
Explore with Pulumi AI
Manages a Data Factory Azure-SSIS Integration Runtime.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = new azure.core.ResourceGroup("example", {
name: "example-resources",
location: "West Europe",
});
const exampleFactory = new azure.datafactory.Factory("example", {
name: "example",
location: example.location,
resourceGroupName: example.name,
});
const exampleIntegrationRuntimeSsis = new azure.datafactory.IntegrationRuntimeSsis("example", {
name: "example",
dataFactoryId: exampleFactory.id,
location: example.location,
nodeSize: "Standard_D8_v3",
});
import pulumi
import pulumi_azure as azure
example = azure.core.ResourceGroup("example",
name="example-resources",
location="West Europe")
example_factory = azure.datafactory.Factory("example",
name="example",
location=example.location,
resource_group_name=example.name)
example_integration_runtime_ssis = azure.datafactory.IntegrationRuntimeSsis("example",
name="example",
data_factory_id=example_factory.id,
location=example.location,
node_size="Standard_D8_v3")
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core"
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{
Name: pulumi.String("example-resources"),
Location: pulumi.String("West Europe"),
})
if err != nil {
return err
}
exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{
Name: pulumi.String("example"),
Location: example.Location,
ResourceGroupName: example.Name,
})
if err != nil {
return err
}
_, err = datafactory.NewIntegrationRuntimeSsis(ctx, "example", &datafactory.IntegrationRuntimeSsisArgs{
Name: pulumi.String("example"),
DataFactoryId: exampleFactory.ID(),
Location: example.Location,
NodeSize: pulumi.String("Standard_D8_v3"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = new Azure.Core.ResourceGroup("example", new()
{
Name = "example-resources",
Location = "West Europe",
});
var exampleFactory = new Azure.DataFactory.Factory("example", new()
{
Name = "example",
Location = example.Location,
ResourceGroupName = example.Name,
});
var exampleIntegrationRuntimeSsis = new Azure.DataFactory.IntegrationRuntimeSsis("example", new()
{
Name = "example",
DataFactoryId = exampleFactory.Id,
Location = example.Location,
NodeSize = "Standard_D8_v3",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.core.ResourceGroup;
import com.pulumi.azure.core.ResourceGroupArgs;
import com.pulumi.azure.datafactory.Factory;
import com.pulumi.azure.datafactory.FactoryArgs;
import com.pulumi.azure.datafactory.IntegrationRuntimeSsis;
import com.pulumi.azure.datafactory.IntegrationRuntimeSsisArgs;
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 example = new ResourceGroup("example", ResourceGroupArgs.builder()
.name("example-resources")
.location("West Europe")
.build());
var exampleFactory = new Factory("exampleFactory", FactoryArgs.builder()
.name("example")
.location(example.location())
.resourceGroupName(example.name())
.build());
var exampleIntegrationRuntimeSsis = new IntegrationRuntimeSsis("exampleIntegrationRuntimeSsis", IntegrationRuntimeSsisArgs.builder()
.name("example")
.dataFactoryId(exampleFactory.id())
.location(example.location())
.nodeSize("Standard_D8_v3")
.build());
}
}
resources:
example:
type: azure:core:ResourceGroup
properties:
name: example-resources
location: West Europe
exampleFactory:
type: azure:datafactory:Factory
name: example
properties:
name: example
location: ${example.location}
resourceGroupName: ${example.name}
exampleIntegrationRuntimeSsis:
type: azure:datafactory:IntegrationRuntimeSsis
name: example
properties:
name: example
dataFactoryId: ${exampleFactory.id}
location: ${example.location}
nodeSize: Standard_D8_v3
Create IntegrationRuntimeSsis Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IntegrationRuntimeSsis(name: string, args: IntegrationRuntimeSsisArgs, opts?: CustomResourceOptions);
@overload
def IntegrationRuntimeSsis(resource_name: str,
args: IntegrationRuntimeSsisArgs,
opts: Optional[ResourceOptions] = None)
@overload
def IntegrationRuntimeSsis(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_factory_id: Optional[str] = None,
node_size: Optional[str] = None,
express_vnet_integration: Optional[IntegrationRuntimeSsisExpressVnetIntegrationArgs] = None,
max_parallel_executions_per_node: Optional[int] = None,
credential_name: Optional[str] = None,
description: Optional[str] = None,
edition: Optional[str] = None,
express_custom_setup: Optional[IntegrationRuntimeSsisExpressCustomSetupArgs] = None,
catalog_info: Optional[IntegrationRuntimeSsisCatalogInfoArgs] = None,
license_type: Optional[str] = None,
location: Optional[str] = None,
custom_setup_script: Optional[IntegrationRuntimeSsisCustomSetupScriptArgs] = None,
name: Optional[str] = None,
copy_compute_scale: Optional[IntegrationRuntimeSsisCopyComputeScaleArgs] = None,
number_of_nodes: Optional[int] = None,
package_stores: Optional[Sequence[IntegrationRuntimeSsisPackageStoreArgs]] = None,
pipeline_external_compute_scale: Optional[IntegrationRuntimeSsisPipelineExternalComputeScaleArgs] = None,
proxy: Optional[IntegrationRuntimeSsisProxyArgs] = None,
vnet_integration: Optional[IntegrationRuntimeSsisVnetIntegrationArgs] = None)
func NewIntegrationRuntimeSsis(ctx *Context, name string, args IntegrationRuntimeSsisArgs, opts ...ResourceOption) (*IntegrationRuntimeSsis, error)
public IntegrationRuntimeSsis(string name, IntegrationRuntimeSsisArgs args, CustomResourceOptions? opts = null)
public IntegrationRuntimeSsis(String name, IntegrationRuntimeSsisArgs args)
public IntegrationRuntimeSsis(String name, IntegrationRuntimeSsisArgs args, CustomResourceOptions options)
type: azure:datafactory:IntegrationRuntimeSsis
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 IntegrationRuntimeSsisArgs
- 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 IntegrationRuntimeSsisArgs
- 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 IntegrationRuntimeSsisArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IntegrationRuntimeSsisArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IntegrationRuntimeSsisArgs
- 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 integrationRuntimeSsisResource = new Azure.DataFactory.IntegrationRuntimeSsis("integrationRuntimeSsisResource", new()
{
DataFactoryId = "string",
NodeSize = "string",
ExpressVnetIntegration = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressVnetIntegrationArgs
{
SubnetId = "string",
},
MaxParallelExecutionsPerNode = 0,
CredentialName = "string",
Description = "string",
Edition = "string",
ExpressCustomSetup = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressCustomSetupArgs
{
CommandKeys = new[]
{
new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs
{
TargetName = "string",
UserName = "string",
KeyVaultPassword = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs
{
LinkedServiceName = "string",
SecretName = "string",
Parameters =
{
{ "string", "string" },
},
SecretVersion = "string",
},
Password = "string",
},
},
Components = new[]
{
new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressCustomSetupComponentArgs
{
Name = "string",
KeyVaultLicense = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs
{
LinkedServiceName = "string",
SecretName = "string",
Parameters =
{
{ "string", "string" },
},
SecretVersion = "string",
},
License = "string",
},
},
Environment =
{
{ "string", "string" },
},
PowershellVersion = "string",
},
CatalogInfo = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisCatalogInfoArgs
{
ServerEndpoint = "string",
AdministratorLogin = "string",
AdministratorPassword = "string",
DualStandbyPairName = "string",
ElasticPoolName = "string",
PricingTier = "string",
},
LicenseType = "string",
Location = "string",
CustomSetupScript = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisCustomSetupScriptArgs
{
BlobContainerUri = "string",
SasToken = "string",
},
Name = "string",
CopyComputeScale = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisCopyComputeScaleArgs
{
DataIntegrationUnit = 0,
TimeToLive = 0,
},
NumberOfNodes = 0,
PackageStores = new[]
{
new Azure.DataFactory.Inputs.IntegrationRuntimeSsisPackageStoreArgs
{
LinkedServiceName = "string",
Name = "string",
},
},
PipelineExternalComputeScale = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisPipelineExternalComputeScaleArgs
{
NumberOfExternalNodes = 0,
NumberOfPipelineNodes = 0,
TimeToLive = 0,
},
Proxy = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisProxyArgs
{
SelfHostedIntegrationRuntimeName = "string",
StagingStorageLinkedServiceName = "string",
Path = "string",
},
VnetIntegration = new Azure.DataFactory.Inputs.IntegrationRuntimeSsisVnetIntegrationArgs
{
PublicIps = new[]
{
"string",
},
SubnetId = "string",
SubnetName = "string",
VnetId = "string",
},
});
example, err := datafactory.NewIntegrationRuntimeSsis(ctx, "integrationRuntimeSsisResource", &datafactory.IntegrationRuntimeSsisArgs{
DataFactoryId: pulumi.String("string"),
NodeSize: pulumi.String("string"),
ExpressVnetIntegration: &datafactory.IntegrationRuntimeSsisExpressVnetIntegrationArgs{
SubnetId: pulumi.String("string"),
},
MaxParallelExecutionsPerNode: pulumi.Int(0),
CredentialName: pulumi.String("string"),
Description: pulumi.String("string"),
Edition: pulumi.String("string"),
ExpressCustomSetup: &datafactory.IntegrationRuntimeSsisExpressCustomSetupArgs{
CommandKeys: datafactory.IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray{
&datafactory.IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs{
TargetName: pulumi.String("string"),
UserName: pulumi.String("string"),
KeyVaultPassword: &datafactory.IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs{
LinkedServiceName: pulumi.String("string"),
SecretName: pulumi.String("string"),
Parameters: pulumi.StringMap{
"string": pulumi.String("string"),
},
SecretVersion: pulumi.String("string"),
},
Password: pulumi.String("string"),
},
},
Components: datafactory.IntegrationRuntimeSsisExpressCustomSetupComponentArray{
&datafactory.IntegrationRuntimeSsisExpressCustomSetupComponentArgs{
Name: pulumi.String("string"),
KeyVaultLicense: &datafactory.IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs{
LinkedServiceName: pulumi.String("string"),
SecretName: pulumi.String("string"),
Parameters: pulumi.StringMap{
"string": pulumi.String("string"),
},
SecretVersion: pulumi.String("string"),
},
License: pulumi.String("string"),
},
},
Environment: pulumi.StringMap{
"string": pulumi.String("string"),
},
PowershellVersion: pulumi.String("string"),
},
CatalogInfo: &datafactory.IntegrationRuntimeSsisCatalogInfoArgs{
ServerEndpoint: pulumi.String("string"),
AdministratorLogin: pulumi.String("string"),
AdministratorPassword: pulumi.String("string"),
DualStandbyPairName: pulumi.String("string"),
ElasticPoolName: pulumi.String("string"),
PricingTier: pulumi.String("string"),
},
LicenseType: pulumi.String("string"),
Location: pulumi.String("string"),
CustomSetupScript: &datafactory.IntegrationRuntimeSsisCustomSetupScriptArgs{
BlobContainerUri: pulumi.String("string"),
SasToken: pulumi.String("string"),
},
Name: pulumi.String("string"),
CopyComputeScale: &datafactory.IntegrationRuntimeSsisCopyComputeScaleArgs{
DataIntegrationUnit: pulumi.Int(0),
TimeToLive: pulumi.Int(0),
},
NumberOfNodes: pulumi.Int(0),
PackageStores: datafactory.IntegrationRuntimeSsisPackageStoreArray{
&datafactory.IntegrationRuntimeSsisPackageStoreArgs{
LinkedServiceName: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
PipelineExternalComputeScale: &datafactory.IntegrationRuntimeSsisPipelineExternalComputeScaleArgs{
NumberOfExternalNodes: pulumi.Int(0),
NumberOfPipelineNodes: pulumi.Int(0),
TimeToLive: pulumi.Int(0),
},
Proxy: &datafactory.IntegrationRuntimeSsisProxyArgs{
SelfHostedIntegrationRuntimeName: pulumi.String("string"),
StagingStorageLinkedServiceName: pulumi.String("string"),
Path: pulumi.String("string"),
},
VnetIntegration: &datafactory.IntegrationRuntimeSsisVnetIntegrationArgs{
PublicIps: pulumi.StringArray{
pulumi.String("string"),
},
SubnetId: pulumi.String("string"),
SubnetName: pulumi.String("string"),
VnetId: pulumi.String("string"),
},
})
var integrationRuntimeSsisResource = new IntegrationRuntimeSsis("integrationRuntimeSsisResource", IntegrationRuntimeSsisArgs.builder()
.dataFactoryId("string")
.nodeSize("string")
.expressVnetIntegration(IntegrationRuntimeSsisExpressVnetIntegrationArgs.builder()
.subnetId("string")
.build())
.maxParallelExecutionsPerNode(0)
.credentialName("string")
.description("string")
.edition("string")
.expressCustomSetup(IntegrationRuntimeSsisExpressCustomSetupArgs.builder()
.commandKeys(IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs.builder()
.targetName("string")
.userName("string")
.keyVaultPassword(IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs.builder()
.linkedServiceName("string")
.secretName("string")
.parameters(Map.of("string", "string"))
.secretVersion("string")
.build())
.password("string")
.build())
.components(IntegrationRuntimeSsisExpressCustomSetupComponentArgs.builder()
.name("string")
.keyVaultLicense(IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs.builder()
.linkedServiceName("string")
.secretName("string")
.parameters(Map.of("string", "string"))
.secretVersion("string")
.build())
.license("string")
.build())
.environment(Map.of("string", "string"))
.powershellVersion("string")
.build())
.catalogInfo(IntegrationRuntimeSsisCatalogInfoArgs.builder()
.serverEndpoint("string")
.administratorLogin("string")
.administratorPassword("string")
.dualStandbyPairName("string")
.elasticPoolName("string")
.pricingTier("string")
.build())
.licenseType("string")
.location("string")
.customSetupScript(IntegrationRuntimeSsisCustomSetupScriptArgs.builder()
.blobContainerUri("string")
.sasToken("string")
.build())
.name("string")
.copyComputeScale(IntegrationRuntimeSsisCopyComputeScaleArgs.builder()
.dataIntegrationUnit(0)
.timeToLive(0)
.build())
.numberOfNodes(0)
.packageStores(IntegrationRuntimeSsisPackageStoreArgs.builder()
.linkedServiceName("string")
.name("string")
.build())
.pipelineExternalComputeScale(IntegrationRuntimeSsisPipelineExternalComputeScaleArgs.builder()
.numberOfExternalNodes(0)
.numberOfPipelineNodes(0)
.timeToLive(0)
.build())
.proxy(IntegrationRuntimeSsisProxyArgs.builder()
.selfHostedIntegrationRuntimeName("string")
.stagingStorageLinkedServiceName("string")
.path("string")
.build())
.vnetIntegration(IntegrationRuntimeSsisVnetIntegrationArgs.builder()
.publicIps("string")
.subnetId("string")
.subnetName("string")
.vnetId("string")
.build())
.build());
integration_runtime_ssis_resource = azure.datafactory.IntegrationRuntimeSsis("integrationRuntimeSsisResource",
data_factory_id="string",
node_size="string",
express_vnet_integration={
"subnet_id": "string",
},
max_parallel_executions_per_node=0,
credential_name="string",
description="string",
edition="string",
express_custom_setup={
"command_keys": [{
"target_name": "string",
"user_name": "string",
"key_vault_password": {
"linked_service_name": "string",
"secret_name": "string",
"parameters": {
"string": "string",
},
"secret_version": "string",
},
"password": "string",
}],
"components": [{
"name": "string",
"key_vault_license": {
"linked_service_name": "string",
"secret_name": "string",
"parameters": {
"string": "string",
},
"secret_version": "string",
},
"license": "string",
}],
"environment": {
"string": "string",
},
"powershell_version": "string",
},
catalog_info={
"server_endpoint": "string",
"administrator_login": "string",
"administrator_password": "string",
"dual_standby_pair_name": "string",
"elastic_pool_name": "string",
"pricing_tier": "string",
},
license_type="string",
location="string",
custom_setup_script={
"blob_container_uri": "string",
"sas_token": "string",
},
name="string",
copy_compute_scale={
"data_integration_unit": 0,
"time_to_live": 0,
},
number_of_nodes=0,
package_stores=[{
"linked_service_name": "string",
"name": "string",
}],
pipeline_external_compute_scale={
"number_of_external_nodes": 0,
"number_of_pipeline_nodes": 0,
"time_to_live": 0,
},
proxy={
"self_hosted_integration_runtime_name": "string",
"staging_storage_linked_service_name": "string",
"path": "string",
},
vnet_integration={
"public_ips": ["string"],
"subnet_id": "string",
"subnet_name": "string",
"vnet_id": "string",
})
const integrationRuntimeSsisResource = new azure.datafactory.IntegrationRuntimeSsis("integrationRuntimeSsisResource", {
dataFactoryId: "string",
nodeSize: "string",
expressVnetIntegration: {
subnetId: "string",
},
maxParallelExecutionsPerNode: 0,
credentialName: "string",
description: "string",
edition: "string",
expressCustomSetup: {
commandKeys: [{
targetName: "string",
userName: "string",
keyVaultPassword: {
linkedServiceName: "string",
secretName: "string",
parameters: {
string: "string",
},
secretVersion: "string",
},
password: "string",
}],
components: [{
name: "string",
keyVaultLicense: {
linkedServiceName: "string",
secretName: "string",
parameters: {
string: "string",
},
secretVersion: "string",
},
license: "string",
}],
environment: {
string: "string",
},
powershellVersion: "string",
},
catalogInfo: {
serverEndpoint: "string",
administratorLogin: "string",
administratorPassword: "string",
dualStandbyPairName: "string",
elasticPoolName: "string",
pricingTier: "string",
},
licenseType: "string",
location: "string",
customSetupScript: {
blobContainerUri: "string",
sasToken: "string",
},
name: "string",
copyComputeScale: {
dataIntegrationUnit: 0,
timeToLive: 0,
},
numberOfNodes: 0,
packageStores: [{
linkedServiceName: "string",
name: "string",
}],
pipelineExternalComputeScale: {
numberOfExternalNodes: 0,
numberOfPipelineNodes: 0,
timeToLive: 0,
},
proxy: {
selfHostedIntegrationRuntimeName: "string",
stagingStorageLinkedServiceName: "string",
path: "string",
},
vnetIntegration: {
publicIps: ["string"],
subnetId: "string",
subnetName: "string",
vnetId: "string",
},
});
type: azure:datafactory:IntegrationRuntimeSsis
properties:
catalogInfo:
administratorLogin: string
administratorPassword: string
dualStandbyPairName: string
elasticPoolName: string
pricingTier: string
serverEndpoint: string
copyComputeScale:
dataIntegrationUnit: 0
timeToLive: 0
credentialName: string
customSetupScript:
blobContainerUri: string
sasToken: string
dataFactoryId: string
description: string
edition: string
expressCustomSetup:
commandKeys:
- keyVaultPassword:
linkedServiceName: string
parameters:
string: string
secretName: string
secretVersion: string
password: string
targetName: string
userName: string
components:
- keyVaultLicense:
linkedServiceName: string
parameters:
string: string
secretName: string
secretVersion: string
license: string
name: string
environment:
string: string
powershellVersion: string
expressVnetIntegration:
subnetId: string
licenseType: string
location: string
maxParallelExecutionsPerNode: 0
name: string
nodeSize: string
numberOfNodes: 0
packageStores:
- linkedServiceName: string
name: string
pipelineExternalComputeScale:
numberOfExternalNodes: 0
numberOfPipelineNodes: 0
timeToLive: 0
proxy:
path: string
selfHostedIntegrationRuntimeName: string
stagingStorageLinkedServiceName: string
vnetIntegration:
publicIps:
- string
subnetId: string
subnetName: string
vnetId: string
IntegrationRuntimeSsis Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The IntegrationRuntimeSsis resource accepts the following input properties:
- Data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- Node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- Catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - Copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - Credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- Custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - Description string
- Integration runtime description.
- Edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - Express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - Express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - License
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - Location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- Max
Parallel intExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - Name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- Number
Of intNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - Package
Stores List<IntegrationRuntime Ssis Package Store> - One or more
package_store
block as defined below. - Pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - Proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - Vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- Data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- Node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- Catalog
Info IntegrationRuntime Ssis Catalog Info Args - A
catalog_info
block as defined below. - Copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale Args - One
copy_compute_scale
block as defined below. - Credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- Custom
Setup IntegrationScript Runtime Ssis Custom Setup Script Args - A
custom_setup_script
block as defined below. - Description string
- Integration runtime description.
- Edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - Express
Custom IntegrationSetup Runtime Ssis Express Custom Setup Args - An
express_custom_setup
block as defined below. - Express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration Args - A
express_vnet_integration
block as defined below. - License
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - Location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- Max
Parallel intExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - Name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- Number
Of intNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - Package
Stores []IntegrationRuntime Ssis Package Store Args - One or more
package_store
block as defined below. - Pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale Args - One
pipeline_external_compute_scale
block as defined below. - Proxy
Integration
Runtime Ssis Proxy Args - A
proxy
block as defined below. - Vnet
Integration IntegrationRuntime Ssis Vnet Integration Args - A
vnet_integration
block as defined below.
- data
Factory StringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- node
Size String - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - credential
Name String The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - description String
- Integration runtime description.
- edition String
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - license
Type String - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location String
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel IntegerExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name String
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- number
Of IntegerNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores List<IntegrationRuntime Ssis Package Store> - One or more
package_store
block as defined below. - pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - description string
- Integration runtime description.
- edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - license
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel numberExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- number
Of numberNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores IntegrationRuntime Ssis Package Store[] - One or more
package_store
block as defined below. - pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- data_
factory_ strid - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- node_
size str - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- catalog_
info IntegrationRuntime Ssis Catalog Info Args - A
catalog_info
block as defined below. - copy_
compute_ Integrationscale Runtime Ssis Copy Compute Scale Args - One
copy_compute_scale
block as defined below. - credential_
name str The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom_
setup_ Integrationscript Runtime Ssis Custom Setup Script Args - A
custom_setup_script
block as defined below. - description str
- Integration runtime description.
- edition str
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express_
custom_ Integrationsetup Runtime Ssis Express Custom Setup Args - An
express_custom_setup
block as defined below. - express_
vnet_ Integrationintegration Runtime Ssis Express Vnet Integration Args - A
express_vnet_integration
block as defined below. - license_
type str - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location str
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max_
parallel_ intexecutions_ per_ node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name str
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- number_
of_ intnodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package_
stores Sequence[IntegrationRuntime Ssis Package Store Args] - One or more
package_store
block as defined below. - pipeline_
external_ Integrationcompute_ scale Runtime Ssis Pipeline External Compute Scale Args - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy Args - A
proxy
block as defined below. - vnet_
integration IntegrationRuntime Ssis Vnet Integration Args - A
vnet_integration
block as defined below.
- data
Factory StringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- node
Size String - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- catalog
Info Property Map - A
catalog_info
block as defined below. - copy
Compute Property MapScale - One
copy_compute_scale
block as defined below. - credential
Name String The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup Property MapScript - A
custom_setup_script
block as defined below. - description String
- Integration runtime description.
- edition String
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom Property MapSetup - An
express_custom_setup
block as defined below. - express
Vnet Property MapIntegration - A
express_vnet_integration
block as defined below. - license
Type String - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location String
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel NumberExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name String
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- number
Of NumberNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores List<Property Map> - One or more
package_store
block as defined below. - pipeline
External Property MapCompute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy Property Map
- A
proxy
block as defined below. - vnet
Integration Property Map - A
vnet_integration
block as defined below.
Outputs
All input properties are implicitly available as output properties. Additionally, the IntegrationRuntimeSsis resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing IntegrationRuntimeSsis Resource
Get an existing IntegrationRuntimeSsis resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: IntegrationRuntimeSsisState, opts?: CustomResourceOptions): IntegrationRuntimeSsis
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
catalog_info: Optional[IntegrationRuntimeSsisCatalogInfoArgs] = None,
copy_compute_scale: Optional[IntegrationRuntimeSsisCopyComputeScaleArgs] = None,
credential_name: Optional[str] = None,
custom_setup_script: Optional[IntegrationRuntimeSsisCustomSetupScriptArgs] = None,
data_factory_id: Optional[str] = None,
description: Optional[str] = None,
edition: Optional[str] = None,
express_custom_setup: Optional[IntegrationRuntimeSsisExpressCustomSetupArgs] = None,
express_vnet_integration: Optional[IntegrationRuntimeSsisExpressVnetIntegrationArgs] = None,
license_type: Optional[str] = None,
location: Optional[str] = None,
max_parallel_executions_per_node: Optional[int] = None,
name: Optional[str] = None,
node_size: Optional[str] = None,
number_of_nodes: Optional[int] = None,
package_stores: Optional[Sequence[IntegrationRuntimeSsisPackageStoreArgs]] = None,
pipeline_external_compute_scale: Optional[IntegrationRuntimeSsisPipelineExternalComputeScaleArgs] = None,
proxy: Optional[IntegrationRuntimeSsisProxyArgs] = None,
vnet_integration: Optional[IntegrationRuntimeSsisVnetIntegrationArgs] = None) -> IntegrationRuntimeSsis
func GetIntegrationRuntimeSsis(ctx *Context, name string, id IDInput, state *IntegrationRuntimeSsisState, opts ...ResourceOption) (*IntegrationRuntimeSsis, error)
public static IntegrationRuntimeSsis Get(string name, Input<string> id, IntegrationRuntimeSsisState? state, CustomResourceOptions? opts = null)
public static IntegrationRuntimeSsis get(String name, Output<String> id, IntegrationRuntimeSsisState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - Copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - Credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- Custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - Data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- Description string
- Integration runtime description.
- Edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - Express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - Express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - License
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - Location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- Max
Parallel intExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - Name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- Node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- Number
Of intNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - Package
Stores List<IntegrationRuntime Ssis Package Store> - One or more
package_store
block as defined below. - Pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - Proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - Vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- Catalog
Info IntegrationRuntime Ssis Catalog Info Args - A
catalog_info
block as defined below. - Copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale Args - One
copy_compute_scale
block as defined below. - Credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- Custom
Setup IntegrationScript Runtime Ssis Custom Setup Script Args - A
custom_setup_script
block as defined below. - Data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- Description string
- Integration runtime description.
- Edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - Express
Custom IntegrationSetup Runtime Ssis Express Custom Setup Args - An
express_custom_setup
block as defined below. - Express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration Args - A
express_vnet_integration
block as defined below. - License
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - Location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- Max
Parallel intExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - Name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- Node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- Number
Of intNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - Package
Stores []IntegrationRuntime Ssis Package Store Args - One or more
package_store
block as defined below. - Pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale Args - One
pipeline_external_compute_scale
block as defined below. - Proxy
Integration
Runtime Ssis Proxy Args - A
proxy
block as defined below. - Vnet
Integration IntegrationRuntime Ssis Vnet Integration Args - A
vnet_integration
block as defined below.
- catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - credential
Name String The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - data
Factory StringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- description String
- Integration runtime description.
- edition String
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - license
Type String - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location String
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel IntegerExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name String
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- node
Size String - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- number
Of IntegerNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores List<IntegrationRuntime Ssis Package Store> - One or more
package_store
block as defined below. - pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- catalog
Info IntegrationRuntime Ssis Catalog Info - A
catalog_info
block as defined below. - copy
Compute IntegrationScale Runtime Ssis Copy Compute Scale - One
copy_compute_scale
block as defined below. - credential
Name string The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup IntegrationScript Runtime Ssis Custom Setup Script - A
custom_setup_script
block as defined below. - data
Factory stringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- description string
- Integration runtime description.
- edition string
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom IntegrationSetup Runtime Ssis Express Custom Setup - An
express_custom_setup
block as defined below. - express
Vnet IntegrationIntegration Runtime Ssis Express Vnet Integration - A
express_vnet_integration
block as defined below. - license
Type string - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location string
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel numberExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name string
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- node
Size string - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- number
Of numberNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores IntegrationRuntime Ssis Package Store[] - One or more
package_store
block as defined below. - pipeline
External IntegrationCompute Scale Runtime Ssis Pipeline External Compute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy - A
proxy
block as defined below. - vnet
Integration IntegrationRuntime Ssis Vnet Integration - A
vnet_integration
block as defined below.
- catalog_
info IntegrationRuntime Ssis Catalog Info Args - A
catalog_info
block as defined below. - copy_
compute_ Integrationscale Runtime Ssis Copy Compute Scale Args - One
copy_compute_scale
block as defined below. - credential_
name str The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom_
setup_ Integrationscript Runtime Ssis Custom Setup Script Args - A
custom_setup_script
block as defined below. - data_
factory_ strid - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- description str
- Integration runtime description.
- edition str
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express_
custom_ Integrationsetup Runtime Ssis Express Custom Setup Args - An
express_custom_setup
block as defined below. - express_
vnet_ Integrationintegration Runtime Ssis Express Vnet Integration Args - A
express_vnet_integration
block as defined below. - license_
type str - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location str
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max_
parallel_ intexecutions_ per_ node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name str
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- node_
size str - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- number_
of_ intnodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package_
stores Sequence[IntegrationRuntime Ssis Package Store Args] - One or more
package_store
block as defined below. - pipeline_
external_ Integrationcompute_ scale Runtime Ssis Pipeline External Compute Scale Args - One
pipeline_external_compute_scale
block as defined below. - proxy
Integration
Runtime Ssis Proxy Args - A
proxy
block as defined below. - vnet_
integration IntegrationRuntime Ssis Vnet Integration Args - A
vnet_integration
block as defined below.
- catalog
Info Property Map - A
catalog_info
block as defined below. - copy
Compute Property MapScale - One
copy_compute_scale
block as defined below. - credential
Name String The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example,
azure.datafactory.CredentialUserManagedIdentity
NOTE If
credential_name
is omitted, the integration runtime will use the Data Factory assigned identity.- custom
Setup Property MapScript - A
custom_setup_script
block as defined below. - data
Factory StringId - The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
- description String
- Integration runtime description.
- edition String
- The Azure-SSIS Integration Runtime edition. Valid values are
Standard
andEnterprise
. Defaults toStandard
. - express
Custom Property MapSetup - An
express_custom_setup
block as defined below. - express
Vnet Property MapIntegration - A
express_vnet_integration
block as defined below. - license
Type String - The type of the license that is used. Valid values are
LicenseIncluded
andBasePrice
. Defaults toLicenseIncluded
. - location String
- Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
- max
Parallel NumberExecutions Per Node - Defines the maximum parallel executions per node. Defaults to
1
. Max is1
. - name String
- Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the Microsoft documentation for all restrictions.
- node
Size String - The size of the nodes on which the Azure-SSIS Integration Runtime runs. Valid values are:
Standard_D2_v3
,Standard_D4_v3
,Standard_D8_v3
,Standard_D16_v3
,Standard_D32_v3
,Standard_D64_v3
,Standard_E2_v3
,Standard_E4_v3
,Standard_E8_v3
,Standard_E16_v3
,Standard_E32_v3
,Standard_E64_v3
,Standard_D1_v2
,Standard_D2_v2
,Standard_D3_v2
,Standard_D4_v2
,Standard_A4_v2
andStandard_A8_v2
- number
Of NumberNodes - Number of nodes for the Azure-SSIS Integration Runtime. Max is
10
. Defaults to1
. - package
Stores List<Property Map> - One or more
package_store
block as defined below. - pipeline
External Property MapCompute Scale - One
pipeline_external_compute_scale
block as defined below. - proxy Property Map
- A
proxy
block as defined below. - vnet
Integration Property Map - A
vnet_integration
block as defined below.
Supporting Types
IntegrationRuntimeSsisCatalogInfo, IntegrationRuntimeSsisCatalogInfoArgs
- Server
Endpoint string - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- Administrator
Login string - Administrator login name for the SQL Server.
- Administrator
Password string - Administrator login password for the SQL Server.
- Dual
Standby stringPair Name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- Elastic
Pool stringName - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - Pricing
Tier string - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
- Server
Endpoint string - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- Administrator
Login string - Administrator login name for the SQL Server.
- Administrator
Password string - Administrator login password for the SQL Server.
- Dual
Standby stringPair Name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- Elastic
Pool stringName - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - Pricing
Tier string - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
- server
Endpoint String - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- administrator
Login String - Administrator login name for the SQL Server.
- administrator
Password String - Administrator login password for the SQL Server.
- dual
Standby StringPair Name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- elastic
Pool StringName - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - pricing
Tier String - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
- server
Endpoint string - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- administrator
Login string - Administrator login name for the SQL Server.
- administrator
Password string - Administrator login password for the SQL Server.
- dual
Standby stringPair Name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- elastic
Pool stringName - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - pricing
Tier string - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
- server_
endpoint str - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- administrator_
login str - Administrator login name for the SQL Server.
- administrator_
password str - Administrator login password for the SQL Server.
- dual_
standby_ strpair_ name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- elastic_
pool_ strname - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - pricing_
tier str - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
- server
Endpoint String - The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
- administrator
Login String - Administrator login name for the SQL Server.
- administrator
Password String - Administrator login password for the SQL Server.
- dual
Standby StringPair Name - The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
- elastic
Pool StringName - The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with
pricing_tier
. - pricing
Tier String - Pricing tier for the database that will be created for the SSIS catalog. Valid values are:
Basic
,S0
,S1
,S2
,S3
,S4
,S6
,S7
,S9
,S12
,P1
,P2
,P4
,P6
,P11
,P15
,GP_S_Gen5_1
,GP_S_Gen5_2
,GP_S_Gen5_4
,GP_S_Gen5_6
,GP_S_Gen5_8
,GP_S_Gen5_10
,GP_S_Gen5_12
,GP_S_Gen5_14
,GP_S_Gen5_16
,GP_S_Gen5_18
,GP_S_Gen5_20
,GP_S_Gen5_24
,GP_S_Gen5_32
,GP_S_Gen5_40
,GP_Gen5_2
,GP_Gen5_4
,GP_Gen5_6
,GP_Gen5_8
,GP_Gen5_10
,GP_Gen5_12
,GP_Gen5_14
,GP_Gen5_16
,GP_Gen5_18
,GP_Gen5_20
,GP_Gen5_24
,GP_Gen5_32
,GP_Gen5_40
,GP_Gen5_80
,BC_Gen5_2
,BC_Gen5_4
,BC_Gen5_6
,BC_Gen5_8
,BC_Gen5_10
,BC_Gen5_12
,BC_Gen5_14
,BC_Gen5_16
,BC_Gen5_18
,BC_Gen5_20
,BC_Gen5_24
,BC_Gen5_32
,BC_Gen5_40
,BC_Gen5_80
,HS_Gen5_2
,HS_Gen5_4
,HS_Gen5_6
,HS_Gen5_8
,HS_Gen5_10
,HS_Gen5_12
,HS_Gen5_14
,HS_Gen5_16
,HS_Gen5_18
,HS_Gen5_20
,HS_Gen5_24
,HS_Gen5_32
,HS_Gen5_40
andHS_Gen5_80
. Mutually exclusive withelastic_pool_name
.
IntegrationRuntimeSsisCopyComputeScale, IntegrationRuntimeSsisCopyComputeScaleArgs
- Data
Integration intUnit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - Time
To intLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- Data
Integration intUnit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - Time
To intLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- data
Integration IntegerUnit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - time
To IntegerLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- data
Integration numberUnit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - time
To numberLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- data_
integration_ intunit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - time_
to_ intlive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- data
Integration NumberUnit - Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of
4
in range 4-256. - time
To NumberLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
IntegrationRuntimeSsisCustomSetupScript, IntegrationRuntimeSsisCustomSetupScriptArgs
- Blob
Container stringUri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- Sas
Token string - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- Blob
Container stringUri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- Sas
Token string - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- blob
Container StringUri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- sas
Token String - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- blob
Container stringUri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- sas
Token string - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- blob_
container_ struri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- sas_
token str - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- blob
Container StringUri - The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
- sas
Token String - A container SAS token that gives access to the files. See https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup for more information.
IntegrationRuntimeSsisExpressCustomSetup, IntegrationRuntimeSsisExpressCustomSetupArgs
- Command
Keys List<IntegrationRuntime Ssis Express Custom Setup Command Key> - One or more
command_key
blocks as defined below. - Components
List<Integration
Runtime Ssis Express Custom Setup Component> - One or more
component
blocks as defined below. - Environment Dictionary<string, string>
- The Environment Variables for the Azure-SSIS Integration Runtime.
- Powershell
Version string The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
- Command
Keys []IntegrationRuntime Ssis Express Custom Setup Command Key - One or more
command_key
blocks as defined below. - Components
[]Integration
Runtime Ssis Express Custom Setup Component - One or more
component
blocks as defined below. - Environment map[string]string
- The Environment Variables for the Azure-SSIS Integration Runtime.
- Powershell
Version string The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
- command
Keys List<IntegrationRuntime Ssis Express Custom Setup Command Key> - One or more
command_key
blocks as defined below. - components
List<Integration
Runtime Ssis Express Custom Setup Component> - One or more
component
blocks as defined below. - environment Map<String,String>
- The Environment Variables for the Azure-SSIS Integration Runtime.
- powershell
Version String The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
- command
Keys IntegrationRuntime Ssis Express Custom Setup Command Key[] - One or more
command_key
blocks as defined below. - components
Integration
Runtime Ssis Express Custom Setup Component[] - One or more
component
blocks as defined below. - environment {[key: string]: string}
- The Environment Variables for the Azure-SSIS Integration Runtime.
- powershell
Version string The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
- command_
keys Sequence[IntegrationRuntime Ssis Express Custom Setup Command Key] - One or more
command_key
blocks as defined below. - components
Sequence[Integration
Runtime Ssis Express Custom Setup Component] - One or more
component
blocks as defined below. - environment Mapping[str, str]
- The Environment Variables for the Azure-SSIS Integration Runtime.
- powershell_
version str The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
- command
Keys List<Property Map> - One or more
command_key
blocks as defined below. - components List<Property Map>
- One or more
component
blocks as defined below. - environment Map<String>
- The Environment Variables for the Azure-SSIS Integration Runtime.
- powershell
Version String The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
NOTE At least one of
env
,powershell_version
,component
andcommand_key
should be specified.
IntegrationRuntimeSsisExpressCustomSetupCommandKey, IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs
- Target
Name string - The target computer or domain name.
- User
Name string - The username for the target device.
- Key
Vault IntegrationPassword Runtime Ssis Express Custom Setup Command Key Key Vault Password - A
key_vault_secret_reference
block as defined below. - Password string
- The password for the target device.
- Target
Name string - The target computer or domain name.
- User
Name string - The username for the target device.
- Key
Vault IntegrationPassword Runtime Ssis Express Custom Setup Command Key Key Vault Password - A
key_vault_secret_reference
block as defined below. - Password string
- The password for the target device.
- target
Name String - The target computer or domain name.
- user
Name String - The username for the target device.
- key
Vault IntegrationPassword Runtime Ssis Express Custom Setup Command Key Key Vault Password - A
key_vault_secret_reference
block as defined below. - password String
- The password for the target device.
- target
Name string - The target computer or domain name.
- user
Name string - The username for the target device.
- key
Vault IntegrationPassword Runtime Ssis Express Custom Setup Command Key Key Vault Password - A
key_vault_secret_reference
block as defined below. - password string
- The password for the target device.
- target_
name str - The target computer or domain name.
- user_
name str - The username for the target device.
- key_
vault_ Integrationpassword Runtime Ssis Express Custom Setup Command Key Key Vault Password - A
key_vault_secret_reference
block as defined below. - password str
- The password for the target device.
- target
Name String - The target computer or domain name.
- user
Name String - The username for the target device.
- key
Vault Property MapPassword - A
key_vault_secret_reference
block as defined below. - password String
- The password for the target device.
IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPassword, IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs
- Linked
Service stringName - Secret
Name string - Specifies the secret name in Azure Key Vault.
- Parameters Dictionary<string, string>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- Secret
Version string - Specifies the secret version in Azure Key Vault.
- Linked
Service stringName - Secret
Name string - Specifies the secret name in Azure Key Vault.
- Parameters map[string]string
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- Secret
Version string - Specifies the secret version in Azure Key Vault.
- linked
Service StringName - secret
Name String - Specifies the secret name in Azure Key Vault.
- parameters Map<String,String>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version String - Specifies the secret version in Azure Key Vault.
- linked
Service stringName - secret
Name string - Specifies the secret name in Azure Key Vault.
- parameters {[key: string]: string}
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version string - Specifies the secret version in Azure Key Vault.
- linked_
service_ strname - secret_
name str - Specifies the secret name in Azure Key Vault.
- parameters Mapping[str, str]
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret_
version str - Specifies the secret version in Azure Key Vault.
- linked
Service StringName - secret
Name String - Specifies the secret name in Azure Key Vault.
- parameters Map<String>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version String - Specifies the secret version in Azure Key Vault.
IntegrationRuntimeSsisExpressCustomSetupComponent, IntegrationRuntimeSsisExpressCustomSetupComponentArgs
- Name string
- The Component Name installed for the Azure-SSIS Integration Runtime.
- Key
Vault IntegrationLicense Runtime Ssis Express Custom Setup Component Key Vault License - A
key_vault_secret_reference
block as defined below. - License string
- The license used for the Component.
- Name string
- The Component Name installed for the Azure-SSIS Integration Runtime.
- Key
Vault IntegrationLicense Runtime Ssis Express Custom Setup Component Key Vault License - A
key_vault_secret_reference
block as defined below. - License string
- The license used for the Component.
- name String
- The Component Name installed for the Azure-SSIS Integration Runtime.
- key
Vault IntegrationLicense Runtime Ssis Express Custom Setup Component Key Vault License - A
key_vault_secret_reference
block as defined below. - license String
- The license used for the Component.
- name string
- The Component Name installed for the Azure-SSIS Integration Runtime.
- key
Vault IntegrationLicense Runtime Ssis Express Custom Setup Component Key Vault License - A
key_vault_secret_reference
block as defined below. - license string
- The license used for the Component.
- name str
- The Component Name installed for the Azure-SSIS Integration Runtime.
- key_
vault_ Integrationlicense Runtime Ssis Express Custom Setup Component Key Vault License - A
key_vault_secret_reference
block as defined below. - license str
- The license used for the Component.
- name String
- The Component Name installed for the Azure-SSIS Integration Runtime.
- key
Vault Property MapLicense - A
key_vault_secret_reference
block as defined below. - license String
- The license used for the Component.
IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicense, IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs
- Linked
Service stringName - Secret
Name string - Specifies the secret name in Azure Key Vault.
- Parameters Dictionary<string, string>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- Secret
Version string - Specifies the secret version in Azure Key Vault.
- Linked
Service stringName - Secret
Name string - Specifies the secret name in Azure Key Vault.
- Parameters map[string]string
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- Secret
Version string - Specifies the secret version in Azure Key Vault.
- linked
Service StringName - secret
Name String - Specifies the secret name in Azure Key Vault.
- parameters Map<String,String>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version String - Specifies the secret version in Azure Key Vault.
- linked
Service stringName - secret
Name string - Specifies the secret name in Azure Key Vault.
- parameters {[key: string]: string}
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version string - Specifies the secret version in Azure Key Vault.
- linked_
service_ strname - secret_
name str - Specifies the secret name in Azure Key Vault.
- parameters Mapping[str, str]
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret_
version str - Specifies the secret version in Azure Key Vault.
- linked
Service StringName - secret
Name String - Specifies the secret name in Azure Key Vault.
- parameters Map<String>
- A map of parameters to associate with the Key Vault Data Factory Linked Service.
- secret
Version String - Specifies the secret version in Azure Key Vault.
IntegrationRuntimeSsisExpressVnetIntegration, IntegrationRuntimeSsisExpressVnetIntegrationArgs
- Subnet
Id string - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- Subnet
Id string - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- subnet
Id String - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- subnet
Id string - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- subnet_
id str - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- subnet
Id String - id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
IntegrationRuntimeSsisPackageStore, IntegrationRuntimeSsisPackageStoreArgs
- Linked
Service stringName - Name of the Linked Service to associate with the packages.
- Name string
- Name of the package store.
- Linked
Service stringName - Name of the Linked Service to associate with the packages.
- Name string
- Name of the package store.
- linked
Service StringName - Name of the Linked Service to associate with the packages.
- name String
- Name of the package store.
- linked
Service stringName - Name of the Linked Service to associate with the packages.
- name string
- Name of the package store.
- linked_
service_ strname - Name of the Linked Service to associate with the packages.
- name str
- Name of the package store.
- linked
Service StringName - Name of the Linked Service to associate with the packages.
- name String
- Name of the package store.
IntegrationRuntimeSsisPipelineExternalComputeScale, IntegrationRuntimeSsisPipelineExternalComputeScaleArgs
- Number
Of intExternal Nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - Number
Of intPipeline Nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - Time
To intLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- Number
Of intExternal Nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - Number
Of intPipeline Nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - Time
To intLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- number
Of IntegerExternal Nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - number
Of IntegerPipeline Nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - time
To IntegerLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- number
Of numberExternal Nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - number
Of numberPipeline Nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - time
To numberLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- number_
of_ intexternal_ nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - number_
of_ intpipeline_ nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - time_
to_ intlive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
- number
Of NumberExternal Nodes - Specifies the number of the external nodes, which should be greater than
0
and less than11
. - number
Of NumberPipeline Nodes - Specifies the number of the pipeline nodes, which should be greater than
0
and less than11
. - time
To NumberLive - Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least
5
.
IntegrationRuntimeSsisProxy, IntegrationRuntimeSsisProxyArgs
- Self
Hosted stringIntegration Runtime Name - Name of Self Hosted Integration Runtime as a proxy.
- Staging
Storage stringLinked Service Name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- Path string
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
- Self
Hosted stringIntegration Runtime Name - Name of Self Hosted Integration Runtime as a proxy.
- Staging
Storage stringLinked Service Name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- Path string
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
- self
Hosted StringIntegration Runtime Name - Name of Self Hosted Integration Runtime as a proxy.
- staging
Storage StringLinked Service Name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- path String
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
- self
Hosted stringIntegration Runtime Name - Name of Self Hosted Integration Runtime as a proxy.
- staging
Storage stringLinked Service Name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- path string
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
- self_
hosted_ strintegration_ runtime_ name - Name of Self Hosted Integration Runtime as a proxy.
- staging_
storage_ strlinked_ service_ name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- path str
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
- self
Hosted StringIntegration Runtime Name - Name of Self Hosted Integration Runtime as a proxy.
- staging
Storage StringLinked Service Name - Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
- path String
- The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
IntegrationRuntimeSsisVnetIntegration, IntegrationRuntimeSsisVnetIntegrationArgs
- Public
Ips List<string> - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- Subnet
Id string id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- Subnet
Name string - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- Vnet
Id string - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
- Public
Ips []string - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- Subnet
Id string id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- Subnet
Name string - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- Vnet
Id string - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
- public
Ips List<String> - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- subnet
Id String id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- subnet
Name String - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- vnet
Id String - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
- public
Ips string[] - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- subnet
Id string id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- subnet
Name string - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- vnet
Id string - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
- public_
ips Sequence[str] - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- subnet_
id str id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- subnet_
name str - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- vnet_
id str - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
- public
Ips List<String> - Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
- subnet
Id String id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
NOTE Only one of
subnet_id
andsubnet_name
can be specified. Ifsubnet_name
is specified,vnet_id
must be provided.- subnet
Name String - Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
- vnet
Id String - ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
Import
Data Factory Azure-SSIS Integration Runtimes can be imported using the resource id
, e.g.
$ pulumi import azure:datafactory/integrationRuntimeSsis:IntegrationRuntimeSsis example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/integrationruntimes/example
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurerm
Terraform Provider.