Use Pulumi's new import command to generate code from existing cloud resources. Learn More

GetIntegrationRuntime

Using GetIntegrationRuntime

function getIntegrationRuntime(args: GetIntegrationRuntimeArgs, opts?: InvokeOptions): Promise<GetIntegrationRuntimeResult>
def get_integration_runtime(integration_runtime_name: Optional[str] = None, resource_group_name: Optional[str] = None, workspace_name: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetIntegrationRuntimeResult
func LookupIntegrationRuntime(ctx *Context, args *LookupIntegrationRuntimeArgs, opts ...InvokeOption) (*LookupIntegrationRuntimeResult, error)

Note: This function is named LookupIntegrationRuntime in the Go SDK.

public static class GetIntegrationRuntime {
    public static Task<GetIntegrationRuntimeResult> InvokeAsync(GetIntegrationRuntimeArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

IntegrationRuntimeName string
Integration runtime name
ResourceGroupName string
The name of the resource group. The name is case insensitive.
WorkspaceName string
The name of the workspace.
IntegrationRuntimeName string
Integration runtime name
ResourceGroupName string
The name of the resource group. The name is case insensitive.
WorkspaceName string
The name of the workspace.
integrationRuntimeName string
Integration runtime name
resourceGroupName string
The name of the resource group. The name is case insensitive.
workspaceName string
The name of the workspace.
integration_runtime_name str
Integration runtime name
resource_group_name str
The name of the resource group. The name is case insensitive.
workspace_name str
The name of the workspace.

GetIntegrationRuntime Result

The following output properties are available:

Etag string
Resource Etag.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Properties Pulumi.AzureNextGen.Synapse.Outputs.ManagedIntegrationRuntimeResponse | Pulumi.AzureNextGen.Synapse.Outputs.SelfHostedIntegrationRuntimeResponse
Integration runtime properties.
Type string
The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”
Etag string
Resource Etag.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Properties ManagedIntegrationRuntimeResponse | SelfHostedIntegrationRuntimeResponse
Integration runtime properties.
Type string
The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”
etag string
Resource Etag.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name string
The name of the resource
properties ManagedIntegrationRuntimeResponse | SelfHostedIntegrationRuntimeResponse
Integration runtime properties.
type string
The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”
etag str
Resource Etag.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name str
The name of the resource
properties ManagedIntegrationRuntimeResponse | SelfHostedIntegrationRuntimeResponse
Integration runtime properties.
type str
The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”

Supporting Types

CmdkeySetupResponse

Password Pulumi.AzureNextGen.Synapse.Inputs.SecureStringResponseArgs
The password of data source access.
TargetName object
The server name of data source access.
UserName object
The user name of data source access.
Password SecureStringResponse
The password of data source access.
TargetName interface{}
The server name of data source access.
UserName interface{}
The user name of data source access.
password SecureStringResponse
The password of data source access.
targetName any
The server name of data source access.
userName any
The user name of data source access.
password SecureStringResponseArgs
The password of data source access.
target_name Any
The server name of data source access.
user_name Any
The user name of data source access.

ComponentSetupResponse

ComponentName string
The name of the 3rd party component.
LicenseKey Pulumi.AzureNextGen.Synapse.Inputs.SecureStringResponseArgs
The license key to activate the component.
ComponentName string
The name of the 3rd party component.
LicenseKey SecureStringResponse
The license key to activate the component.
componentName string
The name of the 3rd party component.
licenseKey SecureStringResponse
The license key to activate the component.
component_name str
The name of the 3rd party component.
license_key SecureStringResponseArgs
The license key to activate the component.

EntityReferenceResponse

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

EnvironmentVariableSetupResponse

VariableName string
The name of the environment variable.
VariableValue string
The value of the environment variable.
VariableName string
The name of the environment variable.
VariableValue string
The value of the environment variable.
variableName string
The name of the environment variable.
variableValue string
The value of the environment variable.
variable_name str
The name of the environment variable.
variable_value str
The value of the environment variable.

IntegrationRuntimeComputePropertiesResponse

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

IntegrationRuntimeCustomSetupScriptPropertiesResponse

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

IntegrationRuntimeDataFlowPropertiesResponse

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

IntegrationRuntimeDataProxyPropertiesResponse

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

IntegrationRuntimeSsisCatalogInfoResponse

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

IntegrationRuntimeSsisPropertiesResponse

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

IntegrationRuntimeVNetPropertiesResponse

PublicIPs List<string>
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
VNetId string
The ID of the VNet that this integration runtime will join.
PublicIPs []string
Resource IDs of the public IP addresses that this integration runtime will use.
Subnet string
The name of the subnet this integration runtime will join.
VNetId string
The ID of the VNet that this integration runtime will join.
publicIPs string[]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet string
The name of the subnet this integration runtime will join.
vNetId string
The ID of the VNet that this integration runtime will join.
public_ips Sequence[str]
Resource IDs of the public IP addresses that this integration runtime will use.
subnet str
The name of the subnet this integration runtime will join.
v_net_id str
The ID of the VNet that this integration runtime will join.

LinkedIntegrationRuntimeKeyAuthorizationResponse

Key Pulumi.AzureNextGen.Synapse.Inputs.SecureStringResponseArgs
The key used for authorization.
Key SecureStringResponse
The key used for authorization.
key SecureStringResponse
The key used for authorization.
key SecureStringResponseArgs
The key used for authorization.

LinkedIntegrationRuntimeRbacAuthorizationResponse

ResourceId string
The resource identifier of the integration runtime to be shared.
ResourceId string
The resource identifier of the integration runtime to be shared.
resourceId string
The resource identifier of the integration runtime to be shared.
resource_id str
The resource identifier of the integration runtime to be shared.

ManagedIntegrationRuntimeResponse

State string
Integration runtime state, only valid for managed dedicated integration runtime.
ComputeProperties Pulumi.AzureNextGen.Synapse.Inputs.IntegrationRuntimeComputePropertiesResponseArgs
The compute resource for managed integration runtime.
Description string
Integration runtime description.
SsisProperties Pulumi.AzureNextGen.Synapse.Inputs.IntegrationRuntimeSsisPropertiesResponseArgs
SSIS properties for managed integration runtime.
State string
Integration runtime state, only valid for managed dedicated integration runtime.
ComputeProperties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
Description string
Integration runtime description.
SsisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
state string
Integration runtime state, only valid for managed dedicated integration runtime.
computeProperties IntegrationRuntimeComputePropertiesResponse
The compute resource for managed integration runtime.
description string
Integration runtime description.
ssisProperties IntegrationRuntimeSsisPropertiesResponse
SSIS properties for managed integration runtime.
state str
Integration runtime state, only valid for managed dedicated integration runtime.
compute_properties IntegrationRuntimeComputePropertiesResponseArgs
The compute resource for managed integration runtime.
description str
Integration runtime description.
ssis_properties IntegrationRuntimeSsisPropertiesResponseArgs
SSIS properties for managed integration runtime.

SecureStringResponse

Value string
Value of secure string.
Value string
Value of secure string.
value string
Value of secure string.
value str
Value of secure string.

SelfHostedIntegrationRuntimeResponse

Description string
Integration runtime description.
LinkedInfo Pulumi.AzureNextGen.Synapse.Inputs.LinkedIntegrationRuntimeKeyAuthorizationResponseArgs | Pulumi.AzureNextGen.Synapse.Inputs.LinkedIntegrationRuntimeRbacAuthorizationResponseArgs
Linked integration runtime type from data factory
Description string
Integration runtime description.
LinkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description string
Integration runtime description.
linkedInfo LinkedIntegrationRuntimeKeyAuthorizationResponse | LinkedIntegrationRuntimeRbacAuthorizationResponse
Linked integration runtime type from data factory
description str
Integration runtime description.
linked_info LinkedIntegrationRuntimeKeyAuthorizationResponseArgs | LinkedIntegrationRuntimeRbacAuthorizationResponseArgs
Linked integration runtime type from data factory

Package Details

Repository
https://github.com/pulumi/pulumi-azure-nextgen
License
Apache-2.0