Integration Runtimes - Get
Get integration runtime
Get an integration runtime
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}?api-version=2021-06-01
URI Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
integration
|
path | True |
string |
Integration runtime name |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
The name of the resource group. The name is case insensitive. |
|
subscription
|
path | True |
string minLength: 1 |
The ID of the target subscription. |
|
workspace
|
path | True |
string |
The name of the workspace. |
|
api-version
|
query | True |
string minLength: 1 |
The API version to use for this operation. |
Request Header
| Name | Required | Type | Description |
|---|---|---|---|
| If-None-Match |
string |
ETag of the integration runtime entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. |
Responses
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. |
|
| Other Status Codes |
Not modified. |
|
| Other Status Codes |
An error response received from GET integration runtime operation. |
Examples
Get integration runtime
Sample request
GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspace/integrationRuntimes/exampleIntegrationRuntime?api-version=2021-06-01
Sample response
Date: Mon, 22 Apr 2019 18:33:47 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11997
x-ms-request-id: ad824326-e577-4a47-a092-2e621c4d59d9
x-ms-correlation-request-id: ad824326-e577-4a47-a092-2e621c4d59d9
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/integrationruntimes/exampleIntegrationRuntime",
"name": "exampleIntegrationRuntime",
"type": "Microsoft.Synapse/workspaces/integrationruntimes",
"properties": {
"type": "SelfHosted",
"description": "A selfhosted integration runtime"
},
"etag": "15003c4f-0000-0200-0000-5cbe090b0000"
}
{
"error": {
"code": "Error code",
"message": "Error message"
}
}
Definitions
| Name | Description |
|---|---|
|
Data |
Compute type of the cluster which will execute data flow job. |
|
Entity |
The entity reference. |
|
Error |
The resource management error additional info. |
|
Error |
The error detail. |
|
Error |
Error response |
|
Integration |
The compute resource properties for managed integration runtime. |
|
Integration |
The definition and properties of virtual network to which Azure-SSIS integration runtime will join. |
|
Integration |
Custom setup script properties for a managed dedicated integration runtime. |
|
Integration |
Data flow properties for managed integration runtime. |
|
Integration |
Data proxy properties for a managed dedicated integration runtime. |
|
Integration |
The edition for the SSIS Integration Runtime |
|
Integration |
The type of this referenced entity. |
|
Integration |
License type for bringing your own license scenario. |
|
Integration |
Integration runtime resource type. |
|
Integration |
Catalog information for managed dedicated integration runtime. |
|
Integration |
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
|
Integration |
SSIS properties for managed integration runtime. |
|
Integration |
The state of integration runtime. |
|
Integration |
The type of integration runtime. |
|
Integration |
VNet properties for managed integration runtime. |
|
Linked |
The key authorization type integration runtime. |
|
Linked |
The role based access control (RBAC) authorization type integration runtime. |
|
Managed |
Managed integration runtime, including managed elastic and managed dedicated integration runtimes. |
|
Secure |
Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls. |
|
Self |
Self-hosted integration runtime. |
DataFlowComputeType
Compute type of the cluster which will execute data flow job.
| Value | Description |
|---|---|
| General | |
| MemoryOptimized | |
| ComputeOptimized |
EntityReference
The entity reference.
| Name | Type | Description |
|---|---|---|
| referenceName |
string |
The name of this referenced entity. |
| type |
The type of this referenced entity. |
ErrorAdditionalInfo
The resource management error additional info.
| Name | Type | Description |
|---|---|---|
| info |
object |
The additional info. |
| type |
string |
The additional info type. |
ErrorDetail
The error detail.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
The error additional info. |
|
| code |
string |
The error code. |
| details |
The error details. |
|
| message |
string |
The error message. |
| target |
string |
The error target. |
ErrorResponse
Error response
| Name | Type | Description |
|---|---|---|
| error |
The error object. |
IntegrationRuntimeComputeProperties
The compute resource properties for managed integration runtime.
| Name | Type | Description |
|---|---|---|
| dataFlowProperties |
Data flow properties for managed integration runtime. |
|
| location |
string |
The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities |
| maxParallelExecutionsPerNode |
integer (int32) minimum: 1 |
Maximum parallel executions count per node for managed integration runtime. |
| nodeSize |
string |
The node size requirement to managed integration runtime. |
| numberOfNodes |
integer (int32) minimum: 1 |
The required number of nodes for managed integration runtime. |
| vNetProperties |
VNet properties for managed integration runtime. |
IntegrationRuntimeCustomerVirtualNetwork
The definition and properties of virtual network to which Azure-SSIS integration runtime will join.
| Name | Type | Description |
|---|---|---|
| subnetId |
string |
The ID of subnet to which Azure-SSIS integration runtime will join. |
IntegrationRuntimeCustomSetupScriptProperties
Custom setup script properties for a managed dedicated integration runtime.
| Name | Type | Description |
|---|---|---|
| blobContainerUri |
string |
The URI of the Azure blob container that contains the custom setup script. |
| sasToken |
The SAS token of the Azure blob container. |
IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
| Name | Type | Description |
|---|---|---|
| computeType |
Compute type of the cluster which will execute data flow job. |
|
| coreCount |
integer (int32) |
Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272. |
| timeToLive |
integer (int32) minimum: 0 |
Time to live (in minutes) setting of the cluster which will execute data flow job. |
IntegrationRuntimeDataProxyProperties
Data proxy properties for a managed dedicated integration runtime.
| Name | Type | Description |
|---|---|---|
| connectVia |
The self-hosted integration runtime reference. |
|
| path |
string |
The path to contain the staged data in the Blob storage. |
| stagingLinkedService |
The staging linked service reference. |
IntegrationRuntimeEdition
The edition for the SSIS Integration Runtime
| Value | Description |
|---|---|
| Standard | |
| Enterprise |
IntegrationRuntimeEntityReferenceType
The type of this referenced entity.
| Value | Description |
|---|---|
| IntegrationRuntimeReference | |
| LinkedServiceReference |
IntegrationRuntimeLicenseType
License type for bringing your own license scenario.
| Value | Description |
|---|---|
| BasePrice | |
| LicenseIncluded |
IntegrationRuntimeResource
Integration runtime resource type.
| Name | Type | Description |
|---|---|---|
| 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 | IntegrationRuntime: |
Integration runtime properties. |
| type |
string |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
IntegrationRuntimeSsisCatalogInfo
Catalog information for managed dedicated integration runtime.
| Name | Type | Description |
|---|---|---|
| catalogAdminPassword |
The password of the administrator user account of the catalog database. |
|
| catalogAdminUserName |
string minLength: 1maxLength: 128 |
The administrator user name of catalog database. |
| catalogPricingTier |
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/ |
|
| catalogServerEndpoint |
string |
The catalog database server URL. |
IntegrationRuntimeSsisCatalogPricingTier
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/
| Value | Description |
|---|---|
| Basic | |
| Standard | |
| Premium | |
| PremiumRS |
IntegrationRuntimeSsisProperties
SSIS properties for managed integration runtime.
| Name | Type | Description |
|---|---|---|
| catalogInfo |
Catalog information for managed dedicated integration runtime. |
|
| customSetupScriptProperties |
Custom setup script properties for a managed dedicated integration runtime. |
|
| dataProxyProperties |
Data proxy properties for a managed dedicated integration runtime. |
|
| edition |
The edition for the SSIS Integration Runtime |
|
| expressCustomSetupProperties |
Custom |
Custom setup without script properties for a SSIS integration runtime. |
| licenseType |
License type for bringing your own license scenario. |
IntegrationRuntimeState
The state of integration runtime.
| Value | Description |
|---|---|
| Initial | |
| Stopped | |
| Started | |
| Starting | |
| Stopping | |
| NeedRegistration | |
| Online | |
| Limited | |
| Offline | |
| AccessDenied |
IntegrationRuntimeType
The type of integration runtime.
| Value | Description |
|---|---|
| Managed | |
| SelfHosted |
IntegrationRuntimeVNetProperties
VNet properties for managed integration runtime.
| Name | Type | Description |
|---|---|---|
| publicIPs |
string[] |
Resource IDs of the public IP addresses that this integration runtime will use. |
| subnet |
string |
The name of the subnet this integration runtime will join. |
| subnetId |
string |
The ID of subnet, to which this Azure-SSIS integration runtime will be joined. |
| vNetId |
string |
The ID of the VNet that this integration runtime will join. |
LinkedIntegrationRuntimeKeyAuthorization
The key authorization type integration runtime.
| Name | Type | Description |
|---|---|---|
| authorizationType |
string:
Key |
The authorization type for integration runtime sharing. |
| key |
The key used for authorization. |
LinkedIntegrationRuntimeRbacAuthorization
The role based access control (RBAC) authorization type integration runtime.
| Name | Type | Description |
|---|---|---|
| authorizationType |
string:
RBAC |
The authorization type for integration runtime sharing. |
| resourceId |
string |
The resource identifier of the integration runtime to be shared. |
ManagedIntegrationRuntime
Managed integration runtime, including managed elastic and managed dedicated integration runtimes.
| Name | Type | Description |
|---|---|---|
| description |
string |
Integration runtime description. |
| managedVirtualNetwork.id |
string |
The id of the managed virtual network. |
| managedVirtualNetwork.referenceName |
string |
The reference name of the managed virtual network |
| managedVirtualNetwork.type |
string |
The type of the managed virtual network. |
| provisioningState |
Integration runtime state, only valid for managed dedicated integration runtime. |
|
| type |
string:
Managed |
Type of integration runtime. |
| typeProperties.computeProperties |
The compute resource for managed integration runtime. |
|
| typeProperties.customerVirtualNetwork |
The name of virtual network to which Azure-SSIS integration runtime will join |
|
| typeProperties.ssisProperties |
SSIS properties for managed integration runtime. |
SecureString
Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.
| Name | Type | Description |
|---|---|---|
| type | string: |
Type of the secret. |
| value |
string |
Value of secure string. |
SelfHostedIntegrationRuntime
Self-hosted integration runtime.
| Name | Type | Description |
|---|---|---|
| description |
string |
Integration runtime description. |
| type |
string:
Self |
Type of integration runtime. |
| typeProperties.linkedInfo | LinkedIntegrationRuntimeType: |
Linked integration runtime type from data factory |