@@ -10,6 +10,7 @@ import (
1010 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/dataflows"
1111 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/factories"
1212 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/integrationruntimes"
13+ "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/linkedservices"
1314 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/managedprivateendpoints"
1415 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/managedvirtualnetworks"
1516 "github.com/hashicorp/go-azure-sdk/resource-manager/datafactory/2018-06-01/pipelines"
@@ -22,6 +23,7 @@ type Client struct {
2223 Credentials * credentials.CredentialsClient
2324 DataFlowClient * dataflows.DataFlowsClient
2425 IntegrationRuntimesClient * integrationruntimes.IntegrationRuntimesClient
26+ LinkedServicesClient * linkedservices.LinkedServicesClient
2527 ManagedPrivateEndpoints * managedprivateendpoints.ManagedPrivateEndpointsClient
2628 ManagedVirtualNetworks * managedvirtualnetworks.ManagedVirtualNetworksClient
2729 PipelinesClient * pipelines.PipelinesClient
@@ -57,6 +59,12 @@ func NewClient(o *common.ClientOptions) (*Client, error) {
5759 }
5860 o .Configure (integrationRuntimesClient .Client , o .Authorizers .ResourceManager )
5961
62+ linkedServicesClient , err := linkedservices .NewLinkedServicesClientWithBaseURI (o .Environment .ResourceManager )
63+ if err != nil {
64+ return nil , fmt .Errorf ("building Linked Services client: %+v" , err )
65+ }
66+ o .Configure (linkedServicesClient .Client , o .Authorizers .ResourceManager )
67+
6068 managedPrivateEndpointsClient , err := managedprivateendpoints .NewManagedPrivateEndpointsClientWithBaseURI (o .Environment .ResourceManager )
6169 if err != nil {
6270 return nil , fmt .Errorf ("building ManagedPrivateEndpoints client: %+v" , err )
@@ -90,6 +98,7 @@ func NewClient(o *common.ClientOptions) (*Client, error) {
9098 Credentials : credentialsClient ,
9199 DataFlowClient : dataFlowClient ,
92100 IntegrationRuntimesClient : integrationRuntimesClient ,
101+ LinkedServicesClient : linkedServicesClient ,
93102 ManagedPrivateEndpoints : managedPrivateEndpointsClient ,
94103 ManagedVirtualNetworks : managedVirtualNetworksClient ,
95104 PipelinesClient : PipelinesClient ,
0 commit comments