Document: "datafactory"
Integration runtime resource type.
azure_integration_runtime_resource {
api_version => "api_version",
factory_name => "factory_name",
integration_runtime => "integrationRuntime",
integration_runtime_name => "integration_runtime_name",
properties => $azure_integration_runtime
resource_group_name => "resource_group_name",
subscription_id => "subscription_id",
}
Name | Type | Required | Description |
---|---|---|---|
api_version | String | true | The API version. |
factory_name | String | true | The factory name. |
integration_runtime | Hash | true | Integration runtime resource definition. |
integration_runtime_name | String | true | The integration runtime name. |
properties | IntegrationRuntime | true | Integration runtime properties. |
resource_group_name | String | true | The resource group name. |
subscription_id | String | true | The subscription identifier. |
Azure Data Factory nested object which serves as a compute resource for activities.
$azure_integration_runtime = {
description => "description (optional)",
type => $azure_integration_runtime_type
}
Name | Type | Required | Description |
---|---|---|---|
description | String | false | Integration runtime description. |
type | IntegrationRuntimeType | true | Type of integration runtime. |
The type of integration runtime.
$azure_integration_runtime_type = {
}
Name | Type | Required | Description |
---|
Here is a list of endpoints that we use to create, read, update and delete the IntegrationRuntimeResource
Operation | Path | Verb | Description | OperationID |
---|---|---|---|---|
Create | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.DataFactory/factories/%{factory_name}/integrationRuntimes/%{integration_runtime_name} |
Put | Creates or updates an integration runtime. | IntegrationRuntimes_CreateOrUpdate |
List - list all | `` | |||
List - get one | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.DataFactory/factories/%{factory_name}/integrationRuntimes/%{integration_runtime_name} |
Get | Gets an integration runtime. | IntegrationRuntimes_Get |
List - get list using params | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.DataFactory/factories/%{factory_name}/integrationRuntimes |
Get | Lists integration runtimes. | IntegrationRuntimes_ListByFactory |
Update | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.DataFactory/factories/%{factory_name}/integrationRuntimes/%{integration_runtime_name} |
Put | Creates or updates an integration runtime. | IntegrationRuntimes_CreateOrUpdate |
Delete | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.DataFactory/factories/%{factory_name}/integrationRuntimes/%{integration_runtime_name} |
Delete | Deletes an integration runtime. | IntegrationRuntimes_Delete |