func listLinkedServiceByDataFactory()

in test-harness/terratest-extensions/modules/azure/datafactory.go [230:253]


func listLinkedServiceByDataFactory(subscriptionID string, resourceGroupName string, dataFactoryName string) (*[]datafactory.LinkedServiceResource, error) {

	lsClient, err := linkedServiceClientE(subscriptionID)
	if err != nil {
		return nil, err
	}

	iteratorLinkedService, err := lsClient.ListByFactoryComplete(context.Background(), resourceGroupName, dataFactoryName)
	if err != nil {
		return nil, err
	}

	lsList := make([]datafactory.LinkedServiceResource, 0)

	for iteratorLinkedService.NotDone() {
		lsList = append(lsList, iteratorLinkedService.Value())
		err = iteratorLinkedService.Next()
		if err != nil {
			return nil, err
		}
	}

	return &lsList, err
}