datafactory

package
v11.2.2-beta+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2017 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package datafactory implements the Azure ARM Datafactory service API version 2017-09-01-preview.

The Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

Index

Constants

View Source
const (
	// DefaultBaseURI is the default URI used for the service Datafactory
	DefaultBaseURI = "https://management.azure.com"
)

Variables

This section is empty.

Functions

func UserAgent

func UserAgent() string

UserAgent returns the UserAgent string to use when sending http.Requests.

func Version

func Version() string

Version returns the semantic version (see http://semver.org) of the client.

Types

type Activity

type Activity interface {
	AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)
	AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)
	AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)
	AsGetMetadataActivity() (*GetMetadataActivity, bool)
	AsWebActivity() (*WebActivity, bool)
	AsLookupActivity() (*LookupActivity, bool)
	AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)
	AsCustomActivity() (*CustomActivity, bool)
	AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)
	AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)
	AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)
	AsHDInsightPigActivity() (*HDInsightPigActivity, bool)
	AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)
	AsCopyActivity() (*CopyActivity, bool)
	AsExecutionActivity() (*ExecutionActivity, bool)
	AsUntilActivity() (*UntilActivity, bool)
	AsWaitActivity() (*WaitActivity, bool)
	AsForEachActivity() (*ForEachActivity, bool)
	AsIfConditionActivity() (*IfConditionActivity, bool)
	AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)
	AsControlActivity() (*ControlActivity, bool)
}

Activity is a pipeline activity.

type ActivityDependency

type ActivityDependency struct {
	Activity             *string                `json:"activity,omitempty"`
	DependencyConditions *[]DependencyCondition `json:"dependencyConditions,omitempty"`
}

ActivityDependency is activity dependency information.

type ActivityPolicy

type ActivityPolicy struct {
	Timeout                *map[string]interface{} `json:"timeout,omitempty"`
	Retry                  *map[string]interface{} `json:"retry,omitempty"`
	RetryIntervalInSeconds *int32                  `json:"retryIntervalInSeconds,omitempty"`
}

ActivityPolicy is execution policy for an activity.

type ActivityRun

type ActivityRun struct {
	PipelineName      *string                 `json:"pipelineName,omitempty"`
	PipelineRunID     *string                 `json:"pipelineRunId,omitempty"`
	ActivityName      *string                 `json:"activityName,omitempty"`
	ActivityType      *string                 `json:"activityType,omitempty"`
	ActivityRunID     *string                 `json:"activityRunId,omitempty"`
	LinkedServiceName *string                 `json:"linkedServiceName,omitempty"`
	Status            *string                 `json:"status,omitempty"`
	ActivityRunStart  *date.Time              `json:"activityRunStart,omitempty"`
	ActivityRunEnd    *date.Time              `json:"activityRunEnd,omitempty"`
	DurationInMs      *int32                  `json:"durationInMs,omitempty"`
	Input             *map[string]interface{} `json:"input,omitempty"`
	Output            *map[string]interface{} `json:"output,omitempty"`
	Error             *map[string]interface{} `json:"error,omitempty"`
}

ActivityRun is information about an activity run in a pipeline.

type ActivityRunsClient

type ActivityRunsClient struct {
	ManagementClient
}

ActivityRunsClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewActivityRunsClient

func NewActivityRunsClient(subscriptionID string) ActivityRunsClient

NewActivityRunsClient creates an instance of the ActivityRunsClient client.

func NewActivityRunsClientWithBaseURI

func NewActivityRunsClientWithBaseURI(baseURI string, subscriptionID string) ActivityRunsClient

NewActivityRunsClientWithBaseURI creates an instance of the ActivityRunsClient client.

func (ActivityRunsClient) ListByPipelineRun

func (client ActivityRunsClient) ListByPipelineRun(resourceGroupName string, factoryName string, runID string, startTime date.Time, endTime date.Time, status string, activityName string, linkedServiceName string) (result ActivityRunsListResponse, err error)

ListByPipelineRun list activity runs based on input filter conditions.

resourceGroupName is the resource group name. factoryName is the factory name. runID is the pipeline run identifier. startTime is the start time of activity runs in ISO8601 format. endTime is the end time of activity runs in ISO8601 format. status is the status of the pipeline run. activityName is the name of the activity. linkedServiceName is the linked service name.

func (ActivityRunsClient) ListByPipelineRunComplete

func (client ActivityRunsClient) ListByPipelineRunComplete(resourceGroupName string, factoryName string, runID string, startTime date.Time, endTime date.Time, status string, activityName string, linkedServiceName string, cancel <-chan struct{}) (<-chan ActivityRun, <-chan error)

ListByPipelineRunComplete gets all elements from the list without paging.

func (ActivityRunsClient) ListByPipelineRunNextResults

func (client ActivityRunsClient) ListByPipelineRunNextResults(lastResults ActivityRunsListResponse) (result ActivityRunsListResponse, err error)

ListByPipelineRunNextResults retrieves the next set of results, if any.

func (ActivityRunsClient) ListByPipelineRunPreparer

func (client ActivityRunsClient) ListByPipelineRunPreparer(resourceGroupName string, factoryName string, runID string, startTime date.Time, endTime date.Time, status string, activityName string, linkedServiceName string) (*http.Request, error)

ListByPipelineRunPreparer prepares the ListByPipelineRun request.

func (ActivityRunsClient) ListByPipelineRunResponder

func (client ActivityRunsClient) ListByPipelineRunResponder(resp *http.Response) (result ActivityRunsListResponse, err error)

ListByPipelineRunResponder handles the response to the ListByPipelineRun request. The method always closes the http.Response Body.

func (ActivityRunsClient) ListByPipelineRunSender

func (client ActivityRunsClient) ListByPipelineRunSender(req *http.Request) (*http.Response, error)

ListByPipelineRunSender sends the ListByPipelineRun request. The method will close the http.Response Body if it receives an error.

type ActivityRunsListResponse

type ActivityRunsListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]ActivityRun `json:"value,omitempty"`
	NextLink          *string        `json:"nextLink,omitempty"`
}

ActivityRunsListResponse is a list activity runs.

func (ActivityRunsListResponse) ActivityRunsListResponsePreparer

func (client ActivityRunsListResponse) ActivityRunsListResponsePreparer() (*http.Request, error)

ActivityRunsListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type AmazonRedshiftLinkedService

type AmazonRedshiftLinkedService struct {
	ConnectVia                                 *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                *string                      `json:"description,omitempty"`
	Type                                       TypeLinkedService            `json:"type,omitempty"`
	*AmazonRedshiftLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AmazonRedshiftLinkedService is linked service for Amazon Redshift.

func (AmazonRedshiftLinkedService) AsAmazonRedshiftLinkedService

func (arls AmazonRedshiftLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAmazonS3LinkedService

func (arls AmazonRedshiftLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureBatchLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureDataLakeStoreLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureKeyVaultLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureMLLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureMySQLLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureSQLDWLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureSQLDatabaseLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureSearchLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsAzureStorageLinkedService

func (arls AmazonRedshiftLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsCassandraLinkedService

func (arls AmazonRedshiftLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsCosmosDbLinkedService

func (arls AmazonRedshiftLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsCustomDataSourceLinkedService

func (arls AmazonRedshiftLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsDb2LinkedService

func (arls AmazonRedshiftLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsDynamicsLinkedService

func (arls AmazonRedshiftLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsFileServerLinkedService

func (arls AmazonRedshiftLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsFtpServerLinkedService

func (arls AmazonRedshiftLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsHDInsightLinkedService

func (arls AmazonRedshiftLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsHDInsightOnDemandLinkedService

func (arls AmazonRedshiftLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsHTTPLinkedService

func (arls AmazonRedshiftLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsHdfsLinkedService

func (arls AmazonRedshiftLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsMongoDbLinkedService

func (arls AmazonRedshiftLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsMySQLLinkedService

func (arls AmazonRedshiftLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsODataLinkedService

func (arls AmazonRedshiftLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsOdbcLinkedService

func (arls AmazonRedshiftLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsOracleLinkedService

func (arls AmazonRedshiftLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsPostgreSQLLinkedService

func (arls AmazonRedshiftLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSQLServerLinkedService

func (arls AmazonRedshiftLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSalesforceLinkedService

func (arls AmazonRedshiftLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSapBWLinkedService

func (arls AmazonRedshiftLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSapCloudForCustomerLinkedService

func (arls AmazonRedshiftLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSapHanaLinkedService

func (arls AmazonRedshiftLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSftpServerLinkedService

func (arls AmazonRedshiftLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsSybaseLinkedService

func (arls AmazonRedshiftLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsTeradataLinkedService

func (arls AmazonRedshiftLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) AsWebLinkedService

func (arls AmazonRedshiftLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AmazonRedshiftLinkedService.

func (AmazonRedshiftLinkedService) MarshalJSON

func (arls AmazonRedshiftLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AmazonRedshiftLinkedService.

type AmazonRedshiftLinkedServiceTypeProperties

type AmazonRedshiftLinkedServiceTypeProperties struct {
	Server              *map[string]interface{} `json:"server,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	Database            *map[string]interface{} `json:"database,omitempty"`
	Port                *map[string]interface{} `json:"port,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AmazonRedshiftLinkedServiceTypeProperties is amazon Redshift linked service properties.

type AmazonRedshiftSource

type AmazonRedshiftSource struct {
	SourceRetryCount       *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait        *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type                   TypeCopySource          `json:"type,omitempty"`
	Query                  *map[string]interface{} `json:"query,omitempty"`
	RedshiftUnloadSettings *RedshiftUnloadSettings `json:"redshiftUnloadSettings,omitempty"`
}

AmazonRedshiftSource is a copy activity source for Amazon Redshift Source.

func (AmazonRedshiftSource) AsAmazonRedshiftSource

func (ars AmazonRedshiftSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsAzureDataLakeStoreSource

func (ars AmazonRedshiftSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsAzureMySQLSource

func (ars AmazonRedshiftSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsAzureTableSource

func (ars AmazonRedshiftSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsBlobSource

func (ars AmazonRedshiftSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsCassandraSource

func (ars AmazonRedshiftSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsDocumentDbCollectionSource

func (ars AmazonRedshiftSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsDynamicsSource

func (ars AmazonRedshiftSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsFileSystemSource

func (ars AmazonRedshiftSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsHTTPSource

func (ars AmazonRedshiftSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsHdfsSource

func (ars AmazonRedshiftSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsMongoDbSource

func (ars AmazonRedshiftSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsOracleSource

func (ars AmazonRedshiftSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsRelationalSource

func (ars AmazonRedshiftSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsSQLDWSource

func (ars AmazonRedshiftSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsSQLSource

func (ars AmazonRedshiftSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsSalesforceSource

func (ars AmazonRedshiftSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsSapCloudForCustomerSource

func (ars AmazonRedshiftSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) AsWebSource

func (ars AmazonRedshiftSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for AmazonRedshiftSource.

func (AmazonRedshiftSource) MarshalJSON

func (ars AmazonRedshiftSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AmazonRedshiftSource.

type AmazonS3Dataset

type AmazonS3Dataset struct {
	Description                    *string                             `json:"description,omitempty"`
	Structure                      *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName              *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                     *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                           TypeDataset                         `json:"type,omitempty"`
	*AmazonS3DatasetTypeProperties `json:"typeProperties,omitempty"`
}

AmazonS3Dataset is a single Amazon Simple Storage Service (S3) object or a set of S3 objects.

func (AmazonS3Dataset) AsAmazonS3Dataset

func (asd AmazonS3Dataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureBlobDataset

func (asd AmazonS3Dataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureDataLakeStoreDataset

func (asd AmazonS3Dataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureMySQLTableDataset

func (asd AmazonS3Dataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureSQLDWTableDataset

func (asd AmazonS3Dataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureSQLTableDataset

func (asd AmazonS3Dataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureSearchIndexDataset

func (asd AmazonS3Dataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsAzureTableDataset

func (asd AmazonS3Dataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsCassandraTableDataset

func (asd AmazonS3Dataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsCustomDataset

func (asd AmazonS3Dataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsDocumentDbCollectionDataset

func (asd AmazonS3Dataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsDynamicsEntityDataset

func (asd AmazonS3Dataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsFileShareDataset

func (asd AmazonS3Dataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsHTTPDataset

func (asd AmazonS3Dataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsMongoDbCollectionDataset

func (asd AmazonS3Dataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsODataResourceDataset

func (asd AmazonS3Dataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsOracleTableDataset

func (asd AmazonS3Dataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsRelationalTableDataset

func (asd AmazonS3Dataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsSQLServerTableDataset

func (asd AmazonS3Dataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsSalesforceObjectDataset

func (asd AmazonS3Dataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsSapCloudForCustomerResourceDataset

func (asd AmazonS3Dataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) AsWebTableDataset

func (asd AmazonS3Dataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AmazonS3Dataset.

func (AmazonS3Dataset) MarshalJSON

func (asd AmazonS3Dataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AmazonS3Dataset.

type AmazonS3DatasetTypeProperties

type AmazonS3DatasetTypeProperties struct {
	BucketName  *map[string]interface{} `json:"bucketName,omitempty"`
	Key         *map[string]interface{} `json:"key,omitempty"`
	Prefix      *map[string]interface{} `json:"prefix,omitempty"`
	Version     *map[string]interface{} `json:"version,omitempty"`
	Format      DatasetStorageFormat    `json:"format,omitempty"`
	Compression DatasetCompression      `json:"compression,omitempty"`
}

AmazonS3DatasetTypeProperties is amazon S3 dataset properties.

func (*AmazonS3DatasetTypeProperties) UnmarshalJSON

func (asdtp *AmazonS3DatasetTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for AmazonS3DatasetTypeProperties struct.

type AmazonS3LinkedService

type AmazonS3LinkedService struct {
	ConnectVia                           *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                          *string                      `json:"description,omitempty"`
	Type                                 TypeLinkedService            `json:"type,omitempty"`
	*AmazonS3LinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AmazonS3LinkedService is linked service for Amazon S3.

func (AmazonS3LinkedService) AsAmazonRedshiftLinkedService

func (asls AmazonS3LinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAmazonS3LinkedService

func (asls AmazonS3LinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureBatchLinkedService

func (asls AmazonS3LinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureDataLakeAnalyticsLinkedService

func (asls AmazonS3LinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureDataLakeStoreLinkedService

func (asls AmazonS3LinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureKeyVaultLinkedService

func (asls AmazonS3LinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureMLLinkedService

func (asls AmazonS3LinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureMySQLLinkedService

func (asls AmazonS3LinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureSQLDWLinkedService

func (asls AmazonS3LinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureSQLDatabaseLinkedService

func (asls AmazonS3LinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureSearchLinkedService

func (asls AmazonS3LinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsAzureStorageLinkedService

func (asls AmazonS3LinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsCassandraLinkedService

func (asls AmazonS3LinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsCosmosDbLinkedService

func (asls AmazonS3LinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsCustomDataSourceLinkedService

func (asls AmazonS3LinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsDb2LinkedService

func (asls AmazonS3LinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsDynamicsLinkedService

func (asls AmazonS3LinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsFileServerLinkedService

func (asls AmazonS3LinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsFtpServerLinkedService

func (asls AmazonS3LinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsHDInsightLinkedService

func (asls AmazonS3LinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsHDInsightOnDemandLinkedService

func (asls AmazonS3LinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsHTTPLinkedService

func (asls AmazonS3LinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsHdfsLinkedService

func (asls AmazonS3LinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsMongoDbLinkedService

func (asls AmazonS3LinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsMySQLLinkedService

func (asls AmazonS3LinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsODataLinkedService

func (asls AmazonS3LinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsOdbcLinkedService

func (asls AmazonS3LinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsOracleLinkedService

func (asls AmazonS3LinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsPostgreSQLLinkedService

func (asls AmazonS3LinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSQLServerLinkedService

func (asls AmazonS3LinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSalesforceLinkedService

func (asls AmazonS3LinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSapBWLinkedService

func (asls AmazonS3LinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSapCloudForCustomerLinkedService

func (asls AmazonS3LinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSapHanaLinkedService

func (asls AmazonS3LinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSftpServerLinkedService

func (asls AmazonS3LinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsSybaseLinkedService

func (asls AmazonS3LinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsTeradataLinkedService

func (asls AmazonS3LinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) AsWebLinkedService

func (asls AmazonS3LinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AmazonS3LinkedService.

func (AmazonS3LinkedService) MarshalJSON

func (asls AmazonS3LinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AmazonS3LinkedService.

type AmazonS3LinkedServiceTypeProperties

type AmazonS3LinkedServiceTypeProperties struct {
	AccessKeyID         *map[string]interface{} `json:"accessKeyId,omitempty"`
	SecretAccessKey     *SecureString           `json:"secretAccessKey,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AmazonS3LinkedServiceTypeProperties is amazon S3 linked service properties.

type AuthenticationType

type AuthenticationType string

AuthenticationType enumerates the values for authentication type.

const (
	// AuthenticationTypeAnonymous specifies the authentication type anonymous state for authentication type.
	AuthenticationTypeAnonymous AuthenticationType = "Anonymous"
	// AuthenticationTypeBasic specifies the authentication type basic state for authentication type.
	AuthenticationTypeBasic AuthenticationType = "Basic"
	// AuthenticationTypeClientCertificate specifies the authentication type client certificate state for authentication
	// type.
	AuthenticationTypeClientCertificate AuthenticationType = "ClientCertificate"
)

type AvroFormat

type AvroFormat struct {
	Serializer   *map[string]interface{}  `json:"serializer,omitempty"`
	Deserializer *map[string]interface{}  `json:"deserializer,omitempty"`
	Type         TypeDatasetStorageFormat `json:"type,omitempty"`
}

AvroFormat is the data stored in Avro format.

func (AvroFormat) AsAvroFormat

func (af AvroFormat) AsAvroFormat() (*AvroFormat, bool)

AsAvroFormat is the DatasetStorageFormat implementation for AvroFormat.

func (AvroFormat) AsJSONFormat

func (af AvroFormat) AsJSONFormat() (*JSONFormat, bool)

AsJSONFormat is the DatasetStorageFormat implementation for AvroFormat.

func (AvroFormat) AsOrcFormat

func (af AvroFormat) AsOrcFormat() (*OrcFormat, bool)

AsOrcFormat is the DatasetStorageFormat implementation for AvroFormat.

func (AvroFormat) AsParquetFormat

func (af AvroFormat) AsParquetFormat() (*ParquetFormat, bool)

AsParquetFormat is the DatasetStorageFormat implementation for AvroFormat.

func (AvroFormat) AsTextFormat

func (af AvroFormat) AsTextFormat() (*TextFormat, bool)

AsTextFormat is the DatasetStorageFormat implementation for AvroFormat.

func (AvroFormat) MarshalJSON

func (af AvroFormat) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AvroFormat.

type AzureBatchLinkedService

type AzureBatchLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*AzureBatchLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureBatchLinkedService is azure Batch linked service.

func (AzureBatchLinkedService) AsAmazonRedshiftLinkedService

func (abls AzureBatchLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAmazonS3LinkedService

func (abls AzureBatchLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureBatchLinkedService

func (abls AzureBatchLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (abls AzureBatchLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureDataLakeStoreLinkedService

func (abls AzureBatchLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureKeyVaultLinkedService

func (abls AzureBatchLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureMLLinkedService

func (abls AzureBatchLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureMySQLLinkedService

func (abls AzureBatchLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureSQLDWLinkedService

func (abls AzureBatchLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureSQLDatabaseLinkedService

func (abls AzureBatchLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureSearchLinkedService

func (abls AzureBatchLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsAzureStorageLinkedService

func (abls AzureBatchLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsCassandraLinkedService

func (abls AzureBatchLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsCosmosDbLinkedService

func (abls AzureBatchLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsCustomDataSourceLinkedService

func (abls AzureBatchLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsDb2LinkedService

func (abls AzureBatchLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsDynamicsLinkedService

func (abls AzureBatchLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsFileServerLinkedService

func (abls AzureBatchLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsFtpServerLinkedService

func (abls AzureBatchLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsHDInsightLinkedService

func (abls AzureBatchLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsHDInsightOnDemandLinkedService

func (abls AzureBatchLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsHTTPLinkedService

func (abls AzureBatchLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsHdfsLinkedService

func (abls AzureBatchLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsMongoDbLinkedService

func (abls AzureBatchLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsMySQLLinkedService

func (abls AzureBatchLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsODataLinkedService

func (abls AzureBatchLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsOdbcLinkedService

func (abls AzureBatchLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsOracleLinkedService

func (abls AzureBatchLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsPostgreSQLLinkedService

func (abls AzureBatchLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSQLServerLinkedService

func (abls AzureBatchLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSalesforceLinkedService

func (abls AzureBatchLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSapBWLinkedService

func (abls AzureBatchLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSapCloudForCustomerLinkedService

func (abls AzureBatchLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSapHanaLinkedService

func (abls AzureBatchLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSftpServerLinkedService

func (abls AzureBatchLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsSybaseLinkedService

func (abls AzureBatchLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsTeradataLinkedService

func (abls AzureBatchLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) AsWebLinkedService

func (abls AzureBatchLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureBatchLinkedService.

func (AzureBatchLinkedService) MarshalJSON

func (abls AzureBatchLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureBatchLinkedService.

type AzureBatchLinkedServiceTypeProperties

type AzureBatchLinkedServiceTypeProperties struct {
	AccountName         *map[string]interface{} `json:"accountName,omitempty"`
	AccessKey           *SecureString           `json:"accessKey,omitempty"`
	BatchURI            *map[string]interface{} `json:"batchUri,omitempty"`
	PoolName            *map[string]interface{} `json:"poolName,omitempty"`
	LinkedServiceName   *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureBatchLinkedServiceTypeProperties is azure Batch linked service properties.

type AzureBlobDataset

type AzureBlobDataset struct {
	Description                     *string                             `json:"description,omitempty"`
	Structure                       *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName               *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                      *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                            TypeDataset                         `json:"type,omitempty"`
	*AzureBlobDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureBlobDataset is the Azure Blob storage.

func (AzureBlobDataset) AsAmazonS3Dataset

func (abd AzureBlobDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureBlobDataset

func (abd AzureBlobDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureDataLakeStoreDataset

func (abd AzureBlobDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureMySQLTableDataset

func (abd AzureBlobDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureSQLDWTableDataset

func (abd AzureBlobDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureSQLTableDataset

func (abd AzureBlobDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureSearchIndexDataset

func (abd AzureBlobDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsAzureTableDataset

func (abd AzureBlobDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsCassandraTableDataset

func (abd AzureBlobDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsCustomDataset

func (abd AzureBlobDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsDocumentDbCollectionDataset

func (abd AzureBlobDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsDynamicsEntityDataset

func (abd AzureBlobDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsFileShareDataset

func (abd AzureBlobDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsHTTPDataset

func (abd AzureBlobDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsMongoDbCollectionDataset

func (abd AzureBlobDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsODataResourceDataset

func (abd AzureBlobDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsOracleTableDataset

func (abd AzureBlobDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsRelationalTableDataset

func (abd AzureBlobDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsSQLServerTableDataset

func (abd AzureBlobDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsSalesforceObjectDataset

func (abd AzureBlobDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsSapCloudForCustomerResourceDataset

func (abd AzureBlobDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) AsWebTableDataset

func (abd AzureBlobDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureBlobDataset.

func (AzureBlobDataset) MarshalJSON

func (abd AzureBlobDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureBlobDataset.

type AzureBlobDatasetTypeProperties

type AzureBlobDatasetTypeProperties struct {
	FolderPath        *map[string]interface{} `json:"folderPath,omitempty"`
	TableRootLocation *map[string]interface{} `json:"tableRootLocation,omitempty"`
	FileName          *map[string]interface{} `json:"fileName,omitempty"`
	Format            DatasetStorageFormat    `json:"format,omitempty"`
	Compression       DatasetCompression      `json:"compression,omitempty"`
}

AzureBlobDatasetTypeProperties is azure Blob dataset properties.

func (*AzureBlobDatasetTypeProperties) UnmarshalJSON

func (abdtp *AzureBlobDatasetTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for AzureBlobDatasetTypeProperties struct.

type AzureDataLakeAnalyticsLinkedService

type AzureDataLakeAnalyticsLinkedService struct {
	ConnectVia                                         *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                        *string                      `json:"description,omitempty"`
	Type                                               TypeLinkedService            `json:"type,omitempty"`
	*AzureDataLakeAnalyticsLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureDataLakeAnalyticsLinkedService is azure Data Lake Analytics linked service.

func (AzureDataLakeAnalyticsLinkedService) AsAmazonRedshiftLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAmazonS3LinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureBatchLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureDataLakeStoreLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureKeyVaultLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureMLLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureMySQLLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureSQLDWLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureSQLDatabaseLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureSearchLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsAzureStorageLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsCassandraLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsCosmosDbLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsCustomDataSourceLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsDb2LinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsDynamicsLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsFileServerLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsFtpServerLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsHDInsightLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsHDInsightOnDemandLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsHTTPLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsHdfsLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsMongoDbLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsMySQLLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsODataLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsOdbcLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsOracleLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsPostgreSQLLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSQLServerLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSalesforceLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSapBWLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSapCloudForCustomerLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSapHanaLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSftpServerLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsSybaseLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsTeradataLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) AsWebLinkedService

func (adlals AzureDataLakeAnalyticsLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureDataLakeAnalyticsLinkedService.

func (AzureDataLakeAnalyticsLinkedService) MarshalJSON

func (adlals AzureDataLakeAnalyticsLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureDataLakeAnalyticsLinkedService.

type AzureDataLakeAnalyticsLinkedServiceTypeProperties

type AzureDataLakeAnalyticsLinkedServiceTypeProperties struct {
	AccountName          *map[string]interface{} `json:"accountName,omitempty"`
	ServicePrincipalID   *map[string]interface{} `json:"servicePrincipalId,omitempty"`
	ServicePrincipalKey  *SecureString           `json:"servicePrincipalKey,omitempty"`
	Tenant               *map[string]interface{} `json:"tenant,omitempty"`
	SubscriptionID       *map[string]interface{} `json:"subscriptionId,omitempty"`
	ResourceGroupName    *map[string]interface{} `json:"resourceGroupName,omitempty"`
	DataLakeAnalyticsURI *map[string]interface{} `json:"dataLakeAnalyticsUri,omitempty"`
	EncryptedCredential  *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureDataLakeAnalyticsLinkedServiceTypeProperties is azure Data Lake Analytics linked service properties.

type AzureDataLakeStoreDataset

type AzureDataLakeStoreDataset struct {
	Description                              *string                             `json:"description,omitempty"`
	Structure                                *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                        *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                               *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                     TypeDataset                         `json:"type,omitempty"`
	*AzureDataLakeStoreDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureDataLakeStoreDataset is azure Data Lake Store dataset.

func (AzureDataLakeStoreDataset) AsAmazonS3Dataset

func (adlsd AzureDataLakeStoreDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureBlobDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureDataLakeStoreDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureMySQLTableDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureSQLDWTableDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureSQLTableDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureSearchIndexDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsAzureTableDataset

func (adlsd AzureDataLakeStoreDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsCassandraTableDataset

func (adlsd AzureDataLakeStoreDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsCustomDataset

func (adlsd AzureDataLakeStoreDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsDocumentDbCollectionDataset

func (adlsd AzureDataLakeStoreDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsDynamicsEntityDataset

func (adlsd AzureDataLakeStoreDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsFileShareDataset

func (adlsd AzureDataLakeStoreDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsHTTPDataset

func (adlsd AzureDataLakeStoreDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsMongoDbCollectionDataset

func (adlsd AzureDataLakeStoreDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsODataResourceDataset

func (adlsd AzureDataLakeStoreDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsOracleTableDataset

func (adlsd AzureDataLakeStoreDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsRelationalTableDataset

func (adlsd AzureDataLakeStoreDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsSQLServerTableDataset

func (adlsd AzureDataLakeStoreDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsSalesforceObjectDataset

func (adlsd AzureDataLakeStoreDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsSapCloudForCustomerResourceDataset

func (adlsd AzureDataLakeStoreDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) AsWebTableDataset

func (adlsd AzureDataLakeStoreDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureDataLakeStoreDataset.

func (AzureDataLakeStoreDataset) MarshalJSON

func (adlsd AzureDataLakeStoreDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureDataLakeStoreDataset.

type AzureDataLakeStoreDatasetTypeProperties

type AzureDataLakeStoreDatasetTypeProperties struct {
	FolderPath    *map[string]interface{} `json:"folderPath,omitempty"`
	FileName      *map[string]interface{} `json:"fileName,omitempty"`
	Format        DatasetStorageFormat    `json:"format,omitempty"`
	Compression   DatasetCompression      `json:"compression,omitempty"`
	PartitionedBy *[]DatasetPartition     `json:"partitionedBy,omitempty"`
}

AzureDataLakeStoreDatasetTypeProperties is azure Data Lake Store dataset properties.

func (*AzureDataLakeStoreDatasetTypeProperties) UnmarshalJSON

func (adlsdtp *AzureDataLakeStoreDatasetTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for AzureDataLakeStoreDatasetTypeProperties struct.

type AzureDataLakeStoreLinkedService

type AzureDataLakeStoreLinkedService struct {
	ConnectVia                                     *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                    *string                      `json:"description,omitempty"`
	Type                                           TypeLinkedService            `json:"type,omitempty"`
	*AzureDataLakeStoreLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureDataLakeStoreLinkedService is azure Data Lake Store linked service.

func (AzureDataLakeStoreLinkedService) AsAmazonRedshiftLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAmazonS3LinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureBatchLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureDataLakeStoreLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureKeyVaultLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureMLLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureMySQLLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureSQLDWLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureSQLDatabaseLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureSearchLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsAzureStorageLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsCassandraLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsCosmosDbLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsCustomDataSourceLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsDb2LinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsDynamicsLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsFileServerLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsFtpServerLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsHDInsightLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsHDInsightOnDemandLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsHTTPLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsHdfsLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsMongoDbLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsMySQLLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsODataLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsOdbcLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsOracleLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsPostgreSQLLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSQLServerLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSalesforceLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSapBWLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSapCloudForCustomerLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSapHanaLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSftpServerLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsSybaseLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsTeradataLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) AsWebLinkedService

func (adlsls AzureDataLakeStoreLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureDataLakeStoreLinkedService.

func (AzureDataLakeStoreLinkedService) MarshalJSON

func (adlsls AzureDataLakeStoreLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureDataLakeStoreLinkedService.

type AzureDataLakeStoreLinkedServiceTypeProperties

type AzureDataLakeStoreLinkedServiceTypeProperties struct {
	DataLakeStoreURI    *map[string]interface{} `json:"dataLakeStoreUri,omitempty"`
	ServicePrincipalID  *map[string]interface{} `json:"servicePrincipalId,omitempty"`
	ServicePrincipalKey *SecureString           `json:"servicePrincipalKey,omitempty"`
	Tenant              *map[string]interface{} `json:"tenant,omitempty"`
	AccountName         *map[string]interface{} `json:"accountName,omitempty"`
	SubscriptionID      *map[string]interface{} `json:"subscriptionId,omitempty"`
	ResourceGroupName   *map[string]interface{} `json:"resourceGroupName,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureDataLakeStoreLinkedServiceTypeProperties is azure Data Lake Store linked service properties.

type AzureDataLakeStoreSink

type AzureDataLakeStoreSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	CopyBehavior      CopyBehaviorType        `json:"copyBehavior,omitempty"`
}

AzureDataLakeStoreSink is a copy activity Azure Data Lake Store sink.

func (AzureDataLakeStoreSink) AsAzureDataLakeStoreSink

func (adlss AzureDataLakeStoreSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsAzureQueueSink

func (adlss AzureDataLakeStoreSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsAzureSearchIndexSink

func (adlss AzureDataLakeStoreSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsAzureTableSink

func (adlss AzureDataLakeStoreSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsBlobSink

func (adlss AzureDataLakeStoreSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsDocumentDbCollectionSink

func (adlss AzureDataLakeStoreSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsDynamicsSink

func (adlss AzureDataLakeStoreSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsFileSystemSink

func (adlss AzureDataLakeStoreSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsOdbcSink

func (adlss AzureDataLakeStoreSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsOracleSink

func (adlss AzureDataLakeStoreSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsSQLDWSink

func (adlss AzureDataLakeStoreSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsSQLSink

func (adlss AzureDataLakeStoreSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) AsSalesforceSink

func (adlss AzureDataLakeStoreSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for AzureDataLakeStoreSink.

func (AzureDataLakeStoreSink) MarshalJSON

func (adlss AzureDataLakeStoreSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureDataLakeStoreSink.

type AzureDataLakeStoreSource

type AzureDataLakeStoreSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Recursive        *map[string]interface{} `json:"recursive,omitempty"`
}

AzureDataLakeStoreSource is a copy activity Azure Data Lake source.

func (AzureDataLakeStoreSource) AsAmazonRedshiftSource

func (adlss AzureDataLakeStoreSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsAzureDataLakeStoreSource

func (adlss AzureDataLakeStoreSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsAzureMySQLSource

func (adlss AzureDataLakeStoreSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsAzureTableSource

func (adlss AzureDataLakeStoreSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsBlobSource

func (adlss AzureDataLakeStoreSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsCassandraSource

func (adlss AzureDataLakeStoreSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsDocumentDbCollectionSource

func (adlss AzureDataLakeStoreSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsDynamicsSource

func (adlss AzureDataLakeStoreSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsFileSystemSource

func (adlss AzureDataLakeStoreSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsHTTPSource

func (adlss AzureDataLakeStoreSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsHdfsSource

func (adlss AzureDataLakeStoreSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsMongoDbSource

func (adlss AzureDataLakeStoreSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsOracleSource

func (adlss AzureDataLakeStoreSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsRelationalSource

func (adlss AzureDataLakeStoreSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsSQLDWSource

func (adlss AzureDataLakeStoreSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsSQLSource

func (adlss AzureDataLakeStoreSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsSalesforceSource

func (adlss AzureDataLakeStoreSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsSapCloudForCustomerSource

func (adlss AzureDataLakeStoreSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) AsWebSource

func (adlss AzureDataLakeStoreSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for AzureDataLakeStoreSource.

func (AzureDataLakeStoreSource) MarshalJSON

func (adlss AzureDataLakeStoreSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureDataLakeStoreSource.

type AzureKeyVaultLinkedService

type AzureKeyVaultLinkedService struct {
	ConnectVia                                *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                               *string                      `json:"description,omitempty"`
	Type                                      TypeLinkedService            `json:"type,omitempty"`
	*AzureKeyVaultLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureKeyVaultLinkedService is azure Key Vault linked service.

func (AzureKeyVaultLinkedService) AsAmazonRedshiftLinkedService

func (akvls AzureKeyVaultLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAmazonS3LinkedService

func (akvls AzureKeyVaultLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureBatchLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureDataLakeStoreLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureKeyVaultLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureMLLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureMySQLLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureSQLDWLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureSQLDatabaseLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureSearchLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsAzureStorageLinkedService

func (akvls AzureKeyVaultLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsCassandraLinkedService

func (akvls AzureKeyVaultLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsCosmosDbLinkedService

func (akvls AzureKeyVaultLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsCustomDataSourceLinkedService

func (akvls AzureKeyVaultLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsDb2LinkedService

func (akvls AzureKeyVaultLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsDynamicsLinkedService

func (akvls AzureKeyVaultLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsFileServerLinkedService

func (akvls AzureKeyVaultLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsFtpServerLinkedService

func (akvls AzureKeyVaultLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsHDInsightLinkedService

func (akvls AzureKeyVaultLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsHDInsightOnDemandLinkedService

func (akvls AzureKeyVaultLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsHTTPLinkedService

func (akvls AzureKeyVaultLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsHdfsLinkedService

func (akvls AzureKeyVaultLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsMongoDbLinkedService

func (akvls AzureKeyVaultLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsMySQLLinkedService

func (akvls AzureKeyVaultLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsODataLinkedService

func (akvls AzureKeyVaultLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsOdbcLinkedService

func (akvls AzureKeyVaultLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsOracleLinkedService

func (akvls AzureKeyVaultLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsPostgreSQLLinkedService

func (akvls AzureKeyVaultLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSQLServerLinkedService

func (akvls AzureKeyVaultLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSalesforceLinkedService

func (akvls AzureKeyVaultLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSapBWLinkedService

func (akvls AzureKeyVaultLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSapCloudForCustomerLinkedService

func (akvls AzureKeyVaultLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSapHanaLinkedService

func (akvls AzureKeyVaultLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSftpServerLinkedService

func (akvls AzureKeyVaultLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsSybaseLinkedService

func (akvls AzureKeyVaultLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsTeradataLinkedService

func (akvls AzureKeyVaultLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) AsWebLinkedService

func (akvls AzureKeyVaultLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureKeyVaultLinkedService.

func (AzureKeyVaultLinkedService) MarshalJSON

func (akvls AzureKeyVaultLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureKeyVaultLinkedService.

type AzureKeyVaultLinkedServiceTypeProperties

type AzureKeyVaultLinkedServiceTypeProperties struct {
	BaseURL *map[string]interface{} `json:"baseUrl,omitempty"`
}

AzureKeyVaultLinkedServiceTypeProperties is azure Key Vault linked service properties.

type AzureKeyVaultSecretReference

type AzureKeyVaultSecretReference struct {
	Type          Type                    `json:"type,omitempty"`
	Store         *LinkedServiceReference `json:"store,omitempty"`
	SecretName    *map[string]interface{} `json:"secretName,omitempty"`
	SecretVersion *map[string]interface{} `json:"secretVersion,omitempty"`
}

AzureKeyVaultSecretReference is azure Key Vault secret reference.

func (AzureKeyVaultSecretReference) AsAzureKeyVaultSecretReference

func (akvsr AzureKeyVaultSecretReference) AsAzureKeyVaultSecretReference() (*AzureKeyVaultSecretReference, bool)

AsAzureKeyVaultSecretReference is the SecretBase implementation for AzureKeyVaultSecretReference.

func (AzureKeyVaultSecretReference) AsSecureString

func (akvsr AzureKeyVaultSecretReference) AsSecureString() (*SecureString, bool)

AsSecureString is the SecretBase implementation for AzureKeyVaultSecretReference.

func (AzureKeyVaultSecretReference) MarshalJSON

func (akvsr AzureKeyVaultSecretReference) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureKeyVaultSecretReference.

type AzureMLBatchExecutionActivity

type AzureMLBatchExecutionActivity struct {
	Name                                         *string                 `json:"name,omitempty"`
	Description                                  *string                 `json:"description,omitempty"`
	DependsOn                                    *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                         TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                            *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                       *ActivityPolicy         `json:"policy,omitempty"`
	*AzureMLBatchExecutionActivityTypeProperties `json:"typeProperties,omitempty"`
}

AzureMLBatchExecutionActivity is azure ML Batch Execution activity.

func (AzureMLBatchExecutionActivity) AsAzureMLBatchExecutionActivity

func (ambea AzureMLBatchExecutionActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsAzureMLUpdateResourceActivity

func (ambea AzureMLBatchExecutionActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsControlActivity

func (ambea AzureMLBatchExecutionActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsCopyActivity

func (ambea AzureMLBatchExecutionActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsCustomActivity

func (ambea AzureMLBatchExecutionActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsDataLakeAnalyticsUSQLActivity

func (ambea AzureMLBatchExecutionActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsExecutePipelineActivity

func (ambea AzureMLBatchExecutionActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsExecutionActivity

func (ambea AzureMLBatchExecutionActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsForEachActivity

func (ambea AzureMLBatchExecutionActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsGetMetadataActivity

func (ambea AzureMLBatchExecutionActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsHDInsightHiveActivity

func (ambea AzureMLBatchExecutionActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsHDInsightMapReduceActivity

func (ambea AzureMLBatchExecutionActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsHDInsightPigActivity

func (ambea AzureMLBatchExecutionActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsHDInsightSparkActivity

func (ambea AzureMLBatchExecutionActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsHDInsightStreamingActivity

func (ambea AzureMLBatchExecutionActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsIfConditionActivity

func (ambea AzureMLBatchExecutionActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsLookupActivity

func (ambea AzureMLBatchExecutionActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsSQLServerStoredProcedureActivity

func (ambea AzureMLBatchExecutionActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsUntilActivity

func (ambea AzureMLBatchExecutionActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsWaitActivity

func (ambea AzureMLBatchExecutionActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) AsWebActivity

func (ambea AzureMLBatchExecutionActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for AzureMLBatchExecutionActivity.

func (AzureMLBatchExecutionActivity) MarshalJSON

func (ambea AzureMLBatchExecutionActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMLBatchExecutionActivity.

type AzureMLBatchExecutionActivityTypeProperties

type AzureMLBatchExecutionActivityTypeProperties struct {
	GlobalParameters  *map[string]*map[string]interface{} `json:"globalParameters,omitempty"`
	WebServiceOutputs *map[string]*AzureMLWebServiceFile  `json:"webServiceOutputs,omitempty"`
	WebServiceInputs  *map[string]*AzureMLWebServiceFile  `json:"webServiceInputs,omitempty"`
}

AzureMLBatchExecutionActivityTypeProperties is azure ML Batch Execution activity properties.

type AzureMLLinkedService

type AzureMLLinkedService struct {
	ConnectVia                          *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                         *string                      `json:"description,omitempty"`
	Type                                TypeLinkedService            `json:"type,omitempty"`
	*AzureMLLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureMLLinkedService is azure ML Web Service linked service.

func (AzureMLLinkedService) AsAmazonRedshiftLinkedService

func (amls AzureMLLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAmazonS3LinkedService

func (amls AzureMLLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureBatchLinkedService

func (amls AzureMLLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (amls AzureMLLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureDataLakeStoreLinkedService

func (amls AzureMLLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureKeyVaultLinkedService

func (amls AzureMLLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureMLLinkedService

func (amls AzureMLLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureMySQLLinkedService

func (amls AzureMLLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureSQLDWLinkedService

func (amls AzureMLLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureSQLDatabaseLinkedService

func (amls AzureMLLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureSearchLinkedService

func (amls AzureMLLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsAzureStorageLinkedService

func (amls AzureMLLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsCassandraLinkedService

func (amls AzureMLLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsCosmosDbLinkedService

func (amls AzureMLLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsCustomDataSourceLinkedService

func (amls AzureMLLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsDb2LinkedService

func (amls AzureMLLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsDynamicsLinkedService

func (amls AzureMLLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsFileServerLinkedService

func (amls AzureMLLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsFtpServerLinkedService

func (amls AzureMLLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsHDInsightLinkedService

func (amls AzureMLLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsHDInsightOnDemandLinkedService

func (amls AzureMLLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsHTTPLinkedService

func (amls AzureMLLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsHdfsLinkedService

func (amls AzureMLLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsMongoDbLinkedService

func (amls AzureMLLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsMySQLLinkedService

func (amls AzureMLLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsODataLinkedService

func (amls AzureMLLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsOdbcLinkedService

func (amls AzureMLLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsOracleLinkedService

func (amls AzureMLLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsPostgreSQLLinkedService

func (amls AzureMLLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSQLServerLinkedService

func (amls AzureMLLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSalesforceLinkedService

func (amls AzureMLLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSapBWLinkedService

func (amls AzureMLLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSapCloudForCustomerLinkedService

func (amls AzureMLLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSapHanaLinkedService

func (amls AzureMLLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSftpServerLinkedService

func (amls AzureMLLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsSybaseLinkedService

func (amls AzureMLLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsTeradataLinkedService

func (amls AzureMLLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) AsWebLinkedService

func (amls AzureMLLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureMLLinkedService.

func (AzureMLLinkedService) MarshalJSON

func (amls AzureMLLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMLLinkedService.

type AzureMLLinkedServiceTypeProperties

type AzureMLLinkedServiceTypeProperties struct {
	MlEndpoint             *map[string]interface{} `json:"mlEndpoint,omitempty"`
	APIKey                 *SecureString           `json:"apiKey,omitempty"`
	UpdateResourceEndpoint *map[string]interface{} `json:"updateResourceEndpoint,omitempty"`
	ServicePrincipalID     *map[string]interface{} `json:"servicePrincipalId,omitempty"`
	ServicePrincipalKey    *SecureString           `json:"servicePrincipalKey,omitempty"`
	Tenant                 *map[string]interface{} `json:"tenant,omitempty"`
	EncryptedCredential    *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureMLLinkedServiceTypeProperties is azure ML Web Service linked service properties.

type AzureMLUpdateResourceActivity

type AzureMLUpdateResourceActivity struct {
	Name                                         *string                 `json:"name,omitempty"`
	Description                                  *string                 `json:"description,omitempty"`
	DependsOn                                    *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                         TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                            *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                       *ActivityPolicy         `json:"policy,omitempty"`
	*AzureMLUpdateResourceActivityTypeProperties `json:"typeProperties,omitempty"`
}

AzureMLUpdateResourceActivity is azure ML Update Resource management activity.

func (AzureMLUpdateResourceActivity) AsAzureMLBatchExecutionActivity

func (amura AzureMLUpdateResourceActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsAzureMLUpdateResourceActivity

func (amura AzureMLUpdateResourceActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsControlActivity

func (amura AzureMLUpdateResourceActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsCopyActivity

func (amura AzureMLUpdateResourceActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsCustomActivity

func (amura AzureMLUpdateResourceActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsDataLakeAnalyticsUSQLActivity

func (amura AzureMLUpdateResourceActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsExecutePipelineActivity

func (amura AzureMLUpdateResourceActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsExecutionActivity

func (amura AzureMLUpdateResourceActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsForEachActivity

func (amura AzureMLUpdateResourceActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsGetMetadataActivity

func (amura AzureMLUpdateResourceActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsHDInsightHiveActivity

func (amura AzureMLUpdateResourceActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsHDInsightMapReduceActivity

func (amura AzureMLUpdateResourceActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsHDInsightPigActivity

func (amura AzureMLUpdateResourceActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsHDInsightSparkActivity

func (amura AzureMLUpdateResourceActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsHDInsightStreamingActivity

func (amura AzureMLUpdateResourceActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsIfConditionActivity

func (amura AzureMLUpdateResourceActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsLookupActivity

func (amura AzureMLUpdateResourceActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsSQLServerStoredProcedureActivity

func (amura AzureMLUpdateResourceActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsUntilActivity

func (amura AzureMLUpdateResourceActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsWaitActivity

func (amura AzureMLUpdateResourceActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) AsWebActivity

func (amura AzureMLUpdateResourceActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for AzureMLUpdateResourceActivity.

func (AzureMLUpdateResourceActivity) MarshalJSON

func (amura AzureMLUpdateResourceActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMLUpdateResourceActivity.

type AzureMLUpdateResourceActivityTypeProperties

type AzureMLUpdateResourceActivityTypeProperties struct {
	TrainedModelName              *map[string]interface{} `json:"trainedModelName,omitempty"`
	TrainedModelLinkedServiceName *LinkedServiceReference `json:"trainedModelLinkedServiceName,omitempty"`
	TrainedModelFilePath          *map[string]interface{} `json:"trainedModelFilePath,omitempty"`
}

AzureMLUpdateResourceActivityTypeProperties is azure ML Update Resource activity properties.

type AzureMLWebServiceFile

type AzureMLWebServiceFile struct {
	FilePath          *map[string]interface{} `json:"filePath,omitempty"`
	LinkedServiceName *LinkedServiceReference `json:"linkedServiceName,omitempty"`
}

AzureMLWebServiceFile is azure ML WebService Input/Output file

type AzureMySQLLinkedService

type AzureMySQLLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*AzureMySQLLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureMySQLLinkedService is azure MySQL database linked service.

func (AzureMySQLLinkedService) AsAmazonRedshiftLinkedService

func (amsls AzureMySQLLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAmazonS3LinkedService

func (amsls AzureMySQLLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureBatchLinkedService

func (amsls AzureMySQLLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (amsls AzureMySQLLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureDataLakeStoreLinkedService

func (amsls AzureMySQLLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureKeyVaultLinkedService

func (amsls AzureMySQLLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureMLLinkedService

func (amsls AzureMySQLLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureMySQLLinkedService

func (amsls AzureMySQLLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureSQLDWLinkedService

func (amsls AzureMySQLLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureSQLDatabaseLinkedService

func (amsls AzureMySQLLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureSearchLinkedService

func (amsls AzureMySQLLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsAzureStorageLinkedService

func (amsls AzureMySQLLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsCassandraLinkedService

func (amsls AzureMySQLLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsCosmosDbLinkedService

func (amsls AzureMySQLLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsCustomDataSourceLinkedService

func (amsls AzureMySQLLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsDb2LinkedService

func (amsls AzureMySQLLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsDynamicsLinkedService

func (amsls AzureMySQLLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsFileServerLinkedService

func (amsls AzureMySQLLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsFtpServerLinkedService

func (amsls AzureMySQLLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsHDInsightLinkedService

func (amsls AzureMySQLLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsHDInsightOnDemandLinkedService

func (amsls AzureMySQLLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsHTTPLinkedService

func (amsls AzureMySQLLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsHdfsLinkedService

func (amsls AzureMySQLLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsMongoDbLinkedService

func (amsls AzureMySQLLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsMySQLLinkedService

func (amsls AzureMySQLLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsODataLinkedService

func (amsls AzureMySQLLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsOdbcLinkedService

func (amsls AzureMySQLLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsOracleLinkedService

func (amsls AzureMySQLLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsPostgreSQLLinkedService

func (amsls AzureMySQLLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSQLServerLinkedService

func (amsls AzureMySQLLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSalesforceLinkedService

func (amsls AzureMySQLLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSapBWLinkedService

func (amsls AzureMySQLLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSapCloudForCustomerLinkedService

func (amsls AzureMySQLLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSapHanaLinkedService

func (amsls AzureMySQLLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSftpServerLinkedService

func (amsls AzureMySQLLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsSybaseLinkedService

func (amsls AzureMySQLLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsTeradataLinkedService

func (amsls AzureMySQLLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) AsWebLinkedService

func (amsls AzureMySQLLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureMySQLLinkedService.

func (AzureMySQLLinkedService) MarshalJSON

func (amsls AzureMySQLLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMySQLLinkedService.

type AzureMySQLLinkedServiceTypeProperties

type AzureMySQLLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureMySQLLinkedServiceTypeProperties is azure MySQL database linked service properties.

type AzureMySQLSource

type AzureMySQLSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

AzureMySQLSource is a copy activity Azure MySQL source.

func (AzureMySQLSource) AsAmazonRedshiftSource

func (amss AzureMySQLSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsAzureDataLakeStoreSource

func (amss AzureMySQLSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsAzureMySQLSource

func (amss AzureMySQLSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsAzureTableSource

func (amss AzureMySQLSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsBlobSource

func (amss AzureMySQLSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsCassandraSource

func (amss AzureMySQLSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsDocumentDbCollectionSource

func (amss AzureMySQLSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsDynamicsSource

func (amss AzureMySQLSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsFileSystemSource

func (amss AzureMySQLSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsHTTPSource

func (amss AzureMySQLSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsHdfsSource

func (amss AzureMySQLSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsMongoDbSource

func (amss AzureMySQLSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsOracleSource

func (amss AzureMySQLSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsRelationalSource

func (amss AzureMySQLSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsSQLDWSource

func (amss AzureMySQLSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsSQLSource

func (amss AzureMySQLSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsSalesforceSource

func (amss AzureMySQLSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsSapCloudForCustomerSource

func (amss AzureMySQLSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) AsWebSource

func (amss AzureMySQLSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for AzureMySQLSource.

func (AzureMySQLSource) MarshalJSON

func (amss AzureMySQLSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMySQLSource.

type AzureMySQLTableDataset

type AzureMySQLTableDataset struct {
	Description                           *string                             `json:"description,omitempty"`
	Structure                             *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                     *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                            *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                  TypeDataset                         `json:"type,omitempty"`
	*AzureMySQLTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureMySQLTableDataset is the Azure MySQL database dataset.

func (AzureMySQLTableDataset) AsAmazonS3Dataset

func (amstd AzureMySQLTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureBlobDataset

func (amstd AzureMySQLTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureDataLakeStoreDataset

func (amstd AzureMySQLTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureMySQLTableDataset

func (amstd AzureMySQLTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureSQLDWTableDataset

func (amstd AzureMySQLTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureSQLTableDataset

func (amstd AzureMySQLTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureSearchIndexDataset

func (amstd AzureMySQLTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsAzureTableDataset

func (amstd AzureMySQLTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsCassandraTableDataset

func (amstd AzureMySQLTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsCustomDataset

func (amstd AzureMySQLTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsDocumentDbCollectionDataset

func (amstd AzureMySQLTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsDynamicsEntityDataset

func (amstd AzureMySQLTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsFileShareDataset

func (amstd AzureMySQLTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsHTTPDataset

func (amstd AzureMySQLTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsMongoDbCollectionDataset

func (amstd AzureMySQLTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsODataResourceDataset

func (amstd AzureMySQLTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsOracleTableDataset

func (amstd AzureMySQLTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsRelationalTableDataset

func (amstd AzureMySQLTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsSQLServerTableDataset

func (amstd AzureMySQLTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsSalesforceObjectDataset

func (amstd AzureMySQLTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsSapCloudForCustomerResourceDataset

func (amstd AzureMySQLTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) AsWebTableDataset

func (amstd AzureMySQLTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureMySQLTableDataset.

func (AzureMySQLTableDataset) MarshalJSON

func (amstd AzureMySQLTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureMySQLTableDataset.

type AzureMySQLTableDatasetTypeProperties

type AzureMySQLTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

AzureMySQLTableDatasetTypeProperties is azure MySQL database dataset properties.

type AzureQueueSink

type AzureQueueSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
}

AzureQueueSink is a copy activity Azure Queue sink.

func (AzureQueueSink) AsAzureDataLakeStoreSink

func (aqs AzureQueueSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsAzureQueueSink

func (aqs AzureQueueSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsAzureSearchIndexSink

func (aqs AzureQueueSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsAzureTableSink

func (aqs AzureQueueSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsBlobSink

func (aqs AzureQueueSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsDocumentDbCollectionSink

func (aqs AzureQueueSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsDynamicsSink

func (aqs AzureQueueSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsFileSystemSink

func (aqs AzureQueueSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsOdbcSink

func (aqs AzureQueueSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsOracleSink

func (aqs AzureQueueSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsSQLDWSink

func (aqs AzureQueueSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsSQLSink

func (aqs AzureQueueSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) AsSalesforceSink

func (aqs AzureQueueSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for AzureQueueSink.

func (AzureQueueSink) MarshalJSON

func (aqs AzureQueueSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureQueueSink.

type AzureSQLDWLinkedService

type AzureSQLDWLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*AzureSQLDWLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureSQLDWLinkedService is azure SQL Data Warehouse linked service.

func (AzureSQLDWLinkedService) AsAmazonRedshiftLinkedService

func (asdls AzureSQLDWLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAmazonS3LinkedService

func (asdls AzureSQLDWLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureBatchLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureDataLakeStoreLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureKeyVaultLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureMLLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureMySQLLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureSQLDWLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureSQLDatabaseLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureSearchLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsAzureStorageLinkedService

func (asdls AzureSQLDWLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsCassandraLinkedService

func (asdls AzureSQLDWLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsCosmosDbLinkedService

func (asdls AzureSQLDWLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsCustomDataSourceLinkedService

func (asdls AzureSQLDWLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsDb2LinkedService

func (asdls AzureSQLDWLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsDynamicsLinkedService

func (asdls AzureSQLDWLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsFileServerLinkedService

func (asdls AzureSQLDWLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsFtpServerLinkedService

func (asdls AzureSQLDWLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsHDInsightLinkedService

func (asdls AzureSQLDWLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsHDInsightOnDemandLinkedService

func (asdls AzureSQLDWLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsHTTPLinkedService

func (asdls AzureSQLDWLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsHdfsLinkedService

func (asdls AzureSQLDWLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsMongoDbLinkedService

func (asdls AzureSQLDWLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsMySQLLinkedService

func (asdls AzureSQLDWLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsODataLinkedService

func (asdls AzureSQLDWLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsOdbcLinkedService

func (asdls AzureSQLDWLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsOracleLinkedService

func (asdls AzureSQLDWLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsPostgreSQLLinkedService

func (asdls AzureSQLDWLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSQLServerLinkedService

func (asdls AzureSQLDWLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSalesforceLinkedService

func (asdls AzureSQLDWLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSapBWLinkedService

func (asdls AzureSQLDWLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSapCloudForCustomerLinkedService

func (asdls AzureSQLDWLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSapHanaLinkedService

func (asdls AzureSQLDWLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSftpServerLinkedService

func (asdls AzureSQLDWLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsSybaseLinkedService

func (asdls AzureSQLDWLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsTeradataLinkedService

func (asdls AzureSQLDWLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) AsWebLinkedService

func (asdls AzureSQLDWLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureSQLDWLinkedService.

func (AzureSQLDWLinkedService) MarshalJSON

func (asdls AzureSQLDWLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSQLDWLinkedService.

type AzureSQLDWLinkedServiceTypeProperties

type AzureSQLDWLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureSQLDWLinkedServiceTypeProperties is azure SQL Data Warehouse linked service properties.

type AzureSQLDWTableDataset

type AzureSQLDWTableDataset struct {
	Description                           *string                             `json:"description,omitempty"`
	Structure                             *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                     *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                            *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                  TypeDataset                         `json:"type,omitempty"`
	*AzureSQLDWTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureSQLDWTableDataset is the Azure SQL Data Warehouse dataset.

func (AzureSQLDWTableDataset) AsAmazonS3Dataset

func (asdtd AzureSQLDWTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureBlobDataset

func (asdtd AzureSQLDWTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureDataLakeStoreDataset

func (asdtd AzureSQLDWTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureMySQLTableDataset

func (asdtd AzureSQLDWTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureSQLDWTableDataset

func (asdtd AzureSQLDWTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureSQLTableDataset

func (asdtd AzureSQLDWTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureSearchIndexDataset

func (asdtd AzureSQLDWTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsAzureTableDataset

func (asdtd AzureSQLDWTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsCassandraTableDataset

func (asdtd AzureSQLDWTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsCustomDataset

func (asdtd AzureSQLDWTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsDocumentDbCollectionDataset

func (asdtd AzureSQLDWTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsDynamicsEntityDataset

func (asdtd AzureSQLDWTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsFileShareDataset

func (asdtd AzureSQLDWTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsHTTPDataset

func (asdtd AzureSQLDWTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsMongoDbCollectionDataset

func (asdtd AzureSQLDWTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsODataResourceDataset

func (asdtd AzureSQLDWTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsOracleTableDataset

func (asdtd AzureSQLDWTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsRelationalTableDataset

func (asdtd AzureSQLDWTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsSQLServerTableDataset

func (asdtd AzureSQLDWTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsSalesforceObjectDataset

func (asdtd AzureSQLDWTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsSapCloudForCustomerResourceDataset

func (asdtd AzureSQLDWTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) AsWebTableDataset

func (asdtd AzureSQLDWTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureSQLDWTableDataset.

func (AzureSQLDWTableDataset) MarshalJSON

func (asdtd AzureSQLDWTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSQLDWTableDataset.

type AzureSQLDWTableDatasetTypeProperties

type AzureSQLDWTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

AzureSQLDWTableDatasetTypeProperties is azure SQL Data Warehouse dataset properties.

type AzureSQLDatabaseLinkedService

type AzureSQLDatabaseLinkedService struct {
	ConnectVia                                   *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                  *string                      `json:"description,omitempty"`
	Type                                         TypeLinkedService            `json:"type,omitempty"`
	*AzureSQLDatabaseLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureSQLDatabaseLinkedService is microsoft Azure SQL Database linked service.

func (AzureSQLDatabaseLinkedService) AsAmazonRedshiftLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAmazonS3LinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureBatchLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureDataLakeStoreLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureKeyVaultLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureMLLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureMySQLLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureSQLDWLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureSQLDatabaseLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureSearchLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsAzureStorageLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsCassandraLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsCosmosDbLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsCustomDataSourceLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsDb2LinkedService

func (asdls AzureSQLDatabaseLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsDynamicsLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsFileServerLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsFtpServerLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsHDInsightLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsHDInsightOnDemandLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsHTTPLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsHdfsLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsMongoDbLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsMySQLLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsODataLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsOdbcLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsOracleLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsPostgreSQLLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSQLServerLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSalesforceLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSapBWLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSapCloudForCustomerLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSapHanaLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSftpServerLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsSybaseLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsTeradataLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) AsWebLinkedService

func (asdls AzureSQLDatabaseLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureSQLDatabaseLinkedService.

func (AzureSQLDatabaseLinkedService) MarshalJSON

func (asdls AzureSQLDatabaseLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSQLDatabaseLinkedService.

type AzureSQLDatabaseLinkedServiceTypeProperties

type AzureSQLDatabaseLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureSQLDatabaseLinkedServiceTypeProperties is azure SQL Database linked service properties.

type AzureSQLTableDataset

type AzureSQLTableDataset struct {
	Description                         *string                             `json:"description,omitempty"`
	Structure                           *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                   *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                          *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                TypeDataset                         `json:"type,omitempty"`
	*AzureSQLTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureSQLTableDataset is the Azure SQL Server database dataset.

func (AzureSQLTableDataset) AsAmazonS3Dataset

func (astd AzureSQLTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureBlobDataset

func (astd AzureSQLTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureDataLakeStoreDataset

func (astd AzureSQLTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureMySQLTableDataset

func (astd AzureSQLTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureSQLDWTableDataset

func (astd AzureSQLTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureSQLTableDataset

func (astd AzureSQLTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureSearchIndexDataset

func (astd AzureSQLTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsAzureTableDataset

func (astd AzureSQLTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsCassandraTableDataset

func (astd AzureSQLTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsCustomDataset

func (astd AzureSQLTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsDocumentDbCollectionDataset

func (astd AzureSQLTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsDynamicsEntityDataset

func (astd AzureSQLTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsFileShareDataset

func (astd AzureSQLTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsHTTPDataset

func (astd AzureSQLTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsMongoDbCollectionDataset

func (astd AzureSQLTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsODataResourceDataset

func (astd AzureSQLTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsOracleTableDataset

func (astd AzureSQLTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsRelationalTableDataset

func (astd AzureSQLTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsSQLServerTableDataset

func (astd AzureSQLTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsSalesforceObjectDataset

func (astd AzureSQLTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsSapCloudForCustomerResourceDataset

func (astd AzureSQLTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) AsWebTableDataset

func (astd AzureSQLTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureSQLTableDataset.

func (AzureSQLTableDataset) MarshalJSON

func (astd AzureSQLTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSQLTableDataset.

type AzureSQLTableDatasetTypeProperties

type AzureSQLTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

AzureSQLTableDatasetTypeProperties is azure SQL dataset properties.

type AzureSearchIndexDataset

type AzureSearchIndexDataset struct {
	Description                            *string                             `json:"description,omitempty"`
	Structure                              *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                      *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                             *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                   TypeDataset                         `json:"type,omitempty"`
	*AzureSearchIndexDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureSearchIndexDataset is the Azure Search Index.

func (AzureSearchIndexDataset) AsAmazonS3Dataset

func (asid AzureSearchIndexDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureBlobDataset

func (asid AzureSearchIndexDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureDataLakeStoreDataset

func (asid AzureSearchIndexDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureMySQLTableDataset

func (asid AzureSearchIndexDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureSQLDWTableDataset

func (asid AzureSearchIndexDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureSQLTableDataset

func (asid AzureSearchIndexDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureSearchIndexDataset

func (asid AzureSearchIndexDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsAzureTableDataset

func (asid AzureSearchIndexDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsCassandraTableDataset

func (asid AzureSearchIndexDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsCustomDataset

func (asid AzureSearchIndexDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsDocumentDbCollectionDataset

func (asid AzureSearchIndexDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsDynamicsEntityDataset

func (asid AzureSearchIndexDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsFileShareDataset

func (asid AzureSearchIndexDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsHTTPDataset

func (asid AzureSearchIndexDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsMongoDbCollectionDataset

func (asid AzureSearchIndexDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsODataResourceDataset

func (asid AzureSearchIndexDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsOracleTableDataset

func (asid AzureSearchIndexDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsRelationalTableDataset

func (asid AzureSearchIndexDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsSQLServerTableDataset

func (asid AzureSearchIndexDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsSalesforceObjectDataset

func (asid AzureSearchIndexDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsSapCloudForCustomerResourceDataset

func (asid AzureSearchIndexDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) AsWebTableDataset

func (asid AzureSearchIndexDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureSearchIndexDataset.

func (AzureSearchIndexDataset) MarshalJSON

func (asid AzureSearchIndexDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSearchIndexDataset.

type AzureSearchIndexDatasetTypeProperties

type AzureSearchIndexDatasetTypeProperties struct {
	IndexName *map[string]interface{} `json:"indexName,omitempty"`
}

AzureSearchIndexDatasetTypeProperties is properties specific to this dataset type.

type AzureSearchIndexSink

type AzureSearchIndexSink struct {
	WriteBatchSize    *map[string]interface{}           `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{}           `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{}           `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{}           `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink                      `json:"type,omitempty"`
	WriteBehavior     AzureSearchIndexWriteBehaviorType `json:"writeBehavior,omitempty"`
}

AzureSearchIndexSink is a copy activity Azure Search Index sink.

func (AzureSearchIndexSink) AsAzureDataLakeStoreSink

func (asis AzureSearchIndexSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsAzureQueueSink

func (asis AzureSearchIndexSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsAzureSearchIndexSink

func (asis AzureSearchIndexSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsAzureTableSink

func (asis AzureSearchIndexSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsBlobSink

func (asis AzureSearchIndexSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsDocumentDbCollectionSink

func (asis AzureSearchIndexSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsDynamicsSink

func (asis AzureSearchIndexSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsFileSystemSink

func (asis AzureSearchIndexSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsOdbcSink

func (asis AzureSearchIndexSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsOracleSink

func (asis AzureSearchIndexSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsSQLDWSink

func (asis AzureSearchIndexSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsSQLSink

func (asis AzureSearchIndexSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) AsSalesforceSink

func (asis AzureSearchIndexSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for AzureSearchIndexSink.

func (AzureSearchIndexSink) MarshalJSON

func (asis AzureSearchIndexSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSearchIndexSink.

type AzureSearchIndexWriteBehaviorType

type AzureSearchIndexWriteBehaviorType string

AzureSearchIndexWriteBehaviorType enumerates the values for azure search index write behavior type.

const (
	// Merge specifies the merge state for azure search index write behavior type.
	Merge AzureSearchIndexWriteBehaviorType = "Merge"
	// Upload specifies the upload state for azure search index write behavior type.
	Upload AzureSearchIndexWriteBehaviorType = "Upload"
)

type AzureSearchLinkedService

type AzureSearchLinkedService struct {
	ConnectVia                              *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                             *string                      `json:"description,omitempty"`
	Type                                    TypeLinkedService            `json:"type,omitempty"`
	*AzureSearchLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureSearchLinkedService is linked service for Windows Azure Search Service.

func (AzureSearchLinkedService) AsAmazonRedshiftLinkedService

func (asls AzureSearchLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAmazonS3LinkedService

func (asls AzureSearchLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureBatchLinkedService

func (asls AzureSearchLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (asls AzureSearchLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureDataLakeStoreLinkedService

func (asls AzureSearchLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureKeyVaultLinkedService

func (asls AzureSearchLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureMLLinkedService

func (asls AzureSearchLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureMySQLLinkedService

func (asls AzureSearchLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureSQLDWLinkedService

func (asls AzureSearchLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureSQLDatabaseLinkedService

func (asls AzureSearchLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureSearchLinkedService

func (asls AzureSearchLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsAzureStorageLinkedService

func (asls AzureSearchLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsCassandraLinkedService

func (asls AzureSearchLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsCosmosDbLinkedService

func (asls AzureSearchLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsCustomDataSourceLinkedService

func (asls AzureSearchLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsDb2LinkedService

func (asls AzureSearchLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsDynamicsLinkedService

func (asls AzureSearchLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsFileServerLinkedService

func (asls AzureSearchLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsFtpServerLinkedService

func (asls AzureSearchLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsHDInsightLinkedService

func (asls AzureSearchLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsHDInsightOnDemandLinkedService

func (asls AzureSearchLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsHTTPLinkedService

func (asls AzureSearchLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsHdfsLinkedService

func (asls AzureSearchLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsMongoDbLinkedService

func (asls AzureSearchLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsMySQLLinkedService

func (asls AzureSearchLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsODataLinkedService

func (asls AzureSearchLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsOdbcLinkedService

func (asls AzureSearchLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsOracleLinkedService

func (asls AzureSearchLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsPostgreSQLLinkedService

func (asls AzureSearchLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSQLServerLinkedService

func (asls AzureSearchLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSalesforceLinkedService

func (asls AzureSearchLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSapBWLinkedService

func (asls AzureSearchLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSapCloudForCustomerLinkedService

func (asls AzureSearchLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSapHanaLinkedService

func (asls AzureSearchLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSftpServerLinkedService

func (asls AzureSearchLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsSybaseLinkedService

func (asls AzureSearchLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsTeradataLinkedService

func (asls AzureSearchLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) AsWebLinkedService

func (asls AzureSearchLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureSearchLinkedService.

func (AzureSearchLinkedService) MarshalJSON

func (asls AzureSearchLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureSearchLinkedService.

type AzureSearchLinkedServiceTypeProperties

type AzureSearchLinkedServiceTypeProperties struct {
	URL                 *map[string]interface{} `json:"url,omitempty"`
	Key                 *SecureString           `json:"key,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureSearchLinkedServiceTypeProperties is windows Azure Search Service linked service properties.

type AzureStorageLinkedService

type AzureStorageLinkedService struct {
	ConnectVia                               *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                              *string                      `json:"description,omitempty"`
	Type                                     TypeLinkedService            `json:"type,omitempty"`
	*AzureStorageLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

AzureStorageLinkedService is the storage account linked service.

func (AzureStorageLinkedService) AsAmazonRedshiftLinkedService

func (asls AzureStorageLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAmazonS3LinkedService

func (asls AzureStorageLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureBatchLinkedService

func (asls AzureStorageLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (asls AzureStorageLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureDataLakeStoreLinkedService

func (asls AzureStorageLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureKeyVaultLinkedService

func (asls AzureStorageLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureMLLinkedService

func (asls AzureStorageLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureMySQLLinkedService

func (asls AzureStorageLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureSQLDWLinkedService

func (asls AzureStorageLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureSQLDatabaseLinkedService

func (asls AzureStorageLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureSearchLinkedService

func (asls AzureStorageLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsAzureStorageLinkedService

func (asls AzureStorageLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsCassandraLinkedService

func (asls AzureStorageLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsCosmosDbLinkedService

func (asls AzureStorageLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsCustomDataSourceLinkedService

func (asls AzureStorageLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsDb2LinkedService

func (asls AzureStorageLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsDynamicsLinkedService

func (asls AzureStorageLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsFileServerLinkedService

func (asls AzureStorageLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsFtpServerLinkedService

func (asls AzureStorageLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsHDInsightLinkedService

func (asls AzureStorageLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsHDInsightOnDemandLinkedService

func (asls AzureStorageLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsHTTPLinkedService

func (asls AzureStorageLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsHdfsLinkedService

func (asls AzureStorageLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsMongoDbLinkedService

func (asls AzureStorageLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsMySQLLinkedService

func (asls AzureStorageLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsODataLinkedService

func (asls AzureStorageLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsOdbcLinkedService

func (asls AzureStorageLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsOracleLinkedService

func (asls AzureStorageLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsPostgreSQLLinkedService

func (asls AzureStorageLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSQLServerLinkedService

func (asls AzureStorageLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSalesforceLinkedService

func (asls AzureStorageLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSapBWLinkedService

func (asls AzureStorageLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSapCloudForCustomerLinkedService

func (asls AzureStorageLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSapHanaLinkedService

func (asls AzureStorageLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSftpServerLinkedService

func (asls AzureStorageLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsSybaseLinkedService

func (asls AzureStorageLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsTeradataLinkedService

func (asls AzureStorageLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) AsWebLinkedService

func (asls AzureStorageLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for AzureStorageLinkedService.

func (AzureStorageLinkedService) MarshalJSON

func (asls AzureStorageLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureStorageLinkedService.

type AzureStorageLinkedServiceTypeProperties

type AzureStorageLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	SasURI              *SecureString           `json:"sasUri,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

AzureStorageLinkedServiceTypeProperties is azure Storage linked service properties.

type AzureTableDataset

type AzureTableDataset struct {
	Description                      *string                             `json:"description,omitempty"`
	Structure                        *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                       *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                             TypeDataset                         `json:"type,omitempty"`
	*AzureTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

AzureTableDataset is the Azure Table storage dataset.

func (AzureTableDataset) AsAmazonS3Dataset

func (atd AzureTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureBlobDataset

func (atd AzureTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureDataLakeStoreDataset

func (atd AzureTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureMySQLTableDataset

func (atd AzureTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureSQLDWTableDataset

func (atd AzureTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureSQLTableDataset

func (atd AzureTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureSearchIndexDataset

func (atd AzureTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsAzureTableDataset

func (atd AzureTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsCassandraTableDataset

func (atd AzureTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsCustomDataset

func (atd AzureTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsDocumentDbCollectionDataset

func (atd AzureTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsDynamicsEntityDataset

func (atd AzureTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsFileShareDataset

func (atd AzureTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsHTTPDataset

func (atd AzureTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsMongoDbCollectionDataset

func (atd AzureTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsODataResourceDataset

func (atd AzureTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsOracleTableDataset

func (atd AzureTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsRelationalTableDataset

func (atd AzureTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsSQLServerTableDataset

func (atd AzureTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsSalesforceObjectDataset

func (atd AzureTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsSapCloudForCustomerResourceDataset

func (atd AzureTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) AsWebTableDataset

func (atd AzureTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for AzureTableDataset.

func (AzureTableDataset) MarshalJSON

func (atd AzureTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureTableDataset.

type AzureTableDatasetTypeProperties

type AzureTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

AzureTableDatasetTypeProperties is azure Table dataset properties.

type AzureTableSink

type AzureTableSink struct {
	WriteBatchSize                     *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout                  *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount                     *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait                      *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type                               TypeCopySink            `json:"type,omitempty"`
	AzureTableDefaultPartitionKeyValue *map[string]interface{} `json:"azureTableDefaultPartitionKeyValue,omitempty"`
	AzureTablePartitionKeyName         *map[string]interface{} `json:"azureTablePartitionKeyName,omitempty"`
	AzureTableRowKeyName               *map[string]interface{} `json:"azureTableRowKeyName,omitempty"`
	AzureTableInsertType               *map[string]interface{} `json:"azureTableInsertType,omitempty"`
}

AzureTableSink is a copy activity Azure Table sink.

func (AzureTableSink) AsAzureDataLakeStoreSink

func (ats AzureTableSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsAzureQueueSink

func (ats AzureTableSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsAzureSearchIndexSink

func (ats AzureTableSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsAzureTableSink

func (ats AzureTableSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsBlobSink

func (ats AzureTableSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsDocumentDbCollectionSink

func (ats AzureTableSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsDynamicsSink

func (ats AzureTableSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsFileSystemSink

func (ats AzureTableSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsOdbcSink

func (ats AzureTableSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsOracleSink

func (ats AzureTableSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsSQLDWSink

func (ats AzureTableSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsSQLSink

func (ats AzureTableSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) AsSalesforceSink

func (ats AzureTableSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for AzureTableSink.

func (AzureTableSink) MarshalJSON

func (ats AzureTableSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureTableSink.

type AzureTableSource

type AzureTableSource struct {
	SourceRetryCount                    *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait                     *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type                                TypeCopySource          `json:"type,omitempty"`
	AzureTableSourceQuery               *map[string]interface{} `json:"azureTableSourceQuery,omitempty"`
	AzureTableSourceIgnoreTableNotFound *map[string]interface{} `json:"azureTableSourceIgnoreTableNotFound,omitempty"`
}

AzureTableSource is a copy activity Azure Table source.

func (AzureTableSource) AsAmazonRedshiftSource

func (ats AzureTableSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsAzureDataLakeStoreSource

func (ats AzureTableSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsAzureMySQLSource

func (ats AzureTableSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsAzureTableSource

func (ats AzureTableSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsBlobSource

func (ats AzureTableSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsCassandraSource

func (ats AzureTableSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsDocumentDbCollectionSource

func (ats AzureTableSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsDynamicsSource

func (ats AzureTableSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsFileSystemSource

func (ats AzureTableSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsHTTPSource

func (ats AzureTableSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsHdfsSource

func (ats AzureTableSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsMongoDbSource

func (ats AzureTableSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsOracleSource

func (ats AzureTableSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsRelationalSource

func (ats AzureTableSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsSQLDWSource

func (ats AzureTableSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsSQLSource

func (ats AzureTableSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsSalesforceSource

func (ats AzureTableSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsSapCloudForCustomerSource

func (ats AzureTableSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) AsWebSource

func (ats AzureTableSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for AzureTableSource.

func (AzureTableSource) MarshalJSON

func (ats AzureTableSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for AzureTableSource.

type BlobSink

type BlobSink struct {
	WriteBatchSize           *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout        *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount           *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait            *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type                     TypeCopySink            `json:"type,omitempty"`
	BlobWriterOverwriteFiles *map[string]interface{} `json:"blobWriterOverwriteFiles,omitempty"`
	BlobWriterDateTimeFormat *map[string]interface{} `json:"blobWriterDateTimeFormat,omitempty"`
	BlobWriterAddHeader      *map[string]interface{} `json:"blobWriterAddHeader,omitempty"`
	CopyBehavior             CopyBehaviorType        `json:"copyBehavior,omitempty"`
}

BlobSink is a copy activity Azure Blob sink.

func (BlobSink) AsAzureDataLakeStoreSink

func (bs BlobSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for BlobSink.

func (BlobSink) AsAzureQueueSink

func (bs BlobSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for BlobSink.

func (BlobSink) AsAzureSearchIndexSink

func (bs BlobSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for BlobSink.

func (BlobSink) AsAzureTableSink

func (bs BlobSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for BlobSink.

func (BlobSink) AsBlobSink

func (bs BlobSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for BlobSink.

func (BlobSink) AsDocumentDbCollectionSink

func (bs BlobSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for BlobSink.

func (BlobSink) AsDynamicsSink

func (bs BlobSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for BlobSink.

func (BlobSink) AsFileSystemSink

func (bs BlobSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for BlobSink.

func (BlobSink) AsOdbcSink

func (bs BlobSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for BlobSink.

func (BlobSink) AsOracleSink

func (bs BlobSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for BlobSink.

func (BlobSink) AsSQLDWSink

func (bs BlobSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for BlobSink.

func (BlobSink) AsSQLSink

func (bs BlobSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for BlobSink.

func (BlobSink) AsSalesforceSink

func (bs BlobSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for BlobSink.

func (BlobSink) MarshalJSON

func (bs BlobSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for BlobSink.

type BlobSource

type BlobSource struct {
	SourceRetryCount    *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait     *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type                TypeCopySource          `json:"type,omitempty"`
	TreatEmptyAsNull    *map[string]interface{} `json:"treatEmptyAsNull,omitempty"`
	SkipHeaderLineCount *map[string]interface{} `json:"skipHeaderLineCount,omitempty"`
	Recursive           *map[string]interface{} `json:"recursive,omitempty"`
}

BlobSource is a copy activity Azure Blob source.

func (BlobSource) AsAmazonRedshiftSource

func (bs BlobSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for BlobSource.

func (BlobSource) AsAzureDataLakeStoreSource

func (bs BlobSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for BlobSource.

func (BlobSource) AsAzureMySQLSource

func (bs BlobSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for BlobSource.

func (BlobSource) AsAzureTableSource

func (bs BlobSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for BlobSource.

func (BlobSource) AsBlobSource

func (bs BlobSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for BlobSource.

func (BlobSource) AsCassandraSource

func (bs BlobSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for BlobSource.

func (BlobSource) AsDocumentDbCollectionSource

func (bs BlobSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for BlobSource.

func (BlobSource) AsDynamicsSource

func (bs BlobSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for BlobSource.

func (BlobSource) AsFileSystemSource

func (bs BlobSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for BlobSource.

func (BlobSource) AsHTTPSource

func (bs BlobSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for BlobSource.

func (BlobSource) AsHdfsSource

func (bs BlobSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for BlobSource.

func (BlobSource) AsMongoDbSource

func (bs BlobSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for BlobSource.

func (BlobSource) AsOracleSource

func (bs BlobSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for BlobSource.

func (BlobSource) AsRelationalSource

func (bs BlobSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for BlobSource.

func (BlobSource) AsSQLDWSource

func (bs BlobSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for BlobSource.

func (BlobSource) AsSQLSource

func (bs BlobSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for BlobSource.

func (BlobSource) AsSalesforceSource

func (bs BlobSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for BlobSource.

func (BlobSource) AsSapCloudForCustomerSource

func (bs BlobSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for BlobSource.

func (BlobSource) AsWebSource

func (bs BlobSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for BlobSource.

func (BlobSource) MarshalJSON

func (bs BlobSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for BlobSource.

type BlobTrigger

type BlobTrigger struct {
	Description                *string                     `json:"description,omitempty"`
	Pipelines                  *[]TriggerPipelineReference `json:"pipelines,omitempty"`
	RuntimeState               TriggerRuntimeState         `json:"runtimeState,omitempty"`
	Type                       TypeTrigger                 `json:"type,omitempty"`
	*BlobTriggerTypeProperties `json:"typeProperties,omitempty"`
}

BlobTrigger is trigger that runs everytime the selected Blob container changes.

func (BlobTrigger) AsBlobTrigger

func (bt BlobTrigger) AsBlobTrigger() (*BlobTrigger, bool)

AsBlobTrigger is the Trigger implementation for BlobTrigger.

func (BlobTrigger) AsScheduleTrigger

func (bt BlobTrigger) AsScheduleTrigger() (*ScheduleTrigger, bool)

AsScheduleTrigger is the Trigger implementation for BlobTrigger.

func (BlobTrigger) MarshalJSON

func (bt BlobTrigger) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for BlobTrigger.

type BlobTriggerTypeProperties

type BlobTriggerTypeProperties struct {
	FolderPath     *string                 `json:"folderPath,omitempty"`
	MaxConcurrency *int32                  `json:"maxConcurrency,omitempty"`
	LinkedService  *LinkedServiceReference `json:"linkedService,omitempty"`
}

BlobTriggerTypeProperties is blob Trigger properties.

type CassandraLinkedService

type CassandraLinkedService struct {
	ConnectVia                            *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                           *string                      `json:"description,omitempty"`
	Type                                  TypeLinkedService            `json:"type,omitempty"`
	*CassandraLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

CassandraLinkedService is linked service for Cassandra data source.

func (CassandraLinkedService) AsAmazonRedshiftLinkedService

func (cls CassandraLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAmazonS3LinkedService

func (cls CassandraLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureBatchLinkedService

func (cls CassandraLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (cls CassandraLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureDataLakeStoreLinkedService

func (cls CassandraLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureKeyVaultLinkedService

func (cls CassandraLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureMLLinkedService

func (cls CassandraLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureMySQLLinkedService

func (cls CassandraLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureSQLDWLinkedService

func (cls CassandraLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureSQLDatabaseLinkedService

func (cls CassandraLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureSearchLinkedService

func (cls CassandraLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsAzureStorageLinkedService

func (cls CassandraLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsCassandraLinkedService

func (cls CassandraLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsCosmosDbLinkedService

func (cls CassandraLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsCustomDataSourceLinkedService

func (cls CassandraLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsDb2LinkedService

func (cls CassandraLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsDynamicsLinkedService

func (cls CassandraLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsFileServerLinkedService

func (cls CassandraLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsFtpServerLinkedService

func (cls CassandraLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsHDInsightLinkedService

func (cls CassandraLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsHDInsightOnDemandLinkedService

func (cls CassandraLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsHTTPLinkedService

func (cls CassandraLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsHdfsLinkedService

func (cls CassandraLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsMongoDbLinkedService

func (cls CassandraLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsMySQLLinkedService

func (cls CassandraLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsODataLinkedService

func (cls CassandraLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsOdbcLinkedService

func (cls CassandraLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsOracleLinkedService

func (cls CassandraLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsPostgreSQLLinkedService

func (cls CassandraLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSQLServerLinkedService

func (cls CassandraLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSalesforceLinkedService

func (cls CassandraLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSapBWLinkedService

func (cls CassandraLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSapCloudForCustomerLinkedService

func (cls CassandraLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSapHanaLinkedService

func (cls CassandraLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSftpServerLinkedService

func (cls CassandraLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsSybaseLinkedService

func (cls CassandraLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsTeradataLinkedService

func (cls CassandraLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) AsWebLinkedService

func (cls CassandraLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for CassandraLinkedService.

func (CassandraLinkedService) MarshalJSON

func (cls CassandraLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CassandraLinkedService.

type CassandraLinkedServiceTypeProperties

type CassandraLinkedServiceTypeProperties struct {
	Host                *map[string]interface{} `json:"host,omitempty"`
	AuthenticationType  *map[string]interface{} `json:"authenticationType,omitempty"`
	Port                *map[string]interface{} `json:"port,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

CassandraLinkedServiceTypeProperties is cassandra linked service properties.

type CassandraSource

type CassandraSource struct {
	SourceRetryCount *map[string]interface{}              `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{}              `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource                       `json:"type,omitempty"`
	Query            *map[string]interface{}              `json:"query,omitempty"`
	ConsistencyLevel CassandraSourceReadConsistencyLevels `json:"consistencyLevel,omitempty"`
}

CassandraSource is a copy activity source for a Cassandra database.

func (CassandraSource) AsAmazonRedshiftSource

func (cs CassandraSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsAzureDataLakeStoreSource

func (cs CassandraSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsAzureMySQLSource

func (cs CassandraSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsAzureTableSource

func (cs CassandraSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsBlobSource

func (cs CassandraSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsCassandraSource

func (cs CassandraSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsDocumentDbCollectionSource

func (cs CassandraSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsDynamicsSource

func (cs CassandraSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsFileSystemSource

func (cs CassandraSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsHTTPSource

func (cs CassandraSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsHdfsSource

func (cs CassandraSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsMongoDbSource

func (cs CassandraSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsOracleSource

func (cs CassandraSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsRelationalSource

func (cs CassandraSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsSQLDWSource

func (cs CassandraSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsSQLSource

func (cs CassandraSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsSalesforceSource

func (cs CassandraSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsSapCloudForCustomerSource

func (cs CassandraSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for CassandraSource.

func (CassandraSource) AsWebSource

func (cs CassandraSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for CassandraSource.

func (CassandraSource) MarshalJSON

func (cs CassandraSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CassandraSource.

type CassandraSourceReadConsistencyLevels

type CassandraSourceReadConsistencyLevels string

CassandraSourceReadConsistencyLevels enumerates the values for cassandra source read consistency levels.

const (
	// ALL specifies the all state for cassandra source read consistency levels.
	ALL CassandraSourceReadConsistencyLevels = "ALL"
	// EACHQUORUM specifies the eachquorum state for cassandra source read consistency levels.
	EACHQUORUM CassandraSourceReadConsistencyLevels = "EACH_QUORUM"
	// LOCALONE specifies the localone state for cassandra source read consistency levels.
	LOCALONE CassandraSourceReadConsistencyLevels = "LOCAL_ONE"
	// LOCALQUORUM specifies the localquorum state for cassandra source read consistency levels.
	LOCALQUORUM CassandraSourceReadConsistencyLevels = "LOCAL_QUORUM"
	// LOCALSERIAL specifies the localserial state for cassandra source read consistency levels.
	LOCALSERIAL CassandraSourceReadConsistencyLevels = "LOCAL_SERIAL"
	// ONE specifies the one state for cassandra source read consistency levels.
	ONE CassandraSourceReadConsistencyLevels = "ONE"
	// QUORUM specifies the quorum state for cassandra source read consistency levels.
	QUORUM CassandraSourceReadConsistencyLevels = "QUORUM"
	// SERIAL specifies the serial state for cassandra source read consistency levels.
	SERIAL CassandraSourceReadConsistencyLevels = "SERIAL"
	// THREE specifies the three state for cassandra source read consistency levels.
	THREE CassandraSourceReadConsistencyLevels = "THREE"
	// TWO specifies the two state for cassandra source read consistency levels.
	TWO CassandraSourceReadConsistencyLevels = "TWO"
)

type CassandraTableDataset

type CassandraTableDataset struct {
	Description                          *string                             `json:"description,omitempty"`
	Structure                            *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                    *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                           *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                 TypeDataset                         `json:"type,omitempty"`
	*CassandraTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

CassandraTableDataset is the Cassandra database dataset.

func (CassandraTableDataset) AsAmazonS3Dataset

func (ctd CassandraTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureBlobDataset

func (ctd CassandraTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureDataLakeStoreDataset

func (ctd CassandraTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureMySQLTableDataset

func (ctd CassandraTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureSQLDWTableDataset

func (ctd CassandraTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureSQLTableDataset

func (ctd CassandraTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureSearchIndexDataset

func (ctd CassandraTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsAzureTableDataset

func (ctd CassandraTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsCassandraTableDataset

func (ctd CassandraTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsCustomDataset

func (ctd CassandraTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsDocumentDbCollectionDataset

func (ctd CassandraTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsDynamicsEntityDataset

func (ctd CassandraTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsFileShareDataset

func (ctd CassandraTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsHTTPDataset

func (ctd CassandraTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsMongoDbCollectionDataset

func (ctd CassandraTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsODataResourceDataset

func (ctd CassandraTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsOracleTableDataset

func (ctd CassandraTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsRelationalTableDataset

func (ctd CassandraTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsSQLServerTableDataset

func (ctd CassandraTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsSalesforceObjectDataset

func (ctd CassandraTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsSapCloudForCustomerResourceDataset

func (ctd CassandraTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) AsWebTableDataset

func (ctd CassandraTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for CassandraTableDataset.

func (CassandraTableDataset) MarshalJSON

func (ctd CassandraTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CassandraTableDataset.

type CassandraTableDatasetTypeProperties

type CassandraTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
	Keyspace  *map[string]interface{} `json:"keyspace,omitempty"`
}

CassandraTableDatasetTypeProperties is cassandra dataset properties.

type ControlActivity

type ControlActivity struct {
	Name        *string               `json:"name,omitempty"`
	Description *string               `json:"description,omitempty"`
	DependsOn   *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type        TypeActivity          `json:"type,omitempty"`
}

ControlActivity is base class for all control activities like IfCondition, ForEach , Until.

func (ControlActivity) AsAzureMLBatchExecutionActivity

func (ca ControlActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsAzureMLUpdateResourceActivity

func (ca ControlActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsControlActivity

func (ca ControlActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsCopyActivity

func (ca ControlActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsCustomActivity

func (ca ControlActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsDataLakeAnalyticsUSQLActivity

func (ca ControlActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsExecutePipelineActivity

func (ca ControlActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsExecutionActivity

func (ca ControlActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsForEachActivity

func (ca ControlActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsGetMetadataActivity

func (ca ControlActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsHDInsightHiveActivity

func (ca ControlActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsHDInsightMapReduceActivity

func (ca ControlActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsHDInsightPigActivity

func (ca ControlActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsHDInsightSparkActivity

func (ca ControlActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsHDInsightStreamingActivity

func (ca ControlActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsIfConditionActivity

func (ca ControlActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsLookupActivity

func (ca ControlActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsSQLServerStoredProcedureActivity

func (ca ControlActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsUntilActivity

func (ca ControlActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsWaitActivity

func (ca ControlActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the Activity implementation for ControlActivity.

func (ControlActivity) AsWebActivity

func (ca ControlActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the Activity implementation for ControlActivity.

func (ControlActivity) MarshalJSON

func (ca ControlActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ControlActivity.

type CopyActivity

type CopyActivity struct {
	Name                        *string                 `json:"name,omitempty"`
	Description                 *string                 `json:"description,omitempty"`
	DependsOn                   *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                        TypeActivity            `json:"type,omitempty"`
	LinkedServiceName           *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                      *ActivityPolicy         `json:"policy,omitempty"`
	*CopyActivityTypeProperties `json:"typeProperties,omitempty"`
	Inputs                      *[]DatasetReference `json:"inputs,omitempty"`
	Outputs                     *[]DatasetReference `json:"outputs,omitempty"`
}

CopyActivity is copy activity.

func (CopyActivity) AsAzureMLBatchExecutionActivity

func (ca CopyActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsAzureMLUpdateResourceActivity

func (ca CopyActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsControlActivity

func (ca CopyActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsCopyActivity

func (ca CopyActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsCustomActivity

func (ca CopyActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsDataLakeAnalyticsUSQLActivity

func (ca CopyActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsExecutePipelineActivity

func (ca CopyActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsExecutionActivity

func (ca CopyActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsForEachActivity

func (ca CopyActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsGetMetadataActivity

func (ca CopyActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsHDInsightHiveActivity

func (ca CopyActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsHDInsightMapReduceActivity

func (ca CopyActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsHDInsightPigActivity

func (ca CopyActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsHDInsightSparkActivity

func (ca CopyActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsHDInsightStreamingActivity

func (ca CopyActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsIfConditionActivity

func (ca CopyActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsLookupActivity

func (ca CopyActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsSQLServerStoredProcedureActivity

func (ca CopyActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsUntilActivity

func (ca CopyActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsWaitActivity

func (ca CopyActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) AsWebActivity

func (ca CopyActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for CopyActivity.

func (CopyActivity) MarshalJSON

func (ca CopyActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CopyActivity.

type CopyActivityTypeProperties

type CopyActivityTypeProperties struct {
	Source                          CopySource                       `json:"source,omitempty"`
	Sink                            CopySink                         `json:"sink,omitempty"`
	Translator                      CopyTranslator                   `json:"translator,omitempty"`
	EnableStaging                   *map[string]interface{}          `json:"enableStaging,omitempty"`
	StagingSettings                 *StagingSettings                 `json:"stagingSettings,omitempty"`
	ParallelCopies                  *map[string]interface{}          `json:"parallelCopies,omitempty"`
	CloudDataMovementUnits          *map[string]interface{}          `json:"cloudDataMovementUnits,omitempty"`
	EnableSkipIncompatibleRow       *map[string]interface{}          `json:"enableSkipIncompatibleRow,omitempty"`
	RedirectIncompatibleRowSettings *RedirectIncompatibleRowSettings `json:"redirectIncompatibleRowSettings,omitempty"`
}

CopyActivityTypeProperties is copy activity properties.

func (*CopyActivityTypeProperties) UnmarshalJSON

func (catp *CopyActivityTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for CopyActivityTypeProperties struct.

type CopyBehaviorType

type CopyBehaviorType string

CopyBehaviorType enumerates the values for copy behavior type.

const (
	// FlattenHierarchy specifies the flatten hierarchy state for copy behavior type.
	FlattenHierarchy CopyBehaviorType = "FlattenHierarchy"
	// MergeFiles specifies the merge files state for copy behavior type.
	MergeFiles CopyBehaviorType = "MergeFiles"
	// PreserveHierarchy specifies the preserve hierarchy state for copy behavior type.
	PreserveHierarchy CopyBehaviorType = "PreserveHierarchy"
)

type CopySink

type CopySink interface {
	AsSalesforceSink() (*SalesforceSink, bool)
	AsDynamicsSink() (*DynamicsSink, bool)
	AsOdbcSink() (*OdbcSink, bool)
	AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)
	AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)
	AsOracleSink() (*OracleSink, bool)
	AsSQLDWSink() (*SQLDWSink, bool)
	AsSQLSink() (*SQLSink, bool)
	AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)
	AsFileSystemSink() (*FileSystemSink, bool)
	AsBlobSink() (*BlobSink, bool)
	AsAzureTableSink() (*AzureTableSink, bool)
	AsAzureQueueSink() (*AzureQueueSink, bool)
}

CopySink is a copy activity sink.

type CopySource

type CopySource interface {
	AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)
	AsHTTPSource() (*HTTPSource, bool)
	AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)
	AsMongoDbSource() (*MongoDbSource, bool)
	AsCassandraSource() (*CassandraSource, bool)
	AsWebSource() (*WebSource, bool)
	AsOracleSource() (*OracleSource, bool)
	AsAzureMySQLSource() (*AzureMySQLSource, bool)
	AsHdfsSource() (*HdfsSource, bool)
	AsFileSystemSource() (*FileSystemSource, bool)
	AsSQLDWSource() (*SQLDWSource, bool)
	AsSQLSource() (*SQLSource, bool)
	AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)
	AsSalesforceSource() (*SalesforceSource, bool)
	AsRelationalSource() (*RelationalSource, bool)
	AsDynamicsSource() (*DynamicsSource, bool)
	AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)
	AsBlobSource() (*BlobSource, bool)
	AsAzureTableSource() (*AzureTableSource, bool)
}

CopySource is a copy activity source.

type CopyTranslator

type CopyTranslator interface {
	AsTabularTranslator() (*TabularTranslator, bool)
}

CopyTranslator is a copy activity translator.

type CosmosDbLinkedService

type CosmosDbLinkedService struct {
	ConnectVia                           *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                          *string                      `json:"description,omitempty"`
	Type                                 TypeLinkedService            `json:"type,omitempty"`
	*CosmosDbLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

CosmosDbLinkedService is microsoft Azure Cosmos Database (CosmosDB) linked service.

func (CosmosDbLinkedService) AsAmazonRedshiftLinkedService

func (cdls CosmosDbLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAmazonS3LinkedService

func (cdls CosmosDbLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureBatchLinkedService

func (cdls CosmosDbLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (cdls CosmosDbLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureDataLakeStoreLinkedService

func (cdls CosmosDbLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureKeyVaultLinkedService

func (cdls CosmosDbLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureMLLinkedService

func (cdls CosmosDbLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureMySQLLinkedService

func (cdls CosmosDbLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureSQLDWLinkedService

func (cdls CosmosDbLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureSQLDatabaseLinkedService

func (cdls CosmosDbLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureSearchLinkedService

func (cdls CosmosDbLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsAzureStorageLinkedService

func (cdls CosmosDbLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsCassandraLinkedService

func (cdls CosmosDbLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsCosmosDbLinkedService

func (cdls CosmosDbLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsCustomDataSourceLinkedService

func (cdls CosmosDbLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsDb2LinkedService

func (cdls CosmosDbLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsDynamicsLinkedService

func (cdls CosmosDbLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsFileServerLinkedService

func (cdls CosmosDbLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsFtpServerLinkedService

func (cdls CosmosDbLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsHDInsightLinkedService

func (cdls CosmosDbLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsHDInsightOnDemandLinkedService

func (cdls CosmosDbLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsHTTPLinkedService

func (cdls CosmosDbLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsHdfsLinkedService

func (cdls CosmosDbLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsMongoDbLinkedService

func (cdls CosmosDbLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsMySQLLinkedService

func (cdls CosmosDbLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsODataLinkedService

func (cdls CosmosDbLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsOdbcLinkedService

func (cdls CosmosDbLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsOracleLinkedService

func (cdls CosmosDbLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsPostgreSQLLinkedService

func (cdls CosmosDbLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSQLServerLinkedService

func (cdls CosmosDbLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSalesforceLinkedService

func (cdls CosmosDbLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSapBWLinkedService

func (cdls CosmosDbLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSapCloudForCustomerLinkedService

func (cdls CosmosDbLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSapHanaLinkedService

func (cdls CosmosDbLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSftpServerLinkedService

func (cdls CosmosDbLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsSybaseLinkedService

func (cdls CosmosDbLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsTeradataLinkedService

func (cdls CosmosDbLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) AsWebLinkedService

func (cdls CosmosDbLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for CosmosDbLinkedService.

func (CosmosDbLinkedService) MarshalJSON

func (cdls CosmosDbLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CosmosDbLinkedService.

type CosmosDbLinkedServiceTypeProperties

type CosmosDbLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

CosmosDbLinkedServiceTypeProperties is cosmosDB linked service properties.

type CreateRunResponse

type CreateRunResponse struct {
	autorest.Response `json:"-"`
	RunID             *string `json:"runId,omitempty"`
}

CreateRunResponse is response body with a run identifier.

type CustomActivity

type CustomActivity struct {
	Name                          *string                 `json:"name,omitempty"`
	Description                   *string                 `json:"description,omitempty"`
	DependsOn                     *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                          TypeActivity            `json:"type,omitempty"`
	LinkedServiceName             *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                        *ActivityPolicy         `json:"policy,omitempty"`
	*CustomActivityTypeProperties `json:"typeProperties,omitempty"`
}

CustomActivity is custom activity type.

func (CustomActivity) AsAzureMLBatchExecutionActivity

func (ca CustomActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsAzureMLUpdateResourceActivity

func (ca CustomActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsControlActivity

func (ca CustomActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsCopyActivity

func (ca CustomActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsCustomActivity

func (ca CustomActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsDataLakeAnalyticsUSQLActivity

func (ca CustomActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsExecutePipelineActivity

func (ca CustomActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsExecutionActivity

func (ca CustomActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsForEachActivity

func (ca CustomActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsGetMetadataActivity

func (ca CustomActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsHDInsightHiveActivity

func (ca CustomActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsHDInsightMapReduceActivity

func (ca CustomActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsHDInsightPigActivity

func (ca CustomActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsHDInsightSparkActivity

func (ca CustomActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsHDInsightStreamingActivity

func (ca CustomActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsIfConditionActivity

func (ca CustomActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsLookupActivity

func (ca CustomActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsSQLServerStoredProcedureActivity

func (ca CustomActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsUntilActivity

func (ca CustomActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsWaitActivity

func (ca CustomActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) AsWebActivity

func (ca CustomActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for CustomActivity.

func (CustomActivity) MarshalJSON

func (ca CustomActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CustomActivity.

type CustomActivityReferenceObject

type CustomActivityReferenceObject struct {
	LinkedServices *[]LinkedServiceReference `json:"linkedServices,omitempty"`
	Datasets       *[]DatasetReference       `json:"datasets,omitempty"`
}

CustomActivityReferenceObject is reference objects for custom activity

type CustomActivityTypeProperties

type CustomActivityTypeProperties struct {
	Command               *map[string]interface{}             `json:"command,omitempty"`
	ResourceLinkedService *LinkedServiceReference             `json:"resourceLinkedService,omitempty"`
	FolderPath            *map[string]interface{}             `json:"folderPath,omitempty"`
	ReferenceObjects      *CustomActivityReferenceObject      `json:"referenceObjects,omitempty"`
	ExtendedProperties    *map[string]*map[string]interface{} `json:"extendedProperties,omitempty"`
}

CustomActivityTypeProperties is custom activity properties.

type CustomDataSourceLinkedService

type CustomDataSourceLinkedService struct {
	ConnectVia     *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description    *string                      `json:"description,omitempty"`
	Type           TypeLinkedService            `json:"type,omitempty"`
	TypeProperties *map[string]interface{}      `json:"typeProperties,omitempty"`
}

CustomDataSourceLinkedService is custom linked service.

func (CustomDataSourceLinkedService) AsAmazonRedshiftLinkedService

func (cdsls CustomDataSourceLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAmazonS3LinkedService

func (cdsls CustomDataSourceLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureBatchLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureDataLakeStoreLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureKeyVaultLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureMLLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureMySQLLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureSQLDWLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureSQLDatabaseLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureSearchLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsAzureStorageLinkedService

func (cdsls CustomDataSourceLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsCassandraLinkedService

func (cdsls CustomDataSourceLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsCosmosDbLinkedService

func (cdsls CustomDataSourceLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsCustomDataSourceLinkedService

func (cdsls CustomDataSourceLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsDb2LinkedService

func (cdsls CustomDataSourceLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsDynamicsLinkedService

func (cdsls CustomDataSourceLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsFileServerLinkedService

func (cdsls CustomDataSourceLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsFtpServerLinkedService

func (cdsls CustomDataSourceLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsHDInsightLinkedService

func (cdsls CustomDataSourceLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsHDInsightOnDemandLinkedService

func (cdsls CustomDataSourceLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsHTTPLinkedService

func (cdsls CustomDataSourceLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsHdfsLinkedService

func (cdsls CustomDataSourceLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsMongoDbLinkedService

func (cdsls CustomDataSourceLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsMySQLLinkedService

func (cdsls CustomDataSourceLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsODataLinkedService

func (cdsls CustomDataSourceLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsOdbcLinkedService

func (cdsls CustomDataSourceLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsOracleLinkedService

func (cdsls CustomDataSourceLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsPostgreSQLLinkedService

func (cdsls CustomDataSourceLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSQLServerLinkedService

func (cdsls CustomDataSourceLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSalesforceLinkedService

func (cdsls CustomDataSourceLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSapBWLinkedService

func (cdsls CustomDataSourceLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSapCloudForCustomerLinkedService

func (cdsls CustomDataSourceLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSapHanaLinkedService

func (cdsls CustomDataSourceLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSftpServerLinkedService

func (cdsls CustomDataSourceLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsSybaseLinkedService

func (cdsls CustomDataSourceLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsTeradataLinkedService

func (cdsls CustomDataSourceLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) AsWebLinkedService

func (cdsls CustomDataSourceLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for CustomDataSourceLinkedService.

func (CustomDataSourceLinkedService) MarshalJSON

func (cdsls CustomDataSourceLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CustomDataSourceLinkedService.

type CustomDataset

type CustomDataset struct {
	Description       *string                             `json:"description,omitempty"`
	Structure         *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters        *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type              TypeDataset                         `json:"type,omitempty"`
	TypeProperties    *map[string]interface{}             `json:"typeProperties,omitempty"`
}

CustomDataset is the custom dataset.

func (CustomDataset) AsAmazonS3Dataset

func (cd CustomDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureBlobDataset

func (cd CustomDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureDataLakeStoreDataset

func (cd CustomDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureMySQLTableDataset

func (cd CustomDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureSQLDWTableDataset

func (cd CustomDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureSQLTableDataset

func (cd CustomDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureSearchIndexDataset

func (cd CustomDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsAzureTableDataset

func (cd CustomDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsCassandraTableDataset

func (cd CustomDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsCustomDataset

func (cd CustomDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsDocumentDbCollectionDataset

func (cd CustomDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsDynamicsEntityDataset

func (cd CustomDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsFileShareDataset

func (cd CustomDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsHTTPDataset

func (cd CustomDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsMongoDbCollectionDataset

func (cd CustomDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsODataResourceDataset

func (cd CustomDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsOracleTableDataset

func (cd CustomDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsRelationalTableDataset

func (cd CustomDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsSQLServerTableDataset

func (cd CustomDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsSalesforceObjectDataset

func (cd CustomDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsSapCloudForCustomerResourceDataset

func (cd CustomDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) AsWebTableDataset

func (cd CustomDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for CustomDataset.

func (CustomDataset) MarshalJSON

func (cd CustomDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for CustomDataset.

type DataLakeAnalyticsUSQLActivity

type DataLakeAnalyticsUSQLActivity struct {
	Name                                         *string                 `json:"name,omitempty"`
	Description                                  *string                 `json:"description,omitempty"`
	DependsOn                                    *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                         TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                            *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                       *ActivityPolicy         `json:"policy,omitempty"`
	*DataLakeAnalyticsUSQLActivityTypeProperties `json:"typeProperties,omitempty"`
}

DataLakeAnalyticsUSQLActivity is data Lake Analytics U-SQL activity.

func (DataLakeAnalyticsUSQLActivity) AsAzureMLBatchExecutionActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsAzureMLUpdateResourceActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsControlActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsCopyActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsCustomActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsDataLakeAnalyticsUSQLActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsExecutePipelineActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsExecutionActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsForEachActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsGetMetadataActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsHDInsightHiveActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsHDInsightMapReduceActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsHDInsightPigActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsHDInsightSparkActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsHDInsightStreamingActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsIfConditionActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsLookupActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsSQLServerStoredProcedureActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsUntilActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsWaitActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) AsWebActivity

func (dlaua DataLakeAnalyticsUSQLActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for DataLakeAnalyticsUSQLActivity.

func (DataLakeAnalyticsUSQLActivity) MarshalJSON

func (dlaua DataLakeAnalyticsUSQLActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DataLakeAnalyticsUSQLActivity.

type DataLakeAnalyticsUSQLActivityTypeProperties

type DataLakeAnalyticsUSQLActivityTypeProperties struct {
	ScriptPath          *map[string]interface{}             `json:"scriptPath,omitempty"`
	ScriptLinkedService *LinkedServiceReference             `json:"scriptLinkedService,omitempty"`
	DegreeOfParallelism *map[string]interface{}             `json:"degreeOfParallelism,omitempty"`
	Priority            *map[string]interface{}             `json:"priority,omitempty"`
	Parameters          *map[string]*map[string]interface{} `json:"parameters,omitempty"`
	RuntimeVersion      *map[string]interface{}             `json:"runtimeVersion,omitempty"`
	CompilationMode     *map[string]interface{}             `json:"compilationMode,omitempty"`
}

DataLakeAnalyticsUSQLActivityTypeProperties is dataLakeAnalyticsU-SQL activity properties.

type Dataset

type Dataset interface {
	AsHTTPDataset() (*HTTPDataset, bool)
	AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)
	AsWebTableDataset() (*WebTableDataset, bool)
	AsSQLServerTableDataset() (*SQLServerTableDataset, bool)
	AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)
	AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)
	AsRelationalTableDataset() (*RelationalTableDataset, bool)
	AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)
	AsOracleTableDataset() (*OracleTableDataset, bool)
	AsODataResourceDataset() (*ODataResourceDataset, bool)
	AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)
	AsFileShareDataset() (*FileShareDataset, bool)
	AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)
	AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)
	AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)
	AsCustomDataset() (*CustomDataset, bool)
	AsCassandraTableDataset() (*CassandraTableDataset, bool)
	AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)
	AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)
	AsAzureTableDataset() (*AzureTableDataset, bool)
	AsAzureBlobDataset() (*AzureBlobDataset, bool)
	AsAmazonS3Dataset() (*AmazonS3Dataset, bool)
}

Dataset is the Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.

type DatasetBZip2Compression

type DatasetBZip2Compression struct {
	Type TypeDatasetCompression `json:"type,omitempty"`
}

DatasetBZip2Compression is the BZip2 compression method used on a dataset.

func (DatasetBZip2Compression) AsDatasetBZip2Compression

func (dbz2c DatasetBZip2Compression) AsDatasetBZip2Compression() (*DatasetBZip2Compression, bool)

AsDatasetBZip2Compression is the DatasetCompression implementation for DatasetBZip2Compression.

func (DatasetBZip2Compression) AsDatasetDeflateCompression

func (dbz2c DatasetBZip2Compression) AsDatasetDeflateCompression() (*DatasetDeflateCompression, bool)

AsDatasetDeflateCompression is the DatasetCompression implementation for DatasetBZip2Compression.

func (DatasetBZip2Compression) AsDatasetGZipCompression

func (dbz2c DatasetBZip2Compression) AsDatasetGZipCompression() (*DatasetGZipCompression, bool)

AsDatasetGZipCompression is the DatasetCompression implementation for DatasetBZip2Compression.

func (DatasetBZip2Compression) MarshalJSON

func (dbz2c DatasetBZip2Compression) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DatasetBZip2Compression.

type DatasetCompression

type DatasetCompression interface {
	AsDatasetDeflateCompression() (*DatasetDeflateCompression, bool)
	AsDatasetGZipCompression() (*DatasetGZipCompression, bool)
	AsDatasetBZip2Compression() (*DatasetBZip2Compression, bool)
}

DatasetCompression is the compression method used on a dataset.

type DatasetCompressionLevel

type DatasetCompressionLevel string

DatasetCompressionLevel enumerates the values for dataset compression level.

const (
	// Fastest specifies the fastest state for dataset compression level.
	Fastest DatasetCompressionLevel = "Fastest"
	// Optimal specifies the optimal state for dataset compression level.
	Optimal DatasetCompressionLevel = "Optimal"
)

type DatasetDateTimePartitionValue

type DatasetDateTimePartitionValue struct {
	Type   TypeDatasetPartitionValue `json:"type,omitempty"`
	Date   *map[string]interface{}   `json:"date,omitempty"`
	Format *map[string]interface{}   `json:"format,omitempty"`
}

DatasetDateTimePartitionValue is the date/time value of a partition.

func (DatasetDateTimePartitionValue) AsDatasetDateTimePartitionValue

func (ddtpv DatasetDateTimePartitionValue) AsDatasetDateTimePartitionValue() (*DatasetDateTimePartitionValue, bool)

AsDatasetDateTimePartitionValue is the DatasetPartitionValue implementation for DatasetDateTimePartitionValue.

func (DatasetDateTimePartitionValue) MarshalJSON

func (ddtpv DatasetDateTimePartitionValue) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DatasetDateTimePartitionValue.

type DatasetDeflateCompression

type DatasetDeflateCompression struct {
	Type  TypeDatasetCompression  `json:"type,omitempty"`
	Level DatasetCompressionLevel `json:"level,omitempty"`
}

DatasetDeflateCompression is the Deflate compression method used on a dataset.

func (DatasetDeflateCompression) AsDatasetBZip2Compression

func (ddc DatasetDeflateCompression) AsDatasetBZip2Compression() (*DatasetBZip2Compression, bool)

AsDatasetBZip2Compression is the DatasetCompression implementation for DatasetDeflateCompression.

func (DatasetDeflateCompression) AsDatasetDeflateCompression

func (ddc DatasetDeflateCompression) AsDatasetDeflateCompression() (*DatasetDeflateCompression, bool)

AsDatasetDeflateCompression is the DatasetCompression implementation for DatasetDeflateCompression.

func (DatasetDeflateCompression) AsDatasetGZipCompression

func (ddc DatasetDeflateCompression) AsDatasetGZipCompression() (*DatasetGZipCompression, bool)

AsDatasetGZipCompression is the DatasetCompression implementation for DatasetDeflateCompression.

func (DatasetDeflateCompression) MarshalJSON

func (ddc DatasetDeflateCompression) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DatasetDeflateCompression.

type DatasetGZipCompression

type DatasetGZipCompression struct {
	Type  TypeDatasetCompression  `json:"type,omitempty"`
	Level DatasetCompressionLevel `json:"level,omitempty"`
}

DatasetGZipCompression is the GZip compression method used on a dataset.

func (DatasetGZipCompression) AsDatasetBZip2Compression

func (dgzc DatasetGZipCompression) AsDatasetBZip2Compression() (*DatasetBZip2Compression, bool)

AsDatasetBZip2Compression is the DatasetCompression implementation for DatasetGZipCompression.

func (DatasetGZipCompression) AsDatasetDeflateCompression

func (dgzc DatasetGZipCompression) AsDatasetDeflateCompression() (*DatasetDeflateCompression, bool)

AsDatasetDeflateCompression is the DatasetCompression implementation for DatasetGZipCompression.

func (DatasetGZipCompression) AsDatasetGZipCompression

func (dgzc DatasetGZipCompression) AsDatasetGZipCompression() (*DatasetGZipCompression, bool)

AsDatasetGZipCompression is the DatasetCompression implementation for DatasetGZipCompression.

func (DatasetGZipCompression) MarshalJSON

func (dgzc DatasetGZipCompression) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DatasetGZipCompression.

type DatasetListResponse

type DatasetListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]DatasetResource `json:"value,omitempty"`
	NextLink          *string            `json:"nextLink,omitempty"`
}

DatasetListResponse is a list of dataset resources.

func (DatasetListResponse) DatasetListResponsePreparer

func (client DatasetListResponse) DatasetListResponsePreparer() (*http.Request, error)

DatasetListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type DatasetPartition

type DatasetPartition struct {
	Name  *map[string]interface{} `json:"name,omitempty"`
	Value DatasetPartitionValue   `json:"value,omitempty"`
}

DatasetPartition is the partition definition.

func (*DatasetPartition) UnmarshalJSON

func (dp *DatasetPartition) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for DatasetPartition struct.

type DatasetPartitionValue

type DatasetPartitionValue interface {
	AsDatasetDateTimePartitionValue() (*DatasetDateTimePartitionValue, bool)
}

DatasetPartitionValue is the value of a partition.

type DatasetReference

type DatasetReference struct {
	Type          *string                             `json:"type,omitempty"`
	ReferenceName *string                             `json:"referenceName,omitempty"`
	Parameters    *map[string]*map[string]interface{} `json:"parameters,omitempty"`
}

DatasetReference is dataset reference type.

type DatasetResource

type DatasetResource struct {
	autorest.Response `json:"-"`
	ID                *string `json:"id,omitempty"`
	Name              *string `json:"name,omitempty"`
	Type              *string `json:"type,omitempty"`
	Etag              *string `json:"etag,omitempty"`
	Properties        Dataset `json:"properties,omitempty"`
}

DatasetResource is dataset resource type.

func (*DatasetResource) UnmarshalJSON

func (dr *DatasetResource) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for DatasetResource struct.

type DatasetStorageFormat

type DatasetStorageFormat interface {
	AsParquetFormat() (*ParquetFormat, bool)
	AsOrcFormat() (*OrcFormat, bool)
	AsAvroFormat() (*AvroFormat, bool)
	AsJSONFormat() (*JSONFormat, bool)
	AsTextFormat() (*TextFormat, bool)
}

DatasetStorageFormat is the format definition of a storage.

type DatasetsClient

type DatasetsClient struct {
	ManagementClient
}

DatasetsClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewDatasetsClient

func NewDatasetsClient(subscriptionID string) DatasetsClient

NewDatasetsClient creates an instance of the DatasetsClient client.

func NewDatasetsClientWithBaseURI

func NewDatasetsClientWithBaseURI(baseURI string, subscriptionID string) DatasetsClient

NewDatasetsClientWithBaseURI creates an instance of the DatasetsClient client.

func (DatasetsClient) CreateOrUpdate

func (client DatasetsClient) CreateOrUpdate(resourceGroupName string, factoryName string, datasetName string, dataset DatasetResource, ifMatch string) (result DatasetResource, err error)

CreateOrUpdate creates or updates a dataset.

resourceGroupName is the resource group name. factoryName is the factory name. datasetName is the dataset name. dataset is dataset resource definition. ifMatch is eTag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

func (DatasetsClient) CreateOrUpdatePreparer

func (client DatasetsClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, datasetName string, dataset DatasetResource, ifMatch string) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (DatasetsClient) CreateOrUpdateResponder

func (client DatasetsClient) CreateOrUpdateResponder(resp *http.Response) (result DatasetResource, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (DatasetsClient) CreateOrUpdateSender

func (client DatasetsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (DatasetsClient) Delete

func (client DatasetsClient) Delete(resourceGroupName string, factoryName string, datasetName string) (result autorest.Response, err error)

Delete deletes a dataset.

resourceGroupName is the resource group name. factoryName is the factory name. datasetName is the dataset name.

func (DatasetsClient) DeletePreparer

func (client DatasetsClient) DeletePreparer(resourceGroupName string, factoryName string, datasetName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (DatasetsClient) DeleteResponder

func (client DatasetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (DatasetsClient) DeleteSender

func (client DatasetsClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (DatasetsClient) Get

func (client DatasetsClient) Get(resourceGroupName string, factoryName string, datasetName string) (result DatasetResource, err error)

Get gets a dataset.

resourceGroupName is the resource group name. factoryName is the factory name. datasetName is the dataset name.

func (DatasetsClient) GetPreparer

func (client DatasetsClient) GetPreparer(resourceGroupName string, factoryName string, datasetName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (DatasetsClient) GetResponder

func (client DatasetsClient) GetResponder(resp *http.Response) (result DatasetResource, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (DatasetsClient) GetSender

func (client DatasetsClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (DatasetsClient) ListByFactory

func (client DatasetsClient) ListByFactory(resourceGroupName string, factoryName string) (result DatasetListResponse, err error)

ListByFactory lists datasets.

resourceGroupName is the resource group name. factoryName is the factory name.

func (DatasetsClient) ListByFactoryComplete

func (client DatasetsClient) ListByFactoryComplete(resourceGroupName string, factoryName string, cancel <-chan struct{}) (<-chan DatasetResource, <-chan error)

ListByFactoryComplete gets all elements from the list without paging.

func (DatasetsClient) ListByFactoryNextResults

func (client DatasetsClient) ListByFactoryNextResults(lastResults DatasetListResponse) (result DatasetListResponse, err error)

ListByFactoryNextResults retrieves the next set of results, if any.

func (DatasetsClient) ListByFactoryPreparer

func (client DatasetsClient) ListByFactoryPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

ListByFactoryPreparer prepares the ListByFactory request.

func (DatasetsClient) ListByFactoryResponder

func (client DatasetsClient) ListByFactoryResponder(resp *http.Response) (result DatasetListResponse, err error)

ListByFactoryResponder handles the response to the ListByFactory request. The method always closes the http.Response Body.

func (DatasetsClient) ListByFactorySender

func (client DatasetsClient) ListByFactorySender(req *http.Request) (*http.Response, error)

ListByFactorySender sends the ListByFactory request. The method will close the http.Response Body if it receives an error.

type DayOfWeek

type DayOfWeek string

DayOfWeek enumerates the values for day of week.

const (
	// Friday specifies the friday state for day of week.
	Friday DayOfWeek = "Friday"
	// Monday specifies the monday state for day of week.
	Monday DayOfWeek = "Monday"
	// Saturday specifies the saturday state for day of week.
	Saturday DayOfWeek = "Saturday"
	// Sunday specifies the sunday state for day of week.
	Sunday DayOfWeek = "Sunday"
	// Thursday specifies the thursday state for day of week.
	Thursday DayOfWeek = "Thursday"
	// Tuesday specifies the tuesday state for day of week.
	Tuesday DayOfWeek = "Tuesday"
	// Wednesday specifies the wednesday state for day of week.
	Wednesday DayOfWeek = "Wednesday"
)

type DaysOfWeek

type DaysOfWeek string

DaysOfWeek enumerates the values for days of week.

const (
	// DaysOfWeekFriday specifies the days of week friday state for days of week.
	DaysOfWeekFriday DaysOfWeek = "Friday"
	// DaysOfWeekMonday specifies the days of week monday state for days of week.
	DaysOfWeekMonday DaysOfWeek = "Monday"
	// DaysOfWeekSaturday specifies the days of week saturday state for days of week.
	DaysOfWeekSaturday DaysOfWeek = "Saturday"
	// DaysOfWeekSunday specifies the days of week sunday state for days of week.
	DaysOfWeekSunday DaysOfWeek = "Sunday"
	// DaysOfWeekThursday specifies the days of week thursday state for days of week.
	DaysOfWeekThursday DaysOfWeek = "Thursday"
	// DaysOfWeekTuesday specifies the days of week tuesday state for days of week.
	DaysOfWeekTuesday DaysOfWeek = "Tuesday"
	// DaysOfWeekWednesday specifies the days of week wednesday state for days of week.
	DaysOfWeekWednesday DaysOfWeek = "Wednesday"
)

type Db2AuthenticationType

type Db2AuthenticationType string

Db2AuthenticationType enumerates the values for db 2 authentication type.

const (
	// Basic specifies the basic state for db 2 authentication type.
	Basic Db2AuthenticationType = "Basic"
)

type Db2LinkedService

type Db2LinkedService struct {
	ConnectVia                      *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                     *string                      `json:"description,omitempty"`
	Type                            TypeLinkedService            `json:"type,omitempty"`
	*Db2LinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

Db2LinkedService is linked service for DB2 data source.

func (Db2LinkedService) AsAmazonRedshiftLinkedService

func (d2ls Db2LinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAmazonS3LinkedService

func (d2ls Db2LinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureBatchLinkedService

func (d2ls Db2LinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureDataLakeAnalyticsLinkedService

func (d2ls Db2LinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureDataLakeStoreLinkedService

func (d2ls Db2LinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureKeyVaultLinkedService

func (d2ls Db2LinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureMLLinkedService

func (d2ls Db2LinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureMySQLLinkedService

func (d2ls Db2LinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureSQLDWLinkedService

func (d2ls Db2LinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureSQLDatabaseLinkedService

func (d2ls Db2LinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureSearchLinkedService

func (d2ls Db2LinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsAzureStorageLinkedService

func (d2ls Db2LinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsCassandraLinkedService

func (d2ls Db2LinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsCosmosDbLinkedService

func (d2ls Db2LinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsCustomDataSourceLinkedService

func (d2ls Db2LinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsDb2LinkedService

func (d2ls Db2LinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsDynamicsLinkedService

func (d2ls Db2LinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsFileServerLinkedService

func (d2ls Db2LinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsFtpServerLinkedService

func (d2ls Db2LinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsHDInsightLinkedService

func (d2ls Db2LinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsHDInsightOnDemandLinkedService

func (d2ls Db2LinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsHTTPLinkedService

func (d2ls Db2LinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsHdfsLinkedService

func (d2ls Db2LinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsMongoDbLinkedService

func (d2ls Db2LinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsMySQLLinkedService

func (d2ls Db2LinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsODataLinkedService

func (d2ls Db2LinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsOdbcLinkedService

func (d2ls Db2LinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsOracleLinkedService

func (d2ls Db2LinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsPostgreSQLLinkedService

func (d2ls Db2LinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSQLServerLinkedService

func (d2ls Db2LinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSalesforceLinkedService

func (d2ls Db2LinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSapBWLinkedService

func (d2ls Db2LinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSapCloudForCustomerLinkedService

func (d2ls Db2LinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSapHanaLinkedService

func (d2ls Db2LinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSftpServerLinkedService

func (d2ls Db2LinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsSybaseLinkedService

func (d2ls Db2LinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsTeradataLinkedService

func (d2ls Db2LinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) AsWebLinkedService

func (d2ls Db2LinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for Db2LinkedService.

func (Db2LinkedService) MarshalJSON

func (d2ls Db2LinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for Db2LinkedService.

type Db2LinkedServiceTypeProperties

type Db2LinkedServiceTypeProperties struct {
	Server              *map[string]interface{} `json:"server,omitempty"`
	Database            *map[string]interface{} `json:"database,omitempty"`
	Schema              *map[string]interface{} `json:"schema,omitempty"`
	AuthenticationType  Db2AuthenticationType   `json:"authenticationType,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

Db2LinkedServiceTypeProperties is dB2 linked service properties.

type DependencyCondition

type DependencyCondition string

DependencyCondition enumerates the values for dependency condition.

const (
	// Completed specifies the completed state for dependency condition.
	Completed DependencyCondition = "Completed"
	// Failed specifies the failed state for dependency condition.
	Failed DependencyCondition = "Failed"
	// Skipped specifies the skipped state for dependency condition.
	Skipped DependencyCondition = "Skipped"
	// Succeeded specifies the succeeded state for dependency condition.
	Succeeded DependencyCondition = "Succeeded"
)

type DistcpSettings

type DistcpSettings struct {
	ResourceManagerEndpoint *map[string]interface{} `json:"resourceManagerEndpoint,omitempty"`
	TempScriptPath          *map[string]interface{} `json:"tempScriptPath,omitempty"`
	DistcpOptions           *map[string]interface{} `json:"distcpOptions,omitempty"`
}

DistcpSettings is distcp settings.

type DocumentDbCollectionDataset

type DocumentDbCollectionDataset struct {
	Description                                *string                             `json:"description,omitempty"`
	Structure                                  *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                          *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                                 *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                       TypeDataset                         `json:"type,omitempty"`
	*DocumentDbCollectionDatasetTypeProperties `json:"typeProperties,omitempty"`
}

DocumentDbCollectionDataset is microsoft Azure Document Database Collection dataset.

func (DocumentDbCollectionDataset) AsAmazonS3Dataset

func (ddcd DocumentDbCollectionDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureBlobDataset

func (ddcd DocumentDbCollectionDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureDataLakeStoreDataset

func (ddcd DocumentDbCollectionDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureMySQLTableDataset

func (ddcd DocumentDbCollectionDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureSQLDWTableDataset

func (ddcd DocumentDbCollectionDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureSQLTableDataset

func (ddcd DocumentDbCollectionDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureSearchIndexDataset

func (ddcd DocumentDbCollectionDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsAzureTableDataset

func (ddcd DocumentDbCollectionDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsCassandraTableDataset

func (ddcd DocumentDbCollectionDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsCustomDataset

func (ddcd DocumentDbCollectionDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsDocumentDbCollectionDataset

func (ddcd DocumentDbCollectionDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsDynamicsEntityDataset

func (ddcd DocumentDbCollectionDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsFileShareDataset

func (ddcd DocumentDbCollectionDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsHTTPDataset

func (ddcd DocumentDbCollectionDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsMongoDbCollectionDataset

func (ddcd DocumentDbCollectionDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsODataResourceDataset

func (ddcd DocumentDbCollectionDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsOracleTableDataset

func (ddcd DocumentDbCollectionDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsRelationalTableDataset

func (ddcd DocumentDbCollectionDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsSQLServerTableDataset

func (ddcd DocumentDbCollectionDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsSalesforceObjectDataset

func (ddcd DocumentDbCollectionDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsSapCloudForCustomerResourceDataset

func (ddcd DocumentDbCollectionDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) AsWebTableDataset

func (ddcd DocumentDbCollectionDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for DocumentDbCollectionDataset.

func (DocumentDbCollectionDataset) MarshalJSON

func (ddcd DocumentDbCollectionDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DocumentDbCollectionDataset.

type DocumentDbCollectionDatasetTypeProperties

type DocumentDbCollectionDatasetTypeProperties struct {
	CollectionName *map[string]interface{} `json:"collectionName,omitempty"`
}

DocumentDbCollectionDatasetTypeProperties is documentDB Collection dataset properties.

type DocumentDbCollectionSink

type DocumentDbCollectionSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	NestingSeparator  *map[string]interface{} `json:"nestingSeparator,omitempty"`
}

DocumentDbCollectionSink is a copy activity Document Database Collection sink.

func (DocumentDbCollectionSink) AsAzureDataLakeStoreSink

func (ddcs DocumentDbCollectionSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsAzureQueueSink

func (ddcs DocumentDbCollectionSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsAzureSearchIndexSink

func (ddcs DocumentDbCollectionSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsAzureTableSink

func (ddcs DocumentDbCollectionSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsBlobSink

func (ddcs DocumentDbCollectionSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsDocumentDbCollectionSink

func (ddcs DocumentDbCollectionSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsDynamicsSink

func (ddcs DocumentDbCollectionSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsFileSystemSink

func (ddcs DocumentDbCollectionSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsOdbcSink

func (ddcs DocumentDbCollectionSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsOracleSink

func (ddcs DocumentDbCollectionSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsSQLDWSink

func (ddcs DocumentDbCollectionSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsSQLSink

func (ddcs DocumentDbCollectionSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) AsSalesforceSink

func (ddcs DocumentDbCollectionSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for DocumentDbCollectionSink.

func (DocumentDbCollectionSink) MarshalJSON

func (ddcs DocumentDbCollectionSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DocumentDbCollectionSink.

type DocumentDbCollectionSource

type DocumentDbCollectionSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
	NestingSeparator *map[string]interface{} `json:"nestingSeparator,omitempty"`
}

DocumentDbCollectionSource is a copy activity Document Database Collection source.

func (DocumentDbCollectionSource) AsAmazonRedshiftSource

func (ddcs DocumentDbCollectionSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsAzureDataLakeStoreSource

func (ddcs DocumentDbCollectionSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsAzureMySQLSource

func (ddcs DocumentDbCollectionSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsAzureTableSource

func (ddcs DocumentDbCollectionSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsBlobSource

func (ddcs DocumentDbCollectionSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsCassandraSource

func (ddcs DocumentDbCollectionSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsDocumentDbCollectionSource

func (ddcs DocumentDbCollectionSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsDynamicsSource

func (ddcs DocumentDbCollectionSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsFileSystemSource

func (ddcs DocumentDbCollectionSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsHTTPSource

func (ddcs DocumentDbCollectionSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsHdfsSource

func (ddcs DocumentDbCollectionSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsMongoDbSource

func (ddcs DocumentDbCollectionSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsOracleSource

func (ddcs DocumentDbCollectionSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsRelationalSource

func (ddcs DocumentDbCollectionSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsSQLDWSource

func (ddcs DocumentDbCollectionSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsSQLSource

func (ddcs DocumentDbCollectionSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsSalesforceSource

func (ddcs DocumentDbCollectionSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsSapCloudForCustomerSource

func (ddcs DocumentDbCollectionSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) AsWebSource

func (ddcs DocumentDbCollectionSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for DocumentDbCollectionSource.

func (DocumentDbCollectionSource) MarshalJSON

func (ddcs DocumentDbCollectionSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DocumentDbCollectionSource.

type DynamicsEntityDataset

type DynamicsEntityDataset struct {
	Description                          *string                             `json:"description,omitempty"`
	Structure                            *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                    *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                           *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                 TypeDataset                         `json:"type,omitempty"`
	*DynamicsEntityDatasetTypeProperties `json:"typeProperties,omitempty"`
}

DynamicsEntityDataset is the Dynamics entity dataset.

func (DynamicsEntityDataset) AsAmazonS3Dataset

func (ded DynamicsEntityDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureBlobDataset

func (ded DynamicsEntityDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureDataLakeStoreDataset

func (ded DynamicsEntityDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureMySQLTableDataset

func (ded DynamicsEntityDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureSQLDWTableDataset

func (ded DynamicsEntityDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureSQLTableDataset

func (ded DynamicsEntityDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureSearchIndexDataset

func (ded DynamicsEntityDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsAzureTableDataset

func (ded DynamicsEntityDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsCassandraTableDataset

func (ded DynamicsEntityDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsCustomDataset

func (ded DynamicsEntityDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsDocumentDbCollectionDataset

func (ded DynamicsEntityDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsDynamicsEntityDataset

func (ded DynamicsEntityDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsFileShareDataset

func (ded DynamicsEntityDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsHTTPDataset

func (ded DynamicsEntityDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsMongoDbCollectionDataset

func (ded DynamicsEntityDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsODataResourceDataset

func (ded DynamicsEntityDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsOracleTableDataset

func (ded DynamicsEntityDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsRelationalTableDataset

func (ded DynamicsEntityDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsSQLServerTableDataset

func (ded DynamicsEntityDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsSalesforceObjectDataset

func (ded DynamicsEntityDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsSapCloudForCustomerResourceDataset

func (ded DynamicsEntityDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) AsWebTableDataset

func (ded DynamicsEntityDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for DynamicsEntityDataset.

func (DynamicsEntityDataset) MarshalJSON

func (ded DynamicsEntityDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DynamicsEntityDataset.

type DynamicsEntityDatasetTypeProperties

type DynamicsEntityDatasetTypeProperties struct {
	EntityName *map[string]interface{} `json:"entityName,omitempty"`
}

DynamicsEntityDatasetTypeProperties is dynamics entity dataset properties.

type DynamicsLinkedService

type DynamicsLinkedService struct {
	ConnectVia                           *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                          *string                      `json:"description,omitempty"`
	Type                                 TypeLinkedService            `json:"type,omitempty"`
	*DynamicsLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

DynamicsLinkedService is dynamics linked service.

func (DynamicsLinkedService) AsAmazonRedshiftLinkedService

func (dls DynamicsLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAmazonS3LinkedService

func (dls DynamicsLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureBatchLinkedService

func (dls DynamicsLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (dls DynamicsLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureDataLakeStoreLinkedService

func (dls DynamicsLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureKeyVaultLinkedService

func (dls DynamicsLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureMLLinkedService

func (dls DynamicsLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureMySQLLinkedService

func (dls DynamicsLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureSQLDWLinkedService

func (dls DynamicsLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureSQLDatabaseLinkedService

func (dls DynamicsLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureSearchLinkedService

func (dls DynamicsLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsAzureStorageLinkedService

func (dls DynamicsLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsCassandraLinkedService

func (dls DynamicsLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsCosmosDbLinkedService

func (dls DynamicsLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsCustomDataSourceLinkedService

func (dls DynamicsLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsDb2LinkedService

func (dls DynamicsLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsDynamicsLinkedService

func (dls DynamicsLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsFileServerLinkedService

func (dls DynamicsLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsFtpServerLinkedService

func (dls DynamicsLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsHDInsightLinkedService

func (dls DynamicsLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsHDInsightOnDemandLinkedService

func (dls DynamicsLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsHTTPLinkedService

func (dls DynamicsLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsHdfsLinkedService

func (dls DynamicsLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsMongoDbLinkedService

func (dls DynamicsLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsMySQLLinkedService

func (dls DynamicsLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsODataLinkedService

func (dls DynamicsLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsOdbcLinkedService

func (dls DynamicsLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsOracleLinkedService

func (dls DynamicsLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsPostgreSQLLinkedService

func (dls DynamicsLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSQLServerLinkedService

func (dls DynamicsLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSalesforceLinkedService

func (dls DynamicsLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSapBWLinkedService

func (dls DynamicsLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSapCloudForCustomerLinkedService

func (dls DynamicsLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSapHanaLinkedService

func (dls DynamicsLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSftpServerLinkedService

func (dls DynamicsLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsSybaseLinkedService

func (dls DynamicsLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsTeradataLinkedService

func (dls DynamicsLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) AsWebLinkedService

func (dls DynamicsLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for DynamicsLinkedService.

func (DynamicsLinkedService) MarshalJSON

func (dls DynamicsLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DynamicsLinkedService.

type DynamicsLinkedServiceTypeProperties

type DynamicsLinkedServiceTypeProperties struct {
	DeploymentType     *map[string]interface{}       `json:"deploymentType,omitempty"`
	HostName           *map[string]interface{}       `json:"hostName,omitempty"`
	Port               *map[string]interface{}       `json:"port,omitempty"`
	OrganizationName   *map[string]interface{}       `json:"organizationName,omitempty"`
	AuthenticationType *map[string]interface{}       `json:"authenticationType,omitempty"`
	Username           *map[string]interface{}       `json:"username,omitempty"`
	Password           *AzureKeyVaultSecretReference `json:"password,omitempty"`
}

DynamicsLinkedServiceTypeProperties is dynamics linked service properties.

type DynamicsSink

type DynamicsSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	WriteBehavior     *string                 `json:"writeBehavior,omitempty"`
	IgnoreNullValues  *map[string]interface{} `json:"ignoreNullValues,omitempty"`
}

DynamicsSink is a copy activity Dynamics sink.

func (DynamicsSink) AsAzureDataLakeStoreSink

func (ds DynamicsSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsAzureQueueSink

func (ds DynamicsSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsAzureSearchIndexSink

func (ds DynamicsSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsAzureTableSink

func (ds DynamicsSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsBlobSink

func (ds DynamicsSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsDocumentDbCollectionSink

func (ds DynamicsSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsDynamicsSink

func (ds DynamicsSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsFileSystemSink

func (ds DynamicsSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsOdbcSink

func (ds DynamicsSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsOracleSink

func (ds DynamicsSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsSQLDWSink

func (ds DynamicsSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsSQLSink

func (ds DynamicsSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) AsSalesforceSink

func (ds DynamicsSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for DynamicsSink.

func (DynamicsSink) MarshalJSON

func (ds DynamicsSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DynamicsSink.

type DynamicsSource

type DynamicsSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

DynamicsSource is a copy activity Dynamics source.

func (DynamicsSource) AsAmazonRedshiftSource

func (ds DynamicsSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsAzureDataLakeStoreSource

func (ds DynamicsSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsAzureMySQLSource

func (ds DynamicsSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsAzureTableSource

func (ds DynamicsSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsBlobSource

func (ds DynamicsSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsCassandraSource

func (ds DynamicsSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsDocumentDbCollectionSource

func (ds DynamicsSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsDynamicsSource

func (ds DynamicsSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsFileSystemSource

func (ds DynamicsSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsHTTPSource

func (ds DynamicsSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsHdfsSource

func (ds DynamicsSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsMongoDbSource

func (ds DynamicsSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsOracleSource

func (ds DynamicsSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsRelationalSource

func (ds DynamicsSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsSQLDWSource

func (ds DynamicsSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsSQLSource

func (ds DynamicsSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsSalesforceSource

func (ds DynamicsSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsSapCloudForCustomerSource

func (ds DynamicsSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) AsWebSource

func (ds DynamicsSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for DynamicsSource.

func (DynamicsSource) MarshalJSON

func (ds DynamicsSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for DynamicsSource.

type ErrorResponse

type ErrorResponse struct {
	Code    *string          `json:"code,omitempty"`
	Message *string          `json:"message,omitempty"`
	Target  *string          `json:"target,omitempty"`
	Details *[]ErrorResponse `json:"details,omitempty"`
}

ErrorResponse is the object that defines the structure of an Azure Data Factory response.

type ExecutePipelineActivity

type ExecutePipelineActivity struct {
	Name                                   *string               `json:"name,omitempty"`
	Description                            *string               `json:"description,omitempty"`
	DependsOn                              *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type                                   TypeActivity          `json:"type,omitempty"`
	*ExecutePipelineActivityTypeProperties `json:"typeProperties,omitempty"`
}

ExecutePipelineActivity is execute pipeline activity.

func (ExecutePipelineActivity) AsAzureMLBatchExecutionActivity

func (epa ExecutePipelineActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsAzureMLUpdateResourceActivity

func (epa ExecutePipelineActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsControlActivity

func (epa ExecutePipelineActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsCopyActivity

func (epa ExecutePipelineActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsCustomActivity

func (epa ExecutePipelineActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsDataLakeAnalyticsUSQLActivity

func (epa ExecutePipelineActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsExecutePipelineActivity

func (epa ExecutePipelineActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsExecutionActivity

func (epa ExecutePipelineActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsForEachActivity

func (epa ExecutePipelineActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsGetMetadataActivity

func (epa ExecutePipelineActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsHDInsightHiveActivity

func (epa ExecutePipelineActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsHDInsightMapReduceActivity

func (epa ExecutePipelineActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsHDInsightPigActivity

func (epa ExecutePipelineActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsHDInsightSparkActivity

func (epa ExecutePipelineActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsHDInsightStreamingActivity

func (epa ExecutePipelineActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsIfConditionActivity

func (epa ExecutePipelineActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsLookupActivity

func (epa ExecutePipelineActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsSQLServerStoredProcedureActivity

func (epa ExecutePipelineActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsUntilActivity

func (epa ExecutePipelineActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsWaitActivity

func (epa ExecutePipelineActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) AsWebActivity

func (epa ExecutePipelineActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ControlActivity implementation for ExecutePipelineActivity.

func (ExecutePipelineActivity) MarshalJSON

func (epa ExecutePipelineActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ExecutePipelineActivity.

type ExecutePipelineActivityTypeProperties

type ExecutePipelineActivityTypeProperties struct {
	Pipeline         *PipelineReference                  `json:"pipeline,omitempty"`
	Parameters       *map[string]*map[string]interface{} `json:"parameters,omitempty"`
	WaitOnCompletion *bool                               `json:"waitOnCompletion,omitempty"`
}

ExecutePipelineActivityTypeProperties is execute pipeline activity properties.

type ExecutionActivity

type ExecutionActivity struct {
	Name              *string                 `json:"name,omitempty"`
	Description       *string                 `json:"description,omitempty"`
	DependsOn         *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type              TypeActivity            `json:"type,omitempty"`
	LinkedServiceName *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy            *ActivityPolicy         `json:"policy,omitempty"`
}

ExecutionActivity is base class for all execution activities.

func (ExecutionActivity) AsAzureMLBatchExecutionActivity

func (ea ExecutionActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsAzureMLUpdateResourceActivity

func (ea ExecutionActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsControlActivity

func (ea ExecutionActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsCopyActivity

func (ea ExecutionActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsCustomActivity

func (ea ExecutionActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsDataLakeAnalyticsUSQLActivity

func (ea ExecutionActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsExecutePipelineActivity

func (ea ExecutionActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsExecutionActivity

func (ea ExecutionActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsForEachActivity

func (ea ExecutionActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsGetMetadataActivity

func (ea ExecutionActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsHDInsightHiveActivity

func (ea ExecutionActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsHDInsightMapReduceActivity

func (ea ExecutionActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsHDInsightPigActivity

func (ea ExecutionActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsHDInsightSparkActivity

func (ea ExecutionActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsHDInsightStreamingActivity

func (ea ExecutionActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsIfConditionActivity

func (ea ExecutionActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsLookupActivity

func (ea ExecutionActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsSQLServerStoredProcedureActivity

func (ea ExecutionActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsUntilActivity

func (ea ExecutionActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsWaitActivity

func (ea ExecutionActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) AsWebActivity

func (ea ExecutionActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the Activity implementation for ExecutionActivity.

func (ExecutionActivity) MarshalJSON

func (ea ExecutionActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ExecutionActivity.

type Expression

type Expression struct {
	Type  *string `json:"type,omitempty"`
	Value *string `json:"value,omitempty"`
}

Expression is azure Data Factory expression definition.

type FactoriesClient

type FactoriesClient struct {
	ManagementClient
}

FactoriesClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewFactoriesClient

func NewFactoriesClient(subscriptionID string) FactoriesClient

NewFactoriesClient creates an instance of the FactoriesClient client.

func NewFactoriesClientWithBaseURI

func NewFactoriesClientWithBaseURI(baseURI string, subscriptionID string) FactoriesClient

NewFactoriesClientWithBaseURI creates an instance of the FactoriesClient client.

func (FactoriesClient) CancelPipelineRun

func (client FactoriesClient) CancelPipelineRun(resourceGroupName string, factoryName string, runID string) (result autorest.Response, err error)

CancelPipelineRun cancel a pipeline run by its run ID.

resourceGroupName is the resource group name. factoryName is the factory name. runID is the pipeline run identifier.

func (FactoriesClient) CancelPipelineRunPreparer

func (client FactoriesClient) CancelPipelineRunPreparer(resourceGroupName string, factoryName string, runID string) (*http.Request, error)

CancelPipelineRunPreparer prepares the CancelPipelineRun request.

func (FactoriesClient) CancelPipelineRunResponder

func (client FactoriesClient) CancelPipelineRunResponder(resp *http.Response) (result autorest.Response, err error)

CancelPipelineRunResponder handles the response to the CancelPipelineRun request. The method always closes the http.Response Body.

func (FactoriesClient) CancelPipelineRunSender

func (client FactoriesClient) CancelPipelineRunSender(req *http.Request) (*http.Response, error)

CancelPipelineRunSender sends the CancelPipelineRun request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) CreateOrUpdate

func (client FactoriesClient) CreateOrUpdate(resourceGroupName string, factoryName string, factory Factory) (result Factory, err error)

CreateOrUpdate creates or updates a factory.

resourceGroupName is the resource group name. factoryName is the factory name. factory is factory resource definition.

func (FactoriesClient) CreateOrUpdatePreparer

func (client FactoriesClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, factory Factory) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (FactoriesClient) CreateOrUpdateResponder

func (client FactoriesClient) CreateOrUpdateResponder(resp *http.Response) (result Factory, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (FactoriesClient) CreateOrUpdateSender

func (client FactoriesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) Delete

func (client FactoriesClient) Delete(resourceGroupName string, factoryName string) (result autorest.Response, err error)

Delete deletes a factory.

resourceGroupName is the resource group name. factoryName is the factory name.

func (FactoriesClient) DeletePreparer

func (client FactoriesClient) DeletePreparer(resourceGroupName string, factoryName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (FactoriesClient) DeleteResponder

func (client FactoriesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (FactoriesClient) DeleteSender

func (client FactoriesClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) Get

func (client FactoriesClient) Get(resourceGroupName string, factoryName string) (result Factory, err error)

Get gets a factory.

resourceGroupName is the resource group name. factoryName is the factory name.

func (FactoriesClient) GetPreparer

func (client FactoriesClient) GetPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (FactoriesClient) GetResponder

func (client FactoriesClient) GetResponder(resp *http.Response) (result Factory, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (FactoriesClient) GetSender

func (client FactoriesClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) List

func (client FactoriesClient) List() (result FactoryListResponse, err error)

List lists factories under the specified subscription.

func (FactoriesClient) ListByResourceGroup

func (client FactoriesClient) ListByResourceGroup(resourceGroupName string) (result FactoryListResponse, err error)

ListByResourceGroup lists factories.

resourceGroupName is the resource group name.

func (FactoriesClient) ListByResourceGroupComplete

func (client FactoriesClient) ListByResourceGroupComplete(resourceGroupName string, cancel <-chan struct{}) (<-chan Factory, <-chan error)

ListByResourceGroupComplete gets all elements from the list without paging.

func (FactoriesClient) ListByResourceGroupNextResults

func (client FactoriesClient) ListByResourceGroupNextResults(lastResults FactoryListResponse) (result FactoryListResponse, err error)

ListByResourceGroupNextResults retrieves the next set of results, if any.

func (FactoriesClient) ListByResourceGroupPreparer

func (client FactoriesClient) ListByResourceGroupPreparer(resourceGroupName string) (*http.Request, error)

ListByResourceGroupPreparer prepares the ListByResourceGroup request.

func (FactoriesClient) ListByResourceGroupResponder

func (client FactoriesClient) ListByResourceGroupResponder(resp *http.Response) (result FactoryListResponse, err error)

ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.

func (FactoriesClient) ListByResourceGroupSender

func (client FactoriesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)

ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) ListComplete

func (client FactoriesClient) ListComplete(cancel <-chan struct{}) (<-chan Factory, <-chan error)

ListComplete gets all elements from the list without paging.

func (FactoriesClient) ListNextResults

func (client FactoriesClient) ListNextResults(lastResults FactoryListResponse) (result FactoryListResponse, err error)

ListNextResults retrieves the next set of results, if any.

func (FactoriesClient) ListPreparer

func (client FactoriesClient) ListPreparer() (*http.Request, error)

ListPreparer prepares the List request.

func (FactoriesClient) ListResponder

func (client FactoriesClient) ListResponder(resp *http.Response) (result FactoryListResponse, err error)

ListResponder handles the response to the List request. The method always closes the http.Response Body.

func (FactoriesClient) ListSender

func (client FactoriesClient) ListSender(req *http.Request) (*http.Response, error)

ListSender sends the List request. The method will close the http.Response Body if it receives an error.

func (FactoriesClient) Update

func (client FactoriesClient) Update(resourceGroupName string, factoryName string, factoryUpdateParameters FactoryUpdateParameters) (result Factory, err error)

Update updates a factory.

resourceGroupName is the resource group name. factoryName is the factory name. factoryUpdateParameters is the parameters for updating a factory.

func (FactoriesClient) UpdatePreparer

func (client FactoriesClient) UpdatePreparer(resourceGroupName string, factoryName string, factoryUpdateParameters FactoryUpdateParameters) (*http.Request, error)

UpdatePreparer prepares the Update request.

func (FactoriesClient) UpdateResponder

func (client FactoriesClient) UpdateResponder(resp *http.Response) (result Factory, err error)

UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.

func (FactoriesClient) UpdateSender

func (client FactoriesClient) UpdateSender(req *http.Request) (*http.Response, error)

UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.

type Factory

type Factory struct {
	autorest.Response  `json:"-"`
	ID                 *string             `json:"id,omitempty"`
	Name               *string             `json:"name,omitempty"`
	Type               *string             `json:"type,omitempty"`
	Location           *string             `json:"location,omitempty"`
	Tags               *map[string]*string `json:"tags,omitempty"`
	Identity           *FactoryIdentity    `json:"identity,omitempty"`
	*FactoryProperties `json:"properties,omitempty"`
}

Factory is factory resource type.

type FactoryIdentity

type FactoryIdentity struct {
	Type        *string    `json:"type,omitempty"`
	PrincipalID *uuid.UUID `json:"principalId,omitempty"`
	TenantID    *uuid.UUID `json:"tenantId,omitempty"`
}

FactoryIdentity is identity properties of the factory resource.

type FactoryListResponse

type FactoryListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]Factory `json:"value,omitempty"`
	NextLink          *string    `json:"nextLink,omitempty"`
}

FactoryListResponse is a list of factory resources.

func (FactoryListResponse) FactoryListResponsePreparer

func (client FactoryListResponse) FactoryListResponsePreparer() (*http.Request, error)

FactoryListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type FactoryProperties

type FactoryProperties struct {
	ProvisioningState *string    `json:"provisioningState,omitempty"`
	CreateTime        *date.Time `json:"createTime,omitempty"`
	Version           *string    `json:"version,omitempty"`
}

FactoryProperties is factory resource properties.

type FactoryUpdateParameters

type FactoryUpdateParameters struct {
	Tags     *map[string]*string `json:"tags,omitempty"`
	Identity *FactoryIdentity    `json:"identity,omitempty"`
}

FactoryUpdateParameters is parameters for updating a factory resource.

type FileServerLinkedService

type FileServerLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*FileServerLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

FileServerLinkedService is file system linked service.

func (FileServerLinkedService) AsAmazonRedshiftLinkedService

func (fsls FileServerLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAmazonS3LinkedService

func (fsls FileServerLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureBatchLinkedService

func (fsls FileServerLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (fsls FileServerLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureDataLakeStoreLinkedService

func (fsls FileServerLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureKeyVaultLinkedService

func (fsls FileServerLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureMLLinkedService

func (fsls FileServerLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureMySQLLinkedService

func (fsls FileServerLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureSQLDWLinkedService

func (fsls FileServerLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureSQLDatabaseLinkedService

func (fsls FileServerLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureSearchLinkedService

func (fsls FileServerLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsAzureStorageLinkedService

func (fsls FileServerLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsCassandraLinkedService

func (fsls FileServerLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsCosmosDbLinkedService

func (fsls FileServerLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsCustomDataSourceLinkedService

func (fsls FileServerLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsDb2LinkedService

func (fsls FileServerLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsDynamicsLinkedService

func (fsls FileServerLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsFileServerLinkedService

func (fsls FileServerLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsFtpServerLinkedService

func (fsls FileServerLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsHDInsightLinkedService

func (fsls FileServerLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsHDInsightOnDemandLinkedService

func (fsls FileServerLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsHTTPLinkedService

func (fsls FileServerLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsHdfsLinkedService

func (fsls FileServerLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsMongoDbLinkedService

func (fsls FileServerLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsMySQLLinkedService

func (fsls FileServerLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsODataLinkedService

func (fsls FileServerLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsOdbcLinkedService

func (fsls FileServerLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsOracleLinkedService

func (fsls FileServerLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsPostgreSQLLinkedService

func (fsls FileServerLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSQLServerLinkedService

func (fsls FileServerLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSalesforceLinkedService

func (fsls FileServerLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSapBWLinkedService

func (fsls FileServerLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSapCloudForCustomerLinkedService

func (fsls FileServerLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSapHanaLinkedService

func (fsls FileServerLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSftpServerLinkedService

func (fsls FileServerLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsSybaseLinkedService

func (fsls FileServerLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsTeradataLinkedService

func (fsls FileServerLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) AsWebLinkedService

func (fsls FileServerLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for FileServerLinkedService.

func (FileServerLinkedService) MarshalJSON

func (fsls FileServerLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for FileServerLinkedService.

type FileServerLinkedServiceTypeProperties

type FileServerLinkedServiceTypeProperties struct {
	Host                *map[string]interface{} `json:"host,omitempty"`
	UserID              *map[string]interface{} `json:"userId,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

FileServerLinkedServiceTypeProperties is file system linked service properties.

type FileShareDataset

type FileShareDataset struct {
	Description                     *string                             `json:"description,omitempty"`
	Structure                       *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName               *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                      *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                            TypeDataset                         `json:"type,omitempty"`
	*FileShareDatasetTypeProperties `json:"typeProperties,omitempty"`
}

FileShareDataset is an on-premises file system dataset.

func (FileShareDataset) AsAmazonS3Dataset

func (fsd FileShareDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureBlobDataset

func (fsd FileShareDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureDataLakeStoreDataset

func (fsd FileShareDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureMySQLTableDataset

func (fsd FileShareDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureSQLDWTableDataset

func (fsd FileShareDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureSQLTableDataset

func (fsd FileShareDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureSearchIndexDataset

func (fsd FileShareDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsAzureTableDataset

func (fsd FileShareDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsCassandraTableDataset

func (fsd FileShareDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsCustomDataset

func (fsd FileShareDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsDocumentDbCollectionDataset

func (fsd FileShareDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsDynamicsEntityDataset

func (fsd FileShareDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsFileShareDataset

func (fsd FileShareDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsHTTPDataset

func (fsd FileShareDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsMongoDbCollectionDataset

func (fsd FileShareDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsODataResourceDataset

func (fsd FileShareDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsOracleTableDataset

func (fsd FileShareDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsRelationalTableDataset

func (fsd FileShareDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsSQLServerTableDataset

func (fsd FileShareDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsSalesforceObjectDataset

func (fsd FileShareDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsSapCloudForCustomerResourceDataset

func (fsd FileShareDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) AsWebTableDataset

func (fsd FileShareDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for FileShareDataset.

func (FileShareDataset) MarshalJSON

func (fsd FileShareDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for FileShareDataset.

type FileShareDatasetTypeProperties

type FileShareDatasetTypeProperties struct {
	FolderPath  *map[string]interface{} `json:"folderPath,omitempty"`
	FileName    *map[string]interface{} `json:"fileName,omitempty"`
	Format      DatasetStorageFormat    `json:"format,omitempty"`
	FileFilter  *map[string]interface{} `json:"fileFilter,omitempty"`
	Compression DatasetCompression      `json:"compression,omitempty"`
}

FileShareDatasetTypeProperties is on-premises file system dataset properties.

func (*FileShareDatasetTypeProperties) UnmarshalJSON

func (fsdtp *FileShareDatasetTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for FileShareDatasetTypeProperties struct.

type FileSystemSink

type FileSystemSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	CopyBehavior      CopyBehaviorType        `json:"copyBehavior,omitempty"`
}

FileSystemSink is a copy activity file system sink.

func (FileSystemSink) AsAzureDataLakeStoreSink

func (fss FileSystemSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsAzureQueueSink

func (fss FileSystemSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsAzureSearchIndexSink

func (fss FileSystemSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsAzureTableSink

func (fss FileSystemSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsBlobSink

func (fss FileSystemSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsDocumentDbCollectionSink

func (fss FileSystemSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsDynamicsSink

func (fss FileSystemSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsFileSystemSink

func (fss FileSystemSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsOdbcSink

func (fss FileSystemSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsOracleSink

func (fss FileSystemSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsSQLDWSink

func (fss FileSystemSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsSQLSink

func (fss FileSystemSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) AsSalesforceSink

func (fss FileSystemSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for FileSystemSink.

func (FileSystemSink) MarshalJSON

func (fss FileSystemSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for FileSystemSink.

type FileSystemSource

type FileSystemSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Recursive        *map[string]interface{} `json:"recursive,omitempty"`
}

FileSystemSource is a copy activity file system source.

func (FileSystemSource) AsAmazonRedshiftSource

func (fss FileSystemSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsAzureDataLakeStoreSource

func (fss FileSystemSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsAzureMySQLSource

func (fss FileSystemSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsAzureTableSource

func (fss FileSystemSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsBlobSource

func (fss FileSystemSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsCassandraSource

func (fss FileSystemSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsDocumentDbCollectionSource

func (fss FileSystemSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsDynamicsSource

func (fss FileSystemSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsFileSystemSource

func (fss FileSystemSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsHTTPSource

func (fss FileSystemSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsHdfsSource

func (fss FileSystemSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsMongoDbSource

func (fss FileSystemSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsOracleSource

func (fss FileSystemSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsRelationalSource

func (fss FileSystemSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsSQLDWSource

func (fss FileSystemSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsSQLSource

func (fss FileSystemSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsSalesforceSource

func (fss FileSystemSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsSapCloudForCustomerSource

func (fss FileSystemSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) AsWebSource

func (fss FileSystemSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for FileSystemSource.

func (FileSystemSource) MarshalJSON

func (fss FileSystemSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for FileSystemSource.

type ForEachActivity

type ForEachActivity struct {
	Name                           *string               `json:"name,omitempty"`
	Description                    *string               `json:"description,omitempty"`
	DependsOn                      *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type                           TypeActivity          `json:"type,omitempty"`
	*ForEachActivityTypeProperties `json:"typeProperties,omitempty"`
}

ForEachActivity is this activity is used for iterating over a collection and execute given activities.

func (ForEachActivity) AsAzureMLBatchExecutionActivity

func (fea ForEachActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsAzureMLUpdateResourceActivity

func (fea ForEachActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsControlActivity

func (fea ForEachActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsCopyActivity

func (fea ForEachActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsCustomActivity

func (fea ForEachActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsDataLakeAnalyticsUSQLActivity

func (fea ForEachActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsExecutePipelineActivity

func (fea ForEachActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsExecutionActivity

func (fea ForEachActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsForEachActivity

func (fea ForEachActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsGetMetadataActivity

func (fea ForEachActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsHDInsightHiveActivity

func (fea ForEachActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsHDInsightMapReduceActivity

func (fea ForEachActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsHDInsightPigActivity

func (fea ForEachActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsHDInsightSparkActivity

func (fea ForEachActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsHDInsightStreamingActivity

func (fea ForEachActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsIfConditionActivity

func (fea ForEachActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsLookupActivity

func (fea ForEachActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsSQLServerStoredProcedureActivity

func (fea ForEachActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsUntilActivity

func (fea ForEachActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsWaitActivity

func (fea ForEachActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) AsWebActivity

func (fea ForEachActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ControlActivity implementation for ForEachActivity.

func (ForEachActivity) MarshalJSON

func (fea ForEachActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ForEachActivity.

type ForEachActivityTypeProperties

type ForEachActivityTypeProperties struct {
	IsSequential *bool       `json:"isSequential,omitempty"`
	Items        *Expression `json:"items,omitempty"`
	Activities   *[]Activity `json:"activities,omitempty"`
}

ForEachActivityTypeProperties is forEach activity properties.

func (*ForEachActivityTypeProperties) UnmarshalJSON

func (featp *ForEachActivityTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for ForEachActivityTypeProperties struct.

type FtpAuthenticationType

type FtpAuthenticationType string

FtpAuthenticationType enumerates the values for ftp authentication type.

const (
	// FtpAuthenticationTypeAnonymous specifies the ftp authentication type anonymous state for ftp authentication type.
	FtpAuthenticationTypeAnonymous FtpAuthenticationType = "Anonymous"
	// FtpAuthenticationTypeBasic specifies the ftp authentication type basic state for ftp authentication type.
	FtpAuthenticationTypeBasic FtpAuthenticationType = "Basic"
)

type FtpServerLinkedService

type FtpServerLinkedService struct {
	ConnectVia                            *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                           *string                      `json:"description,omitempty"`
	Type                                  TypeLinkedService            `json:"type,omitempty"`
	*FtpServerLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

FtpServerLinkedService is a FTP server Linked Service.

func (FtpServerLinkedService) AsAmazonRedshiftLinkedService

func (fsls FtpServerLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAmazonS3LinkedService

func (fsls FtpServerLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureBatchLinkedService

func (fsls FtpServerLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (fsls FtpServerLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureDataLakeStoreLinkedService

func (fsls FtpServerLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureKeyVaultLinkedService

func (fsls FtpServerLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureMLLinkedService

func (fsls FtpServerLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureMySQLLinkedService

func (fsls FtpServerLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureSQLDWLinkedService

func (fsls FtpServerLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureSQLDatabaseLinkedService

func (fsls FtpServerLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureSearchLinkedService

func (fsls FtpServerLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsAzureStorageLinkedService

func (fsls FtpServerLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsCassandraLinkedService

func (fsls FtpServerLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsCosmosDbLinkedService

func (fsls FtpServerLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsCustomDataSourceLinkedService

func (fsls FtpServerLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsDb2LinkedService

func (fsls FtpServerLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsDynamicsLinkedService

func (fsls FtpServerLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsFileServerLinkedService

func (fsls FtpServerLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsFtpServerLinkedService

func (fsls FtpServerLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsHDInsightLinkedService

func (fsls FtpServerLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsHDInsightOnDemandLinkedService

func (fsls FtpServerLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsHTTPLinkedService

func (fsls FtpServerLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsHdfsLinkedService

func (fsls FtpServerLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsMongoDbLinkedService

func (fsls FtpServerLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsMySQLLinkedService

func (fsls FtpServerLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsODataLinkedService

func (fsls FtpServerLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsOdbcLinkedService

func (fsls FtpServerLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsOracleLinkedService

func (fsls FtpServerLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsPostgreSQLLinkedService

func (fsls FtpServerLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSQLServerLinkedService

func (fsls FtpServerLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSalesforceLinkedService

func (fsls FtpServerLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSapBWLinkedService

func (fsls FtpServerLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSapCloudForCustomerLinkedService

func (fsls FtpServerLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSapHanaLinkedService

func (fsls FtpServerLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSftpServerLinkedService

func (fsls FtpServerLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsSybaseLinkedService

func (fsls FtpServerLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsTeradataLinkedService

func (fsls FtpServerLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) AsWebLinkedService

func (fsls FtpServerLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for FtpServerLinkedService.

func (FtpServerLinkedService) MarshalJSON

func (fsls FtpServerLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for FtpServerLinkedService.

type FtpServerLinkedServiceTypeProperties

type FtpServerLinkedServiceTypeProperties struct {
	Host                              *map[string]interface{} `json:"host,omitempty"`
	Port                              *map[string]interface{} `json:"port,omitempty"`
	AuthenticationType                FtpAuthenticationType   `json:"authenticationType,omitempty"`
	UserName                          *map[string]interface{} `json:"userName,omitempty"`
	Password                          *SecureString           `json:"password,omitempty"`
	EncryptedCredential               *map[string]interface{} `json:"encryptedCredential,omitempty"`
	EnableSsl                         *map[string]interface{} `json:"enableSsl,omitempty"`
	EnableServerCertificateValidation *map[string]interface{} `json:"enableServerCertificateValidation,omitempty"`
}

FtpServerLinkedServiceTypeProperties is properties specific to this linked service type.

type GetMetadataActivity

type GetMetadataActivity struct {
	Name                               *string                 `json:"name,omitempty"`
	Description                        *string                 `json:"description,omitempty"`
	DependsOn                          *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                               TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                  *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                             *ActivityPolicy         `json:"policy,omitempty"`
	*GetMetadataActivityTypeProperties `json:"typeProperties,omitempty"`
}

GetMetadataActivity is activity to get metadata of dataset

func (GetMetadataActivity) AsAzureMLBatchExecutionActivity

func (gma GetMetadataActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsAzureMLUpdateResourceActivity

func (gma GetMetadataActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsControlActivity

func (gma GetMetadataActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsCopyActivity

func (gma GetMetadataActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsCustomActivity

func (gma GetMetadataActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsDataLakeAnalyticsUSQLActivity

func (gma GetMetadataActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsExecutePipelineActivity

func (gma GetMetadataActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsExecutionActivity

func (gma GetMetadataActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsForEachActivity

func (gma GetMetadataActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsGetMetadataActivity

func (gma GetMetadataActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsHDInsightHiveActivity

func (gma GetMetadataActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsHDInsightMapReduceActivity

func (gma GetMetadataActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsHDInsightPigActivity

func (gma GetMetadataActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsHDInsightSparkActivity

func (gma GetMetadataActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsHDInsightStreamingActivity

func (gma GetMetadataActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsIfConditionActivity

func (gma GetMetadataActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsLookupActivity

func (gma GetMetadataActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsSQLServerStoredProcedureActivity

func (gma GetMetadataActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsUntilActivity

func (gma GetMetadataActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsWaitActivity

func (gma GetMetadataActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) AsWebActivity

func (gma GetMetadataActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for GetMetadataActivity.

func (GetMetadataActivity) MarshalJSON

func (gma GetMetadataActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for GetMetadataActivity.

type GetMetadataActivityTypeProperties

type GetMetadataActivityTypeProperties struct {
	Dataset   *DatasetReference         `json:"dataset,omitempty"`
	FieldList *[]map[string]interface{} `json:"fieldList,omitempty"`
}

GetMetadataActivityTypeProperties is getMetadata activity properties.

type HDInsightActivityDebugInfoOption

type HDInsightActivityDebugInfoOption string

HDInsightActivityDebugInfoOption enumerates the values for hd insight activity debug info option.

const (
	// Always specifies the always state for hd insight activity debug info option.
	Always HDInsightActivityDebugInfoOption = "Always"
	// Failure specifies the failure state for hd insight activity debug info option.
	Failure HDInsightActivityDebugInfoOption = "Failure"
	// None specifies the none state for hd insight activity debug info option.
	None HDInsightActivityDebugInfoOption = "None"
)

type HDInsightHiveActivity

type HDInsightHiveActivity struct {
	Name                                 *string                 `json:"name,omitempty"`
	Description                          *string                 `json:"description,omitempty"`
	DependsOn                            *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                 TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                    *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                               *ActivityPolicy         `json:"policy,omitempty"`
	*HDInsightHiveActivityTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightHiveActivity is hDInsight Hive activity type.

func (HDInsightHiveActivity) AsAzureMLBatchExecutionActivity

func (hiha HDInsightHiveActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsAzureMLUpdateResourceActivity

func (hiha HDInsightHiveActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsControlActivity

func (hiha HDInsightHiveActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsCopyActivity

func (hiha HDInsightHiveActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsCustomActivity

func (hiha HDInsightHiveActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsDataLakeAnalyticsUSQLActivity

func (hiha HDInsightHiveActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsExecutePipelineActivity

func (hiha HDInsightHiveActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsExecutionActivity

func (hiha HDInsightHiveActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsForEachActivity

func (hiha HDInsightHiveActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsGetMetadataActivity

func (hiha HDInsightHiveActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsHDInsightHiveActivity

func (hiha HDInsightHiveActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsHDInsightMapReduceActivity

func (hiha HDInsightHiveActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsHDInsightPigActivity

func (hiha HDInsightHiveActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsHDInsightSparkActivity

func (hiha HDInsightHiveActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsHDInsightStreamingActivity

func (hiha HDInsightHiveActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsIfConditionActivity

func (hiha HDInsightHiveActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsLookupActivity

func (hiha HDInsightHiveActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsSQLServerStoredProcedureActivity

func (hiha HDInsightHiveActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsUntilActivity

func (hiha HDInsightHiveActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsWaitActivity

func (hiha HDInsightHiveActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) AsWebActivity

func (hiha HDInsightHiveActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for HDInsightHiveActivity.

func (HDInsightHiveActivity) MarshalJSON

func (hiha HDInsightHiveActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightHiveActivity.

type HDInsightHiveActivityTypeProperties

type HDInsightHiveActivityTypeProperties struct {
	StorageLinkedServices *[]LinkedServiceReference           `json:"storageLinkedServices,omitempty"`
	Arguments             *[]map[string]interface{}           `json:"arguments,omitempty"`
	GetDebugInfo          HDInsightActivityDebugInfoOption    `json:"getDebugInfo,omitempty"`
	ScriptPath            *map[string]interface{}             `json:"scriptPath,omitempty"`
	ScriptLinkedService   *LinkedServiceReference             `json:"scriptLinkedService,omitempty"`
	Defines               *map[string]*map[string]interface{} `json:"defines,omitempty"`
}

HDInsightHiveActivityTypeProperties is hDInsight Hive activity properties.

type HDInsightLinkedService

type HDInsightLinkedService struct {
	ConnectVia                            *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                           *string                      `json:"description,omitempty"`
	Type                                  TypeLinkedService            `json:"type,omitempty"`
	*HDInsightLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightLinkedService is hDInsight linked service.

func (HDInsightLinkedService) AsAmazonRedshiftLinkedService

func (hils HDInsightLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAmazonS3LinkedService

func (hils HDInsightLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureBatchLinkedService

func (hils HDInsightLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (hils HDInsightLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureDataLakeStoreLinkedService

func (hils HDInsightLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureKeyVaultLinkedService

func (hils HDInsightLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureMLLinkedService

func (hils HDInsightLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureMySQLLinkedService

func (hils HDInsightLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureSQLDWLinkedService

func (hils HDInsightLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureSQLDatabaseLinkedService

func (hils HDInsightLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureSearchLinkedService

func (hils HDInsightLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsAzureStorageLinkedService

func (hils HDInsightLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsCassandraLinkedService

func (hils HDInsightLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsCosmosDbLinkedService

func (hils HDInsightLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsCustomDataSourceLinkedService

func (hils HDInsightLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsDb2LinkedService

func (hils HDInsightLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsDynamicsLinkedService

func (hils HDInsightLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsFileServerLinkedService

func (hils HDInsightLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsFtpServerLinkedService

func (hils HDInsightLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsHDInsightLinkedService

func (hils HDInsightLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsHDInsightOnDemandLinkedService

func (hils HDInsightLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsHTTPLinkedService

func (hils HDInsightLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsHdfsLinkedService

func (hils HDInsightLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsMongoDbLinkedService

func (hils HDInsightLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsMySQLLinkedService

func (hils HDInsightLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsODataLinkedService

func (hils HDInsightLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsOdbcLinkedService

func (hils HDInsightLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsOracleLinkedService

func (hils HDInsightLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsPostgreSQLLinkedService

func (hils HDInsightLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSQLServerLinkedService

func (hils HDInsightLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSalesforceLinkedService

func (hils HDInsightLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSapBWLinkedService

func (hils HDInsightLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSapCloudForCustomerLinkedService

func (hils HDInsightLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSapHanaLinkedService

func (hils HDInsightLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSftpServerLinkedService

func (hils HDInsightLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsSybaseLinkedService

func (hils HDInsightLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsTeradataLinkedService

func (hils HDInsightLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) AsWebLinkedService

func (hils HDInsightLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for HDInsightLinkedService.

func (HDInsightLinkedService) MarshalJSON

func (hils HDInsightLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightLinkedService.

type HDInsightLinkedServiceTypeProperties

type HDInsightLinkedServiceTypeProperties struct {
	ClusterURI                *map[string]interface{} `json:"clusterUri,omitempty"`
	UserName                  *map[string]interface{} `json:"userName,omitempty"`
	Password                  *SecureString           `json:"password,omitempty"`
	LinkedServiceName         *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	HcatalogLinkedServiceName *LinkedServiceReference `json:"hcatalogLinkedServiceName,omitempty"`
	EncryptedCredential       *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

HDInsightLinkedServiceTypeProperties is hDInsight linked service properties.

type HDInsightMapReduceActivity

type HDInsightMapReduceActivity struct {
	Name                                      *string                 `json:"name,omitempty"`
	Description                               *string                 `json:"description,omitempty"`
	DependsOn                                 *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                      TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                         *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                    *ActivityPolicy         `json:"policy,omitempty"`
	*HDInsightMapReduceActivityTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightMapReduceActivity is hDInsight MapReduce activity type.

func (HDInsightMapReduceActivity) AsAzureMLBatchExecutionActivity

func (himra HDInsightMapReduceActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsAzureMLUpdateResourceActivity

func (himra HDInsightMapReduceActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsControlActivity

func (himra HDInsightMapReduceActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsCopyActivity

func (himra HDInsightMapReduceActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsCustomActivity

func (himra HDInsightMapReduceActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsDataLakeAnalyticsUSQLActivity

func (himra HDInsightMapReduceActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsExecutePipelineActivity

func (himra HDInsightMapReduceActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsExecutionActivity

func (himra HDInsightMapReduceActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsForEachActivity

func (himra HDInsightMapReduceActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsGetMetadataActivity

func (himra HDInsightMapReduceActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsHDInsightHiveActivity

func (himra HDInsightMapReduceActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsHDInsightMapReduceActivity

func (himra HDInsightMapReduceActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsHDInsightPigActivity

func (himra HDInsightMapReduceActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsHDInsightSparkActivity

func (himra HDInsightMapReduceActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsHDInsightStreamingActivity

func (himra HDInsightMapReduceActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsIfConditionActivity

func (himra HDInsightMapReduceActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsLookupActivity

func (himra HDInsightMapReduceActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsSQLServerStoredProcedureActivity

func (himra HDInsightMapReduceActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsUntilActivity

func (himra HDInsightMapReduceActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsWaitActivity

func (himra HDInsightMapReduceActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) AsWebActivity

func (himra HDInsightMapReduceActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for HDInsightMapReduceActivity.

func (HDInsightMapReduceActivity) MarshalJSON

func (himra HDInsightMapReduceActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightMapReduceActivity.

type HDInsightMapReduceActivityTypeProperties

type HDInsightMapReduceActivityTypeProperties struct {
	StorageLinkedServices *[]LinkedServiceReference           `json:"storageLinkedServices,omitempty"`
	Arguments             *[]map[string]interface{}           `json:"arguments,omitempty"`
	GetDebugInfo          HDInsightActivityDebugInfoOption    `json:"getDebugInfo,omitempty"`
	ClassName             *map[string]interface{}             `json:"className,omitempty"`
	JarFilePath           *map[string]interface{}             `json:"jarFilePath,omitempty"`
	JarLinkedService      *LinkedServiceReference             `json:"jarLinkedService,omitempty"`
	JarLibs               *[]map[string]interface{}           `json:"jarLibs,omitempty"`
	Defines               *map[string]*map[string]interface{} `json:"defines,omitempty"`
}

HDInsightMapReduceActivityTypeProperties is hDInsight MapReduce activity properties.

type HDInsightOnDemandLinkedService

type HDInsightOnDemandLinkedService struct {
	ConnectVia                                    *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                   *string                      `json:"description,omitempty"`
	Type                                          TypeLinkedService            `json:"type,omitempty"`
	*HDInsightOnDemandLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightOnDemandLinkedService is hDInsight ondemand linked service.

func (HDInsightOnDemandLinkedService) AsAmazonRedshiftLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAmazonS3LinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureBatchLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureDataLakeStoreLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureKeyVaultLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureMLLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureMySQLLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureSQLDWLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureSQLDatabaseLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureSearchLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsAzureStorageLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsCassandraLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsCosmosDbLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsCustomDataSourceLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsDb2LinkedService

func (hiodls HDInsightOnDemandLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsDynamicsLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsFileServerLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsFtpServerLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsHDInsightLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsHDInsightOnDemandLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsHTTPLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsHdfsLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsMongoDbLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsMySQLLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsODataLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsOdbcLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsOracleLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsPostgreSQLLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSQLServerLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSalesforceLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSapBWLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSapCloudForCustomerLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSapHanaLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSftpServerLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsSybaseLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsTeradataLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) AsWebLinkedService

func (hiodls HDInsightOnDemandLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for HDInsightOnDemandLinkedService.

func (HDInsightOnDemandLinkedService) MarshalJSON

func (hiodls HDInsightOnDemandLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightOnDemandLinkedService.

type HDInsightOnDemandLinkedServiceTypeProperties

type HDInsightOnDemandLinkedServiceTypeProperties struct {
	ClusterSize                  *map[string]interface{}   `json:"clusterSize,omitempty"`
	TimeToLive                   *map[string]interface{}   `json:"timeToLive,omitempty"`
	Version                      *map[string]interface{}   `json:"version,omitempty"`
	LinkedServiceName            *LinkedServiceReference   `json:"linkedServiceName,omitempty"`
	HostSubscriptionID           *map[string]interface{}   `json:"hostSubscriptionId,omitempty"`
	ServicePrincipalID           *map[string]interface{}   `json:"servicePrincipalId,omitempty"`
	ServicePrincipalKey          *SecureString             `json:"servicePrincipalKey,omitempty"`
	Tenant                       *map[string]interface{}   `json:"tenant,omitempty"`
	ClusterResourceGroup         *map[string]interface{}   `json:"clusterResourceGroup,omitempty"`
	ClusterNamePrefix            *map[string]interface{}   `json:"clusterNamePrefix,omitempty"`
	ClusterUserName              *map[string]interface{}   `json:"clusterUserName,omitempty"`
	ClusterPassword              *SecureString             `json:"clusterPassword,omitempty"`
	ClusterSSHUserName           *map[string]interface{}   `json:"clusterSshUserName,omitempty"`
	ClusterSSHPassword           *SecureString             `json:"clusterSshPassword,omitempty"`
	AdditionalLinkedServiceNames *[]LinkedServiceReference `json:"additionalLinkedServiceNames,omitempty"`
	HcatalogLinkedServiceName    *LinkedServiceReference   `json:"hcatalogLinkedServiceName,omitempty"`
	ClusterType                  *map[string]interface{}   `json:"clusterType,omitempty"`
	SparkVersion                 *map[string]interface{}   `json:"sparkVersion,omitempty"`
	CoreConfiguration            *map[string]interface{}   `json:"coreConfiguration,omitempty"`
	HBaseConfiguration           *map[string]interface{}   `json:"hBaseConfiguration,omitempty"`
	HdfsConfiguration            *map[string]interface{}   `json:"hdfsConfiguration,omitempty"`
	HiveConfiguration            *map[string]interface{}   `json:"hiveConfiguration,omitempty"`
	MapReduceConfiguration       *map[string]interface{}   `json:"mapReduceConfiguration,omitempty"`
	OozieConfiguration           *map[string]interface{}   `json:"oozieConfiguration,omitempty"`
	StormConfiguration           *map[string]interface{}   `json:"stormConfiguration,omitempty"`
	YarnConfiguration            *map[string]interface{}   `json:"yarnConfiguration,omitempty"`
	EncryptedCredential          *map[string]interface{}   `json:"encryptedCredential,omitempty"`
}

HDInsightOnDemandLinkedServiceTypeProperties is hDInsight ondemand linked service properties.

type HDInsightPigActivity

type HDInsightPigActivity struct {
	Name                                *string                 `json:"name,omitempty"`
	Description                         *string                 `json:"description,omitempty"`
	DependsOn                           *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                   *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                              *ActivityPolicy         `json:"policy,omitempty"`
	*HDInsightPigActivityTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightPigActivity is hDInsight Pig activity type.

func (HDInsightPigActivity) AsAzureMLBatchExecutionActivity

func (hipa HDInsightPigActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsAzureMLUpdateResourceActivity

func (hipa HDInsightPigActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsControlActivity

func (hipa HDInsightPigActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsCopyActivity

func (hipa HDInsightPigActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsCustomActivity

func (hipa HDInsightPigActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsDataLakeAnalyticsUSQLActivity

func (hipa HDInsightPigActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsExecutePipelineActivity

func (hipa HDInsightPigActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsExecutionActivity

func (hipa HDInsightPigActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsForEachActivity

func (hipa HDInsightPigActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsGetMetadataActivity

func (hipa HDInsightPigActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsHDInsightHiveActivity

func (hipa HDInsightPigActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsHDInsightMapReduceActivity

func (hipa HDInsightPigActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsHDInsightPigActivity

func (hipa HDInsightPigActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsHDInsightSparkActivity

func (hipa HDInsightPigActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsHDInsightStreamingActivity

func (hipa HDInsightPigActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsIfConditionActivity

func (hipa HDInsightPigActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsLookupActivity

func (hipa HDInsightPigActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsSQLServerStoredProcedureActivity

func (hipa HDInsightPigActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsUntilActivity

func (hipa HDInsightPigActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsWaitActivity

func (hipa HDInsightPigActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) AsWebActivity

func (hipa HDInsightPigActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for HDInsightPigActivity.

func (HDInsightPigActivity) MarshalJSON

func (hipa HDInsightPigActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightPigActivity.

type HDInsightPigActivityTypeProperties

type HDInsightPigActivityTypeProperties struct {
	StorageLinkedServices *[]LinkedServiceReference           `json:"storageLinkedServices,omitempty"`
	Arguments             *[]map[string]interface{}           `json:"arguments,omitempty"`
	GetDebugInfo          HDInsightActivityDebugInfoOption    `json:"getDebugInfo,omitempty"`
	ScriptPath            *map[string]interface{}             `json:"scriptPath,omitempty"`
	ScriptLinkedService   *LinkedServiceReference             `json:"scriptLinkedService,omitempty"`
	Defines               *map[string]*map[string]interface{} `json:"defines,omitempty"`
}

HDInsightPigActivityTypeProperties is hDInsight Pig activity properties.

type HDInsightSparkActivity

type HDInsightSparkActivity struct {
	Name                                  *string                 `json:"name,omitempty"`
	Description                           *string                 `json:"description,omitempty"`
	DependsOn                             *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                  TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                     *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                *ActivityPolicy         `json:"policy,omitempty"`
	*HDInsightSparkActivityTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightSparkActivity is hDInsight Spark activity.

func (HDInsightSparkActivity) AsAzureMLBatchExecutionActivity

func (hisa HDInsightSparkActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsAzureMLUpdateResourceActivity

func (hisa HDInsightSparkActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsControlActivity

func (hisa HDInsightSparkActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsCopyActivity

func (hisa HDInsightSparkActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsCustomActivity

func (hisa HDInsightSparkActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsDataLakeAnalyticsUSQLActivity

func (hisa HDInsightSparkActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsExecutePipelineActivity

func (hisa HDInsightSparkActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsExecutionActivity

func (hisa HDInsightSparkActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsForEachActivity

func (hisa HDInsightSparkActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsGetMetadataActivity

func (hisa HDInsightSparkActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsHDInsightHiveActivity

func (hisa HDInsightSparkActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsHDInsightMapReduceActivity

func (hisa HDInsightSparkActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsHDInsightPigActivity

func (hisa HDInsightSparkActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsHDInsightSparkActivity

func (hisa HDInsightSparkActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsHDInsightStreamingActivity

func (hisa HDInsightSparkActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsIfConditionActivity

func (hisa HDInsightSparkActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsLookupActivity

func (hisa HDInsightSparkActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsSQLServerStoredProcedureActivity

func (hisa HDInsightSparkActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsUntilActivity

func (hisa HDInsightSparkActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsWaitActivity

func (hisa HDInsightSparkActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) AsWebActivity

func (hisa HDInsightSparkActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for HDInsightSparkActivity.

func (HDInsightSparkActivity) MarshalJSON

func (hisa HDInsightSparkActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightSparkActivity.

type HDInsightSparkActivityTypeProperties

type HDInsightSparkActivityTypeProperties struct {
	RootPath              *map[string]interface{}             `json:"rootPath,omitempty"`
	EntryFilePath         *map[string]interface{}             `json:"entryFilePath,omitempty"`
	Arguments             *[]map[string]interface{}           `json:"arguments,omitempty"`
	GetDebugInfo          HDInsightActivityDebugInfoOption    `json:"getDebugInfo,omitempty"`
	SparkJobLinkedService *LinkedServiceReference             `json:"sparkJobLinkedService,omitempty"`
	ClassName             *string                             `json:"className,omitempty"`
	ProxyUser             *map[string]interface{}             `json:"proxyUser,omitempty"`
	SparkConfig           *map[string]*map[string]interface{} `json:"sparkConfig,omitempty"`
}

HDInsightSparkActivityTypeProperties is hDInsight spark activity properties.

type HDInsightStreamingActivity

type HDInsightStreamingActivity struct {
	Name                                      *string                 `json:"name,omitempty"`
	Description                               *string                 `json:"description,omitempty"`
	DependsOn                                 *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                      TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                         *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                    *ActivityPolicy         `json:"policy,omitempty"`
	*HDInsightStreamingActivityTypeProperties `json:"typeProperties,omitempty"`
}

HDInsightStreamingActivity is hDInsight streaming activity type.

func (HDInsightStreamingActivity) AsAzureMLBatchExecutionActivity

func (hisa HDInsightStreamingActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsAzureMLUpdateResourceActivity

func (hisa HDInsightStreamingActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsControlActivity

func (hisa HDInsightStreamingActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsCopyActivity

func (hisa HDInsightStreamingActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsCustomActivity

func (hisa HDInsightStreamingActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsDataLakeAnalyticsUSQLActivity

func (hisa HDInsightStreamingActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsExecutePipelineActivity

func (hisa HDInsightStreamingActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsExecutionActivity

func (hisa HDInsightStreamingActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsForEachActivity

func (hisa HDInsightStreamingActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsGetMetadataActivity

func (hisa HDInsightStreamingActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsHDInsightHiveActivity

func (hisa HDInsightStreamingActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsHDInsightMapReduceActivity

func (hisa HDInsightStreamingActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsHDInsightPigActivity

func (hisa HDInsightStreamingActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsHDInsightSparkActivity

func (hisa HDInsightStreamingActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsHDInsightStreamingActivity

func (hisa HDInsightStreamingActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsIfConditionActivity

func (hisa HDInsightStreamingActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsLookupActivity

func (hisa HDInsightStreamingActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsSQLServerStoredProcedureActivity

func (hisa HDInsightStreamingActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsUntilActivity

func (hisa HDInsightStreamingActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsWaitActivity

func (hisa HDInsightStreamingActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) AsWebActivity

func (hisa HDInsightStreamingActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for HDInsightStreamingActivity.

func (HDInsightStreamingActivity) MarshalJSON

func (hisa HDInsightStreamingActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HDInsightStreamingActivity.

type HDInsightStreamingActivityTypeProperties

type HDInsightStreamingActivityTypeProperties struct {
	StorageLinkedServices *[]LinkedServiceReference           `json:"storageLinkedServices,omitempty"`
	Arguments             *[]map[string]interface{}           `json:"arguments,omitempty"`
	GetDebugInfo          HDInsightActivityDebugInfoOption    `json:"getDebugInfo,omitempty"`
	Mapper                *map[string]interface{}             `json:"mapper,omitempty"`
	Reducer               *map[string]interface{}             `json:"reducer,omitempty"`
	Input                 *map[string]interface{}             `json:"input,omitempty"`
	Output                *map[string]interface{}             `json:"output,omitempty"`
	FilePaths             *[]map[string]interface{}           `json:"filePaths,omitempty"`
	FileLinkedService     *LinkedServiceReference             `json:"fileLinkedService,omitempty"`
	Combiner              *map[string]interface{}             `json:"combiner,omitempty"`
	CommandEnvironment    *[]map[string]interface{}           `json:"commandEnvironment,omitempty"`
	Defines               *map[string]*map[string]interface{} `json:"defines,omitempty"`
}

HDInsightStreamingActivityTypeProperties is hDInsight streaming activity properties.

type HTTPAuthenticationType

type HTTPAuthenticationType string

HTTPAuthenticationType enumerates the values for http authentication type.

const (
	// HTTPAuthenticationTypeAnonymous specifies the http authentication type anonymous state for http authentication type.
	HTTPAuthenticationTypeAnonymous HTTPAuthenticationType = "Anonymous"
	// HTTPAuthenticationTypeBasic specifies the http authentication type basic state for http authentication type.
	HTTPAuthenticationTypeBasic HTTPAuthenticationType = "Basic"
	// HTTPAuthenticationTypeClientCertificate specifies the http authentication type client certificate state for http
	// authentication type.
	HTTPAuthenticationTypeClientCertificate HTTPAuthenticationType = "ClientCertificate"
	// HTTPAuthenticationTypeDigest specifies the http authentication type digest state for http authentication type.
	HTTPAuthenticationTypeDigest HTTPAuthenticationType = "Digest"
	// HTTPAuthenticationTypeWindows specifies the http authentication type windows state for http authentication type.
	HTTPAuthenticationTypeWindows HTTPAuthenticationType = "Windows"
)

type HTTPDataset

type HTTPDataset struct {
	Description                *string                             `json:"description,omitempty"`
	Structure                  *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName          *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                 *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                       TypeDataset                         `json:"type,omitempty"`
	*HTTPDatasetTypeProperties `json:"typeProperties,omitempty"`
}

HTTPDataset is a file in an HTTP web server.

func (HTTPDataset) AsAmazonS3Dataset

func (hd HTTPDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureBlobDataset

func (hd HTTPDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureDataLakeStoreDataset

func (hd HTTPDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureMySQLTableDataset

func (hd HTTPDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureSQLDWTableDataset

func (hd HTTPDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureSQLTableDataset

func (hd HTTPDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureSearchIndexDataset

func (hd HTTPDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsAzureTableDataset

func (hd HTTPDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsCassandraTableDataset

func (hd HTTPDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsCustomDataset

func (hd HTTPDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsDocumentDbCollectionDataset

func (hd HTTPDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsDynamicsEntityDataset

func (hd HTTPDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsFileShareDataset

func (hd HTTPDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsHTTPDataset

func (hd HTTPDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsMongoDbCollectionDataset

func (hd HTTPDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsODataResourceDataset

func (hd HTTPDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsOracleTableDataset

func (hd HTTPDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsRelationalTableDataset

func (hd HTTPDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsSQLServerTableDataset

func (hd HTTPDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsSalesforceObjectDataset

func (hd HTTPDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsSapCloudForCustomerResourceDataset

func (hd HTTPDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) AsWebTableDataset

func (hd HTTPDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for HTTPDataset.

func (HTTPDataset) MarshalJSON

func (hd HTTPDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HTTPDataset.

type HTTPDatasetTypeProperties

type HTTPDatasetTypeProperties struct {
	RelativeURL       *map[string]interface{} `json:"relativeUrl,omitempty"`
	RequestMethod     *map[string]interface{} `json:"requestMethod,omitempty"`
	RequestBody       *map[string]interface{} `json:"requestBody,omitempty"`
	AdditionalHeaders *map[string]interface{} `json:"additionalHeaders,omitempty"`
	PartitionedBy     *DatasetPartition       `json:"partitionedBy,omitempty"`
	Format            DatasetStorageFormat    `json:"format,omitempty"`
	Compression       DatasetCompression      `json:"compression,omitempty"`
}

HTTPDatasetTypeProperties is properties specific to this dataset type.

func (*HTTPDatasetTypeProperties) UnmarshalJSON

func (hdtp *HTTPDatasetTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for HTTPDatasetTypeProperties struct.

type HTTPLinkedService

type HTTPLinkedService struct {
	ConnectVia                       *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                      *string                      `json:"description,omitempty"`
	Type                             TypeLinkedService            `json:"type,omitempty"`
	*HTTPLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

HTTPLinkedService is linked service for an HTTP source.

func (HTTPLinkedService) AsAmazonRedshiftLinkedService

func (hls HTTPLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAmazonS3LinkedService

func (hls HTTPLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureBatchLinkedService

func (hls HTTPLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (hls HTTPLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureDataLakeStoreLinkedService

func (hls HTTPLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureKeyVaultLinkedService

func (hls HTTPLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureMLLinkedService

func (hls HTTPLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureMySQLLinkedService

func (hls HTTPLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureSQLDWLinkedService

func (hls HTTPLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureSQLDatabaseLinkedService

func (hls HTTPLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureSearchLinkedService

func (hls HTTPLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsAzureStorageLinkedService

func (hls HTTPLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsCassandraLinkedService

func (hls HTTPLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsCosmosDbLinkedService

func (hls HTTPLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsCustomDataSourceLinkedService

func (hls HTTPLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsDb2LinkedService

func (hls HTTPLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsDynamicsLinkedService

func (hls HTTPLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsFileServerLinkedService

func (hls HTTPLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsFtpServerLinkedService

func (hls HTTPLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsHDInsightLinkedService

func (hls HTTPLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsHDInsightOnDemandLinkedService

func (hls HTTPLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsHTTPLinkedService

func (hls HTTPLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsHdfsLinkedService

func (hls HTTPLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsMongoDbLinkedService

func (hls HTTPLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsMySQLLinkedService

func (hls HTTPLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsODataLinkedService

func (hls HTTPLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsOdbcLinkedService

func (hls HTTPLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsOracleLinkedService

func (hls HTTPLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsPostgreSQLLinkedService

func (hls HTTPLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSQLServerLinkedService

func (hls HTTPLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSalesforceLinkedService

func (hls HTTPLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSapBWLinkedService

func (hls HTTPLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSapCloudForCustomerLinkedService

func (hls HTTPLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSapHanaLinkedService

func (hls HTTPLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSftpServerLinkedService

func (hls HTTPLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsSybaseLinkedService

func (hls HTTPLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsTeradataLinkedService

func (hls HTTPLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) AsWebLinkedService

func (hls HTTPLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for HTTPLinkedService.

func (HTTPLinkedService) MarshalJSON

func (hls HTTPLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HTTPLinkedService.

type HTTPLinkedServiceTypeProperties

type HTTPLinkedServiceTypeProperties struct {
	URL                               *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType                HTTPAuthenticationType  `json:"authenticationType,omitempty"`
	UserName                          *map[string]interface{} `json:"userName,omitempty"`
	Password                          *SecureString           `json:"password,omitempty"`
	EmbeddedCertData                  *map[string]interface{} `json:"embeddedCertData,omitempty"`
	CertThumbprint                    *map[string]interface{} `json:"certThumbprint,omitempty"`
	EncryptedCredential               *map[string]interface{} `json:"encryptedCredential,omitempty"`
	EnableServerCertificateValidation *map[string]interface{} `json:"enableServerCertificateValidation,omitempty"`
}

HTTPLinkedServiceTypeProperties is properties specific to this linked service type.

type HTTPSource

type HTTPSource struct {
	SourceRetryCount   *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait    *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type               TypeCopySource          `json:"type,omitempty"`
	HTTPRequestTimeout *map[string]interface{} `json:"httpRequestTimeout,omitempty"`
}

HTTPSource is a copy activity source for an HTTP file.

func (HTTPSource) AsAmazonRedshiftSource

func (hs HTTPSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsAzureDataLakeStoreSource

func (hs HTTPSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsAzureMySQLSource

func (hs HTTPSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsAzureTableSource

func (hs HTTPSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsBlobSource

func (hs HTTPSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsCassandraSource

func (hs HTTPSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsDocumentDbCollectionSource

func (hs HTTPSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsDynamicsSource

func (hs HTTPSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsFileSystemSource

func (hs HTTPSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsHTTPSource

func (hs HTTPSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsHdfsSource

func (hs HTTPSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsMongoDbSource

func (hs HTTPSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsOracleSource

func (hs HTTPSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsRelationalSource

func (hs HTTPSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsSQLDWSource

func (hs HTTPSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsSQLSource

func (hs HTTPSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsSalesforceSource

func (hs HTTPSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsSapCloudForCustomerSource

func (hs HTTPSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for HTTPSource.

func (HTTPSource) AsWebSource

func (hs HTTPSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for HTTPSource.

func (HTTPSource) MarshalJSON

func (hs HTTPSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HTTPSource.

type HdfsLinkedService

type HdfsLinkedService struct {
	ConnectVia                       *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                      *string                      `json:"description,omitempty"`
	Type                             TypeLinkedService            `json:"type,omitempty"`
	*HdfsLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

HdfsLinkedService is hadoop Distributed File System (HDFS) linked service.

func (HdfsLinkedService) AsAmazonRedshiftLinkedService

func (hls HdfsLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAmazonS3LinkedService

func (hls HdfsLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureBatchLinkedService

func (hls HdfsLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (hls HdfsLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureDataLakeStoreLinkedService

func (hls HdfsLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureKeyVaultLinkedService

func (hls HdfsLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureMLLinkedService

func (hls HdfsLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureMySQLLinkedService

func (hls HdfsLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureSQLDWLinkedService

func (hls HdfsLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureSQLDatabaseLinkedService

func (hls HdfsLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureSearchLinkedService

func (hls HdfsLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsAzureStorageLinkedService

func (hls HdfsLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsCassandraLinkedService

func (hls HdfsLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsCosmosDbLinkedService

func (hls HdfsLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsCustomDataSourceLinkedService

func (hls HdfsLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsDb2LinkedService

func (hls HdfsLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsDynamicsLinkedService

func (hls HdfsLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsFileServerLinkedService

func (hls HdfsLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsFtpServerLinkedService

func (hls HdfsLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsHDInsightLinkedService

func (hls HdfsLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsHDInsightOnDemandLinkedService

func (hls HdfsLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsHTTPLinkedService

func (hls HdfsLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsHdfsLinkedService

func (hls HdfsLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsMongoDbLinkedService

func (hls HdfsLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsMySQLLinkedService

func (hls HdfsLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsODataLinkedService

func (hls HdfsLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsOdbcLinkedService

func (hls HdfsLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsOracleLinkedService

func (hls HdfsLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsPostgreSQLLinkedService

func (hls HdfsLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSQLServerLinkedService

func (hls HdfsLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSalesforceLinkedService

func (hls HdfsLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSapBWLinkedService

func (hls HdfsLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSapCloudForCustomerLinkedService

func (hls HdfsLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSapHanaLinkedService

func (hls HdfsLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSftpServerLinkedService

func (hls HdfsLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsSybaseLinkedService

func (hls HdfsLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsTeradataLinkedService

func (hls HdfsLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) AsWebLinkedService

func (hls HdfsLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for HdfsLinkedService.

func (HdfsLinkedService) MarshalJSON

func (hls HdfsLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HdfsLinkedService.

type HdfsLinkedServiceTypeProperties

type HdfsLinkedServiceTypeProperties struct {
	URL                 *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType  *map[string]interface{} `json:"authenticationType,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
	UserName            *map[string]interface{} `json:"userName,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
}

HdfsLinkedServiceTypeProperties is HDFS linked service properties.

type HdfsSource

type HdfsSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Recursive        *map[string]interface{} `json:"recursive,omitempty"`
	DistcpSettings   *DistcpSettings         `json:"distcpSettings,omitempty"`
}

HdfsSource is a copy activity HDFS source.

func (HdfsSource) AsAmazonRedshiftSource

func (hs HdfsSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsAzureDataLakeStoreSource

func (hs HdfsSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsAzureMySQLSource

func (hs HdfsSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsAzureTableSource

func (hs HdfsSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsBlobSource

func (hs HdfsSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsCassandraSource

func (hs HdfsSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsDocumentDbCollectionSource

func (hs HdfsSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsDynamicsSource

func (hs HdfsSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsFileSystemSource

func (hs HdfsSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsHTTPSource

func (hs HdfsSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsHdfsSource

func (hs HdfsSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsMongoDbSource

func (hs HdfsSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsOracleSource

func (hs HdfsSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsRelationalSource

func (hs HdfsSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsSQLDWSource

func (hs HdfsSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsSQLSource

func (hs HdfsSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsSalesforceSource

func (hs HdfsSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsSapCloudForCustomerSource

func (hs HdfsSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for HdfsSource.

func (HdfsSource) AsWebSource

func (hs HdfsSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for HdfsSource.

func (HdfsSource) MarshalJSON

func (hs HdfsSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for HdfsSource.

type IfConditionActivity

type IfConditionActivity struct {
	Name                               *string               `json:"name,omitempty"`
	Description                        *string               `json:"description,omitempty"`
	DependsOn                          *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type                               TypeActivity          `json:"type,omitempty"`
	*IfConditionActivityTypeProperties `json:"typeProperties,omitempty"`
}

IfConditionActivity is this activity evaluates a boolean expression and executes either the activities under the ifTrueActivities property or the ifFalseActivities property depending on the result of the expression.

func (IfConditionActivity) AsAzureMLBatchExecutionActivity

func (ica IfConditionActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsAzureMLUpdateResourceActivity

func (ica IfConditionActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsControlActivity

func (ica IfConditionActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsCopyActivity

func (ica IfConditionActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsCustomActivity

func (ica IfConditionActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsDataLakeAnalyticsUSQLActivity

func (ica IfConditionActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsExecutePipelineActivity

func (ica IfConditionActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsExecutionActivity

func (ica IfConditionActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsForEachActivity

func (ica IfConditionActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsGetMetadataActivity

func (ica IfConditionActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsHDInsightHiveActivity

func (ica IfConditionActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsHDInsightMapReduceActivity

func (ica IfConditionActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsHDInsightPigActivity

func (ica IfConditionActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsHDInsightSparkActivity

func (ica IfConditionActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsHDInsightStreamingActivity

func (ica IfConditionActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsIfConditionActivity

func (ica IfConditionActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsLookupActivity

func (ica IfConditionActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsSQLServerStoredProcedureActivity

func (ica IfConditionActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsUntilActivity

func (ica IfConditionActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsWaitActivity

func (ica IfConditionActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) AsWebActivity

func (ica IfConditionActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ControlActivity implementation for IfConditionActivity.

func (IfConditionActivity) MarshalJSON

func (ica IfConditionActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for IfConditionActivity.

type IfConditionActivityTypeProperties

type IfConditionActivityTypeProperties struct {
	Expression        *Expression `json:"expression,omitempty"`
	IfTrueActivities  *[]Activity `json:"ifTrueActivities,omitempty"`
	IfFalseActivities *[]Activity `json:"ifFalseActivities,omitempty"`
}

IfConditionActivityTypeProperties is ifCondition activity properties.

func (*IfConditionActivityTypeProperties) UnmarshalJSON

func (icatp *IfConditionActivityTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for IfConditionActivityTypeProperties struct.

type IntegrationRuntime

type IntegrationRuntime interface {
	AsSelfHostedIntegrationRuntime() (*SelfHostedIntegrationRuntime, bool)
	AsManagedIntegrationRuntime() (*ManagedIntegrationRuntime, bool)
}

IntegrationRuntime is azure Data Factory nested object which serves as a compute resource for activities.

type IntegrationRuntimeAuthKeyName

type IntegrationRuntimeAuthKeyName string

IntegrationRuntimeAuthKeyName enumerates the values for integration runtime auth key name.

const (
	// AuthKey1 specifies the auth key 1 state for integration runtime auth key name.
	AuthKey1 IntegrationRuntimeAuthKeyName = "authKey1"
	// AuthKey2 specifies the auth key 2 state for integration runtime auth key name.
	AuthKey2 IntegrationRuntimeAuthKeyName = "authKey2"
)

type IntegrationRuntimeAuthKeys

type IntegrationRuntimeAuthKeys struct {
	autorest.Response `json:"-"`
	AuthKey1          *string `json:"authKey1,omitempty"`
	AuthKey2          *string `json:"authKey2,omitempty"`
}

IntegrationRuntimeAuthKeys is the integration runtime authentication keys.

type IntegrationRuntimeAutoUpdate

type IntegrationRuntimeAutoUpdate string

IntegrationRuntimeAutoUpdate enumerates the values for integration runtime auto update.

const (
	// Off specifies the off state for integration runtime auto update.
	Off IntegrationRuntimeAutoUpdate = "Off"
	// On specifies the on state for integration runtime auto update.
	On IntegrationRuntimeAutoUpdate = "On"
)

type IntegrationRuntimeComputeProperties

type IntegrationRuntimeComputeProperties struct {
	Location                     *string                           `json:"location,omitempty"`
	NodeSize                     *string                           `json:"nodeSize,omitempty"`
	NumberOfNodes                *int32                            `json:"numberOfNodes,omitempty"`
	MaxParallelExecutionsPerNode *int32                            `json:"maxParallelExecutionsPerNode,omitempty"`
	VNetProperties               *IntegrationRuntimeVNetProperties `json:"vNetProperties,omitempty"`
}

IntegrationRuntimeComputeProperties is the compute resource properties for managed integration runtime.

type IntegrationRuntimeConnectionInfo

type IntegrationRuntimeConnectionInfo struct {
	autorest.Response      `json:"-"`
	ServiceToken           *string `json:"serviceToken,omitempty"`
	IdentityCertThumbprint *string `json:"identityCertThumbprint,omitempty"`
	HostServiceURI         *string `json:"hostServiceUri,omitempty"`
	Version                *string `json:"version,omitempty"`
	PublicKey              *string `json:"publicKey,omitempty"`
	IsIdentityCertExprired *bool   `json:"isIdentityCertExprired,omitempty"`
}

IntegrationRuntimeConnectionInfo is connection information for encrypting the on-premises data source credentials.

type IntegrationRuntimeInternalChannelEncryptionMode

type IntegrationRuntimeInternalChannelEncryptionMode string

IntegrationRuntimeInternalChannelEncryptionMode enumerates the values for integration runtime internal channel encryption mode.

const (
	// NotEncrypted specifies the not encrypted state for integration runtime internal channel encryption mode.
	NotEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "NotEncrypted"
	// NotSet specifies the not set state for integration runtime internal channel encryption mode.
	NotSet IntegrationRuntimeInternalChannelEncryptionMode = "NotSet"
	// SslEncrypted specifies the ssl encrypted state for integration runtime internal channel encryption mode.
	SslEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "SslEncrypted"
)

type IntegrationRuntimeListResponse

type IntegrationRuntimeListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]IntegrationRuntimeResource `json:"value,omitempty"`
	NextLink          *string                       `json:"nextLink,omitempty"`
}

IntegrationRuntimeListResponse is a list of integration runtime resources.

func (IntegrationRuntimeListResponse) IntegrationRuntimeListResponsePreparer

func (client IntegrationRuntimeListResponse) IntegrationRuntimeListResponsePreparer() (*http.Request, error)

IntegrationRuntimeListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type IntegrationRuntimeMonitoringData

type IntegrationRuntimeMonitoringData struct {
	autorest.Response `json:"-"`
	Name              *string                                 `json:"name,omitempty"`
	Nodes             *[]IntegrationRuntimeNodeMonitoringData `json:"nodes,omitempty"`
}

IntegrationRuntimeMonitoringData is get monitoring data response.

type IntegrationRuntimeNodeMonitoringData

type IntegrationRuntimeNodeMonitoringData struct {
	NodeName              *string  `json:"nodeName,omitempty"`
	AvailableMemoryInMB   *int32   `json:"availableMemoryInMB,omitempty"`
	CPUUtilization        *float64 `json:"cpuUtilization,omitempty"`
	ConcurrentJobsLimit   *int32   `json:"concurrentJobsLimit,omitempty"`
	ConcurrentJobsRunning *int32   `json:"concurrentJobsRunning,omitempty"`
	MaxConcurrentJobs     *int32   `json:"maxConcurrentJobs,omitempty"`
	SentBytes             *float64 `json:"sentBytes,omitempty"`
	ReceivedBytes         *float64 `json:"receivedBytes,omitempty"`
}

IntegrationRuntimeNodeMonitoringData is monitoring data for integration runtime node.

type IntegrationRuntimeReference

type IntegrationRuntimeReference struct {
	Type          *string                             `json:"type,omitempty"`
	ReferenceName *string                             `json:"referenceName,omitempty"`
	Parameters    *map[string]*map[string]interface{} `json:"parameters,omitempty"`
}

IntegrationRuntimeReference is integration runtime reference type.

type IntegrationRuntimeRegenerateKeyParameters

type IntegrationRuntimeRegenerateKeyParameters struct {
	KeyName IntegrationRuntimeAuthKeyName `json:"keyName,omitempty"`
}

IntegrationRuntimeRegenerateKeyParameters is parameters to regenerate the authentication key.

type IntegrationRuntimeRemoveNodeRequest

type IntegrationRuntimeRemoveNodeRequest struct {
	NodeName *string `json:"nodeName,omitempty"`
}

IntegrationRuntimeRemoveNodeRequest is request to remove a node.

type IntegrationRuntimeResource

type IntegrationRuntimeResource struct {
	autorest.Response `json:"-"`
	ID                *string            `json:"id,omitempty"`
	Name              *string            `json:"name,omitempty"`
	Type              *string            `json:"type,omitempty"`
	Etag              *string            `json:"etag,omitempty"`
	Properties        IntegrationRuntime `json:"properties,omitempty"`
}

IntegrationRuntimeResource is integration runtime resource type.

func (*IntegrationRuntimeResource) UnmarshalJSON

func (irr *IntegrationRuntimeResource) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for IntegrationRuntimeResource struct.

type IntegrationRuntimeSsisCatalogInfo

type IntegrationRuntimeSsisCatalogInfo struct {
	CatalogServerEndpoint *string                                  `json:"catalogServerEndpoint,omitempty"`
	CatalogAdminUserName  *string                                  `json:"catalogAdminUserName,omitempty"`
	CatalogAdminPassword  *SecureString                            `json:"catalogAdminPassword,omitempty"`
	CatalogPricingTier    IntegrationRuntimeSsisCatalogPricingTier `json:"catalogPricingTier,omitempty"`
}

IntegrationRuntimeSsisCatalogInfo is catalog information for managed dedicated integration runtime.

type IntegrationRuntimeSsisCatalogPricingTier

type IntegrationRuntimeSsisCatalogPricingTier string

IntegrationRuntimeSsisCatalogPricingTier enumerates the values for integration runtime ssis catalog pricing tier.

const (
	// IntegrationRuntimeSsisCatalogPricingTierBasic specifies the integration runtime ssis catalog pricing tier basic
	// state for integration runtime ssis catalog pricing tier.
	IntegrationRuntimeSsisCatalogPricingTierBasic IntegrationRuntimeSsisCatalogPricingTier = "Basic"
	// IntegrationRuntimeSsisCatalogPricingTierPremium specifies the integration runtime ssis catalog pricing tier premium
	// state for integration runtime ssis catalog pricing tier.
	IntegrationRuntimeSsisCatalogPricingTierPremium IntegrationRuntimeSsisCatalogPricingTier = "Premium"
	// IntegrationRuntimeSsisCatalogPricingTierPremiumRS specifies the integration runtime ssis catalog pricing tier
	// premium rs state for integration runtime ssis catalog pricing tier.
	IntegrationRuntimeSsisCatalogPricingTierPremiumRS IntegrationRuntimeSsisCatalogPricingTier = "PremiumRS"
	// IntegrationRuntimeSsisCatalogPricingTierStandard specifies the integration runtime ssis catalog pricing tier
	// standard state for integration runtime ssis catalog pricing tier.
	IntegrationRuntimeSsisCatalogPricingTierStandard IntegrationRuntimeSsisCatalogPricingTier = "Standard"
)

type IntegrationRuntimeSsisProperties

type IntegrationRuntimeSsisProperties struct {
	CatalogInfo *IntegrationRuntimeSsisCatalogInfo `json:"catalogInfo,omitempty"`
}

IntegrationRuntimeSsisProperties is SSIS properties for managed integration runtime.

type IntegrationRuntimeState

type IntegrationRuntimeState string

IntegrationRuntimeState enumerates the values for integration runtime state.

const (
	// Initial specifies the initial state for integration runtime state.
	Initial IntegrationRuntimeState = "Initial"
	// Limited specifies the limited state for integration runtime state.
	Limited IntegrationRuntimeState = "Limited"
	// NeedRegistration specifies the need registration state for integration runtime state.
	NeedRegistration IntegrationRuntimeState = "NeedRegistration"
	// Offline specifies the offline state for integration runtime state.
	Offline IntegrationRuntimeState = "Offline"
	// Online specifies the online state for integration runtime state.
	Online IntegrationRuntimeState = "Online"
	// Started specifies the started state for integration runtime state.
	Started IntegrationRuntimeState = "Started"
	// Starting specifies the starting state for integration runtime state.
	Starting IntegrationRuntimeState = "Starting"
	// Stopped specifies the stopped state for integration runtime state.
	Stopped IntegrationRuntimeState = "Stopped"
	// Stopping specifies the stopping state for integration runtime state.
	Stopping IntegrationRuntimeState = "Stopping"
)

type IntegrationRuntimeStatus

type IntegrationRuntimeStatus interface {
	AsSelfHostedIntegrationRuntimeStatus() (*SelfHostedIntegrationRuntimeStatus, bool)
	AsManagedIntegrationRuntimeStatus() (*ManagedIntegrationRuntimeStatus, bool)
}

IntegrationRuntimeStatus is integration runtime status.

type IntegrationRuntimeStatusListResponse

type IntegrationRuntimeStatusListResponse struct {
	Value    *[]IntegrationRuntimeStatusResponse `json:"value,omitempty"`
	NextLink *string                             `json:"nextLink,omitempty"`
}

IntegrationRuntimeStatusListResponse is a list of integration runtime status.

type IntegrationRuntimeStatusResponse

type IntegrationRuntimeStatusResponse struct {
	autorest.Response `json:"-"`
	Name              *string                  `json:"name,omitempty"`
	Properties        IntegrationRuntimeStatus `json:"properties,omitempty"`
}

IntegrationRuntimeStatusResponse is integration runtime status response.

func (*IntegrationRuntimeStatusResponse) UnmarshalJSON

func (irsr *IntegrationRuntimeStatusResponse) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for IntegrationRuntimeStatusResponse struct.

type IntegrationRuntimeUpdateResult

type IntegrationRuntimeUpdateResult string

IntegrationRuntimeUpdateResult enumerates the values for integration runtime update result.

const (
	// Fail specifies the fail state for integration runtime update result.
	Fail IntegrationRuntimeUpdateResult = "Fail"
	// Succeed specifies the succeed state for integration runtime update result.
	Succeed IntegrationRuntimeUpdateResult = "Succeed"
)

type IntegrationRuntimeVNetProperties

type IntegrationRuntimeVNetProperties struct {
	VNetID *string `json:"vNetId,omitempty"`
	Subnet *string `json:"subnet,omitempty"`
}

IntegrationRuntimeVNetProperties is vNet properties for managed integration runtime.

type IntegrationRuntimesClient

type IntegrationRuntimesClient struct {
	ManagementClient
}

IntegrationRuntimesClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewIntegrationRuntimesClient

func NewIntegrationRuntimesClient(subscriptionID string) IntegrationRuntimesClient

NewIntegrationRuntimesClient creates an instance of the IntegrationRuntimesClient client.

func NewIntegrationRuntimesClientWithBaseURI

func NewIntegrationRuntimesClientWithBaseURI(baseURI string, subscriptionID string) IntegrationRuntimesClient

NewIntegrationRuntimesClientWithBaseURI creates an instance of the IntegrationRuntimesClient client.

func (IntegrationRuntimesClient) CreateOrUpdate

func (client IntegrationRuntimesClient) CreateOrUpdate(resourceGroupName string, factoryName string, integrationRuntimeName string, integrationRuntime IntegrationRuntimeResource, ifMatch string) (result IntegrationRuntimeResource, err error)

CreateOrUpdate creates or updates an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name. integrationRuntime is integration runtime resource definition. ifMatch is eTag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

func (IntegrationRuntimesClient) CreateOrUpdatePreparer

func (client IntegrationRuntimesClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, integrationRuntimeName string, integrationRuntime IntegrationRuntimeResource, ifMatch string) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (IntegrationRuntimesClient) CreateOrUpdateResponder

func (client IntegrationRuntimesClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationRuntimeResource, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) CreateOrUpdateSender

func (client IntegrationRuntimesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) Delete

func (client IntegrationRuntimesClient) Delete(resourceGroupName string, factoryName string, integrationRuntimeName string) (result autorest.Response, err error)

Delete deletes an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) DeletePreparer

func (client IntegrationRuntimesClient) DeletePreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (IntegrationRuntimesClient) DeleteResponder

func (client IntegrationRuntimesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) DeleteSender

func (client IntegrationRuntimesClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) Get

func (client IntegrationRuntimesClient) Get(resourceGroupName string, factoryName string, integrationRuntimeName string) (result IntegrationRuntimeResource, err error)

Get gets an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) GetConnectionInfo

func (client IntegrationRuntimesClient) GetConnectionInfo(resourceGroupName string, factoryName string, integrationRuntimeName string) (result IntegrationRuntimeConnectionInfo, err error)

GetConnectionInfo gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) GetConnectionInfoPreparer

func (client IntegrationRuntimesClient) GetConnectionInfoPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

GetConnectionInfoPreparer prepares the GetConnectionInfo request.

func (IntegrationRuntimesClient) GetConnectionInfoResponder

func (client IntegrationRuntimesClient) GetConnectionInfoResponder(resp *http.Response) (result IntegrationRuntimeConnectionInfo, err error)

GetConnectionInfoResponder handles the response to the GetConnectionInfo request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) GetConnectionInfoSender

func (client IntegrationRuntimesClient) GetConnectionInfoSender(req *http.Request) (*http.Response, error)

GetConnectionInfoSender sends the GetConnectionInfo request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) GetMonitoringData

func (client IntegrationRuntimesClient) GetMonitoringData(resourceGroupName string, factoryName string, integrationRuntimeName string) (result IntegrationRuntimeMonitoringData, err error)

GetMonitoringData get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) GetMonitoringDataPreparer

func (client IntegrationRuntimesClient) GetMonitoringDataPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

GetMonitoringDataPreparer prepares the GetMonitoringData request.

func (IntegrationRuntimesClient) GetMonitoringDataResponder

func (client IntegrationRuntimesClient) GetMonitoringDataResponder(resp *http.Response) (result IntegrationRuntimeMonitoringData, err error)

GetMonitoringDataResponder handles the response to the GetMonitoringData request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) GetMonitoringDataSender

func (client IntegrationRuntimesClient) GetMonitoringDataSender(req *http.Request) (*http.Response, error)

GetMonitoringDataSender sends the GetMonitoringData request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) GetPreparer

func (client IntegrationRuntimesClient) GetPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (IntegrationRuntimesClient) GetResponder

func (client IntegrationRuntimesClient) GetResponder(resp *http.Response) (result IntegrationRuntimeResource, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) GetSender

func (client IntegrationRuntimesClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) GetStatus

func (client IntegrationRuntimesClient) GetStatus(resourceGroupName string, factoryName string, integrationRuntimeName string) (result IntegrationRuntimeStatusResponse, err error)

GetStatus gets detailed status information for an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) GetStatusPreparer

func (client IntegrationRuntimesClient) GetStatusPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

GetStatusPreparer prepares the GetStatus request.

func (IntegrationRuntimesClient) GetStatusResponder

func (client IntegrationRuntimesClient) GetStatusResponder(resp *http.Response) (result IntegrationRuntimeStatusResponse, err error)

GetStatusResponder handles the response to the GetStatus request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) GetStatusSender

func (client IntegrationRuntimesClient) GetStatusSender(req *http.Request) (*http.Response, error)

GetStatusSender sends the GetStatus request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) ListAuthKeys

func (client IntegrationRuntimesClient) ListAuthKeys(resourceGroupName string, factoryName string, integrationRuntimeName string) (result IntegrationRuntimeAuthKeys, err error)

ListAuthKeys retrieves the authentication keys for an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) ListAuthKeysPreparer

func (client IntegrationRuntimesClient) ListAuthKeysPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

ListAuthKeysPreparer prepares the ListAuthKeys request.

func (IntegrationRuntimesClient) ListAuthKeysResponder

func (client IntegrationRuntimesClient) ListAuthKeysResponder(resp *http.Response) (result IntegrationRuntimeAuthKeys, err error)

ListAuthKeysResponder handles the response to the ListAuthKeys request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) ListAuthKeysSender

func (client IntegrationRuntimesClient) ListAuthKeysSender(req *http.Request) (*http.Response, error)

ListAuthKeysSender sends the ListAuthKeys request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) ListByFactory

func (client IntegrationRuntimesClient) ListByFactory(resourceGroupName string, factoryName string) (result IntegrationRuntimeListResponse, err error)

ListByFactory lists integration runtimes.

resourceGroupName is the resource group name. factoryName is the factory name.

func (IntegrationRuntimesClient) ListByFactoryComplete

func (client IntegrationRuntimesClient) ListByFactoryComplete(resourceGroupName string, factoryName string, cancel <-chan struct{}) (<-chan IntegrationRuntimeResource, <-chan error)

ListByFactoryComplete gets all elements from the list without paging.

func (IntegrationRuntimesClient) ListByFactoryNextResults

func (client IntegrationRuntimesClient) ListByFactoryNextResults(lastResults IntegrationRuntimeListResponse) (result IntegrationRuntimeListResponse, err error)

ListByFactoryNextResults retrieves the next set of results, if any.

func (IntegrationRuntimesClient) ListByFactoryPreparer

func (client IntegrationRuntimesClient) ListByFactoryPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

ListByFactoryPreparer prepares the ListByFactory request.

func (IntegrationRuntimesClient) ListByFactoryResponder

func (client IntegrationRuntimesClient) ListByFactoryResponder(resp *http.Response) (result IntegrationRuntimeListResponse, err error)

ListByFactoryResponder handles the response to the ListByFactory request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) ListByFactorySender

func (client IntegrationRuntimesClient) ListByFactorySender(req *http.Request) (*http.Response, error)

ListByFactorySender sends the ListByFactory request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) RegenerateAuthKey

func (client IntegrationRuntimesClient) RegenerateAuthKey(resourceGroupName string, factoryName string, integrationRuntimeName string, regenerateKeyParameters IntegrationRuntimeRegenerateKeyParameters) (result IntegrationRuntimeAuthKeys, err error)

RegenerateAuthKey regenerates the authentication key for an integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name. regenerateKeyParameters is the parameters for regenerating integration runtime authentication key.

func (IntegrationRuntimesClient) RegenerateAuthKeyPreparer

func (client IntegrationRuntimesClient) RegenerateAuthKeyPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string, regenerateKeyParameters IntegrationRuntimeRegenerateKeyParameters) (*http.Request, error)

RegenerateAuthKeyPreparer prepares the RegenerateAuthKey request.

func (IntegrationRuntimesClient) RegenerateAuthKeyResponder

func (client IntegrationRuntimesClient) RegenerateAuthKeyResponder(resp *http.Response) (result IntegrationRuntimeAuthKeys, err error)

RegenerateAuthKeyResponder handles the response to the RegenerateAuthKey request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) RegenerateAuthKeySender

func (client IntegrationRuntimesClient) RegenerateAuthKeySender(req *http.Request) (*http.Response, error)

RegenerateAuthKeySender sends the RegenerateAuthKey request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) RemoveNode

func (client IntegrationRuntimesClient) RemoveNode(resourceGroupName string, factoryName string, integrationRuntimeName string, removeNodeParameters IntegrationRuntimeRemoveNodeRequest) (result autorest.Response, err error)

RemoveNode remove a node from integration runtime.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name. removeNodeParameters is the name of the node to be removed from an integration runtime.

func (IntegrationRuntimesClient) RemoveNodePreparer

func (client IntegrationRuntimesClient) RemoveNodePreparer(resourceGroupName string, factoryName string, integrationRuntimeName string, removeNodeParameters IntegrationRuntimeRemoveNodeRequest) (*http.Request, error)

RemoveNodePreparer prepares the RemoveNode request.

func (IntegrationRuntimesClient) RemoveNodeResponder

func (client IntegrationRuntimesClient) RemoveNodeResponder(resp *http.Response) (result autorest.Response, err error)

RemoveNodeResponder handles the response to the RemoveNode request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) RemoveNodeSender

func (client IntegrationRuntimesClient) RemoveNodeSender(req *http.Request) (*http.Response, error)

RemoveNodeSender sends the RemoveNode request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) Start

func (client IntegrationRuntimesClient) Start(resourceGroupName string, factoryName string, integrationRuntimeName string, cancel <-chan struct{}) (<-chan IntegrationRuntimeStatusResponse, <-chan error)

Start starts a ManagedReserved type integration runtime. This method may poll for completion. Polling can be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) StartPreparer

func (client IntegrationRuntimesClient) StartPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string, cancel <-chan struct{}) (*http.Request, error)

StartPreparer prepares the Start request.

func (IntegrationRuntimesClient) StartResponder

func (client IntegrationRuntimesClient) StartResponder(resp *http.Response) (result IntegrationRuntimeStatusResponse, err error)

StartResponder handles the response to the Start request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) StartSender

func (client IntegrationRuntimesClient) StartSender(req *http.Request) (*http.Response, error)

StartSender sends the Start request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) Stop

func (client IntegrationRuntimesClient) Stop(resourceGroupName string, factoryName string, integrationRuntimeName string, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error)

Stop stops a ManagedReserved type integration runtime. This method may poll for completion. Polling can be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) StopPreparer

func (client IntegrationRuntimesClient) StopPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string, cancel <-chan struct{}) (*http.Request, error)

StopPreparer prepares the Stop request.

func (IntegrationRuntimesClient) StopResponder

func (client IntegrationRuntimesClient) StopResponder(resp *http.Response) (result autorest.Response, err error)

StopResponder handles the response to the Stop request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) StopSender

func (client IntegrationRuntimesClient) StopSender(req *http.Request) (*http.Response, error)

StopSender sends the Stop request. The method will close the http.Response Body if it receives an error.

func (IntegrationRuntimesClient) SyncCredentials

func (client IntegrationRuntimesClient) SyncCredentials(resourceGroupName string, factoryName string, integrationRuntimeName string) (result autorest.Response, err error)

SyncCredentials force the integration runtime to synchronize credentials among integration runtime nodes.

resourceGroupName is the resource group name. factoryName is the factory name. integrationRuntimeName is the integration runtime name.

func (IntegrationRuntimesClient) SyncCredentialsPreparer

func (client IntegrationRuntimesClient) SyncCredentialsPreparer(resourceGroupName string, factoryName string, integrationRuntimeName string) (*http.Request, error)

SyncCredentialsPreparer prepares the SyncCredentials request.

func (IntegrationRuntimesClient) SyncCredentialsResponder

func (client IntegrationRuntimesClient) SyncCredentialsResponder(resp *http.Response) (result autorest.Response, err error)

SyncCredentialsResponder handles the response to the SyncCredentials request. The method always closes the http.Response Body.

func (IntegrationRuntimesClient) SyncCredentialsSender

func (client IntegrationRuntimesClient) SyncCredentialsSender(req *http.Request) (*http.Response, error)

SyncCredentialsSender sends the SyncCredentials request. The method will close the http.Response Body if it receives an error.

type JSONFormat

type JSONFormat struct {
	Serializer         *map[string]interface{}  `json:"serializer,omitempty"`
	Deserializer       *map[string]interface{}  `json:"deserializer,omitempty"`
	Type               TypeDatasetStorageFormat `json:"type,omitempty"`
	FilePattern        JSONFormatFilePattern    `json:"filePattern,omitempty"`
	NestingSeparator   *map[string]interface{}  `json:"nestingSeparator,omitempty"`
	EncodingName       *map[string]interface{}  `json:"encodingName,omitempty"`
	JSONNodeReference  *map[string]interface{}  `json:"jsonNodeReference,omitempty"`
	JSONPathDefinition *map[string]interface{}  `json:"jsonPathDefinition,omitempty"`
}

JSONFormat is the data stored in JSON format.

func (JSONFormat) AsAvroFormat

func (jf JSONFormat) AsAvroFormat() (*AvroFormat, bool)

AsAvroFormat is the DatasetStorageFormat implementation for JSONFormat.

func (JSONFormat) AsJSONFormat

func (jf JSONFormat) AsJSONFormat() (*JSONFormat, bool)

AsJSONFormat is the DatasetStorageFormat implementation for JSONFormat.

func (JSONFormat) AsOrcFormat

func (jf JSONFormat) AsOrcFormat() (*OrcFormat, bool)

AsOrcFormat is the DatasetStorageFormat implementation for JSONFormat.

func (JSONFormat) AsParquetFormat

func (jf JSONFormat) AsParquetFormat() (*ParquetFormat, bool)

AsParquetFormat is the DatasetStorageFormat implementation for JSONFormat.

func (JSONFormat) AsTextFormat

func (jf JSONFormat) AsTextFormat() (*TextFormat, bool)

AsTextFormat is the DatasetStorageFormat implementation for JSONFormat.

func (JSONFormat) MarshalJSON

func (jf JSONFormat) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for JSONFormat.

type JSONFormatFilePattern

type JSONFormatFilePattern string

JSONFormatFilePattern enumerates the values for json format file pattern.

const (
	// ArrayOfObjects specifies the array of objects state for json format file pattern.
	ArrayOfObjects JSONFormatFilePattern = "arrayOfObjects"
	// SetOfObjects specifies the set of objects state for json format file pattern.
	SetOfObjects JSONFormatFilePattern = "setOfObjects"
)

type LinkedService

type LinkedService interface {
	AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)
	AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)
	AsSapHanaLinkedService() (*SapHanaLinkedService, bool)
	AsSapBWLinkedService() (*SapBWLinkedService, bool)
	AsSftpServerLinkedService() (*SftpServerLinkedService, bool)
	AsFtpServerLinkedService() (*FtpServerLinkedService, bool)
	AsHTTPLinkedService() (*HTTPLinkedService, bool)
	AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)
	AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)
	AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)
	AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)
	AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)
	AsSalesforceLinkedService() (*SalesforceLinkedService, bool)
	AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)
	AsMongoDbLinkedService() (*MongoDbLinkedService, bool)
	AsCassandraLinkedService() (*CassandraLinkedService, bool)
	AsWebLinkedService() (*WebLinkedService, bool)
	AsODataLinkedService() (*ODataLinkedService, bool)
	AsHdfsLinkedService() (*HdfsLinkedService, bool)
	AsOdbcLinkedService() (*OdbcLinkedService, bool)
	AsAzureMLLinkedService() (*AzureMLLinkedService, bool)
	AsTeradataLinkedService() (*TeradataLinkedService, bool)
	AsDb2LinkedService() (*Db2LinkedService, bool)
	AsSybaseLinkedService() (*SybaseLinkedService, bool)
	AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)
	AsMySQLLinkedService() (*MySQLLinkedService, bool)
	AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)
	AsOracleLinkedService() (*OracleLinkedService, bool)
	AsFileServerLinkedService() (*FileServerLinkedService, bool)
	AsHDInsightLinkedService() (*HDInsightLinkedService, bool)
	AsDynamicsLinkedService() (*DynamicsLinkedService, bool)
	AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)
	AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)
	AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)
	AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)
	AsSQLServerLinkedService() (*SQLServerLinkedService, bool)
	AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)
	AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)
}

LinkedService is the Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.

type LinkedServiceListResponse

type LinkedServiceListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]LinkedServiceResource `json:"value,omitempty"`
	NextLink          *string                  `json:"nextLink,omitempty"`
}

LinkedServiceListResponse is a list of linked service resources.

func (LinkedServiceListResponse) LinkedServiceListResponsePreparer

func (client LinkedServiceListResponse) LinkedServiceListResponsePreparer() (*http.Request, error)

LinkedServiceListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type LinkedServiceReference

type LinkedServiceReference struct {
	Type          *string `json:"type,omitempty"`
	ReferenceName *string `json:"referenceName,omitempty"`
}

LinkedServiceReference is linked service reference type.

type LinkedServiceResource

type LinkedServiceResource struct {
	autorest.Response `json:"-"`
	ID                *string       `json:"id,omitempty"`
	Name              *string       `json:"name,omitempty"`
	Type              *string       `json:"type,omitempty"`
	Etag              *string       `json:"etag,omitempty"`
	Properties        LinkedService `json:"properties,omitempty"`
}

LinkedServiceResource is linked service resource type.

func (*LinkedServiceResource) UnmarshalJSON

func (lsr *LinkedServiceResource) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for LinkedServiceResource struct.

type LinkedServicesClient

type LinkedServicesClient struct {
	ManagementClient
}

LinkedServicesClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewLinkedServicesClient

func NewLinkedServicesClient(subscriptionID string) LinkedServicesClient

NewLinkedServicesClient creates an instance of the LinkedServicesClient client.

func NewLinkedServicesClientWithBaseURI

func NewLinkedServicesClientWithBaseURI(baseURI string, subscriptionID string) LinkedServicesClient

NewLinkedServicesClientWithBaseURI creates an instance of the LinkedServicesClient client.

func (LinkedServicesClient) CreateOrUpdate

func (client LinkedServicesClient) CreateOrUpdate(resourceGroupName string, factoryName string, linkedServiceName string, linkedService LinkedServiceResource, ifMatch string) (result LinkedServiceResource, err error)

CreateOrUpdate creates or updates a linked service.

resourceGroupName is the resource group name. factoryName is the factory name. linkedServiceName is the linked service name. linkedService is linked service resource definition. ifMatch is eTag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

func (LinkedServicesClient) CreateOrUpdatePreparer

func (client LinkedServicesClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, linkedServiceName string, linkedService LinkedServiceResource, ifMatch string) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (LinkedServicesClient) CreateOrUpdateResponder

func (client LinkedServicesClient) CreateOrUpdateResponder(resp *http.Response) (result LinkedServiceResource, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (LinkedServicesClient) CreateOrUpdateSender

func (client LinkedServicesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (LinkedServicesClient) Delete

func (client LinkedServicesClient) Delete(resourceGroupName string, factoryName string, linkedServiceName string) (result autorest.Response, err error)

Delete deletes a linked service.

resourceGroupName is the resource group name. factoryName is the factory name. linkedServiceName is the linked service name.

func (LinkedServicesClient) DeletePreparer

func (client LinkedServicesClient) DeletePreparer(resourceGroupName string, factoryName string, linkedServiceName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (LinkedServicesClient) DeleteResponder

func (client LinkedServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (LinkedServicesClient) DeleteSender

func (client LinkedServicesClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (LinkedServicesClient) Get

func (client LinkedServicesClient) Get(resourceGroupName string, factoryName string, linkedServiceName string) (result LinkedServiceResource, err error)

Get gets a linked service.

resourceGroupName is the resource group name. factoryName is the factory name. linkedServiceName is the linked service name.

func (LinkedServicesClient) GetPreparer

func (client LinkedServicesClient) GetPreparer(resourceGroupName string, factoryName string, linkedServiceName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (LinkedServicesClient) GetResponder

func (client LinkedServicesClient) GetResponder(resp *http.Response) (result LinkedServiceResource, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (LinkedServicesClient) GetSender

func (client LinkedServicesClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (LinkedServicesClient) ListByFactory

func (client LinkedServicesClient) ListByFactory(resourceGroupName string, factoryName string) (result LinkedServiceListResponse, err error)

ListByFactory lists linked services.

resourceGroupName is the resource group name. factoryName is the factory name.

func (LinkedServicesClient) ListByFactoryComplete

func (client LinkedServicesClient) ListByFactoryComplete(resourceGroupName string, factoryName string, cancel <-chan struct{}) (<-chan LinkedServiceResource, <-chan error)

ListByFactoryComplete gets all elements from the list without paging.

func (LinkedServicesClient) ListByFactoryNextResults

func (client LinkedServicesClient) ListByFactoryNextResults(lastResults LinkedServiceListResponse) (result LinkedServiceListResponse, err error)

ListByFactoryNextResults retrieves the next set of results, if any.

func (LinkedServicesClient) ListByFactoryPreparer

func (client LinkedServicesClient) ListByFactoryPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

ListByFactoryPreparer prepares the ListByFactory request.

func (LinkedServicesClient) ListByFactoryResponder

func (client LinkedServicesClient) ListByFactoryResponder(resp *http.Response) (result LinkedServiceListResponse, err error)

ListByFactoryResponder handles the response to the ListByFactory request. The method always closes the http.Response Body.

func (LinkedServicesClient) ListByFactorySender

func (client LinkedServicesClient) ListByFactorySender(req *http.Request) (*http.Response, error)

ListByFactorySender sends the ListByFactory request. The method will close the http.Response Body if it receives an error.

type LookupActivity

type LookupActivity struct {
	Name                          *string                 `json:"name,omitempty"`
	Description                   *string                 `json:"description,omitempty"`
	DependsOn                     *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                          TypeActivity            `json:"type,omitempty"`
	LinkedServiceName             *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                        *ActivityPolicy         `json:"policy,omitempty"`
	*LookupActivityTypeProperties `json:"typeProperties,omitempty"`
}

LookupActivity is lookup activity.

func (LookupActivity) AsAzureMLBatchExecutionActivity

func (la LookupActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsAzureMLUpdateResourceActivity

func (la LookupActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsControlActivity

func (la LookupActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsCopyActivity

func (la LookupActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsCustomActivity

func (la LookupActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsDataLakeAnalyticsUSQLActivity

func (la LookupActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsExecutePipelineActivity

func (la LookupActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsExecutionActivity

func (la LookupActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsForEachActivity

func (la LookupActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsGetMetadataActivity

func (la LookupActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsHDInsightHiveActivity

func (la LookupActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsHDInsightMapReduceActivity

func (la LookupActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsHDInsightPigActivity

func (la LookupActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsHDInsightSparkActivity

func (la LookupActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsHDInsightStreamingActivity

func (la LookupActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsIfConditionActivity

func (la LookupActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsLookupActivity

func (la LookupActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsSQLServerStoredProcedureActivity

func (la LookupActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsUntilActivity

func (la LookupActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsWaitActivity

func (la LookupActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) AsWebActivity

func (la LookupActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for LookupActivity.

func (LookupActivity) MarshalJSON

func (la LookupActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for LookupActivity.

type LookupActivityTypeProperties

type LookupActivityTypeProperties struct {
	Source       CopySource              `json:"source,omitempty"`
	Dataset      *DatasetReference       `json:"dataset,omitempty"`
	FirstRowOnly *map[string]interface{} `json:"firstRowOnly,omitempty"`
}

LookupActivityTypeProperties is lookup activity properties.

func (*LookupActivityTypeProperties) UnmarshalJSON

func (latp *LookupActivityTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for LookupActivityTypeProperties struct.

type ManagedIntegrationRuntime

type ManagedIntegrationRuntime struct {
	Description                              *string                 `json:"description,omitempty"`
	Type                                     TypeIntegrationRuntime  `json:"type,omitempty"`
	State                                    IntegrationRuntimeState `json:"state,omitempty"`
	*ManagedIntegrationRuntimeTypeProperties `json:"typeProperties,omitempty"`
}

ManagedIntegrationRuntime is managed integration runtime, including managed elastic and managed dedicated integration runtimes.

func (ManagedIntegrationRuntime) AsManagedIntegrationRuntime

func (mir ManagedIntegrationRuntime) AsManagedIntegrationRuntime() (*ManagedIntegrationRuntime, bool)

AsManagedIntegrationRuntime is the IntegrationRuntime implementation for ManagedIntegrationRuntime.

func (ManagedIntegrationRuntime) AsSelfHostedIntegrationRuntime

func (mir ManagedIntegrationRuntime) AsSelfHostedIntegrationRuntime() (*SelfHostedIntegrationRuntime, bool)

AsSelfHostedIntegrationRuntime is the IntegrationRuntime implementation for ManagedIntegrationRuntime.

func (ManagedIntegrationRuntime) MarshalJSON

func (mir ManagedIntegrationRuntime) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ManagedIntegrationRuntime.

type ManagedIntegrationRuntimeError

type ManagedIntegrationRuntimeError struct {
	Time       *date.Time `json:"time,omitempty"`
	Code       *string    `json:"code,omitempty"`
	Parameters *[]string  `json:"parameters,omitempty"`
	Message    *string    `json:"message,omitempty"`
}

ManagedIntegrationRuntimeError is error definition for managed integration runtime.

type ManagedIntegrationRuntimeNode

type ManagedIntegrationRuntimeNode struct {
	NodeID *string                             `json:"nodeId,omitempty"`
	Status ManagedIntegrationRuntimeNodeStatus `json:"status,omitempty"`
	Errors *[]ManagedIntegrationRuntimeError   `json:"errors,omitempty"`
}

ManagedIntegrationRuntimeNode is properties of integration runtime node.

type ManagedIntegrationRuntimeNodeStatus

type ManagedIntegrationRuntimeNodeStatus string

ManagedIntegrationRuntimeNodeStatus enumerates the values for managed integration runtime node status.

const (
	// ManagedIntegrationRuntimeNodeStatusAvailable specifies the managed integration runtime node status available state
	// for managed integration runtime node status.
	ManagedIntegrationRuntimeNodeStatusAvailable ManagedIntegrationRuntimeNodeStatus = "Available"
	// ManagedIntegrationRuntimeNodeStatusRecycling specifies the managed integration runtime node status recycling state
	// for managed integration runtime node status.
	ManagedIntegrationRuntimeNodeStatusRecycling ManagedIntegrationRuntimeNodeStatus = "Recycling"
	// ManagedIntegrationRuntimeNodeStatusStarting specifies the managed integration runtime node status starting state for
	// managed integration runtime node status.
	ManagedIntegrationRuntimeNodeStatusStarting ManagedIntegrationRuntimeNodeStatus = "Starting"
	// ManagedIntegrationRuntimeNodeStatusUnavailable specifies the managed integration runtime node status unavailable
	// state for managed integration runtime node status.
	ManagedIntegrationRuntimeNodeStatusUnavailable ManagedIntegrationRuntimeNodeStatus = "Unavailable"
)

type ManagedIntegrationRuntimeOperationResult

type ManagedIntegrationRuntimeOperationResult struct {
	Type       *string    `json:"type,omitempty"`
	StartTime  *date.Time `json:"startTime,omitempty"`
	Result     *string    `json:"result,omitempty"`
	ErrorCode  *string    `json:"errorCode,omitempty"`
	Parameters *[]string  `json:"parameters,omitempty"`
}

ManagedIntegrationRuntimeOperationResult is properties of managed integration runtime operation result.

type ManagedIntegrationRuntimeStatus

type ManagedIntegrationRuntimeStatus struct {
	State                                          IntegrationRuntimeState      `json:"state,omitempty"`
	Type                                           TypeIntegrationRuntimeStatus `json:"type,omitempty"`
	*ManagedIntegrationRuntimeStatusTypeProperties `json:"typeProperties,omitempty"`
}

ManagedIntegrationRuntimeStatus is managed integration runtime status.

func (ManagedIntegrationRuntimeStatus) AsManagedIntegrationRuntimeStatus

func (mirs ManagedIntegrationRuntimeStatus) AsManagedIntegrationRuntimeStatus() (*ManagedIntegrationRuntimeStatus, bool)

AsManagedIntegrationRuntimeStatus is the IntegrationRuntimeStatus implementation for ManagedIntegrationRuntimeStatus.

func (ManagedIntegrationRuntimeStatus) AsSelfHostedIntegrationRuntimeStatus

func (mirs ManagedIntegrationRuntimeStatus) AsSelfHostedIntegrationRuntimeStatus() (*SelfHostedIntegrationRuntimeStatus, bool)

AsSelfHostedIntegrationRuntimeStatus is the IntegrationRuntimeStatus implementation for ManagedIntegrationRuntimeStatus.

func (ManagedIntegrationRuntimeStatus) MarshalJSON

func (mirs ManagedIntegrationRuntimeStatus) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ManagedIntegrationRuntimeStatus.

type ManagedIntegrationRuntimeStatusTypeProperties

type ManagedIntegrationRuntimeStatusTypeProperties struct {
	CreateTime    *date.Time                                `json:"createTime,omitempty"`
	Nodes         *[]ManagedIntegrationRuntimeNode          `json:"nodes,omitempty"`
	OtherErrors   *[]ManagedIntegrationRuntimeError         `json:"otherErrors,omitempty"`
	LastOperation *ManagedIntegrationRuntimeOperationResult `json:"lastOperation,omitempty"`
}

ManagedIntegrationRuntimeStatusTypeProperties is managed integration runtime status type properties.

type ManagedIntegrationRuntimeTypeProperties

type ManagedIntegrationRuntimeTypeProperties struct {
	ComputeProperties *IntegrationRuntimeComputeProperties `json:"computeProperties,omitempty"`
	SsisProperties    *IntegrationRuntimeSsisProperties    `json:"ssisProperties,omitempty"`
}

ManagedIntegrationRuntimeTypeProperties is managed integration runtime type properties.

type ManagementClient

type ManagementClient struct {
	autorest.Client
	BaseURI        string
	SubscriptionID string
}

ManagementClient is the base client for Datafactory.

func New

func New(subscriptionID string) ManagementClient

New creates an instance of the ManagementClient client.

func NewWithBaseURI

func NewWithBaseURI(baseURI string, subscriptionID string) ManagementClient

NewWithBaseURI creates an instance of the ManagementClient client.

type MongoDbAuthenticationType

type MongoDbAuthenticationType string

MongoDbAuthenticationType enumerates the values for mongo db authentication type.

const (
	// MongoDbAuthenticationTypeAnonymous specifies the mongo db authentication type anonymous state for mongo db
	// authentication type.
	MongoDbAuthenticationTypeAnonymous MongoDbAuthenticationType = "Anonymous"
	// MongoDbAuthenticationTypeBasic specifies the mongo db authentication type basic state for mongo db authentication
	// type.
	MongoDbAuthenticationTypeBasic MongoDbAuthenticationType = "Basic"
)

type MongoDbCollectionDataset

type MongoDbCollectionDataset struct {
	Description                             *string                             `json:"description,omitempty"`
	Structure                               *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                       *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                              *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                    TypeDataset                         `json:"type,omitempty"`
	*MongoDbCollectionDatasetTypeProperties `json:"typeProperties,omitempty"`
}

MongoDbCollectionDataset is the MongoDB database dataset.

func (MongoDbCollectionDataset) AsAmazonS3Dataset

func (mdcd MongoDbCollectionDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureBlobDataset

func (mdcd MongoDbCollectionDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureDataLakeStoreDataset

func (mdcd MongoDbCollectionDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureMySQLTableDataset

func (mdcd MongoDbCollectionDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureSQLDWTableDataset

func (mdcd MongoDbCollectionDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureSQLTableDataset

func (mdcd MongoDbCollectionDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureSearchIndexDataset

func (mdcd MongoDbCollectionDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsAzureTableDataset

func (mdcd MongoDbCollectionDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsCassandraTableDataset

func (mdcd MongoDbCollectionDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsCustomDataset

func (mdcd MongoDbCollectionDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsDocumentDbCollectionDataset

func (mdcd MongoDbCollectionDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsDynamicsEntityDataset

func (mdcd MongoDbCollectionDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsFileShareDataset

func (mdcd MongoDbCollectionDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsHTTPDataset

func (mdcd MongoDbCollectionDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsMongoDbCollectionDataset

func (mdcd MongoDbCollectionDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsODataResourceDataset

func (mdcd MongoDbCollectionDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsOracleTableDataset

func (mdcd MongoDbCollectionDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsRelationalTableDataset

func (mdcd MongoDbCollectionDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsSQLServerTableDataset

func (mdcd MongoDbCollectionDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsSalesforceObjectDataset

func (mdcd MongoDbCollectionDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsSapCloudForCustomerResourceDataset

func (mdcd MongoDbCollectionDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) AsWebTableDataset

func (mdcd MongoDbCollectionDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for MongoDbCollectionDataset.

func (MongoDbCollectionDataset) MarshalJSON

func (mdcd MongoDbCollectionDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for MongoDbCollectionDataset.

type MongoDbCollectionDatasetTypeProperties

type MongoDbCollectionDatasetTypeProperties struct {
	CollectionName *map[string]interface{} `json:"collectionName,omitempty"`
}

MongoDbCollectionDatasetTypeProperties is mongoDB database dataset properties.

type MongoDbLinkedService

type MongoDbLinkedService struct {
	ConnectVia                          *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                         *string                      `json:"description,omitempty"`
	Type                                TypeLinkedService            `json:"type,omitempty"`
	*MongoDbLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

MongoDbLinkedService is linked service for MongoDb data source.

func (MongoDbLinkedService) AsAmazonRedshiftLinkedService

func (mdls MongoDbLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAmazonS3LinkedService

func (mdls MongoDbLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureBatchLinkedService

func (mdls MongoDbLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (mdls MongoDbLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureDataLakeStoreLinkedService

func (mdls MongoDbLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureKeyVaultLinkedService

func (mdls MongoDbLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureMLLinkedService

func (mdls MongoDbLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureMySQLLinkedService

func (mdls MongoDbLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureSQLDWLinkedService

func (mdls MongoDbLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureSQLDatabaseLinkedService

func (mdls MongoDbLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureSearchLinkedService

func (mdls MongoDbLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsAzureStorageLinkedService

func (mdls MongoDbLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsCassandraLinkedService

func (mdls MongoDbLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsCosmosDbLinkedService

func (mdls MongoDbLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsCustomDataSourceLinkedService

func (mdls MongoDbLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsDb2LinkedService

func (mdls MongoDbLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsDynamicsLinkedService

func (mdls MongoDbLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsFileServerLinkedService

func (mdls MongoDbLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsFtpServerLinkedService

func (mdls MongoDbLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsHDInsightLinkedService

func (mdls MongoDbLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsHDInsightOnDemandLinkedService

func (mdls MongoDbLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsHTTPLinkedService

func (mdls MongoDbLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsHdfsLinkedService

func (mdls MongoDbLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsMongoDbLinkedService

func (mdls MongoDbLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsMySQLLinkedService

func (mdls MongoDbLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsODataLinkedService

func (mdls MongoDbLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsOdbcLinkedService

func (mdls MongoDbLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsOracleLinkedService

func (mdls MongoDbLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsPostgreSQLLinkedService

func (mdls MongoDbLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSQLServerLinkedService

func (mdls MongoDbLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSalesforceLinkedService

func (mdls MongoDbLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSapBWLinkedService

func (mdls MongoDbLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSapCloudForCustomerLinkedService

func (mdls MongoDbLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSapHanaLinkedService

func (mdls MongoDbLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSftpServerLinkedService

func (mdls MongoDbLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsSybaseLinkedService

func (mdls MongoDbLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsTeradataLinkedService

func (mdls MongoDbLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) AsWebLinkedService

func (mdls MongoDbLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for MongoDbLinkedService.

func (MongoDbLinkedService) MarshalJSON

func (mdls MongoDbLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for MongoDbLinkedService.

type MongoDbLinkedServiceTypeProperties

type MongoDbLinkedServiceTypeProperties struct {
	Server              *map[string]interface{}   `json:"server,omitempty"`
	AuthenticationType  MongoDbAuthenticationType `json:"authenticationType,omitempty"`
	DatabaseName        *map[string]interface{}   `json:"databaseName,omitempty"`
	Username            *map[string]interface{}   `json:"username,omitempty"`
	Password            *SecureString             `json:"password,omitempty"`
	AuthSource          *map[string]interface{}   `json:"authSource,omitempty"`
	Port                *map[string]interface{}   `json:"port,omitempty"`
	EncryptedCredential *map[string]interface{}   `json:"encryptedCredential,omitempty"`
}

MongoDbLinkedServiceTypeProperties is mongoDB linked service properties.

type MongoDbSource

type MongoDbSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

MongoDbSource is a copy activity source for a MongoDB database.

func (MongoDbSource) AsAmazonRedshiftSource

func (mds MongoDbSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsAzureDataLakeStoreSource

func (mds MongoDbSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsAzureMySQLSource

func (mds MongoDbSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsAzureTableSource

func (mds MongoDbSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsBlobSource

func (mds MongoDbSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsCassandraSource

func (mds MongoDbSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsDocumentDbCollectionSource

func (mds MongoDbSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsDynamicsSource

func (mds MongoDbSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsFileSystemSource

func (mds MongoDbSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsHTTPSource

func (mds MongoDbSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsHdfsSource

func (mds MongoDbSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsMongoDbSource

func (mds MongoDbSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsOracleSource

func (mds MongoDbSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsRelationalSource

func (mds MongoDbSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsSQLDWSource

func (mds MongoDbSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsSQLSource

func (mds MongoDbSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsSalesforceSource

func (mds MongoDbSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsSapCloudForCustomerSource

func (mds MongoDbSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) AsWebSource

func (mds MongoDbSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for MongoDbSource.

func (MongoDbSource) MarshalJSON

func (mds MongoDbSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for MongoDbSource.

type MySQLLinkedService

type MySQLLinkedService struct {
	ConnectVia                        *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                       *string                      `json:"description,omitempty"`
	Type                              TypeLinkedService            `json:"type,omitempty"`
	*MySQLLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

MySQLLinkedService is linked service for MySQL data source.

func (MySQLLinkedService) AsAmazonRedshiftLinkedService

func (msls MySQLLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAmazonS3LinkedService

func (msls MySQLLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureBatchLinkedService

func (msls MySQLLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (msls MySQLLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureDataLakeStoreLinkedService

func (msls MySQLLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureKeyVaultLinkedService

func (msls MySQLLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureMLLinkedService

func (msls MySQLLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureMySQLLinkedService

func (msls MySQLLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureSQLDWLinkedService

func (msls MySQLLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureSQLDatabaseLinkedService

func (msls MySQLLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureSearchLinkedService

func (msls MySQLLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsAzureStorageLinkedService

func (msls MySQLLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsCassandraLinkedService

func (msls MySQLLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsCosmosDbLinkedService

func (msls MySQLLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsCustomDataSourceLinkedService

func (msls MySQLLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsDb2LinkedService

func (msls MySQLLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsDynamicsLinkedService

func (msls MySQLLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsFileServerLinkedService

func (msls MySQLLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsFtpServerLinkedService

func (msls MySQLLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsHDInsightLinkedService

func (msls MySQLLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsHDInsightOnDemandLinkedService

func (msls MySQLLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsHTTPLinkedService

func (msls MySQLLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsHdfsLinkedService

func (msls MySQLLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsMongoDbLinkedService

func (msls MySQLLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsMySQLLinkedService

func (msls MySQLLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsODataLinkedService

func (msls MySQLLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsOdbcLinkedService

func (msls MySQLLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsOracleLinkedService

func (msls MySQLLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsPostgreSQLLinkedService

func (msls MySQLLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSQLServerLinkedService

func (msls MySQLLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSalesforceLinkedService

func (msls MySQLLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSapBWLinkedService

func (msls MySQLLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSapCloudForCustomerLinkedService

func (msls MySQLLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSapHanaLinkedService

func (msls MySQLLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSftpServerLinkedService

func (msls MySQLLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsSybaseLinkedService

func (msls MySQLLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsTeradataLinkedService

func (msls MySQLLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) AsWebLinkedService

func (msls MySQLLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for MySQLLinkedService.

func (MySQLLinkedService) MarshalJSON

func (msls MySQLLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for MySQLLinkedService.

type MySQLLinkedServiceTypeProperties

type MySQLLinkedServiceTypeProperties struct {
	Server              *map[string]interface{} `json:"server,omitempty"`
	Database            *map[string]interface{} `json:"database,omitempty"`
	Schema              *map[string]interface{} `json:"schema,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

MySQLLinkedServiceTypeProperties is mySQL linked service properties.

type ODataAuthenticationType

type ODataAuthenticationType string

ODataAuthenticationType enumerates the values for o data authentication type.

const (
	// ODataAuthenticationTypeAnonymous specifies the o data authentication type anonymous state for o data authentication
	// type.
	ODataAuthenticationTypeAnonymous ODataAuthenticationType = "Anonymous"
	// ODataAuthenticationTypeBasic specifies the o data authentication type basic state for o data authentication type.
	ODataAuthenticationTypeBasic ODataAuthenticationType = "Basic"
)

type ODataLinkedService

type ODataLinkedService struct {
	ConnectVia                        *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                       *string                      `json:"description,omitempty"`
	Type                              TypeLinkedService            `json:"type,omitempty"`
	*ODataLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

ODataLinkedService is open Data Protocol (OData) linked service.

func (ODataLinkedService) AsAmazonRedshiftLinkedService

func (odls ODataLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAmazonS3LinkedService

func (odls ODataLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureBatchLinkedService

func (odls ODataLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (odls ODataLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureDataLakeStoreLinkedService

func (odls ODataLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureKeyVaultLinkedService

func (odls ODataLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureMLLinkedService

func (odls ODataLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureMySQLLinkedService

func (odls ODataLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureSQLDWLinkedService

func (odls ODataLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureSQLDatabaseLinkedService

func (odls ODataLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureSearchLinkedService

func (odls ODataLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsAzureStorageLinkedService

func (odls ODataLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsCassandraLinkedService

func (odls ODataLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsCosmosDbLinkedService

func (odls ODataLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsCustomDataSourceLinkedService

func (odls ODataLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsDb2LinkedService

func (odls ODataLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsDynamicsLinkedService

func (odls ODataLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsFileServerLinkedService

func (odls ODataLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsFtpServerLinkedService

func (odls ODataLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsHDInsightLinkedService

func (odls ODataLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsHDInsightOnDemandLinkedService

func (odls ODataLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsHTTPLinkedService

func (odls ODataLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsHdfsLinkedService

func (odls ODataLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsMongoDbLinkedService

func (odls ODataLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsMySQLLinkedService

func (odls ODataLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsODataLinkedService

func (odls ODataLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsOdbcLinkedService

func (odls ODataLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsOracleLinkedService

func (odls ODataLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsPostgreSQLLinkedService

func (odls ODataLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSQLServerLinkedService

func (odls ODataLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSalesforceLinkedService

func (odls ODataLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSapBWLinkedService

func (odls ODataLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSapCloudForCustomerLinkedService

func (odls ODataLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSapHanaLinkedService

func (odls ODataLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSftpServerLinkedService

func (odls ODataLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsSybaseLinkedService

func (odls ODataLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsTeradataLinkedService

func (odls ODataLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) AsWebLinkedService

func (odls ODataLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for ODataLinkedService.

func (ODataLinkedService) MarshalJSON

func (odls ODataLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ODataLinkedService.

type ODataLinkedServiceTypeProperties

type ODataLinkedServiceTypeProperties struct {
	URL                 *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType  ODataAuthenticationType `json:"authenticationType,omitempty"`
	UserName            *map[string]interface{} `json:"userName,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

ODataLinkedServiceTypeProperties is oData linked service properties.

type ODataResourceDataset

type ODataResourceDataset struct {
	Description                         *string                             `json:"description,omitempty"`
	Structure                           *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                   *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                          *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                TypeDataset                         `json:"type,omitempty"`
	*ODataResourceDatasetTypeProperties `json:"typeProperties,omitempty"`
}

ODataResourceDataset is the Open Data Protocol (OData) resource dataset.

func (ODataResourceDataset) AsAmazonS3Dataset

func (odrd ODataResourceDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureBlobDataset

func (odrd ODataResourceDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureDataLakeStoreDataset

func (odrd ODataResourceDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureMySQLTableDataset

func (odrd ODataResourceDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureSQLDWTableDataset

func (odrd ODataResourceDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureSQLTableDataset

func (odrd ODataResourceDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureSearchIndexDataset

func (odrd ODataResourceDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsAzureTableDataset

func (odrd ODataResourceDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsCassandraTableDataset

func (odrd ODataResourceDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsCustomDataset

func (odrd ODataResourceDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsDocumentDbCollectionDataset

func (odrd ODataResourceDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsDynamicsEntityDataset

func (odrd ODataResourceDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsFileShareDataset

func (odrd ODataResourceDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsHTTPDataset

func (odrd ODataResourceDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsMongoDbCollectionDataset

func (odrd ODataResourceDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsODataResourceDataset

func (odrd ODataResourceDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsOracleTableDataset

func (odrd ODataResourceDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsRelationalTableDataset

func (odrd ODataResourceDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsSQLServerTableDataset

func (odrd ODataResourceDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsSalesforceObjectDataset

func (odrd ODataResourceDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsSapCloudForCustomerResourceDataset

func (odrd ODataResourceDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) AsWebTableDataset

func (odrd ODataResourceDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for ODataResourceDataset.

func (ODataResourceDataset) MarshalJSON

func (odrd ODataResourceDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ODataResourceDataset.

type ODataResourceDatasetTypeProperties

type ODataResourceDatasetTypeProperties struct {
	Path *map[string]interface{} `json:"path,omitempty"`
}

ODataResourceDatasetTypeProperties is oData dataset properties.

type OdbcLinkedService

type OdbcLinkedService struct {
	ConnectVia                       *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                      *string                      `json:"description,omitempty"`
	Type                             TypeLinkedService            `json:"type,omitempty"`
	*OdbcLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

OdbcLinkedService is open Database Connectivity (ODBC) linked service.

func (OdbcLinkedService) AsAmazonRedshiftLinkedService

func (ols OdbcLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAmazonS3LinkedService

func (ols OdbcLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureBatchLinkedService

func (ols OdbcLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (ols OdbcLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureDataLakeStoreLinkedService

func (ols OdbcLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureKeyVaultLinkedService

func (ols OdbcLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureMLLinkedService

func (ols OdbcLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureMySQLLinkedService

func (ols OdbcLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureSQLDWLinkedService

func (ols OdbcLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureSQLDatabaseLinkedService

func (ols OdbcLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureSearchLinkedService

func (ols OdbcLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsAzureStorageLinkedService

func (ols OdbcLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsCassandraLinkedService

func (ols OdbcLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsCosmosDbLinkedService

func (ols OdbcLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsCustomDataSourceLinkedService

func (ols OdbcLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsDb2LinkedService

func (ols OdbcLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsDynamicsLinkedService

func (ols OdbcLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsFileServerLinkedService

func (ols OdbcLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsFtpServerLinkedService

func (ols OdbcLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsHDInsightLinkedService

func (ols OdbcLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsHDInsightOnDemandLinkedService

func (ols OdbcLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsHTTPLinkedService

func (ols OdbcLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsHdfsLinkedService

func (ols OdbcLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsMongoDbLinkedService

func (ols OdbcLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsMySQLLinkedService

func (ols OdbcLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsODataLinkedService

func (ols OdbcLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsOdbcLinkedService

func (ols OdbcLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsOracleLinkedService

func (ols OdbcLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsPostgreSQLLinkedService

func (ols OdbcLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSQLServerLinkedService

func (ols OdbcLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSalesforceLinkedService

func (ols OdbcLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSapBWLinkedService

func (ols OdbcLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSapCloudForCustomerLinkedService

func (ols OdbcLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSapHanaLinkedService

func (ols OdbcLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSftpServerLinkedService

func (ols OdbcLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsSybaseLinkedService

func (ols OdbcLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsTeradataLinkedService

func (ols OdbcLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) AsWebLinkedService

func (ols OdbcLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for OdbcLinkedService.

func (OdbcLinkedService) MarshalJSON

func (ols OdbcLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OdbcLinkedService.

type OdbcLinkedServiceTypeProperties

type OdbcLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	AuthenticationType  *map[string]interface{} `json:"authenticationType,omitempty"`
	Credential          *SecureString           `json:"credential,omitempty"`
	UserName            *map[string]interface{} `json:"userName,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

OdbcLinkedServiceTypeProperties is ODBC linked service properties.

type OdbcSink

type OdbcSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	PreCopyScript     *map[string]interface{} `json:"preCopyScript,omitempty"`
}

OdbcSink is a copy activity ODBC sink.

func (OdbcSink) AsAzureDataLakeStoreSink

func (osVar OdbcSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsAzureQueueSink

func (osVar OdbcSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsAzureSearchIndexSink

func (osVar OdbcSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsAzureTableSink

func (osVar OdbcSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsBlobSink

func (osVar OdbcSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsDocumentDbCollectionSink

func (osVar OdbcSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsDynamicsSink

func (osVar OdbcSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsFileSystemSink

func (osVar OdbcSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsOdbcSink

func (osVar OdbcSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsOracleSink

func (osVar OdbcSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsSQLDWSink

func (osVar OdbcSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsSQLSink

func (osVar OdbcSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for OdbcSink.

func (OdbcSink) AsSalesforceSink

func (osVar OdbcSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for OdbcSink.

func (OdbcSink) MarshalJSON

func (osVar OdbcSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OdbcSink.

type Operation

type Operation struct {
	Name                 *string           `json:"name,omitempty"`
	Origin               *string           `json:"origin,omitempty"`
	Display              *OperationDisplay `json:"display,omitempty"`
	*OperationProperties `json:"properties,omitempty"`
}

Operation is azure Data Factory API operation definition.

type OperationDisplay

type OperationDisplay struct {
	Description *string `json:"description,omitempty"`
	Provider    *string `json:"provider,omitempty"`
	Resource    *string `json:"resource,omitempty"`
	Operation   *string `json:"operation,omitempty"`
}

OperationDisplay is metadata associated with the operation.

type OperationListResponse

type OperationListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]Operation `json:"value,omitempty"`
	NextLink          *string      `json:"nextLink,omitempty"`
}

OperationListResponse is a list of operations that can be performed by the Data Factory service.

type OperationLogSpecification

type OperationLogSpecification struct {
	Name         *string `json:"name,omitempty"`
	DisplayName  *string `json:"displayName,omitempty"`
	BlobDuration *string `json:"blobDuration,omitempty"`
}

OperationLogSpecification is details about an operation related to logs.

type OperationMetricAvailability

type OperationMetricAvailability struct {
	TimeGrain    *string `json:"timeGrain,omitempty"`
	BlobDuration *string `json:"blobDuration,omitempty"`
}

OperationMetricAvailability is defines how often data for a metric becomes available.

type OperationMetricSpecification

type OperationMetricSpecification struct {
	Name                     *string                        `json:"name,omitempty"`
	DisplayName              *string                        `json:"displayName,omitempty"`
	DisplayDescription       *string                        `json:"displayDescription,omitempty"`
	Unit                     *string                        `json:"unit,omitempty"`
	AggregationType          *string                        `json:"aggregationType,omitempty"`
	EnableRegionalMdmAccount *string                        `json:"enableRegionalMdmAccount,omitempty"`
	SourceMdmAccount         *string                        `json:"sourceMdmAccount,omitempty"`
	SourceMdmNamespace       *string                        `json:"sourceMdmNamespace,omitempty"`
	Availabilities           *[]OperationMetricAvailability `json:"availabilities,omitempty"`
}

OperationMetricSpecification is details about an operation related to metrics.

type OperationProperties

type OperationProperties struct {
	ServiceSpecification *OperationServiceSpecification `json:"serviceSpecification,omitempty"`
}

OperationProperties is additional details about an operation.

type OperationServiceSpecification

type OperationServiceSpecification struct {
	LogSpecifications    *[]OperationLogSpecification    `json:"logSpecifications,omitempty"`
	MetricSpecifications *[]OperationMetricSpecification `json:"metricSpecifications,omitempty"`
}

OperationServiceSpecification is details about a service operation.

type OperationsClient

type OperationsClient struct {
	ManagementClient
}

OperationsClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewOperationsClient

func NewOperationsClient(subscriptionID string) OperationsClient

NewOperationsClient creates an instance of the OperationsClient client.

func NewOperationsClientWithBaseURI

func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient

NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.

func (OperationsClient) List

func (client OperationsClient) List() (result OperationListResponse, err error)

List lists the available Azure Data Factory API operations.

func (OperationsClient) ListPreparer

func (client OperationsClient) ListPreparer() (*http.Request, error)

ListPreparer prepares the List request.

func (OperationsClient) ListResponder

func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResponse, err error)

ListResponder handles the response to the List request. The method always closes the http.Response Body.

func (OperationsClient) ListSender

func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error)

ListSender sends the List request. The method will close the http.Response Body if it receives an error.

type OracleLinkedService

type OracleLinkedService struct {
	ConnectVia                         *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                        *string                      `json:"description,omitempty"`
	Type                               TypeLinkedService            `json:"type,omitempty"`
	*OracleLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

OracleLinkedService is oracle database.

func (OracleLinkedService) AsAmazonRedshiftLinkedService

func (ols OracleLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAmazonS3LinkedService

func (ols OracleLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureBatchLinkedService

func (ols OracleLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (ols OracleLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureDataLakeStoreLinkedService

func (ols OracleLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureKeyVaultLinkedService

func (ols OracleLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureMLLinkedService

func (ols OracleLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureMySQLLinkedService

func (ols OracleLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureSQLDWLinkedService

func (ols OracleLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureSQLDatabaseLinkedService

func (ols OracleLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureSearchLinkedService

func (ols OracleLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsAzureStorageLinkedService

func (ols OracleLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsCassandraLinkedService

func (ols OracleLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsCosmosDbLinkedService

func (ols OracleLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsCustomDataSourceLinkedService

func (ols OracleLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsDb2LinkedService

func (ols OracleLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsDynamicsLinkedService

func (ols OracleLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsFileServerLinkedService

func (ols OracleLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsFtpServerLinkedService

func (ols OracleLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsHDInsightLinkedService

func (ols OracleLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsHDInsightOnDemandLinkedService

func (ols OracleLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsHTTPLinkedService

func (ols OracleLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsHdfsLinkedService

func (ols OracleLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsMongoDbLinkedService

func (ols OracleLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsMySQLLinkedService

func (ols OracleLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsODataLinkedService

func (ols OracleLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsOdbcLinkedService

func (ols OracleLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsOracleLinkedService

func (ols OracleLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsPostgreSQLLinkedService

func (ols OracleLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSQLServerLinkedService

func (ols OracleLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSalesforceLinkedService

func (ols OracleLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSapBWLinkedService

func (ols OracleLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSapCloudForCustomerLinkedService

func (ols OracleLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSapHanaLinkedService

func (ols OracleLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSftpServerLinkedService

func (ols OracleLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsSybaseLinkedService

func (ols OracleLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsTeradataLinkedService

func (ols OracleLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) AsWebLinkedService

func (ols OracleLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for OracleLinkedService.

func (OracleLinkedService) MarshalJSON

func (ols OracleLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OracleLinkedService.

type OracleLinkedServiceTypeProperties

type OracleLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

OracleLinkedServiceTypeProperties is oracle database linked service properties.

type OracleSink

type OracleSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	PreCopyScript     *map[string]interface{} `json:"preCopyScript,omitempty"`
}

OracleSink is a copy activity Oracle sink.

func (OracleSink) AsAzureDataLakeStoreSink

func (osVar OracleSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for OracleSink.

func (OracleSink) AsAzureQueueSink

func (osVar OracleSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for OracleSink.

func (OracleSink) AsAzureSearchIndexSink

func (osVar OracleSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for OracleSink.

func (OracleSink) AsAzureTableSink

func (osVar OracleSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for OracleSink.

func (OracleSink) AsBlobSink

func (osVar OracleSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for OracleSink.

func (OracleSink) AsDocumentDbCollectionSink

func (osVar OracleSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for OracleSink.

func (OracleSink) AsDynamicsSink

func (osVar OracleSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for OracleSink.

func (OracleSink) AsFileSystemSink

func (osVar OracleSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for OracleSink.

func (OracleSink) AsOdbcSink

func (osVar OracleSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for OracleSink.

func (OracleSink) AsOracleSink

func (osVar OracleSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for OracleSink.

func (OracleSink) AsSQLDWSink

func (osVar OracleSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for OracleSink.

func (OracleSink) AsSQLSink

func (osVar OracleSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for OracleSink.

func (OracleSink) AsSalesforceSink

func (osVar OracleSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for OracleSink.

func (OracleSink) MarshalJSON

func (osVar OracleSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OracleSink.

type OracleSource

type OracleSource struct {
	SourceRetryCount  *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait   *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type              TypeCopySource          `json:"type,omitempty"`
	OracleReaderQuery *map[string]interface{} `json:"oracleReaderQuery,omitempty"`
	QueryTimeout      *map[string]interface{} `json:"queryTimeout,omitempty"`
}

OracleSource is a copy activity Oracle source.

func (OracleSource) AsAmazonRedshiftSource

func (osVar OracleSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for OracleSource.

func (OracleSource) AsAzureDataLakeStoreSource

func (osVar OracleSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for OracleSource.

func (OracleSource) AsAzureMySQLSource

func (osVar OracleSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for OracleSource.

func (OracleSource) AsAzureTableSource

func (osVar OracleSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for OracleSource.

func (OracleSource) AsBlobSource

func (osVar OracleSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for OracleSource.

func (OracleSource) AsCassandraSource

func (osVar OracleSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for OracleSource.

func (OracleSource) AsDocumentDbCollectionSource

func (osVar OracleSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for OracleSource.

func (OracleSource) AsDynamicsSource

func (osVar OracleSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for OracleSource.

func (OracleSource) AsFileSystemSource

func (osVar OracleSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for OracleSource.

func (OracleSource) AsHTTPSource

func (osVar OracleSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for OracleSource.

func (OracleSource) AsHdfsSource

func (osVar OracleSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for OracleSource.

func (OracleSource) AsMongoDbSource

func (osVar OracleSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for OracleSource.

func (OracleSource) AsOracleSource

func (osVar OracleSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for OracleSource.

func (OracleSource) AsRelationalSource

func (osVar OracleSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for OracleSource.

func (OracleSource) AsSQLDWSource

func (osVar OracleSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for OracleSource.

func (OracleSource) AsSQLSource

func (osVar OracleSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for OracleSource.

func (OracleSource) AsSalesforceSource

func (osVar OracleSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for OracleSource.

func (OracleSource) AsSapCloudForCustomerSource

func (osVar OracleSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for OracleSource.

func (OracleSource) AsWebSource

func (osVar OracleSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for OracleSource.

func (OracleSource) MarshalJSON

func (osVar OracleSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OracleSource.

type OracleTableDataset

type OracleTableDataset struct {
	Description                       *string                             `json:"description,omitempty"`
	Structure                         *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                 *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                        *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                              TypeDataset                         `json:"type,omitempty"`
	*OracleTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

OracleTableDataset is the on-premises Oracle database dataset.

func (OracleTableDataset) AsAmazonS3Dataset

func (otd OracleTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureBlobDataset

func (otd OracleTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureDataLakeStoreDataset

func (otd OracleTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureMySQLTableDataset

func (otd OracleTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureSQLDWTableDataset

func (otd OracleTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureSQLTableDataset

func (otd OracleTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureSearchIndexDataset

func (otd OracleTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsAzureTableDataset

func (otd OracleTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsCassandraTableDataset

func (otd OracleTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsCustomDataset

func (otd OracleTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsDocumentDbCollectionDataset

func (otd OracleTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsDynamicsEntityDataset

func (otd OracleTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsFileShareDataset

func (otd OracleTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsHTTPDataset

func (otd OracleTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsMongoDbCollectionDataset

func (otd OracleTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsODataResourceDataset

func (otd OracleTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsOracleTableDataset

func (otd OracleTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsRelationalTableDataset

func (otd OracleTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsSQLServerTableDataset

func (otd OracleTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsSalesforceObjectDataset

func (otd OracleTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsSapCloudForCustomerResourceDataset

func (otd OracleTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) AsWebTableDataset

func (otd OracleTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for OracleTableDataset.

func (OracleTableDataset) MarshalJSON

func (otd OracleTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OracleTableDataset.

type OracleTableDatasetTypeProperties

type OracleTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

OracleTableDatasetTypeProperties is on-premises Oracle dataset properties.

type OrcFormat

type OrcFormat struct {
	Serializer   *map[string]interface{}  `json:"serializer,omitempty"`
	Deserializer *map[string]interface{}  `json:"deserializer,omitempty"`
	Type         TypeDatasetStorageFormat `json:"type,omitempty"`
}

OrcFormat is the data stored in Optimized Row Columnar (ORC) format.

func (OrcFormat) AsAvroFormat

func (of OrcFormat) AsAvroFormat() (*AvroFormat, bool)

AsAvroFormat is the DatasetStorageFormat implementation for OrcFormat.

func (OrcFormat) AsJSONFormat

func (of OrcFormat) AsJSONFormat() (*JSONFormat, bool)

AsJSONFormat is the DatasetStorageFormat implementation for OrcFormat.

func (OrcFormat) AsOrcFormat

func (of OrcFormat) AsOrcFormat() (*OrcFormat, bool)

AsOrcFormat is the DatasetStorageFormat implementation for OrcFormat.

func (OrcFormat) AsParquetFormat

func (of OrcFormat) AsParquetFormat() (*ParquetFormat, bool)

AsParquetFormat is the DatasetStorageFormat implementation for OrcFormat.

func (OrcFormat) AsTextFormat

func (of OrcFormat) AsTextFormat() (*TextFormat, bool)

AsTextFormat is the DatasetStorageFormat implementation for OrcFormat.

func (OrcFormat) MarshalJSON

func (of OrcFormat) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for OrcFormat.

type ParameterSpecification

type ParameterSpecification struct {
	Type         ParameterType           `json:"type,omitempty"`
	DefaultValue *map[string]interface{} `json:"defaultValue,omitempty"`
}

ParameterSpecification is definition of a single parameter for an entity.

type ParameterType

type ParameterType string

ParameterType enumerates the values for parameter type.

const (
	// Array specifies the array state for parameter type.
	Array ParameterType = "Array"
	// Bool specifies the bool state for parameter type.
	Bool ParameterType = "Bool"
	// Float specifies the float state for parameter type.
	Float ParameterType = "Float"
	// Int specifies the int state for parameter type.
	Int ParameterType = "Int"
	// Object specifies the object state for parameter type.
	Object ParameterType = "Object"
	// String specifies the string state for parameter type.
	String ParameterType = "String"
)

type ParquetFormat

type ParquetFormat struct {
	Serializer   *map[string]interface{}  `json:"serializer,omitempty"`
	Deserializer *map[string]interface{}  `json:"deserializer,omitempty"`
	Type         TypeDatasetStorageFormat `json:"type,omitempty"`
}

ParquetFormat is the data stored in Parquet format.

func (ParquetFormat) AsAvroFormat

func (pf ParquetFormat) AsAvroFormat() (*AvroFormat, bool)

AsAvroFormat is the DatasetStorageFormat implementation for ParquetFormat.

func (ParquetFormat) AsJSONFormat

func (pf ParquetFormat) AsJSONFormat() (*JSONFormat, bool)

AsJSONFormat is the DatasetStorageFormat implementation for ParquetFormat.

func (ParquetFormat) AsOrcFormat

func (pf ParquetFormat) AsOrcFormat() (*OrcFormat, bool)

AsOrcFormat is the DatasetStorageFormat implementation for ParquetFormat.

func (ParquetFormat) AsParquetFormat

func (pf ParquetFormat) AsParquetFormat() (*ParquetFormat, bool)

AsParquetFormat is the DatasetStorageFormat implementation for ParquetFormat.

func (ParquetFormat) AsTextFormat

func (pf ParquetFormat) AsTextFormat() (*TextFormat, bool)

AsTextFormat is the DatasetStorageFormat implementation for ParquetFormat.

func (ParquetFormat) MarshalJSON

func (pf ParquetFormat) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ParquetFormat.

type Pipeline

type Pipeline struct {
	Description *string                             `json:"description,omitempty"`
	Activities  *[]Activity                         `json:"activities,omitempty"`
	Parameters  *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Concurrency *int32                              `json:"concurrency,omitempty"`
}

Pipeline is a data factory pipeline.

func (*Pipeline) UnmarshalJSON

func (p *Pipeline) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for Pipeline struct.

type PipelineListResponse

type PipelineListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]PipelineResource `json:"value,omitempty"`
	NextLink          *string             `json:"nextLink,omitempty"`
}

PipelineListResponse is a list of pipeline resources.

func (PipelineListResponse) PipelineListResponsePreparer

func (client PipelineListResponse) PipelineListResponsePreparer() (*http.Request, error)

PipelineListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type PipelineReference

type PipelineReference struct {
	Type          *string `json:"type,omitempty"`
	ReferenceName *string `json:"referenceName,omitempty"`
	Name          *string `json:"name,omitempty"`
}

PipelineReference is pipeline reference type.

type PipelineResource

type PipelineResource struct {
	autorest.Response `json:"-"`
	ID                *string `json:"id,omitempty"`
	Name              *string `json:"name,omitempty"`
	Type              *string `json:"type,omitempty"`
	Etag              *string `json:"etag,omitempty"`
	*Pipeline         `json:"properties,omitempty"`
}

PipelineResource is pipeline resource type.

type PipelineRun

type PipelineRun struct {
	autorest.Response `json:"-"`
	RunID             *string               `json:"runId,omitempty"`
	PipelineName      *string               `json:"pipelineName,omitempty"`
	Parameters        *map[string]*string   `json:"parameters,omitempty"`
	InvokedBy         *PipelineRunInvokedBy `json:"invokedBy,omitempty"`
	LastUpdated       *date.Time            `json:"lastUpdated,omitempty"`
	RunStart          *date.Time            `json:"runStart,omitempty"`
	RunEnd            *date.Time            `json:"runEnd,omitempty"`
	DurationInMs      *int32                `json:"durationInMs,omitempty"`
	Status            *string               `json:"status,omitempty"`
	Message           *string               `json:"message,omitempty"`
}

PipelineRun is information about a pipeline run.

type PipelineRunFilterParameters

type PipelineRunFilterParameters struct {
	ContinuationToken *string                    `json:"continuationToken,omitempty"`
	LastUpdatedAfter  *date.Time                 `json:"lastUpdatedAfter,omitempty"`
	LastUpdatedBefore *date.Time                 `json:"lastUpdatedBefore,omitempty"`
	Filters           *[]PipelineRunQueryFilter  `json:"filters,omitempty"`
	OrderBy           *[]PipelineRunQueryOrderBy `json:"orderBy,omitempty"`
}

PipelineRunFilterParameters is query parameters for listing pipeline runs.

type PipelineRunInvokedBy

type PipelineRunInvokedBy struct {
	Name *string `json:"name,omitempty"`
	ID   *string `json:"id,omitempty"`
}

PipelineRunInvokedBy is provides entity name and id that started the pipeline run.

type PipelineRunQueryFilter

type PipelineRunQueryFilter struct {
	Operand  PipelineRunQueryFilterOperand  `json:"operand,omitempty"`
	Operator PipelineRunQueryFilterOperator `json:"operator,omitempty"`
	Values   *[]string                      `json:"values,omitempty"`
}

PipelineRunQueryFilter is query filter option for listing pipeline runs.

type PipelineRunQueryFilterOperand

type PipelineRunQueryFilterOperand string

PipelineRunQueryFilterOperand enumerates the values for pipeline run query filter operand.

const (
	// PipelineName specifies the pipeline name state for pipeline run query filter operand.
	PipelineName PipelineRunQueryFilterOperand = "PipelineName"
	// RunEnd specifies the run end state for pipeline run query filter operand.
	RunEnd PipelineRunQueryFilterOperand = "RunEnd"
	// RunStart specifies the run start state for pipeline run query filter operand.
	RunStart PipelineRunQueryFilterOperand = "RunStart"
	// Status specifies the status state for pipeline run query filter operand.
	Status PipelineRunQueryFilterOperand = "Status"
)

type PipelineRunQueryFilterOperator

type PipelineRunQueryFilterOperator string

PipelineRunQueryFilterOperator enumerates the values for pipeline run query filter operator.

const (
	// Equals specifies the equals state for pipeline run query filter operator.
	Equals PipelineRunQueryFilterOperator = "Equals"
	// In specifies the in state for pipeline run query filter operator.
	In PipelineRunQueryFilterOperator = "In"
	// NotEquals specifies the not equals state for pipeline run query filter operator.
	NotEquals PipelineRunQueryFilterOperator = "NotEquals"
	// NotIn specifies the not in state for pipeline run query filter operator.
	NotIn PipelineRunQueryFilterOperator = "NotIn"
)

type PipelineRunQueryOrder

type PipelineRunQueryOrder string

PipelineRunQueryOrder enumerates the values for pipeline run query order.

const (
	// ASC specifies the asc state for pipeline run query order.
	ASC PipelineRunQueryOrder = "ASC"
	// DESC specifies the desc state for pipeline run query order.
	DESC PipelineRunQueryOrder = "DESC"
)

type PipelineRunQueryOrderBy

type PipelineRunQueryOrderBy struct {
	OrderBy PipelineRunQueryOrderByField `json:"orderBy,omitempty"`
	Order   PipelineRunQueryOrder        `json:"order,omitempty"`
}

PipelineRunQueryOrderBy is an object to provide order by options for listing pipeline runs.

type PipelineRunQueryOrderByField

type PipelineRunQueryOrderByField string

PipelineRunQueryOrderByField enumerates the values for pipeline run query order by field.

const (
	// PipelineRunQueryOrderByFieldRunEnd specifies the pipeline run query order by field run end state for pipeline run
	// query order by field.
	PipelineRunQueryOrderByFieldRunEnd PipelineRunQueryOrderByField = "RunEnd"
	// PipelineRunQueryOrderByFieldRunStart specifies the pipeline run query order by field run start state for pipeline
	// run query order by field.
	PipelineRunQueryOrderByFieldRunStart PipelineRunQueryOrderByField = "RunStart"
)

type PipelineRunQueryResponse

type PipelineRunQueryResponse struct {
	autorest.Response `json:"-"`
	Value             *[]PipelineRun `json:"value,omitempty"`
	ContinuationToken *string        `json:"continuationToken,omitempty"`
}

PipelineRunQueryResponse is a list pipeline runs.

type PipelineRunsClient

type PipelineRunsClient struct {
	ManagementClient
}

PipelineRunsClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewPipelineRunsClient

func NewPipelineRunsClient(subscriptionID string) PipelineRunsClient

NewPipelineRunsClient creates an instance of the PipelineRunsClient client.

func NewPipelineRunsClientWithBaseURI

func NewPipelineRunsClientWithBaseURI(baseURI string, subscriptionID string) PipelineRunsClient

NewPipelineRunsClientWithBaseURI creates an instance of the PipelineRunsClient client.

func (PipelineRunsClient) Get

func (client PipelineRunsClient) Get(resourceGroupName string, factoryName string, runID string) (result PipelineRun, err error)

Get get a pipeline run by its run ID.

resourceGroupName is the resource group name. factoryName is the factory name. runID is the pipeline run identifier.

func (PipelineRunsClient) GetPreparer

func (client PipelineRunsClient) GetPreparer(resourceGroupName string, factoryName string, runID string) (*http.Request, error)

GetPreparer prepares the Get request.

func (PipelineRunsClient) GetResponder

func (client PipelineRunsClient) GetResponder(resp *http.Response) (result PipelineRun, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (PipelineRunsClient) GetSender

func (client PipelineRunsClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (PipelineRunsClient) QueryByFactory

func (client PipelineRunsClient) QueryByFactory(resourceGroupName string, factoryName string, filterParameters PipelineRunFilterParameters) (result PipelineRunQueryResponse, err error)

QueryByFactory query pipeline runs in the factory based on input filter conditions.

resourceGroupName is the resource group name. factoryName is the factory name. filterParameters is parameters to filter the pipeline run.

func (PipelineRunsClient) QueryByFactoryPreparer

func (client PipelineRunsClient) QueryByFactoryPreparer(resourceGroupName string, factoryName string, filterParameters PipelineRunFilterParameters) (*http.Request, error)

QueryByFactoryPreparer prepares the QueryByFactory request.

func (PipelineRunsClient) QueryByFactoryResponder

func (client PipelineRunsClient) QueryByFactoryResponder(resp *http.Response) (result PipelineRunQueryResponse, err error)

QueryByFactoryResponder handles the response to the QueryByFactory request. The method always closes the http.Response Body.

func (PipelineRunsClient) QueryByFactorySender

func (client PipelineRunsClient) QueryByFactorySender(req *http.Request) (*http.Response, error)

QueryByFactorySender sends the QueryByFactory request. The method will close the http.Response Body if it receives an error.

type PipelinesClient

type PipelinesClient struct {
	ManagementClient
}

PipelinesClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewPipelinesClient

func NewPipelinesClient(subscriptionID string) PipelinesClient

NewPipelinesClient creates an instance of the PipelinesClient client.

func NewPipelinesClientWithBaseURI

func NewPipelinesClientWithBaseURI(baseURI string, subscriptionID string) PipelinesClient

NewPipelinesClientWithBaseURI creates an instance of the PipelinesClient client.

func (PipelinesClient) CreateOrUpdate

func (client PipelinesClient) CreateOrUpdate(resourceGroupName string, factoryName string, pipelineName string, pipeline PipelineResource, ifMatch string) (result PipelineResource, err error)

CreateOrUpdate creates or updates a pipeline.

resourceGroupName is the resource group name. factoryName is the factory name. pipelineName is the pipeline name. pipeline is pipeline resource definition. ifMatch is eTag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

func (PipelinesClient) CreateOrUpdatePreparer

func (client PipelinesClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, pipelineName string, pipeline PipelineResource, ifMatch string) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (PipelinesClient) CreateOrUpdateResponder

func (client PipelinesClient) CreateOrUpdateResponder(resp *http.Response) (result PipelineResource, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (PipelinesClient) CreateOrUpdateSender

func (client PipelinesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (PipelinesClient) CreateRun

func (client PipelinesClient) CreateRun(resourceGroupName string, factoryName string, pipelineName string, parameters map[string]*map[string]interface{}) (result CreateRunResponse, err error)

CreateRun creates a run of a pipeline.

resourceGroupName is the resource group name. factoryName is the factory name. pipelineName is the pipeline name. parameters is parameters of the pipeline run.

func (PipelinesClient) CreateRunPreparer

func (client PipelinesClient) CreateRunPreparer(resourceGroupName string, factoryName string, pipelineName string, parameters map[string]*map[string]interface{}) (*http.Request, error)

CreateRunPreparer prepares the CreateRun request.

func (PipelinesClient) CreateRunResponder

func (client PipelinesClient) CreateRunResponder(resp *http.Response) (result CreateRunResponse, err error)

CreateRunResponder handles the response to the CreateRun request. The method always closes the http.Response Body.

func (PipelinesClient) CreateRunSender

func (client PipelinesClient) CreateRunSender(req *http.Request) (*http.Response, error)

CreateRunSender sends the CreateRun request. The method will close the http.Response Body if it receives an error.

func (PipelinesClient) Delete

func (client PipelinesClient) Delete(resourceGroupName string, factoryName string, pipelineName string) (result autorest.Response, err error)

Delete deletes a pipeline.

resourceGroupName is the resource group name. factoryName is the factory name. pipelineName is the pipeline name.

func (PipelinesClient) DeletePreparer

func (client PipelinesClient) DeletePreparer(resourceGroupName string, factoryName string, pipelineName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (PipelinesClient) DeleteResponder

func (client PipelinesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (PipelinesClient) DeleteSender

func (client PipelinesClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (PipelinesClient) Get

func (client PipelinesClient) Get(resourceGroupName string, factoryName string, pipelineName string) (result PipelineResource, err error)

Get gets a pipeline.

resourceGroupName is the resource group name. factoryName is the factory name. pipelineName is the pipeline name.

func (PipelinesClient) GetPreparer

func (client PipelinesClient) GetPreparer(resourceGroupName string, factoryName string, pipelineName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (PipelinesClient) GetResponder

func (client PipelinesClient) GetResponder(resp *http.Response) (result PipelineResource, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (PipelinesClient) GetSender

func (client PipelinesClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (PipelinesClient) ListByFactory

func (client PipelinesClient) ListByFactory(resourceGroupName string, factoryName string) (result PipelineListResponse, err error)

ListByFactory lists pipelines.

resourceGroupName is the resource group name. factoryName is the factory name.

func (PipelinesClient) ListByFactoryComplete

func (client PipelinesClient) ListByFactoryComplete(resourceGroupName string, factoryName string, cancel <-chan struct{}) (<-chan PipelineResource, <-chan error)

ListByFactoryComplete gets all elements from the list without paging.

func (PipelinesClient) ListByFactoryNextResults

func (client PipelinesClient) ListByFactoryNextResults(lastResults PipelineListResponse) (result PipelineListResponse, err error)

ListByFactoryNextResults retrieves the next set of results, if any.

func (PipelinesClient) ListByFactoryPreparer

func (client PipelinesClient) ListByFactoryPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

ListByFactoryPreparer prepares the ListByFactory request.

func (PipelinesClient) ListByFactoryResponder

func (client PipelinesClient) ListByFactoryResponder(resp *http.Response) (result PipelineListResponse, err error)

ListByFactoryResponder handles the response to the ListByFactory request. The method always closes the http.Response Body.

func (PipelinesClient) ListByFactorySender

func (client PipelinesClient) ListByFactorySender(req *http.Request) (*http.Response, error)

ListByFactorySender sends the ListByFactory request. The method will close the http.Response Body if it receives an error.

type PolybaseSettings

type PolybaseSettings struct {
	RejectType        PolybaseSettingsRejectType `json:"rejectType,omitempty"`
	RejectValue       *map[string]interface{}    `json:"rejectValue,omitempty"`
	RejectSampleValue *map[string]interface{}    `json:"rejectSampleValue,omitempty"`
	UseTypeDefault    *map[string]interface{}    `json:"useTypeDefault,omitempty"`
}

PolybaseSettings is polyBase settings.

type PolybaseSettingsRejectType

type PolybaseSettingsRejectType string

PolybaseSettingsRejectType enumerates the values for polybase settings reject type.

const (
	// Percentage specifies the percentage state for polybase settings reject type.
	Percentage PolybaseSettingsRejectType = "percentage"
	// Value specifies the value state for polybase settings reject type.
	Value PolybaseSettingsRejectType = "value"
)

type PostgreSQLLinkedService

type PostgreSQLLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*PostgreSQLLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

PostgreSQLLinkedService is linked service for PostgreSQL data source.

func (PostgreSQLLinkedService) AsAmazonRedshiftLinkedService

func (psls PostgreSQLLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAmazonS3LinkedService

func (psls PostgreSQLLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureBatchLinkedService

func (psls PostgreSQLLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (psls PostgreSQLLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureDataLakeStoreLinkedService

func (psls PostgreSQLLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureKeyVaultLinkedService

func (psls PostgreSQLLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureMLLinkedService

func (psls PostgreSQLLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureMySQLLinkedService

func (psls PostgreSQLLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureSQLDWLinkedService

func (psls PostgreSQLLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureSQLDatabaseLinkedService

func (psls PostgreSQLLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureSearchLinkedService

func (psls PostgreSQLLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsAzureStorageLinkedService

func (psls PostgreSQLLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsCassandraLinkedService

func (psls PostgreSQLLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsCosmosDbLinkedService

func (psls PostgreSQLLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsCustomDataSourceLinkedService

func (psls PostgreSQLLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsDb2LinkedService

func (psls PostgreSQLLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsDynamicsLinkedService

func (psls PostgreSQLLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsFileServerLinkedService

func (psls PostgreSQLLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsFtpServerLinkedService

func (psls PostgreSQLLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsHDInsightLinkedService

func (psls PostgreSQLLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsHDInsightOnDemandLinkedService

func (psls PostgreSQLLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsHTTPLinkedService

func (psls PostgreSQLLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsHdfsLinkedService

func (psls PostgreSQLLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsMongoDbLinkedService

func (psls PostgreSQLLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsMySQLLinkedService

func (psls PostgreSQLLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsODataLinkedService

func (psls PostgreSQLLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsOdbcLinkedService

func (psls PostgreSQLLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsOracleLinkedService

func (psls PostgreSQLLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsPostgreSQLLinkedService

func (psls PostgreSQLLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSQLServerLinkedService

func (psls PostgreSQLLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSalesforceLinkedService

func (psls PostgreSQLLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSapBWLinkedService

func (psls PostgreSQLLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSapCloudForCustomerLinkedService

func (psls PostgreSQLLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSapHanaLinkedService

func (psls PostgreSQLLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSftpServerLinkedService

func (psls PostgreSQLLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsSybaseLinkedService

func (psls PostgreSQLLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsTeradataLinkedService

func (psls PostgreSQLLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) AsWebLinkedService

func (psls PostgreSQLLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for PostgreSQLLinkedService.

func (PostgreSQLLinkedService) MarshalJSON

func (psls PostgreSQLLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for PostgreSQLLinkedService.

type PostgreSQLLinkedServiceTypeProperties

type PostgreSQLLinkedServiceTypeProperties struct {
	Server              *map[string]interface{} `json:"server,omitempty"`
	Database            *map[string]interface{} `json:"database,omitempty"`
	Schema              *map[string]interface{} `json:"schema,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

PostgreSQLLinkedServiceTypeProperties is postgreSQL linked service properties.

type RecurrenceFrequency

type RecurrenceFrequency string

RecurrenceFrequency enumerates the values for recurrence frequency.

const (
	// Day specifies the day state for recurrence frequency.
	Day RecurrenceFrequency = "Day"
	// Hour specifies the hour state for recurrence frequency.
	Hour RecurrenceFrequency = "Hour"
	// Minute specifies the minute state for recurrence frequency.
	Minute RecurrenceFrequency = "Minute"
	// Month specifies the month state for recurrence frequency.
	Month RecurrenceFrequency = "Month"
	// NotSpecified specifies the not specified state for recurrence frequency.
	NotSpecified RecurrenceFrequency = "NotSpecified"
	// Week specifies the week state for recurrence frequency.
	Week RecurrenceFrequency = "Week"
	// Year specifies the year state for recurrence frequency.
	Year RecurrenceFrequency = "Year"
)

type RecurrenceSchedule

type RecurrenceSchedule struct {
	Minutes            *[]int32                        `json:"minutes,omitempty"`
	Hours              *[]int32                        `json:"hours,omitempty"`
	WeekDays           *[]DaysOfWeek                   `json:"weekDays,omitempty"`
	MonthDays          *[]int32                        `json:"monthDays,omitempty"`
	MonthlyOccurrences *[]RecurrenceScheduleOccurrence `json:"monthlyOccurrences,omitempty"`
}

RecurrenceSchedule is the recurrence schedule.

type RecurrenceScheduleOccurrence

type RecurrenceScheduleOccurrence struct {
	Day        DayOfWeek `json:"day,omitempty"`
	Occurrence *int32    `json:"occurrence,omitempty"`
}

RecurrenceScheduleOccurrence is the recurrence schedule occurence.

type RedirectIncompatibleRowSettings

type RedirectIncompatibleRowSettings struct {
	LinkedServiceName *map[string]interface{} `json:"linkedServiceName,omitempty"`
	Path              *map[string]interface{} `json:"path,omitempty"`
}

RedirectIncompatibleRowSettings is redirect incompatible row settings

type RedshiftUnloadSettings

type RedshiftUnloadSettings struct {
	S3LinkedServiceName *LinkedServiceReference `json:"s3LinkedServiceName,omitempty"`
	BucketName          *map[string]interface{} `json:"bucketName,omitempty"`
}

RedshiftUnloadSettings is the Amazon S3 settings needed for the interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3.

type RelationalSource

type RelationalSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

RelationalSource is a copy activity source for various relational databases.

func (RelationalSource) AsAmazonRedshiftSource

func (rs RelationalSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsAzureDataLakeStoreSource

func (rs RelationalSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsAzureMySQLSource

func (rs RelationalSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsAzureTableSource

func (rs RelationalSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsBlobSource

func (rs RelationalSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsCassandraSource

func (rs RelationalSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsDocumentDbCollectionSource

func (rs RelationalSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsDynamicsSource

func (rs RelationalSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsFileSystemSource

func (rs RelationalSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsHTTPSource

func (rs RelationalSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsHdfsSource

func (rs RelationalSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsMongoDbSource

func (rs RelationalSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsOracleSource

func (rs RelationalSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsRelationalSource

func (rs RelationalSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsSQLDWSource

func (rs RelationalSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsSQLSource

func (rs RelationalSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsSalesforceSource

func (rs RelationalSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsSapCloudForCustomerSource

func (rs RelationalSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for RelationalSource.

func (RelationalSource) AsWebSource

func (rs RelationalSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for RelationalSource.

func (RelationalSource) MarshalJSON

func (rs RelationalSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for RelationalSource.

type RelationalTableDataset

type RelationalTableDataset struct {
	Description                           *string                             `json:"description,omitempty"`
	Structure                             *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                     *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                            *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                  TypeDataset                         `json:"type,omitempty"`
	*RelationalTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

RelationalTableDataset is the relational table dataset.

func (RelationalTableDataset) AsAmazonS3Dataset

func (rtd RelationalTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureBlobDataset

func (rtd RelationalTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureDataLakeStoreDataset

func (rtd RelationalTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureMySQLTableDataset

func (rtd RelationalTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureSQLDWTableDataset

func (rtd RelationalTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureSQLTableDataset

func (rtd RelationalTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureSearchIndexDataset

func (rtd RelationalTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsAzureTableDataset

func (rtd RelationalTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsCassandraTableDataset

func (rtd RelationalTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsCustomDataset

func (rtd RelationalTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsDocumentDbCollectionDataset

func (rtd RelationalTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsDynamicsEntityDataset

func (rtd RelationalTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsFileShareDataset

func (rtd RelationalTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsHTTPDataset

func (rtd RelationalTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsMongoDbCollectionDataset

func (rtd RelationalTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsODataResourceDataset

func (rtd RelationalTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsOracleTableDataset

func (rtd RelationalTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsRelationalTableDataset

func (rtd RelationalTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsSQLServerTableDataset

func (rtd RelationalTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsSalesforceObjectDataset

func (rtd RelationalTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsSapCloudForCustomerResourceDataset

func (rtd RelationalTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) AsWebTableDataset

func (rtd RelationalTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for RelationalTableDataset.

func (RelationalTableDataset) MarshalJSON

func (rtd RelationalTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for RelationalTableDataset.

type RelationalTableDatasetTypeProperties

type RelationalTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

RelationalTableDatasetTypeProperties is relational table dataset properties.

type Resource

type Resource struct {
	ID       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	Type     *string             `json:"type,omitempty"`
	Location *string             `json:"location,omitempty"`
	Tags     *map[string]*string `json:"tags,omitempty"`
}

Resource is azure Data Factory top-level resource.

type SQLDWSink

type SQLDWSink struct {
	WriteBatchSize    *map[string]interface{} `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout *map[string]interface{} `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount    *map[string]interface{} `json:"sinkRetryCount,omitempty"`
	SinkRetryWait     *map[string]interface{} `json:"sinkRetryWait,omitempty"`
	Type              TypeCopySink            `json:"type,omitempty"`
	PreCopyScript     *map[string]interface{} `json:"preCopyScript,omitempty"`
	AllowPolyBase     *map[string]interface{} `json:"allowPolyBase,omitempty"`
	PolyBaseSettings  *PolybaseSettings       `json:"polyBaseSettings,omitempty"`
}

SQLDWSink is a copy activity SQL Data Warehouse sink.

func (SQLDWSink) AsAzureDataLakeStoreSink

func (sds SQLDWSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsAzureQueueSink

func (sds SQLDWSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsAzureSearchIndexSink

func (sds SQLDWSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsAzureTableSink

func (sds SQLDWSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsBlobSink

func (sds SQLDWSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsDocumentDbCollectionSink

func (sds SQLDWSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsDynamicsSink

func (sds SQLDWSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsFileSystemSink

func (sds SQLDWSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsOdbcSink

func (sds SQLDWSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsOracleSink

func (sds SQLDWSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsSQLDWSink

func (sds SQLDWSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsSQLSink

func (sds SQLDWSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) AsSalesforceSink

func (sds SQLDWSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for SQLDWSink.

func (SQLDWSink) MarshalJSON

func (sds SQLDWSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLDWSink.

type SQLDWSource

type SQLDWSource struct {
	SourceRetryCount             *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait              *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type                         TypeCopySource          `json:"type,omitempty"`
	SQLReaderQuery               *map[string]interface{} `json:"sqlReaderQuery,omitempty"`
	SQLReaderStoredProcedureName *map[string]interface{} `json:"sqlReaderStoredProcedureName,omitempty"`
	StoredProcedureParameters    *map[string]interface{} `json:"storedProcedureParameters,omitempty"`
}

SQLDWSource is a copy activity SQL Data Warehouse source.

func (SQLDWSource) AsAmazonRedshiftSource

func (sds SQLDWSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsAzureDataLakeStoreSource

func (sds SQLDWSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsAzureMySQLSource

func (sds SQLDWSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsAzureTableSource

func (sds SQLDWSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsBlobSource

func (sds SQLDWSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsCassandraSource

func (sds SQLDWSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsDocumentDbCollectionSource

func (sds SQLDWSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsDynamicsSource

func (sds SQLDWSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsFileSystemSource

func (sds SQLDWSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsHTTPSource

func (sds SQLDWSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsHdfsSource

func (sds SQLDWSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsMongoDbSource

func (sds SQLDWSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsOracleSource

func (sds SQLDWSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsRelationalSource

func (sds SQLDWSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsSQLDWSource

func (sds SQLDWSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsSQLSource

func (sds SQLDWSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsSalesforceSource

func (sds SQLDWSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsSapCloudForCustomerSource

func (sds SQLDWSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) AsWebSource

func (sds SQLDWSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for SQLDWSource.

func (SQLDWSource) MarshalJSON

func (sds SQLDWSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLDWSource.

type SQLServerLinkedService

type SQLServerLinkedService struct {
	ConnectVia                            *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                           *string                      `json:"description,omitempty"`
	Type                                  TypeLinkedService            `json:"type,omitempty"`
	*SQLServerLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SQLServerLinkedService is SQL Server linked service.

func (SQLServerLinkedService) AsAmazonRedshiftLinkedService

func (ssls SQLServerLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAmazonS3LinkedService

func (ssls SQLServerLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureBatchLinkedService

func (ssls SQLServerLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (ssls SQLServerLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureDataLakeStoreLinkedService

func (ssls SQLServerLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureKeyVaultLinkedService

func (ssls SQLServerLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureMLLinkedService

func (ssls SQLServerLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureMySQLLinkedService

func (ssls SQLServerLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureSQLDWLinkedService

func (ssls SQLServerLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureSQLDatabaseLinkedService

func (ssls SQLServerLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureSearchLinkedService

func (ssls SQLServerLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsAzureStorageLinkedService

func (ssls SQLServerLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsCassandraLinkedService

func (ssls SQLServerLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsCosmosDbLinkedService

func (ssls SQLServerLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsCustomDataSourceLinkedService

func (ssls SQLServerLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsDb2LinkedService

func (ssls SQLServerLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsDynamicsLinkedService

func (ssls SQLServerLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsFileServerLinkedService

func (ssls SQLServerLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsFtpServerLinkedService

func (ssls SQLServerLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsHDInsightLinkedService

func (ssls SQLServerLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsHDInsightOnDemandLinkedService

func (ssls SQLServerLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsHTTPLinkedService

func (ssls SQLServerLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsHdfsLinkedService

func (ssls SQLServerLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsMongoDbLinkedService

func (ssls SQLServerLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsMySQLLinkedService

func (ssls SQLServerLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsODataLinkedService

func (ssls SQLServerLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsOdbcLinkedService

func (ssls SQLServerLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsOracleLinkedService

func (ssls SQLServerLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsPostgreSQLLinkedService

func (ssls SQLServerLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSQLServerLinkedService

func (ssls SQLServerLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSalesforceLinkedService

func (ssls SQLServerLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSapBWLinkedService

func (ssls SQLServerLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSapCloudForCustomerLinkedService

func (ssls SQLServerLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSapHanaLinkedService

func (ssls SQLServerLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSftpServerLinkedService

func (ssls SQLServerLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsSybaseLinkedService

func (ssls SQLServerLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsTeradataLinkedService

func (ssls SQLServerLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) AsWebLinkedService

func (ssls SQLServerLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SQLServerLinkedService.

func (SQLServerLinkedService) MarshalJSON

func (ssls SQLServerLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLServerLinkedService.

type SQLServerLinkedServiceTypeProperties

type SQLServerLinkedServiceTypeProperties struct {
	ConnectionString    *SecureString           `json:"connectionString,omitempty"`
	UserName            *map[string]interface{} `json:"userName,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

SQLServerLinkedServiceTypeProperties is SQL Server linked service properties.

type SQLServerStoredProcedureActivity

type SQLServerStoredProcedureActivity struct {
	Name                                            *string                 `json:"name,omitempty"`
	Description                                     *string                 `json:"description,omitempty"`
	DependsOn                                       *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                                            TypeActivity            `json:"type,omitempty"`
	LinkedServiceName                               *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                                          *ActivityPolicy         `json:"policy,omitempty"`
	*SQLServerStoredProcedureActivityTypeProperties `json:"typeProperties,omitempty"`
}

SQLServerStoredProcedureActivity is SQL stored procedure activity type.

func (SQLServerStoredProcedureActivity) AsAzureMLBatchExecutionActivity

func (ssspa SQLServerStoredProcedureActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsAzureMLUpdateResourceActivity

func (ssspa SQLServerStoredProcedureActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsControlActivity

func (ssspa SQLServerStoredProcedureActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsCopyActivity

func (ssspa SQLServerStoredProcedureActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsCustomActivity

func (ssspa SQLServerStoredProcedureActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsDataLakeAnalyticsUSQLActivity

func (ssspa SQLServerStoredProcedureActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsExecutePipelineActivity

func (ssspa SQLServerStoredProcedureActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsExecutionActivity

func (ssspa SQLServerStoredProcedureActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsForEachActivity

func (ssspa SQLServerStoredProcedureActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsGetMetadataActivity

func (ssspa SQLServerStoredProcedureActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsHDInsightHiveActivity

func (ssspa SQLServerStoredProcedureActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsHDInsightMapReduceActivity

func (ssspa SQLServerStoredProcedureActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsHDInsightPigActivity

func (ssspa SQLServerStoredProcedureActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsHDInsightSparkActivity

func (ssspa SQLServerStoredProcedureActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsHDInsightStreamingActivity

func (ssspa SQLServerStoredProcedureActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsIfConditionActivity

func (ssspa SQLServerStoredProcedureActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsLookupActivity

func (ssspa SQLServerStoredProcedureActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsSQLServerStoredProcedureActivity

func (ssspa SQLServerStoredProcedureActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsUntilActivity

func (ssspa SQLServerStoredProcedureActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsWaitActivity

func (ssspa SQLServerStoredProcedureActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) AsWebActivity

func (ssspa SQLServerStoredProcedureActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for SQLServerStoredProcedureActivity.

func (SQLServerStoredProcedureActivity) MarshalJSON

func (ssspa SQLServerStoredProcedureActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLServerStoredProcedureActivity.

type SQLServerStoredProcedureActivityTypeProperties

type SQLServerStoredProcedureActivityTypeProperties struct {
	StoredProcedureName       *map[string]interface{}               `json:"storedProcedureName,omitempty"`
	StoredProcedureParameters *map[string]*StoredProcedureParameter `json:"storedProcedureParameters,omitempty"`
}

SQLServerStoredProcedureActivityTypeProperties is SQL stored procedure activity properties.

type SQLServerTableDataset

type SQLServerTableDataset struct {
	Description                          *string                             `json:"description,omitempty"`
	Structure                            *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                    *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                           *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                 TypeDataset                         `json:"type,omitempty"`
	*SQLServerTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

SQLServerTableDataset is the on-premises SQL Server dataset.

func (SQLServerTableDataset) AsAmazonS3Dataset

func (sstd SQLServerTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureBlobDataset

func (sstd SQLServerTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureDataLakeStoreDataset

func (sstd SQLServerTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureMySQLTableDataset

func (sstd SQLServerTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureSQLDWTableDataset

func (sstd SQLServerTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureSQLTableDataset

func (sstd SQLServerTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureSearchIndexDataset

func (sstd SQLServerTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsAzureTableDataset

func (sstd SQLServerTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsCassandraTableDataset

func (sstd SQLServerTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsCustomDataset

func (sstd SQLServerTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsDocumentDbCollectionDataset

func (sstd SQLServerTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsDynamicsEntityDataset

func (sstd SQLServerTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsFileShareDataset

func (sstd SQLServerTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsHTTPDataset

func (sstd SQLServerTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsMongoDbCollectionDataset

func (sstd SQLServerTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsODataResourceDataset

func (sstd SQLServerTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsOracleTableDataset

func (sstd SQLServerTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsRelationalTableDataset

func (sstd SQLServerTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsSQLServerTableDataset

func (sstd SQLServerTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsSalesforceObjectDataset

func (sstd SQLServerTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsSapCloudForCustomerResourceDataset

func (sstd SQLServerTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) AsWebTableDataset

func (sstd SQLServerTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for SQLServerTableDataset.

func (SQLServerTableDataset) MarshalJSON

func (sstd SQLServerTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLServerTableDataset.

type SQLServerTableDatasetTypeProperties

type SQLServerTableDatasetTypeProperties struct {
	TableName *map[string]interface{} `json:"tableName,omitempty"`
}

SQLServerTableDatasetTypeProperties is on-premises SQL Server dataset properties.

type SQLSink

type SQLSink struct {
	WriteBatchSize               *map[string]interface{}               `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout            *map[string]interface{}               `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount               *map[string]interface{}               `json:"sinkRetryCount,omitempty"`
	SinkRetryWait                *map[string]interface{}               `json:"sinkRetryWait,omitempty"`
	Type                         TypeCopySink                          `json:"type,omitempty"`
	SQLWriterStoredProcedureName *map[string]interface{}               `json:"sqlWriterStoredProcedureName,omitempty"`
	SQLWriterTableType           *map[string]interface{}               `json:"sqlWriterTableType,omitempty"`
	PreCopyScript                *map[string]interface{}               `json:"preCopyScript,omitempty"`
	StoredProcedureParameters    *map[string]*StoredProcedureParameter `json:"storedProcedureParameters,omitempty"`
}

SQLSink is a copy activity SQL sink.

func (SQLSink) AsAzureDataLakeStoreSink

func (ss SQLSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for SQLSink.

func (SQLSink) AsAzureQueueSink

func (ss SQLSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for SQLSink.

func (SQLSink) AsAzureSearchIndexSink

func (ss SQLSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for SQLSink.

func (SQLSink) AsAzureTableSink

func (ss SQLSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for SQLSink.

func (SQLSink) AsBlobSink

func (ss SQLSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for SQLSink.

func (SQLSink) AsDocumentDbCollectionSink

func (ss SQLSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for SQLSink.

func (SQLSink) AsDynamicsSink

func (ss SQLSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for SQLSink.

func (SQLSink) AsFileSystemSink

func (ss SQLSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for SQLSink.

func (SQLSink) AsOdbcSink

func (ss SQLSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for SQLSink.

func (SQLSink) AsOracleSink

func (ss SQLSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for SQLSink.

func (SQLSink) AsSQLDWSink

func (ss SQLSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for SQLSink.

func (SQLSink) AsSQLSink

func (ss SQLSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for SQLSink.

func (SQLSink) AsSalesforceSink

func (ss SQLSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for SQLSink.

func (SQLSink) MarshalJSON

func (ss SQLSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLSink.

type SQLSource

type SQLSource struct {
	SourceRetryCount             *map[string]interface{}               `json:"sourceRetryCount,omitempty"`
	SourceRetryWait              *map[string]interface{}               `json:"sourceRetryWait,omitempty"`
	Type                         TypeCopySource                        `json:"type,omitempty"`
	SQLReaderQuery               *map[string]interface{}               `json:"sqlReaderQuery,omitempty"`
	SQLReaderStoredProcedureName *map[string]interface{}               `json:"sqlReaderStoredProcedureName,omitempty"`
	StoredProcedureParameters    *map[string]*StoredProcedureParameter `json:"storedProcedureParameters,omitempty"`
}

SQLSource is a copy activity SQL source.

func (SQLSource) AsAmazonRedshiftSource

func (ss SQLSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for SQLSource.

func (SQLSource) AsAzureDataLakeStoreSource

func (ss SQLSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for SQLSource.

func (SQLSource) AsAzureMySQLSource

func (ss SQLSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for SQLSource.

func (SQLSource) AsAzureTableSource

func (ss SQLSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for SQLSource.

func (SQLSource) AsBlobSource

func (ss SQLSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for SQLSource.

func (SQLSource) AsCassandraSource

func (ss SQLSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for SQLSource.

func (SQLSource) AsDocumentDbCollectionSource

func (ss SQLSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for SQLSource.

func (SQLSource) AsDynamicsSource

func (ss SQLSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for SQLSource.

func (SQLSource) AsFileSystemSource

func (ss SQLSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for SQLSource.

func (SQLSource) AsHTTPSource

func (ss SQLSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for SQLSource.

func (SQLSource) AsHdfsSource

func (ss SQLSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for SQLSource.

func (SQLSource) AsMongoDbSource

func (ss SQLSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for SQLSource.

func (SQLSource) AsOracleSource

func (ss SQLSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for SQLSource.

func (SQLSource) AsRelationalSource

func (ss SQLSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for SQLSource.

func (SQLSource) AsSQLDWSource

func (ss SQLSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for SQLSource.

func (SQLSource) AsSQLSource

func (ss SQLSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for SQLSource.

func (SQLSource) AsSalesforceSource

func (ss SQLSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for SQLSource.

func (SQLSource) AsSapCloudForCustomerSource

func (ss SQLSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for SQLSource.

func (SQLSource) AsWebSource

func (ss SQLSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for SQLSource.

func (SQLSource) MarshalJSON

func (ss SQLSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SQLSource.

type SalesforceLinkedService

type SalesforceLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*SalesforceLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SalesforceLinkedService is linked service for Salesforce.

func (SalesforceLinkedService) AsAmazonRedshiftLinkedService

func (sls SalesforceLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAmazonS3LinkedService

func (sls SalesforceLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureBatchLinkedService

func (sls SalesforceLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (sls SalesforceLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureDataLakeStoreLinkedService

func (sls SalesforceLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureKeyVaultLinkedService

func (sls SalesforceLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureMLLinkedService

func (sls SalesforceLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureMySQLLinkedService

func (sls SalesforceLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureSQLDWLinkedService

func (sls SalesforceLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureSQLDatabaseLinkedService

func (sls SalesforceLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureSearchLinkedService

func (sls SalesforceLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsAzureStorageLinkedService

func (sls SalesforceLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsCassandraLinkedService

func (sls SalesforceLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsCosmosDbLinkedService

func (sls SalesforceLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsCustomDataSourceLinkedService

func (sls SalesforceLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsDb2LinkedService

func (sls SalesforceLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsDynamicsLinkedService

func (sls SalesforceLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsFileServerLinkedService

func (sls SalesforceLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsFtpServerLinkedService

func (sls SalesforceLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsHDInsightLinkedService

func (sls SalesforceLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsHDInsightOnDemandLinkedService

func (sls SalesforceLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsHTTPLinkedService

func (sls SalesforceLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsHdfsLinkedService

func (sls SalesforceLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsMongoDbLinkedService

func (sls SalesforceLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsMySQLLinkedService

func (sls SalesforceLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsODataLinkedService

func (sls SalesforceLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsOdbcLinkedService

func (sls SalesforceLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsOracleLinkedService

func (sls SalesforceLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsPostgreSQLLinkedService

func (sls SalesforceLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSQLServerLinkedService

func (sls SalesforceLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSalesforceLinkedService

func (sls SalesforceLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSapBWLinkedService

func (sls SalesforceLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSapCloudForCustomerLinkedService

func (sls SalesforceLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSapHanaLinkedService

func (sls SalesforceLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSftpServerLinkedService

func (sls SalesforceLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsSybaseLinkedService

func (sls SalesforceLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsTeradataLinkedService

func (sls SalesforceLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) AsWebLinkedService

func (sls SalesforceLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SalesforceLinkedService.

func (SalesforceLinkedService) MarshalJSON

func (sls SalesforceLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SalesforceLinkedService.

type SalesforceLinkedServiceTypeProperties

type SalesforceLinkedServiceTypeProperties struct {
	EnvironmentURL      *map[string]interface{} `json:"environmentUrl,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            SecretBase              `json:"password,omitempty"`
	SecurityToken       SecretBase              `json:"securityToken,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

SalesforceLinkedServiceTypeProperties is salesforce linked service properties.

func (*SalesforceLinkedServiceTypeProperties) UnmarshalJSON

func (slstp *SalesforceLinkedServiceTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for SalesforceLinkedServiceTypeProperties struct.

type SalesforceObjectDataset

type SalesforceObjectDataset struct {
	Description                            *string                             `json:"description,omitempty"`
	Structure                              *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                      *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                             *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                   TypeDataset                         `json:"type,omitempty"`
	*SalesforceObjectDatasetTypeProperties `json:"typeProperties,omitempty"`
}

SalesforceObjectDataset is the Salesforce object dataset.

func (SalesforceObjectDataset) AsAmazonS3Dataset

func (sod SalesforceObjectDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureBlobDataset

func (sod SalesforceObjectDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureDataLakeStoreDataset

func (sod SalesforceObjectDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureMySQLTableDataset

func (sod SalesforceObjectDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureSQLDWTableDataset

func (sod SalesforceObjectDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureSQLTableDataset

func (sod SalesforceObjectDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureSearchIndexDataset

func (sod SalesforceObjectDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsAzureTableDataset

func (sod SalesforceObjectDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsCassandraTableDataset

func (sod SalesforceObjectDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsCustomDataset

func (sod SalesforceObjectDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsDocumentDbCollectionDataset

func (sod SalesforceObjectDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsDynamicsEntityDataset

func (sod SalesforceObjectDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsFileShareDataset

func (sod SalesforceObjectDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsHTTPDataset

func (sod SalesforceObjectDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsMongoDbCollectionDataset

func (sod SalesforceObjectDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsODataResourceDataset

func (sod SalesforceObjectDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsOracleTableDataset

func (sod SalesforceObjectDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsRelationalTableDataset

func (sod SalesforceObjectDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsSQLServerTableDataset

func (sod SalesforceObjectDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsSalesforceObjectDataset

func (sod SalesforceObjectDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsSapCloudForCustomerResourceDataset

func (sod SalesforceObjectDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) AsWebTableDataset

func (sod SalesforceObjectDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for SalesforceObjectDataset.

func (SalesforceObjectDataset) MarshalJSON

func (sod SalesforceObjectDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SalesforceObjectDataset.

type SalesforceObjectDatasetTypeProperties

type SalesforceObjectDatasetTypeProperties struct {
	ObjectAPIName *map[string]interface{} `json:"objectApiName,omitempty"`
}

SalesforceObjectDatasetTypeProperties is salesforce object dataset properties.

type SalesforceSink

type SalesforceSink struct {
	WriteBatchSize      *map[string]interface{}     `json:"writeBatchSize,omitempty"`
	WriteBatchTimeout   *map[string]interface{}     `json:"writeBatchTimeout,omitempty"`
	SinkRetryCount      *map[string]interface{}     `json:"sinkRetryCount,omitempty"`
	SinkRetryWait       *map[string]interface{}     `json:"sinkRetryWait,omitempty"`
	Type                TypeCopySink                `json:"type,omitempty"`
	WriteBehavior       SalesforceSinkWriteBehavior `json:"writeBehavior,omitempty"`
	ExternalIDFieldName *map[string]interface{}     `json:"externalIdFieldName,omitempty"`
	IgnoreNullValues    *map[string]interface{}     `json:"ignoreNullValues,omitempty"`
}

SalesforceSink is a copy activity Salesforce sink.

func (SalesforceSink) AsAzureDataLakeStoreSink

func (ss SalesforceSink) AsAzureDataLakeStoreSink() (*AzureDataLakeStoreSink, bool)

AsAzureDataLakeStoreSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsAzureQueueSink

func (ss SalesforceSink) AsAzureQueueSink() (*AzureQueueSink, bool)

AsAzureQueueSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsAzureSearchIndexSink

func (ss SalesforceSink) AsAzureSearchIndexSink() (*AzureSearchIndexSink, bool)

AsAzureSearchIndexSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsAzureTableSink

func (ss SalesforceSink) AsAzureTableSink() (*AzureTableSink, bool)

AsAzureTableSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsBlobSink

func (ss SalesforceSink) AsBlobSink() (*BlobSink, bool)

AsBlobSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsDocumentDbCollectionSink

func (ss SalesforceSink) AsDocumentDbCollectionSink() (*DocumentDbCollectionSink, bool)

AsDocumentDbCollectionSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsDynamicsSink

func (ss SalesforceSink) AsDynamicsSink() (*DynamicsSink, bool)

AsDynamicsSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsFileSystemSink

func (ss SalesforceSink) AsFileSystemSink() (*FileSystemSink, bool)

AsFileSystemSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsOdbcSink

func (ss SalesforceSink) AsOdbcSink() (*OdbcSink, bool)

AsOdbcSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsOracleSink

func (ss SalesforceSink) AsOracleSink() (*OracleSink, bool)

AsOracleSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsSQLDWSink

func (ss SalesforceSink) AsSQLDWSink() (*SQLDWSink, bool)

AsSQLDWSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsSQLSink

func (ss SalesforceSink) AsSQLSink() (*SQLSink, bool)

AsSQLSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) AsSalesforceSink

func (ss SalesforceSink) AsSalesforceSink() (*SalesforceSink, bool)

AsSalesforceSink is the CopySink implementation for SalesforceSink.

func (SalesforceSink) MarshalJSON

func (ss SalesforceSink) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SalesforceSink.

type SalesforceSinkWriteBehavior

type SalesforceSinkWriteBehavior string

SalesforceSinkWriteBehavior enumerates the values for salesforce sink write behavior.

const (
	// Insert specifies the insert state for salesforce sink write behavior.
	Insert SalesforceSinkWriteBehavior = "Insert"
	// Upsert specifies the upsert state for salesforce sink write behavior.
	Upsert SalesforceSinkWriteBehavior = "Upsert"
)

type SalesforceSource

type SalesforceSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

SalesforceSource is a copy activity Salesforce source.

func (SalesforceSource) AsAmazonRedshiftSource

func (ss SalesforceSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsAzureDataLakeStoreSource

func (ss SalesforceSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsAzureMySQLSource

func (ss SalesforceSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsAzureTableSource

func (ss SalesforceSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsBlobSource

func (ss SalesforceSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsCassandraSource

func (ss SalesforceSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsDocumentDbCollectionSource

func (ss SalesforceSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsDynamicsSource

func (ss SalesforceSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsFileSystemSource

func (ss SalesforceSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsHTTPSource

func (ss SalesforceSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsHdfsSource

func (ss SalesforceSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsMongoDbSource

func (ss SalesforceSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsOracleSource

func (ss SalesforceSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsRelationalSource

func (ss SalesforceSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsSQLDWSource

func (ss SalesforceSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsSQLSource

func (ss SalesforceSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsSalesforceSource

func (ss SalesforceSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsSapCloudForCustomerSource

func (ss SalesforceSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) AsWebSource

func (ss SalesforceSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for SalesforceSource.

func (SalesforceSource) MarshalJSON

func (ss SalesforceSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SalesforceSource.

type SapBWLinkedService

type SapBWLinkedService struct {
	ConnectVia                        *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                       *string                      `json:"description,omitempty"`
	Type                              TypeLinkedService            `json:"type,omitempty"`
	*SapBWLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SapBWLinkedService is SAP Business Warehouse Linked Service.

func (SapBWLinkedService) AsAmazonRedshiftLinkedService

func (sbls SapBWLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAmazonS3LinkedService

func (sbls SapBWLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureBatchLinkedService

func (sbls SapBWLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (sbls SapBWLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureDataLakeStoreLinkedService

func (sbls SapBWLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureKeyVaultLinkedService

func (sbls SapBWLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureMLLinkedService

func (sbls SapBWLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureMySQLLinkedService

func (sbls SapBWLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureSQLDWLinkedService

func (sbls SapBWLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureSQLDatabaseLinkedService

func (sbls SapBWLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureSearchLinkedService

func (sbls SapBWLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsAzureStorageLinkedService

func (sbls SapBWLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsCassandraLinkedService

func (sbls SapBWLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsCosmosDbLinkedService

func (sbls SapBWLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsCustomDataSourceLinkedService

func (sbls SapBWLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsDb2LinkedService

func (sbls SapBWLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsDynamicsLinkedService

func (sbls SapBWLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsFileServerLinkedService

func (sbls SapBWLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsFtpServerLinkedService

func (sbls SapBWLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsHDInsightLinkedService

func (sbls SapBWLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsHDInsightOnDemandLinkedService

func (sbls SapBWLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsHTTPLinkedService

func (sbls SapBWLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsHdfsLinkedService

func (sbls SapBWLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsMongoDbLinkedService

func (sbls SapBWLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsMySQLLinkedService

func (sbls SapBWLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsODataLinkedService

func (sbls SapBWLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsOdbcLinkedService

func (sbls SapBWLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsOracleLinkedService

func (sbls SapBWLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsPostgreSQLLinkedService

func (sbls SapBWLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSQLServerLinkedService

func (sbls SapBWLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSalesforceLinkedService

func (sbls SapBWLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSapBWLinkedService

func (sbls SapBWLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSapCloudForCustomerLinkedService

func (sbls SapBWLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSapHanaLinkedService

func (sbls SapBWLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSftpServerLinkedService

func (sbls SapBWLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsSybaseLinkedService

func (sbls SapBWLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsTeradataLinkedService

func (sbls SapBWLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) AsWebLinkedService

func (sbls SapBWLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SapBWLinkedService.

func (SapBWLinkedService) MarshalJSON

func (sbls SapBWLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SapBWLinkedService.

type SapBWLinkedServiceTypeProperties

type SapBWLinkedServiceTypeProperties struct {
	Server              *map[string]interface{} `json:"server,omitempty"`
	SystemNumber        *map[string]interface{} `json:"systemNumber,omitempty"`
	ClientID            *map[string]interface{} `json:"clientId,omitempty"`
	UserName            *map[string]interface{} `json:"userName,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

SapBWLinkedServiceTypeProperties is properties specific to this linked service type.

type SapCloudForCustomerLinkedService

type SapCloudForCustomerLinkedService struct {
	ConnectVia                                      *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                                     *string                      `json:"description,omitempty"`
	Type                                            TypeLinkedService            `json:"type,omitempty"`
	*SapCloudForCustomerLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SapCloudForCustomerLinkedService is linked service for SAP Cloud for Customer.

func (SapCloudForCustomerLinkedService) AsAmazonRedshiftLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAmazonS3LinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureBatchLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureDataLakeStoreLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureKeyVaultLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureMLLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureMySQLLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureSQLDWLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureSQLDatabaseLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureSearchLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsAzureStorageLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsCassandraLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsCosmosDbLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsCustomDataSourceLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsDb2LinkedService

func (scfcls SapCloudForCustomerLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsDynamicsLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsFileServerLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsFtpServerLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsHDInsightLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsHDInsightOnDemandLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsHTTPLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsHdfsLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsMongoDbLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsMySQLLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsODataLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsOdbcLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsOracleLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsPostgreSQLLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSQLServerLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSalesforceLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSapBWLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSapCloudForCustomerLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSapHanaLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSftpServerLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsSybaseLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsTeradataLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) AsWebLinkedService

func (scfcls SapCloudForCustomerLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SapCloudForCustomerLinkedService.

func (SapCloudForCustomerLinkedService) MarshalJSON

func (scfcls SapCloudForCustomerLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SapCloudForCustomerLinkedService.

type SapCloudForCustomerLinkedServiceTypeProperties

type SapCloudForCustomerLinkedServiceTypeProperties struct {
	URL                 *map[string]interface{} `json:"url,omitempty"`
	Username            *map[string]interface{} `json:"username,omitempty"`
	Password            *SecureString           `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{} `json:"encryptedCredential,omitempty"`
}

SapCloudForCustomerLinkedServiceTypeProperties is SAP Cloud for Customer linked service properties.

type SapCloudForCustomerResourceDataset

type SapCloudForCustomerResourceDataset struct {
	Description                                       *string                             `json:"description,omitempty"`
	Structure                                         *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName                                 *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                                        *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                                              TypeDataset                         `json:"type,omitempty"`
	*SapCloudForCustomerResourceDatasetTypeProperties `json:"typeProperties,omitempty"`
}

SapCloudForCustomerResourceDataset is the path of the SAP Cloud for Customer OData entity.

func (SapCloudForCustomerResourceDataset) AsAmazonS3Dataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureBlobDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureDataLakeStoreDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureMySQLTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureSQLDWTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureSQLTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureSearchIndexDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsAzureTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsCassandraTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsCustomDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsDocumentDbCollectionDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsDynamicsEntityDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsFileShareDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsHTTPDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsMongoDbCollectionDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsODataResourceDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsOracleTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsRelationalTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsSQLServerTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsSalesforceObjectDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsSapCloudForCustomerResourceDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) AsWebTableDataset

func (scfcrd SapCloudForCustomerResourceDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for SapCloudForCustomerResourceDataset.

func (SapCloudForCustomerResourceDataset) MarshalJSON

func (scfcrd SapCloudForCustomerResourceDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SapCloudForCustomerResourceDataset.

type SapCloudForCustomerResourceDatasetTypeProperties

type SapCloudForCustomerResourceDatasetTypeProperties struct {
	Path *map[string]interface{} `json:"path,omitempty"`
}

SapCloudForCustomerResourceDatasetTypeProperties is sap Cloud For Customer OData resource dataset properties.

type SapCloudForCustomerSource

type SapCloudForCustomerSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
	Query            *map[string]interface{} `json:"query,omitempty"`
}

SapCloudForCustomerSource is a copy activity source for SAP Cloud for Customer source.

func (SapCloudForCustomerSource) AsAmazonRedshiftSource

func (scfcs SapCloudForCustomerSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsAzureDataLakeStoreSource

func (scfcs SapCloudForCustomerSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsAzureMySQLSource

func (scfcs SapCloudForCustomerSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsAzureTableSource

func (scfcs SapCloudForCustomerSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsBlobSource

func (scfcs SapCloudForCustomerSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsCassandraSource

func (scfcs SapCloudForCustomerSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsDocumentDbCollectionSource

func (scfcs SapCloudForCustomerSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsDynamicsSource

func (scfcs SapCloudForCustomerSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsFileSystemSource

func (scfcs SapCloudForCustomerSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsHTTPSource

func (scfcs SapCloudForCustomerSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsHdfsSource

func (scfcs SapCloudForCustomerSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsMongoDbSource

func (scfcs SapCloudForCustomerSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsOracleSource

func (scfcs SapCloudForCustomerSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsRelationalSource

func (scfcs SapCloudForCustomerSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsSQLDWSource

func (scfcs SapCloudForCustomerSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsSQLSource

func (scfcs SapCloudForCustomerSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsSalesforceSource

func (scfcs SapCloudForCustomerSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsSapCloudForCustomerSource

func (scfcs SapCloudForCustomerSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) AsWebSource

func (scfcs SapCloudForCustomerSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for SapCloudForCustomerSource.

func (SapCloudForCustomerSource) MarshalJSON

func (scfcs SapCloudForCustomerSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SapCloudForCustomerSource.

type SapHanaAuthenticationType

type SapHanaAuthenticationType string

SapHanaAuthenticationType enumerates the values for sap hana authentication type.

const (
	// SapHanaAuthenticationTypeBasic specifies the sap hana authentication type basic state for sap hana authentication
	// type.
	SapHanaAuthenticationTypeBasic SapHanaAuthenticationType = "Basic"
	// SapHanaAuthenticationTypeWindows specifies the sap hana authentication type windows state for sap hana
	// authentication type.
	SapHanaAuthenticationTypeWindows SapHanaAuthenticationType = "Windows"
)

type SapHanaLinkedService

type SapHanaLinkedService struct {
	ConnectVia                      *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                     *string                      `json:"description,omitempty"`
	Type                            TypeLinkedService            `json:"type,omitempty"`
	*SapHanaLinkedServiceProperties `json:"typeProperties,omitempty"`
}

SapHanaLinkedService is SAP HANA Linked Service.

func (SapHanaLinkedService) AsAmazonRedshiftLinkedService

func (shls SapHanaLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAmazonS3LinkedService

func (shls SapHanaLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureBatchLinkedService

func (shls SapHanaLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (shls SapHanaLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureDataLakeStoreLinkedService

func (shls SapHanaLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureKeyVaultLinkedService

func (shls SapHanaLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureMLLinkedService

func (shls SapHanaLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureMySQLLinkedService

func (shls SapHanaLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureSQLDWLinkedService

func (shls SapHanaLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureSQLDatabaseLinkedService

func (shls SapHanaLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureSearchLinkedService

func (shls SapHanaLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsAzureStorageLinkedService

func (shls SapHanaLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsCassandraLinkedService

func (shls SapHanaLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsCosmosDbLinkedService

func (shls SapHanaLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsCustomDataSourceLinkedService

func (shls SapHanaLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsDb2LinkedService

func (shls SapHanaLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsDynamicsLinkedService

func (shls SapHanaLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsFileServerLinkedService

func (shls SapHanaLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsFtpServerLinkedService

func (shls SapHanaLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsHDInsightLinkedService

func (shls SapHanaLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsHDInsightOnDemandLinkedService

func (shls SapHanaLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsHTTPLinkedService

func (shls SapHanaLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsHdfsLinkedService

func (shls SapHanaLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsMongoDbLinkedService

func (shls SapHanaLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsMySQLLinkedService

func (shls SapHanaLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsODataLinkedService

func (shls SapHanaLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsOdbcLinkedService

func (shls SapHanaLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsOracleLinkedService

func (shls SapHanaLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsPostgreSQLLinkedService

func (shls SapHanaLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSQLServerLinkedService

func (shls SapHanaLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSalesforceLinkedService

func (shls SapHanaLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSapBWLinkedService

func (shls SapHanaLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSapCloudForCustomerLinkedService

func (shls SapHanaLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSapHanaLinkedService

func (shls SapHanaLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSftpServerLinkedService

func (shls SapHanaLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsSybaseLinkedService

func (shls SapHanaLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsTeradataLinkedService

func (shls SapHanaLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) AsWebLinkedService

func (shls SapHanaLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SapHanaLinkedService.

func (SapHanaLinkedService) MarshalJSON

func (shls SapHanaLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SapHanaLinkedService.

type SapHanaLinkedServiceProperties

type SapHanaLinkedServiceProperties struct {
	Server              *map[string]interface{}   `json:"server,omitempty"`
	AuthenticationType  SapHanaAuthenticationType `json:"authenticationType,omitempty"`
	UserName            *map[string]interface{}   `json:"userName,omitempty"`
	Password            *SecureString             `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{}   `json:"encryptedCredential,omitempty"`
}

SapHanaLinkedServiceProperties is properties specific to this linked service type.

type ScheduleTrigger

type ScheduleTrigger struct {
	Description                    *string                     `json:"description,omitempty"`
	Pipelines                      *[]TriggerPipelineReference `json:"pipelines,omitempty"`
	RuntimeState                   TriggerRuntimeState         `json:"runtimeState,omitempty"`
	Type                           TypeTrigger                 `json:"type,omitempty"`
	*ScheduleTriggerTypeProperties `json:"typeProperties,omitempty"`
}

ScheduleTrigger is trigger that creates pipeline runs periodically, on schedule.

func (ScheduleTrigger) AsBlobTrigger

func (st ScheduleTrigger) AsBlobTrigger() (*BlobTrigger, bool)

AsBlobTrigger is the Trigger implementation for ScheduleTrigger.

func (ScheduleTrigger) AsScheduleTrigger

func (st ScheduleTrigger) AsScheduleTrigger() (*ScheduleTrigger, bool)

AsScheduleTrigger is the Trigger implementation for ScheduleTrigger.

func (ScheduleTrigger) MarshalJSON

func (st ScheduleTrigger) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for ScheduleTrigger.

type ScheduleTriggerRecurrence

type ScheduleTriggerRecurrence struct {
	Frequency RecurrenceFrequency `json:"frequency,omitempty"`
	Interval  *int32              `json:"interval,omitempty"`
	StartTime *date.Time          `json:"startTime,omitempty"`
	EndTime   *date.Time          `json:"endTime,omitempty"`
	TimeZone  *string             `json:"timeZone,omitempty"`
	Schedule  *RecurrenceSchedule `json:"schedule,omitempty"`
}

ScheduleTriggerRecurrence is the workflow trigger recurrence.

type ScheduleTriggerTypeProperties

type ScheduleTriggerTypeProperties struct {
	Recurrence *ScheduleTriggerRecurrence `json:"recurrence,omitempty"`
}

ScheduleTriggerTypeProperties is schedule Trigger properties.

type SecretBase

type SecretBase interface {
	AsSecureString() (*SecureString, bool)
	AsAzureKeyVaultSecretReference() (*AzureKeyVaultSecretReference, bool)
}

SecretBase is the base definition of a secret type.

type SecureString

type SecureString struct {
	Type  Type    `json:"type,omitempty"`
	Value *string `json:"value,omitempty"`
}

SecureString is azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.

func (SecureString) AsAzureKeyVaultSecretReference

func (ss SecureString) AsAzureKeyVaultSecretReference() (*AzureKeyVaultSecretReference, bool)

AsAzureKeyVaultSecretReference is the SecretBase implementation for SecureString.

func (SecureString) AsSecureString

func (ss SecureString) AsSecureString() (*SecureString, bool)

AsSecureString is the SecretBase implementation for SecureString.

func (SecureString) MarshalJSON

func (ss SecureString) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SecureString.

type SelfHostedIntegrationRuntime

type SelfHostedIntegrationRuntime struct {
	Description *string                `json:"description,omitempty"`
	Type        TypeIntegrationRuntime `json:"type,omitempty"`
}

SelfHostedIntegrationRuntime is self-hosted integration runtime.

func (SelfHostedIntegrationRuntime) AsManagedIntegrationRuntime

func (shir SelfHostedIntegrationRuntime) AsManagedIntegrationRuntime() (*ManagedIntegrationRuntime, bool)

AsManagedIntegrationRuntime is the IntegrationRuntime implementation for SelfHostedIntegrationRuntime.

func (SelfHostedIntegrationRuntime) AsSelfHostedIntegrationRuntime

func (shir SelfHostedIntegrationRuntime) AsSelfHostedIntegrationRuntime() (*SelfHostedIntegrationRuntime, bool)

AsSelfHostedIntegrationRuntime is the IntegrationRuntime implementation for SelfHostedIntegrationRuntime.

func (SelfHostedIntegrationRuntime) MarshalJSON

func (shir SelfHostedIntegrationRuntime) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SelfHostedIntegrationRuntime.

type SelfHostedIntegrationRuntimeNode

type SelfHostedIntegrationRuntimeNode struct {
	NodeName            *string                                `json:"nodeName,omitempty"`
	MachineName         *string                                `json:"machineName,omitempty"`
	HostServiceURI      *string                                `json:"hostServiceUri,omitempty"`
	Status              SelfHostedIntegrationRuntimeNodeStatus `json:"status,omitempty"`
	Capabilities        *map[string]*string                    `json:"capabilities,omitempty"`
	VersionStatus       *string                                `json:"versionStatus,omitempty"`
	Version             *string                                `json:"version,omitempty"`
	RegisterTime        *date.Time                             `json:"registerTime,omitempty"`
	LastConnectTime     *date.Time                             `json:"lastConnectTime,omitempty"`
	ExpiryTime          *date.Time                             `json:"expiryTime,omitempty"`
	LastStartTime       *date.Time                             `json:"lastStartTime,omitempty"`
	LastStopTime        *date.Time                             `json:"lastStopTime,omitempty"`
	LastUpdateResult    IntegrationRuntimeUpdateResult         `json:"lastUpdateResult,omitempty"`
	LastStartUpdateTime *date.Time                             `json:"lastStartUpdateTime,omitempty"`
	LastEndUpdateTime   *date.Time                             `json:"lastEndUpdateTime,omitempty"`
	IsActiveDispatcher  *bool                                  `json:"isActiveDispatcher,omitempty"`
	ConcurrentJobsLimit *int32                                 `json:"concurrentJobsLimit,omitempty"`
	MaxConcurrentJobs   *int32                                 `json:"maxConcurrentJobs,omitempty"`
}

SelfHostedIntegrationRuntimeNode is properties of Self-hosted integration runtime node.

type SelfHostedIntegrationRuntimeNodeStatus

type SelfHostedIntegrationRuntimeNodeStatus string

SelfHostedIntegrationRuntimeNodeStatus enumerates the values for self hosted integration runtime node status.

const (
	// SelfHostedIntegrationRuntimeNodeStatusInitializeFailed specifies the self hosted integration runtime node status
	// initialize failed state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusInitializeFailed SelfHostedIntegrationRuntimeNodeStatus = "InitializeFailed"
	// SelfHostedIntegrationRuntimeNodeStatusInitializing specifies the self hosted integration runtime node status
	// initializing state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusInitializing SelfHostedIntegrationRuntimeNodeStatus = "Initializing"
	// SelfHostedIntegrationRuntimeNodeStatusLimited specifies the self hosted integration runtime node status limited
	// state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusLimited SelfHostedIntegrationRuntimeNodeStatus = "Limited"
	// SelfHostedIntegrationRuntimeNodeStatusNeedRegistration specifies the self hosted integration runtime node status
	// need registration state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusNeedRegistration SelfHostedIntegrationRuntimeNodeStatus = "NeedRegistration"
	// SelfHostedIntegrationRuntimeNodeStatusOffline specifies the self hosted integration runtime node status offline
	// state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusOffline SelfHostedIntegrationRuntimeNodeStatus = "Offline"
	// SelfHostedIntegrationRuntimeNodeStatusOnline specifies the self hosted integration runtime node status online state
	// for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusOnline SelfHostedIntegrationRuntimeNodeStatus = "Online"
	// SelfHostedIntegrationRuntimeNodeStatusUpgrading specifies the self hosted integration runtime node status upgrading
	// state for self hosted integration runtime node status.
	SelfHostedIntegrationRuntimeNodeStatusUpgrading SelfHostedIntegrationRuntimeNodeStatus = "Upgrading"
)

type SelfHostedIntegrationRuntimeStatus

type SelfHostedIntegrationRuntimeStatus struct {
	State                                             IntegrationRuntimeState      `json:"state,omitempty"`
	Type                                              TypeIntegrationRuntimeStatus `json:"type,omitempty"`
	*SelfHostedIntegrationRuntimeStatusTypeProperties `json:"typeProperties,omitempty"`
}

SelfHostedIntegrationRuntimeStatus is self-hosted integration runtime status.

func (SelfHostedIntegrationRuntimeStatus) AsManagedIntegrationRuntimeStatus

func (shirs SelfHostedIntegrationRuntimeStatus) AsManagedIntegrationRuntimeStatus() (*ManagedIntegrationRuntimeStatus, bool)

AsManagedIntegrationRuntimeStatus is the IntegrationRuntimeStatus implementation for SelfHostedIntegrationRuntimeStatus.

func (SelfHostedIntegrationRuntimeStatus) AsSelfHostedIntegrationRuntimeStatus

func (shirs SelfHostedIntegrationRuntimeStatus) AsSelfHostedIntegrationRuntimeStatus() (*SelfHostedIntegrationRuntimeStatus, bool)

AsSelfHostedIntegrationRuntimeStatus is the IntegrationRuntimeStatus implementation for SelfHostedIntegrationRuntimeStatus.

func (SelfHostedIntegrationRuntimeStatus) MarshalJSON

func (shirs SelfHostedIntegrationRuntimeStatus) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SelfHostedIntegrationRuntimeStatus.

type SelfHostedIntegrationRuntimeStatusTypeProperties

type SelfHostedIntegrationRuntimeStatusTypeProperties struct {
	CreateTime                *date.Time                                      `json:"createTime,omitempty"`
	TaskQueueID               *string                                         `json:"taskQueueId,omitempty"`
	InternalChannelEncryption IntegrationRuntimeInternalChannelEncryptionMode `json:"internalChannelEncryption,omitempty"`
	Version                   *string                                         `json:"version,omitempty"`
	Nodes                     *[]SelfHostedIntegrationRuntimeNode             `json:"nodes,omitempty"`
	ScheduledUpdateDate       *date.Time                                      `json:"scheduledUpdateDate,omitempty"`
	UpdateDelayOffset         *string                                         `json:"updateDelayOffset,omitempty"`
	LocalTimeZoneOffset       *string                                         `json:"localTimeZoneOffset,omitempty"`
	Capabilities              *map[string]*string                             `json:"capabilities,omitempty"`
	ServiceUrls               *[]string                                       `json:"serviceUrls,omitempty"`
	AutoUpdate                IntegrationRuntimeAutoUpdate                    `json:"autoUpdate,omitempty"`
}

SelfHostedIntegrationRuntimeStatusTypeProperties is self-hosted integration runtime status type properties.

type SftpAuthenticationType

type SftpAuthenticationType string

SftpAuthenticationType enumerates the values for sftp authentication type.

const (
	// SftpAuthenticationTypeBasic specifies the sftp authentication type basic state for sftp authentication type.
	SftpAuthenticationTypeBasic SftpAuthenticationType = "Basic"
	// SftpAuthenticationTypeSSHPublicKey specifies the sftp authentication type ssh public key state for sftp
	// authentication type.
	SftpAuthenticationTypeSSHPublicKey SftpAuthenticationType = "SshPublicKey"
)

type SftpServerLinkedService

type SftpServerLinkedService struct {
	ConnectVia                             *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                            *string                      `json:"description,omitempty"`
	Type                                   TypeLinkedService            `json:"type,omitempty"`
	*SftpServerLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SftpServerLinkedService is a linked service for an SSH File Transfer Protocol (SFTP) server.

func (SftpServerLinkedService) AsAmazonRedshiftLinkedService

func (ssls SftpServerLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAmazonS3LinkedService

func (ssls SftpServerLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureBatchLinkedService

func (ssls SftpServerLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (ssls SftpServerLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureDataLakeStoreLinkedService

func (ssls SftpServerLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureKeyVaultLinkedService

func (ssls SftpServerLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureMLLinkedService

func (ssls SftpServerLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureMySQLLinkedService

func (ssls SftpServerLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureSQLDWLinkedService

func (ssls SftpServerLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureSQLDatabaseLinkedService

func (ssls SftpServerLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureSearchLinkedService

func (ssls SftpServerLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsAzureStorageLinkedService

func (ssls SftpServerLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsCassandraLinkedService

func (ssls SftpServerLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsCosmosDbLinkedService

func (ssls SftpServerLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsCustomDataSourceLinkedService

func (ssls SftpServerLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsDb2LinkedService

func (ssls SftpServerLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsDynamicsLinkedService

func (ssls SftpServerLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsFileServerLinkedService

func (ssls SftpServerLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsFtpServerLinkedService

func (ssls SftpServerLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsHDInsightLinkedService

func (ssls SftpServerLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsHDInsightOnDemandLinkedService

func (ssls SftpServerLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsHTTPLinkedService

func (ssls SftpServerLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsHdfsLinkedService

func (ssls SftpServerLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsMongoDbLinkedService

func (ssls SftpServerLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsMySQLLinkedService

func (ssls SftpServerLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsODataLinkedService

func (ssls SftpServerLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsOdbcLinkedService

func (ssls SftpServerLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsOracleLinkedService

func (ssls SftpServerLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsPostgreSQLLinkedService

func (ssls SftpServerLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSQLServerLinkedService

func (ssls SftpServerLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSalesforceLinkedService

func (ssls SftpServerLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSapBWLinkedService

func (ssls SftpServerLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSapCloudForCustomerLinkedService

func (ssls SftpServerLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSapHanaLinkedService

func (ssls SftpServerLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSftpServerLinkedService

func (ssls SftpServerLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsSybaseLinkedService

func (ssls SftpServerLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsTeradataLinkedService

func (ssls SftpServerLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) AsWebLinkedService

func (ssls SftpServerLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SftpServerLinkedService.

func (SftpServerLinkedService) MarshalJSON

func (ssls SftpServerLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SftpServerLinkedService.

type SftpServerLinkedServiceTypeProperties

type SftpServerLinkedServiceTypeProperties struct {
	Host                  *map[string]interface{} `json:"host,omitempty"`
	Port                  *map[string]interface{} `json:"port,omitempty"`
	AuthenticationType    SftpAuthenticationType  `json:"authenticationType,omitempty"`
	UserName              *map[string]interface{} `json:"userName,omitempty"`
	Password              *SecureString           `json:"password,omitempty"`
	EncryptedCredential   *map[string]interface{} `json:"encryptedCredential,omitempty"`
	PrivateKeyPath        *map[string]interface{} `json:"privateKeyPath,omitempty"`
	PrivateKeyContent     *SecureString           `json:"privateKeyContent,omitempty"`
	PassPhrase            *SecureString           `json:"passPhrase,omitempty"`
	SkipHostKeyValidation *map[string]interface{} `json:"skipHostKeyValidation,omitempty"`
	HostKeyFingerprint    *map[string]interface{} `json:"hostKeyFingerprint,omitempty"`
}

SftpServerLinkedServiceTypeProperties is properties specific to this linked service type.

type StagingSettings

type StagingSettings struct {
	LinkedServiceName *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Path              *map[string]interface{} `json:"path,omitempty"`
	EnableCompression *map[string]interface{} `json:"enableCompression,omitempty"`
}

StagingSettings is staging settings.

type StoredProcedureParameter

type StoredProcedureParameter struct {
	Value *map[string]interface{}      `json:"value,omitempty"`
	Type  StoredProcedureParameterType `json:"type,omitempty"`
}

StoredProcedureParameter is SQL stored procedure parameter.

type StoredProcedureParameterType

type StoredProcedureParameterType string

StoredProcedureParameterType enumerates the values for stored procedure parameter type.

const (
	// StoredProcedureParameterTypeBoolean specifies the stored procedure parameter type boolean state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeBoolean StoredProcedureParameterType = "Boolean"
	// StoredProcedureParameterTypeDate specifies the stored procedure parameter type date state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeDate StoredProcedureParameterType = "Date"
	// StoredProcedureParameterTypeDecimal specifies the stored procedure parameter type decimal state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeDecimal StoredProcedureParameterType = "Decimal"
	// StoredProcedureParameterTypeGUID specifies the stored procedure parameter type guid state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeGUID StoredProcedureParameterType = "Guid"
	// StoredProcedureParameterTypeInt specifies the stored procedure parameter type int state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeInt StoredProcedureParameterType = "Int"
	// StoredProcedureParameterTypeString specifies the stored procedure parameter type string state for stored procedure
	// parameter type.
	StoredProcedureParameterTypeString StoredProcedureParameterType = "String"
)

type SubResource

type SubResource struct {
	ID   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Type *string `json:"type,omitempty"`
	Etag *string `json:"etag,omitempty"`
}

SubResource is azure Data Factory nested resource, which belongs to a factory.

type SybaseAuthenticationType

type SybaseAuthenticationType string

SybaseAuthenticationType enumerates the values for sybase authentication type.

const (
	// SybaseAuthenticationTypeBasic specifies the sybase authentication type basic state for sybase authentication type.
	SybaseAuthenticationTypeBasic SybaseAuthenticationType = "Basic"
	// SybaseAuthenticationTypeWindows specifies the sybase authentication type windows state for sybase authentication
	// type.
	SybaseAuthenticationTypeWindows SybaseAuthenticationType = "Windows"
)

type SybaseLinkedService

type SybaseLinkedService struct {
	ConnectVia                         *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                        *string                      `json:"description,omitempty"`
	Type                               TypeLinkedService            `json:"type,omitempty"`
	*SybaseLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

SybaseLinkedService is linked service for Sybase data source.

func (SybaseLinkedService) AsAmazonRedshiftLinkedService

func (sls SybaseLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAmazonS3LinkedService

func (sls SybaseLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureBatchLinkedService

func (sls SybaseLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (sls SybaseLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureDataLakeStoreLinkedService

func (sls SybaseLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureKeyVaultLinkedService

func (sls SybaseLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureMLLinkedService

func (sls SybaseLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureMySQLLinkedService

func (sls SybaseLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureSQLDWLinkedService

func (sls SybaseLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureSQLDatabaseLinkedService

func (sls SybaseLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureSearchLinkedService

func (sls SybaseLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsAzureStorageLinkedService

func (sls SybaseLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsCassandraLinkedService

func (sls SybaseLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsCosmosDbLinkedService

func (sls SybaseLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsCustomDataSourceLinkedService

func (sls SybaseLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsDb2LinkedService

func (sls SybaseLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsDynamicsLinkedService

func (sls SybaseLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsFileServerLinkedService

func (sls SybaseLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsFtpServerLinkedService

func (sls SybaseLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsHDInsightLinkedService

func (sls SybaseLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsHDInsightOnDemandLinkedService

func (sls SybaseLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsHTTPLinkedService

func (sls SybaseLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsHdfsLinkedService

func (sls SybaseLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsMongoDbLinkedService

func (sls SybaseLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsMySQLLinkedService

func (sls SybaseLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsODataLinkedService

func (sls SybaseLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsOdbcLinkedService

func (sls SybaseLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsOracleLinkedService

func (sls SybaseLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsPostgreSQLLinkedService

func (sls SybaseLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSQLServerLinkedService

func (sls SybaseLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSalesforceLinkedService

func (sls SybaseLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSapBWLinkedService

func (sls SybaseLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSapCloudForCustomerLinkedService

func (sls SybaseLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSapHanaLinkedService

func (sls SybaseLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSftpServerLinkedService

func (sls SybaseLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsSybaseLinkedService

func (sls SybaseLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsTeradataLinkedService

func (sls SybaseLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) AsWebLinkedService

func (sls SybaseLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for SybaseLinkedService.

func (SybaseLinkedService) MarshalJSON

func (sls SybaseLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for SybaseLinkedService.

type SybaseLinkedServiceTypeProperties

type SybaseLinkedServiceTypeProperties struct {
	Server              *map[string]interface{}  `json:"server,omitempty"`
	Database            *map[string]interface{}  `json:"database,omitempty"`
	Schema              *map[string]interface{}  `json:"schema,omitempty"`
	AuthenticationType  SybaseAuthenticationType `json:"authenticationType,omitempty"`
	Username            *map[string]interface{}  `json:"username,omitempty"`
	Password            *SecureString            `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{}  `json:"encryptedCredential,omitempty"`
}

SybaseLinkedServiceTypeProperties is sybase linked service properties.

type TabularTranslator

type TabularTranslator struct {
	Type           TypeCopyTranslator      `json:"type,omitempty"`
	ColumnMappings *map[string]interface{} `json:"columnMappings,omitempty"`
}

TabularTranslator is a copy activity tabular translator.

func (TabularTranslator) AsTabularTranslator

func (tt TabularTranslator) AsTabularTranslator() (*TabularTranslator, bool)

AsTabularTranslator is the CopyTranslator implementation for TabularTranslator.

func (TabularTranslator) MarshalJSON

func (tt TabularTranslator) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for TabularTranslator.

type TeradataAuthenticationType

type TeradataAuthenticationType string

TeradataAuthenticationType enumerates the values for teradata authentication type.

const (
	// TeradataAuthenticationTypeBasic specifies the teradata authentication type basic state for teradata authentication
	// type.
	TeradataAuthenticationTypeBasic TeradataAuthenticationType = "Basic"
	// TeradataAuthenticationTypeWindows specifies the teradata authentication type windows state for teradata
	// authentication type.
	TeradataAuthenticationTypeWindows TeradataAuthenticationType = "Windows"
)

type TeradataLinkedService

type TeradataLinkedService struct {
	ConnectVia                           *IntegrationRuntimeReference `json:"connectVia,omitempty"`
	Description                          *string                      `json:"description,omitempty"`
	Type                                 TypeLinkedService            `json:"type,omitempty"`
	*TeradataLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

TeradataLinkedService is linked service for Teradata data source.

func (TeradataLinkedService) AsAmazonRedshiftLinkedService

func (TLSVar TeradataLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAmazonS3LinkedService

func (TLSVar TeradataLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureBatchLinkedService

func (TLSVar TeradataLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (TLSVar TeradataLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureDataLakeStoreLinkedService

func (TLSVar TeradataLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureKeyVaultLinkedService

func (TLSVar TeradataLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureMLLinkedService

func (TLSVar TeradataLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureMySQLLinkedService

func (TLSVar TeradataLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureSQLDWLinkedService

func (TLSVar TeradataLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureSQLDatabaseLinkedService

func (TLSVar TeradataLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureSearchLinkedService

func (TLSVar TeradataLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsAzureStorageLinkedService

func (TLSVar TeradataLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsCassandraLinkedService

func (TLSVar TeradataLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsCosmosDbLinkedService

func (TLSVar TeradataLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsCustomDataSourceLinkedService

func (TLSVar TeradataLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsDb2LinkedService

func (TLSVar TeradataLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsDynamicsLinkedService

func (TLSVar TeradataLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsFileServerLinkedService

func (TLSVar TeradataLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsFtpServerLinkedService

func (TLSVar TeradataLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsHDInsightLinkedService

func (TLSVar TeradataLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsHDInsightOnDemandLinkedService

func (TLSVar TeradataLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsHTTPLinkedService

func (TLSVar TeradataLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsHdfsLinkedService

func (TLSVar TeradataLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsMongoDbLinkedService

func (TLSVar TeradataLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsMySQLLinkedService

func (TLSVar TeradataLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsODataLinkedService

func (TLSVar TeradataLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsOdbcLinkedService

func (TLSVar TeradataLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsOracleLinkedService

func (TLSVar TeradataLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsPostgreSQLLinkedService

func (TLSVar TeradataLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSQLServerLinkedService

func (TLSVar TeradataLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSalesforceLinkedService

func (TLSVar TeradataLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSapBWLinkedService

func (TLSVar TeradataLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSapCloudForCustomerLinkedService

func (TLSVar TeradataLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSapHanaLinkedService

func (TLSVar TeradataLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSftpServerLinkedService

func (TLSVar TeradataLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsSybaseLinkedService

func (TLSVar TeradataLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsTeradataLinkedService

func (TLSVar TeradataLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) AsWebLinkedService

func (TLSVar TeradataLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for TeradataLinkedService.

func (TeradataLinkedService) MarshalJSON

func (TLSVar TeradataLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for TeradataLinkedService.

type TeradataLinkedServiceTypeProperties

type TeradataLinkedServiceTypeProperties struct {
	Server              *map[string]interface{}    `json:"server,omitempty"`
	Schema              *map[string]interface{}    `json:"schema,omitempty"`
	AuthenticationType  TeradataAuthenticationType `json:"authenticationType,omitempty"`
	Username            *map[string]interface{}    `json:"username,omitempty"`
	Password            *SecureString              `json:"password,omitempty"`
	EncryptedCredential *map[string]interface{}    `json:"encryptedCredential,omitempty"`
}

TeradataLinkedServiceTypeProperties is teradata linked service properties.

type TextFormat

type TextFormat struct {
	Serializer       *map[string]interface{}  `json:"serializer,omitempty"`
	Deserializer     *map[string]interface{}  `json:"deserializer,omitempty"`
	Type             TypeDatasetStorageFormat `json:"type,omitempty"`
	ColumnDelimiter  *map[string]interface{}  `json:"columnDelimiter,omitempty"`
	RowDelimiter     *map[string]interface{}  `json:"rowDelimiter,omitempty"`
	EscapeChar       *map[string]interface{}  `json:"escapeChar,omitempty"`
	QuoteChar        *map[string]interface{}  `json:"quoteChar,omitempty"`
	NullValue        *map[string]interface{}  `json:"nullValue,omitempty"`
	EncodingName     *map[string]interface{}  `json:"encodingName,omitempty"`
	TreatEmptyAsNull *map[string]interface{}  `json:"treatEmptyAsNull,omitempty"`
	SkipLineCount    *map[string]interface{}  `json:"skipLineCount,omitempty"`
	FirstRowAsHeader *map[string]interface{}  `json:"firstRowAsHeader,omitempty"`
}

TextFormat is the data stored in text format.

func (TextFormat) AsAvroFormat

func (tf TextFormat) AsAvroFormat() (*AvroFormat, bool)

AsAvroFormat is the DatasetStorageFormat implementation for TextFormat.

func (TextFormat) AsJSONFormat

func (tf TextFormat) AsJSONFormat() (*JSONFormat, bool)

AsJSONFormat is the DatasetStorageFormat implementation for TextFormat.

func (TextFormat) AsOrcFormat

func (tf TextFormat) AsOrcFormat() (*OrcFormat, bool)

AsOrcFormat is the DatasetStorageFormat implementation for TextFormat.

func (TextFormat) AsParquetFormat

func (tf TextFormat) AsParquetFormat() (*ParquetFormat, bool)

AsParquetFormat is the DatasetStorageFormat implementation for TextFormat.

func (TextFormat) AsTextFormat

func (tf TextFormat) AsTextFormat() (*TextFormat, bool)

AsTextFormat is the DatasetStorageFormat implementation for TextFormat.

func (TextFormat) MarshalJSON

func (tf TextFormat) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for TextFormat.

type Trigger

type Trigger interface {
	AsBlobTrigger() (*BlobTrigger, bool)
	AsScheduleTrigger() (*ScheduleTrigger, bool)
}

Trigger is azure data factory nested object which contains information about creating pipeline run

type TriggerListResponse

type TriggerListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]TriggerResource `json:"value,omitempty"`
	NextLink          *string            `json:"nextLink,omitempty"`
}

TriggerListResponse is a list of trigger resources.

func (TriggerListResponse) TriggerListResponsePreparer

func (client TriggerListResponse) TriggerListResponsePreparer() (*http.Request, error)

TriggerListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type TriggerPipelineReference

type TriggerPipelineReference struct {
	PipelineReference *PipelineReference                  `json:"pipelineReference,omitempty"`
	Parameters        *map[string]*map[string]interface{} `json:"parameters,omitempty"`
}

TriggerPipelineReference is pipeline that needs to be triggered with the given parameters.

type TriggerResource

type TriggerResource struct {
	autorest.Response `json:"-"`
	ID                *string `json:"id,omitempty"`
	Name              *string `json:"name,omitempty"`
	Type              *string `json:"type,omitempty"`
	Etag              *string `json:"etag,omitempty"`
	Properties        Trigger `json:"properties,omitempty"`
}

TriggerResource is trigger resource type.

func (*TriggerResource) UnmarshalJSON

func (tr *TriggerResource) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for TriggerResource struct.

type TriggerRun

type TriggerRun struct {
	TriggerRunID        *string             `json:"triggerRunId,omitempty"`
	TriggerName         *string             `json:"triggerName,omitempty"`
	TriggerType         *string             `json:"triggerType,omitempty"`
	TriggerRunTimestamp *date.Time          `json:"triggerRunTimestamp,omitempty"`
	Status              TriggerRunStatus    `json:"status,omitempty"`
	Message             *string             `json:"message,omitempty"`
	Properties          *map[string]*string `json:"properties,omitempty"`
	TriggeredPipelines  *map[string]*string `json:"triggeredPipelines,omitempty"`
}

TriggerRun is trigger runs.

type TriggerRunListResponse

type TriggerRunListResponse struct {
	autorest.Response `json:"-"`
	Value             *[]TriggerRun `json:"value,omitempty"`
	NextLink          *string       `json:"nextLink,omitempty"`
}

TriggerRunListResponse is a list of trigger runs.

func (TriggerRunListResponse) TriggerRunListResponsePreparer

func (client TriggerRunListResponse) TriggerRunListResponsePreparer() (*http.Request, error)

TriggerRunListResponsePreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type TriggerRunStatus

type TriggerRunStatus string

TriggerRunStatus enumerates the values for trigger run status.

const (
	// TriggerRunStatusFailed specifies the trigger run status failed state for trigger run status.
	TriggerRunStatusFailed TriggerRunStatus = "Failed"
	// TriggerRunStatusInprogress specifies the trigger run status inprogress state for trigger run status.
	TriggerRunStatusInprogress TriggerRunStatus = "Inprogress"
	// TriggerRunStatusSucceeded specifies the trigger run status succeeded state for trigger run status.
	TriggerRunStatusSucceeded TriggerRunStatus = "Succeeded"
)

type TriggerRuntimeState

type TriggerRuntimeState string

TriggerRuntimeState enumerates the values for trigger runtime state.

const (
	// TriggerRuntimeStateDisabled specifies the trigger runtime state disabled state for trigger runtime state.
	TriggerRuntimeStateDisabled TriggerRuntimeState = "Disabled"
	// TriggerRuntimeStateStarted specifies the trigger runtime state started state for trigger runtime state.
	TriggerRuntimeStateStarted TriggerRuntimeState = "Started"
	// TriggerRuntimeStateStopped specifies the trigger runtime state stopped state for trigger runtime state.
	TriggerRuntimeStateStopped TriggerRuntimeState = "Stopped"
)

type TriggersClient

type TriggersClient struct {
	ManagementClient
}

TriggersClient is the the Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services.

func NewTriggersClient

func NewTriggersClient(subscriptionID string) TriggersClient

NewTriggersClient creates an instance of the TriggersClient client.

func NewTriggersClientWithBaseURI

func NewTriggersClientWithBaseURI(baseURI string, subscriptionID string) TriggersClient

NewTriggersClientWithBaseURI creates an instance of the TriggersClient client.

func (TriggersClient) CreateOrUpdate

func (client TriggersClient) CreateOrUpdate(resourceGroupName string, factoryName string, triggerName string, trigger TriggerResource, ifMatch string) (result TriggerResource, err error)

CreateOrUpdate creates or updates a trigger.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name. trigger is trigger resource definition. ifMatch is eTag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.

func (TriggersClient) CreateOrUpdatePreparer

func (client TriggersClient) CreateOrUpdatePreparer(resourceGroupName string, factoryName string, triggerName string, trigger TriggerResource, ifMatch string) (*http.Request, error)

CreateOrUpdatePreparer prepares the CreateOrUpdate request.

func (TriggersClient) CreateOrUpdateResponder

func (client TriggersClient) CreateOrUpdateResponder(resp *http.Response) (result TriggerResource, err error)

CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.

func (TriggersClient) CreateOrUpdateSender

func (client TriggersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) Delete

func (client TriggersClient) Delete(resourceGroupName string, factoryName string, triggerName string) (result autorest.Response, err error)

Delete deletes a trigger.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name.

func (TriggersClient) DeletePreparer

func (client TriggersClient) DeletePreparer(resourceGroupName string, factoryName string, triggerName string) (*http.Request, error)

DeletePreparer prepares the Delete request.

func (TriggersClient) DeleteResponder

func (client TriggersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)

DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.

func (TriggersClient) DeleteSender

func (client TriggersClient) DeleteSender(req *http.Request) (*http.Response, error)

DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) Get

func (client TriggersClient) Get(resourceGroupName string, factoryName string, triggerName string) (result TriggerResource, err error)

Get gets a trigger.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name.

func (TriggersClient) GetPreparer

func (client TriggersClient) GetPreparer(resourceGroupName string, factoryName string, triggerName string) (*http.Request, error)

GetPreparer prepares the Get request.

func (TriggersClient) GetResponder

func (client TriggersClient) GetResponder(resp *http.Response) (result TriggerResource, err error)

GetResponder handles the response to the Get request. The method always closes the http.Response Body.

func (TriggersClient) GetSender

func (client TriggersClient) GetSender(req *http.Request) (*http.Response, error)

GetSender sends the Get request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) ListByFactory

func (client TriggersClient) ListByFactory(resourceGroupName string, factoryName string) (result TriggerListResponse, err error)

ListByFactory lists triggers.

resourceGroupName is the resource group name. factoryName is the factory name.

func (TriggersClient) ListByFactoryComplete

func (client TriggersClient) ListByFactoryComplete(resourceGroupName string, factoryName string, cancel <-chan struct{}) (<-chan TriggerResource, <-chan error)

ListByFactoryComplete gets all elements from the list without paging.

func (TriggersClient) ListByFactoryNextResults

func (client TriggersClient) ListByFactoryNextResults(lastResults TriggerListResponse) (result TriggerListResponse, err error)

ListByFactoryNextResults retrieves the next set of results, if any.

func (TriggersClient) ListByFactoryPreparer

func (client TriggersClient) ListByFactoryPreparer(resourceGroupName string, factoryName string) (*http.Request, error)

ListByFactoryPreparer prepares the ListByFactory request.

func (TriggersClient) ListByFactoryResponder

func (client TriggersClient) ListByFactoryResponder(resp *http.Response) (result TriggerListResponse, err error)

ListByFactoryResponder handles the response to the ListByFactory request. The method always closes the http.Response Body.

func (TriggersClient) ListByFactorySender

func (client TriggersClient) ListByFactorySender(req *http.Request) (*http.Response, error)

ListByFactorySender sends the ListByFactory request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) ListRuns

func (client TriggersClient) ListRuns(resourceGroupName string, factoryName string, triggerName string, startTime date.Time, endTime date.Time) (result TriggerRunListResponse, err error)

ListRuns list trigger runs.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name. startTime is start time for trigger runs. endTime is end time for trigger runs.

func (TriggersClient) ListRunsComplete

func (client TriggersClient) ListRunsComplete(resourceGroupName string, factoryName string, triggerName string, startTime date.Time, endTime date.Time, cancel <-chan struct{}) (<-chan TriggerRun, <-chan error)

ListRunsComplete gets all elements from the list without paging.

func (TriggersClient) ListRunsNextResults

func (client TriggersClient) ListRunsNextResults(lastResults TriggerRunListResponse) (result TriggerRunListResponse, err error)

ListRunsNextResults retrieves the next set of results, if any.

func (TriggersClient) ListRunsPreparer

func (client TriggersClient) ListRunsPreparer(resourceGroupName string, factoryName string, triggerName string, startTime date.Time, endTime date.Time) (*http.Request, error)

ListRunsPreparer prepares the ListRuns request.

func (TriggersClient) ListRunsResponder

func (client TriggersClient) ListRunsResponder(resp *http.Response) (result TriggerRunListResponse, err error)

ListRunsResponder handles the response to the ListRuns request. The method always closes the http.Response Body.

func (TriggersClient) ListRunsSender

func (client TriggersClient) ListRunsSender(req *http.Request) (*http.Response, error)

ListRunsSender sends the ListRuns request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) Start

func (client TriggersClient) Start(resourceGroupName string, factoryName string, triggerName string, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error)

Start starts a trigger. This method may poll for completion. Polling can be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name.

func (TriggersClient) StartPreparer

func (client TriggersClient) StartPreparer(resourceGroupName string, factoryName string, triggerName string, cancel <-chan struct{}) (*http.Request, error)

StartPreparer prepares the Start request.

func (TriggersClient) StartResponder

func (client TriggersClient) StartResponder(resp *http.Response) (result autorest.Response, err error)

StartResponder handles the response to the Start request. The method always closes the http.Response Body.

func (TriggersClient) StartSender

func (client TriggersClient) StartSender(req *http.Request) (*http.Response, error)

StartSender sends the Start request. The method will close the http.Response Body if it receives an error.

func (TriggersClient) Stop

func (client TriggersClient) Stop(resourceGroupName string, factoryName string, triggerName string, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error)

Stop stops a trigger. This method may poll for completion. Polling can be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.

resourceGroupName is the resource group name. factoryName is the factory name. triggerName is the trigger name.

func (TriggersClient) StopPreparer

func (client TriggersClient) StopPreparer(resourceGroupName string, factoryName string, triggerName string, cancel <-chan struct{}) (*http.Request, error)

StopPreparer prepares the Stop request.

func (TriggersClient) StopResponder

func (client TriggersClient) StopResponder(resp *http.Response) (result autorest.Response, err error)

StopResponder handles the response to the Stop request. The method always closes the http.Response Body.

func (TriggersClient) StopSender

func (client TriggersClient) StopSender(req *http.Request) (*http.Response, error)

StopSender sends the Stop request. The method will close the http.Response Body if it receives an error.

type Type

type Type string

Type enumerates the values for type.

const (
	// TypeAzureKeyVaultSecret specifies the type azure key vault secret state for type.
	TypeAzureKeyVaultSecret Type = "AzureKeyVaultSecret"
	// TypeSecureString specifies the type secure string state for type.
	TypeSecureString Type = "SecureString"
)

type TypeActivity

type TypeActivity string

TypeActivity enumerates the values for type activity.

const (
	// TypeAzureMLBatchExecution specifies the type azure ml batch execution state for type activity.
	TypeAzureMLBatchExecution TypeActivity = "AzureMLBatchExecution"
	// TypeAzureMLUpdateResource specifies the type azure ml update resource state for type activity.
	TypeAzureMLUpdateResource TypeActivity = "AzureMLUpdateResource"
	// TypeContainer specifies the type container state for type activity.
	TypeContainer TypeActivity = "Container"
	// TypeCopy specifies the type copy state for type activity.
	TypeCopy TypeActivity = "Copy"
	// TypeCustom specifies the type custom state for type activity.
	TypeCustom TypeActivity = "Custom"
	// TypeDataLakeAnalyticsUSQL specifies the type data lake analytics usql state for type activity.
	TypeDataLakeAnalyticsUSQL TypeActivity = "DataLakeAnalyticsU-SQL"
	// TypeExecutePipeline specifies the type execute pipeline state for type activity.
	TypeExecutePipeline TypeActivity = "ExecutePipeline"
	// TypeExecution specifies the type execution state for type activity.
	TypeExecution TypeActivity = "Execution"
	// TypeForEach specifies the type for each state for type activity.
	TypeForEach TypeActivity = "ForEach"
	// TypeGetMetadata specifies the type get metadata state for type activity.
	TypeGetMetadata TypeActivity = "GetMetadata"
	// TypeHDInsightHive specifies the type hd insight hive state for type activity.
	TypeHDInsightHive TypeActivity = "HDInsightHive"
	// TypeHDInsightMapReduce specifies the type hd insight map reduce state for type activity.
	TypeHDInsightMapReduce TypeActivity = "HDInsightMapReduce"
	// TypeHDInsightPig specifies the type hd insight pig state for type activity.
	TypeHDInsightPig TypeActivity = "HDInsightPig"
	// TypeHDInsightSpark specifies the type hd insight spark state for type activity.
	TypeHDInsightSpark TypeActivity = "HDInsightSpark"
	// TypeHDInsightStreaming specifies the type hd insight streaming state for type activity.
	TypeHDInsightStreaming TypeActivity = "HDInsightStreaming"
	// TypeIfCondition specifies the type if condition state for type activity.
	TypeIfCondition TypeActivity = "IfCondition"
	// TypeLookup specifies the type lookup state for type activity.
	TypeLookup TypeActivity = "Lookup"
	// TypeSQLServerStoredProcedure specifies the type sql server stored procedure state for type activity.
	TypeSQLServerStoredProcedure TypeActivity = "SqlServerStoredProcedure"
	// TypeUntil specifies the type until state for type activity.
	TypeUntil TypeActivity = "Until"
	// TypeWait specifies the type wait state for type activity.
	TypeWait TypeActivity = "Wait"
	// TypeWebActivity specifies the type web activity state for type activity.
	TypeWebActivity TypeActivity = "WebActivity"
)

type TypeCopySink

type TypeCopySink string

TypeCopySink enumerates the values for type copy sink.

const (
	// TypeAzureDataLakeStoreSink specifies the type azure data lake store sink state for type copy sink.
	TypeAzureDataLakeStoreSink TypeCopySink = "AzureDataLakeStoreSink"
	// TypeAzureQueueSink specifies the type azure queue sink state for type copy sink.
	TypeAzureQueueSink TypeCopySink = "AzureQueueSink"
	// TypeAzureSearchIndexSink specifies the type azure search index sink state for type copy sink.
	TypeAzureSearchIndexSink TypeCopySink = "AzureSearchIndexSink"
	// TypeAzureTableSink specifies the type azure table sink state for type copy sink.
	TypeAzureTableSink TypeCopySink = "AzureTableSink"
	// TypeBlobSink specifies the type blob sink state for type copy sink.
	TypeBlobSink TypeCopySink = "BlobSink"
	// TypeDocumentDbCollectionSink specifies the type document db collection sink state for type copy sink.
	TypeDocumentDbCollectionSink TypeCopySink = "DocumentDbCollectionSink"
	// TypeDynamicsSink specifies the type dynamics sink state for type copy sink.
	TypeDynamicsSink TypeCopySink = "DynamicsSink"
	// TypeFileSystemSink specifies the type file system sink state for type copy sink.
	TypeFileSystemSink TypeCopySink = "FileSystemSink"
	// TypeOdbcSink specifies the type odbc sink state for type copy sink.
	TypeOdbcSink TypeCopySink = "OdbcSink"
	// TypeOracleSink specifies the type oracle sink state for type copy sink.
	TypeOracleSink TypeCopySink = "OracleSink"
	// TypeSalesforceSink specifies the type salesforce sink state for type copy sink.
	TypeSalesforceSink TypeCopySink = "SalesforceSink"
	// TypeSQLDWSink specifies the type sqldw sink state for type copy sink.
	TypeSQLDWSink TypeCopySink = "SqlDWSink"
	// TypeSQLSink specifies the type sql sink state for type copy sink.
	TypeSQLSink TypeCopySink = "SqlSink"
)

type TypeCopySource

type TypeCopySource string

TypeCopySource enumerates the values for type copy source.

const (
	// TypeAmazonRedshiftSource specifies the type amazon redshift source state for type copy source.
	TypeAmazonRedshiftSource TypeCopySource = "AmazonRedshiftSource"
	// TypeAzureDataLakeStoreSource specifies the type azure data lake store source state for type copy source.
	TypeAzureDataLakeStoreSource TypeCopySource = "AzureDataLakeStoreSource"
	// TypeAzureMySQLSource specifies the type azure my sql source state for type copy source.
	TypeAzureMySQLSource TypeCopySource = "AzureMySqlSource"
	// TypeAzureTableSource specifies the type azure table source state for type copy source.
	TypeAzureTableSource TypeCopySource = "AzureTableSource"
	// TypeBlobSource specifies the type blob source state for type copy source.
	TypeBlobSource TypeCopySource = "BlobSource"
	// TypeCassandraSource specifies the type cassandra source state for type copy source.
	TypeCassandraSource TypeCopySource = "CassandraSource"
	// TypeDocumentDbCollectionSource specifies the type document db collection source state for type copy source.
	TypeDocumentDbCollectionSource TypeCopySource = "DocumentDbCollectionSource"
	// TypeDynamicsSource specifies the type dynamics source state for type copy source.
	TypeDynamicsSource TypeCopySource = "DynamicsSource"
	// TypeFileSystemSource specifies the type file system source state for type copy source.
	TypeFileSystemSource TypeCopySource = "FileSystemSource"
	// TypeHdfsSource specifies the type hdfs source state for type copy source.
	TypeHdfsSource TypeCopySource = "HdfsSource"
	// TypeHTTPSource specifies the type http source state for type copy source.
	TypeHTTPSource TypeCopySource = "HttpSource"
	// TypeMongoDbSource specifies the type mongo db source state for type copy source.
	TypeMongoDbSource TypeCopySource = "MongoDbSource"
	// TypeOracleSource specifies the type oracle source state for type copy source.
	TypeOracleSource TypeCopySource = "OracleSource"
	// TypeRelationalSource specifies the type relational source state for type copy source.
	TypeRelationalSource TypeCopySource = "RelationalSource"
	// TypeSalesforceSource specifies the type salesforce source state for type copy source.
	TypeSalesforceSource TypeCopySource = "SalesforceSource"
	// TypeSapCloudForCustomerSource specifies the type sap cloud for customer source state for type copy source.
	TypeSapCloudForCustomerSource TypeCopySource = "SapCloudForCustomerSource"
	// TypeSQLDWSource specifies the type sqldw source state for type copy source.
	TypeSQLDWSource TypeCopySource = "SqlDWSource"
	// TypeSQLSource specifies the type sql source state for type copy source.
	TypeSQLSource TypeCopySource = "SqlSource"
	// TypeWebSource specifies the type web source state for type copy source.
	TypeWebSource TypeCopySource = "WebSource"
)

type TypeCopyTranslator

type TypeCopyTranslator string

TypeCopyTranslator enumerates the values for type copy translator.

const (
	// TypeTabularTranslator specifies the type tabular translator state for type copy translator.
	TypeTabularTranslator TypeCopyTranslator = "TabularTranslator"
)

type TypeDataset

type TypeDataset string

TypeDataset enumerates the values for type dataset.

const (
	// TypeAmazonS3Object specifies the type amazon s3 object state for type dataset.
	TypeAmazonS3Object TypeDataset = "AmazonS3Object"
	// TypeAzureBlob specifies the type azure blob state for type dataset.
	TypeAzureBlob TypeDataset = "AzureBlob"
	// TypeAzureDataLakeStoreFile specifies the type azure data lake store file state for type dataset.
	TypeAzureDataLakeStoreFile TypeDataset = "AzureDataLakeStoreFile"
	// TypeAzureMySQLTable specifies the type azure my sql table state for type dataset.
	TypeAzureMySQLTable TypeDataset = "AzureMySqlTable"
	// TypeAzureSearchIndex specifies the type azure search index state for type dataset.
	TypeAzureSearchIndex TypeDataset = "AzureSearchIndex"
	// TypeAzureSQLDWTable specifies the type azure sqldw table state for type dataset.
	TypeAzureSQLDWTable TypeDataset = "AzureSqlDWTable"
	// TypeAzureSQLTable specifies the type azure sql table state for type dataset.
	TypeAzureSQLTable TypeDataset = "AzureSqlTable"
	// TypeAzureTable specifies the type azure table state for type dataset.
	TypeAzureTable TypeDataset = "AzureTable"
	// TypeCassandraTable specifies the type cassandra table state for type dataset.
	TypeCassandraTable TypeDataset = "CassandraTable"
	// TypeCustomDataset specifies the type custom dataset state for type dataset.
	TypeCustomDataset TypeDataset = "CustomDataset"
	// TypeDocumentDbCollection specifies the type document db collection state for type dataset.
	TypeDocumentDbCollection TypeDataset = "DocumentDbCollection"
	// TypeDynamicsEntity specifies the type dynamics entity state for type dataset.
	TypeDynamicsEntity TypeDataset = "DynamicsEntity"
	// TypeFileShare specifies the type file share state for type dataset.
	TypeFileShare TypeDataset = "FileShare"
	// TypeHTTPFile specifies the type http file state for type dataset.
	TypeHTTPFile TypeDataset = "HttpFile"
	// TypeMongoDbCollection specifies the type mongo db collection state for type dataset.
	TypeMongoDbCollection TypeDataset = "MongoDbCollection"
	// TypeODataResource specifies the type o data resource state for type dataset.
	TypeODataResource TypeDataset = "ODataResource"
	// TypeOracleTable specifies the type oracle table state for type dataset.
	TypeOracleTable TypeDataset = "OracleTable"
	// TypeRelationalTable specifies the type relational table state for type dataset.
	TypeRelationalTable TypeDataset = "RelationalTable"
	// TypeSalesforceObject specifies the type salesforce object state for type dataset.
	TypeSalesforceObject TypeDataset = "SalesforceObject"
	// TypeSapCloudForCustomerResource specifies the type sap cloud for customer resource state for type dataset.
	TypeSapCloudForCustomerResource TypeDataset = "SapCloudForCustomerResource"
	// TypeSQLServerTable specifies the type sql server table state for type dataset.
	TypeSQLServerTable TypeDataset = "SqlServerTable"
	// TypeWebTable specifies the type web table state for type dataset.
	TypeWebTable TypeDataset = "WebTable"
)

type TypeDatasetCompression

type TypeDatasetCompression string

TypeDatasetCompression enumerates the values for type dataset compression.

const (
	// TypeBZip2 specifies the type b zip 2 state for type dataset compression.
	TypeBZip2 TypeDatasetCompression = "BZip2"
	// TypeDeflate specifies the type deflate state for type dataset compression.
	TypeDeflate TypeDatasetCompression = "Deflate"
	// TypeGZip specifies the type g zip state for type dataset compression.
	TypeGZip TypeDatasetCompression = "GZip"
)

type TypeDatasetPartitionValue

type TypeDatasetPartitionValue string

TypeDatasetPartitionValue enumerates the values for type dataset partition value.

const (
	// TypeDateTime specifies the type date time state for type dataset partition value.
	TypeDateTime TypeDatasetPartitionValue = "DateTime"
)

type TypeDatasetStorageFormat

type TypeDatasetStorageFormat string

TypeDatasetStorageFormat enumerates the values for type dataset storage format.

const (
	// TypeAvroFormat specifies the type avro format state for type dataset storage format.
	TypeAvroFormat TypeDatasetStorageFormat = "AvroFormat"
	// TypeJSONFormat specifies the type json format state for type dataset storage format.
	TypeJSONFormat TypeDatasetStorageFormat = "JsonFormat"
	// TypeOrcFormat specifies the type orc format state for type dataset storage format.
	TypeOrcFormat TypeDatasetStorageFormat = "OrcFormat"
	// TypeParquetFormat specifies the type parquet format state for type dataset storage format.
	TypeParquetFormat TypeDatasetStorageFormat = "ParquetFormat"
	// TypeTextFormat specifies the type text format state for type dataset storage format.
	TypeTextFormat TypeDatasetStorageFormat = "TextFormat"
)

type TypeIntegrationRuntime

type TypeIntegrationRuntime string

TypeIntegrationRuntime enumerates the values for type integration runtime.

const (
	// TypeManaged specifies the type managed state for type integration runtime.
	TypeManaged TypeIntegrationRuntime = "Managed"
	// TypeSelfHosted specifies the type self hosted state for type integration runtime.
	TypeSelfHosted TypeIntegrationRuntime = "SelfHosted"
)

type TypeIntegrationRuntimeStatus

type TypeIntegrationRuntimeStatus string

TypeIntegrationRuntimeStatus enumerates the values for type integration runtime status.

const (
	// TypeIntegrationRuntimeStatusTypeManaged specifies the type integration runtime status type managed state for type
	// integration runtime status.
	TypeIntegrationRuntimeStatusTypeManaged TypeIntegrationRuntimeStatus = "Managed"
	// TypeIntegrationRuntimeStatusTypeSelfHosted specifies the type integration runtime status type self hosted state for
	// type integration runtime status.
	TypeIntegrationRuntimeStatusTypeSelfHosted TypeIntegrationRuntimeStatus = "SelfHosted"
)

type TypeLinkedService

type TypeLinkedService string

TypeLinkedService enumerates the values for type linked service.

const (
	// TypeAmazonRedshift specifies the type amazon redshift state for type linked service.
	TypeAmazonRedshift TypeLinkedService = "AmazonRedshift"
	// TypeAmazonS3 specifies the type amazon s3 state for type linked service.
	TypeAmazonS3 TypeLinkedService = "AmazonS3"
	// TypeAzureBatch specifies the type azure batch state for type linked service.
	TypeAzureBatch TypeLinkedService = "AzureBatch"
	// TypeAzureDataLakeAnalytics specifies the type azure data lake analytics state for type linked service.
	TypeAzureDataLakeAnalytics TypeLinkedService = "AzureDataLakeAnalytics"
	// TypeAzureDataLakeStore specifies the type azure data lake store state for type linked service.
	TypeAzureDataLakeStore TypeLinkedService = "AzureDataLakeStore"
	// TypeAzureKeyVault specifies the type azure key vault state for type linked service.
	TypeAzureKeyVault TypeLinkedService = "AzureKeyVault"
	// TypeAzureML specifies the type azure ml state for type linked service.
	TypeAzureML TypeLinkedService = "AzureML"
	// TypeAzureMySQL specifies the type azure my sql state for type linked service.
	TypeAzureMySQL TypeLinkedService = "AzureMySql"
	// TypeAzureSearch specifies the type azure search state for type linked service.
	TypeAzureSearch TypeLinkedService = "AzureSearch"
	// TypeAzureSQLDatabase specifies the type azure sql database state for type linked service.
	TypeAzureSQLDatabase TypeLinkedService = "AzureSqlDatabase"
	// TypeAzureSQLDW specifies the type azure sqldw state for type linked service.
	TypeAzureSQLDW TypeLinkedService = "AzureSqlDW"
	// TypeAzureStorage specifies the type azure storage state for type linked service.
	TypeAzureStorage TypeLinkedService = "AzureStorage"
	// TypeCassandra specifies the type cassandra state for type linked service.
	TypeCassandra TypeLinkedService = "Cassandra"
	// TypeCosmosDb specifies the type cosmos db state for type linked service.
	TypeCosmosDb TypeLinkedService = "CosmosDb"
	// TypeCustomDataSource specifies the type custom data source state for type linked service.
	TypeCustomDataSource TypeLinkedService = "CustomDataSource"
	// TypeDb2 specifies the type db 2 state for type linked service.
	TypeDb2 TypeLinkedService = "Db2"
	// TypeDynamics specifies the type dynamics state for type linked service.
	TypeDynamics TypeLinkedService = "Dynamics"
	// TypeFileServer specifies the type file server state for type linked service.
	TypeFileServer TypeLinkedService = "FileServer"
	// TypeFtpServer specifies the type ftp server state for type linked service.
	TypeFtpServer TypeLinkedService = "FtpServer"
	// TypeHdfs specifies the type hdfs state for type linked service.
	TypeHdfs TypeLinkedService = "Hdfs"
	// TypeHDInsight specifies the type hd insight state for type linked service.
	TypeHDInsight TypeLinkedService = "HDInsight"
	// TypeHDInsightOnDemand specifies the type hd insight on demand state for type linked service.
	TypeHDInsightOnDemand TypeLinkedService = "HDInsightOnDemand"
	// TypeHTTPServer specifies the type http server state for type linked service.
	TypeHTTPServer TypeLinkedService = "HttpServer"
	// TypeMongoDb specifies the type mongo db state for type linked service.
	TypeMongoDb TypeLinkedService = "MongoDb"
	// TypeMySQL specifies the type my sql state for type linked service.
	TypeMySQL TypeLinkedService = "MySql"
	// TypeOData specifies the type o data state for type linked service.
	TypeOData TypeLinkedService = "OData"
	// TypeOdbc specifies the type odbc state for type linked service.
	TypeOdbc TypeLinkedService = "Odbc"
	// TypeOracle specifies the type oracle state for type linked service.
	TypeOracle TypeLinkedService = "Oracle"
	// TypePostgreSQL specifies the type postgre sql state for type linked service.
	TypePostgreSQL TypeLinkedService = "PostgreSql"
	// TypeSalesforce specifies the type salesforce state for type linked service.
	TypeSalesforce TypeLinkedService = "Salesforce"
	// TypeSapBW specifies the type sap bw state for type linked service.
	TypeSapBW TypeLinkedService = "SapBW"
	// TypeSapCloudForCustomer specifies the type sap cloud for customer state for type linked service.
	TypeSapCloudForCustomer TypeLinkedService = "SapCloudForCustomer"
	// TypeSapHana specifies the type sap hana state for type linked service.
	TypeSapHana TypeLinkedService = "SapHana"
	// TypeSftp specifies the type sftp state for type linked service.
	TypeSftp TypeLinkedService = "Sftp"
	// TypeSQLServer specifies the type sql server state for type linked service.
	TypeSQLServer TypeLinkedService = "SqlServer"
	// TypeSybase specifies the type sybase state for type linked service.
	TypeSybase TypeLinkedService = "Sybase"
	// TypeTeradata specifies the type teradata state for type linked service.
	TypeTeradata TypeLinkedService = "Teradata"
	// TypeWeb specifies the type web state for type linked service.
	TypeWeb TypeLinkedService = "Web"
)

type TypeTrigger

type TypeTrigger string

TypeTrigger enumerates the values for type trigger.

const (
	// TypeBlobTrigger specifies the type blob trigger state for type trigger.
	TypeBlobTrigger TypeTrigger = "BlobTrigger"
	// TypeScheduleTrigger specifies the type schedule trigger state for type trigger.
	TypeScheduleTrigger TypeTrigger = "ScheduleTrigger"
)

type UntilActivity

type UntilActivity struct {
	Name                         *string               `json:"name,omitempty"`
	Description                  *string               `json:"description,omitempty"`
	DependsOn                    *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type                         TypeActivity          `json:"type,omitempty"`
	*UntilActivityTypeProperties `json:"typeProperties,omitempty"`
}

UntilActivity is this activity executes inner activities until the specified boolean expression results to true or timeout is reached, whichever is earlier.

func (UntilActivity) AsAzureMLBatchExecutionActivity

func (ua UntilActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsAzureMLUpdateResourceActivity

func (ua UntilActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsControlActivity

func (ua UntilActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsCopyActivity

func (ua UntilActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsCustomActivity

func (ua UntilActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsDataLakeAnalyticsUSQLActivity

func (ua UntilActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsExecutePipelineActivity

func (ua UntilActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsExecutionActivity

func (ua UntilActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsForEachActivity

func (ua UntilActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsGetMetadataActivity

func (ua UntilActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsHDInsightHiveActivity

func (ua UntilActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsHDInsightMapReduceActivity

func (ua UntilActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsHDInsightPigActivity

func (ua UntilActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsHDInsightSparkActivity

func (ua UntilActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsHDInsightStreamingActivity

func (ua UntilActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsIfConditionActivity

func (ua UntilActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsLookupActivity

func (ua UntilActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsSQLServerStoredProcedureActivity

func (ua UntilActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsUntilActivity

func (ua UntilActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsWaitActivity

func (ua UntilActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) AsWebActivity

func (ua UntilActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ControlActivity implementation for UntilActivity.

func (UntilActivity) MarshalJSON

func (ua UntilActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for UntilActivity.

type UntilActivityTypeProperties

type UntilActivityTypeProperties struct {
	Expression *Expression             `json:"expression,omitempty"`
	Timeout    *map[string]interface{} `json:"timeout,omitempty"`
	Activities *[]Activity             `json:"activities,omitempty"`
}

UntilActivityTypeProperties is until activity properties.

func (*UntilActivityTypeProperties) UnmarshalJSON

func (uatp *UntilActivityTypeProperties) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for UntilActivityTypeProperties struct.

type WaitActivity

type WaitActivity struct {
	Name                        *string               `json:"name,omitempty"`
	Description                 *string               `json:"description,omitempty"`
	DependsOn                   *[]ActivityDependency `json:"dependsOn,omitempty"`
	Type                        TypeActivity          `json:"type,omitempty"`
	*WaitActivityTypeProperties `json:"typeProperties,omitempty"`
}

WaitActivity is this activity suspends pipeline execution for the specified interval.

func (WaitActivity) AsAzureMLBatchExecutionActivity

func (wa WaitActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsAzureMLUpdateResourceActivity

func (wa WaitActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsControlActivity

func (wa WaitActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsCopyActivity

func (wa WaitActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsCustomActivity

func (wa WaitActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsDataLakeAnalyticsUSQLActivity

func (wa WaitActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsExecutePipelineActivity

func (wa WaitActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsExecutionActivity

func (wa WaitActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsForEachActivity

func (wa WaitActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsGetMetadataActivity

func (wa WaitActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsHDInsightHiveActivity

func (wa WaitActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsHDInsightMapReduceActivity

func (wa WaitActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsHDInsightPigActivity

func (wa WaitActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsHDInsightSparkActivity

func (wa WaitActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsHDInsightStreamingActivity

func (wa WaitActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsIfConditionActivity

func (wa WaitActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsLookupActivity

func (wa WaitActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsSQLServerStoredProcedureActivity

func (wa WaitActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsUntilActivity

func (wa WaitActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsWaitActivity

func (wa WaitActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) AsWebActivity

func (wa WaitActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ControlActivity implementation for WaitActivity.

func (WaitActivity) MarshalJSON

func (wa WaitActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WaitActivity.

type WaitActivityTypeProperties

type WaitActivityTypeProperties struct {
	WaitTimeInSeconds *int32 `json:"waitTimeInSeconds,omitempty"`
}

WaitActivityTypeProperties is wait activity properties.

type WebActivity

type WebActivity struct {
	Name                       *string                 `json:"name,omitempty"`
	Description                *string                 `json:"description,omitempty"`
	DependsOn                  *[]ActivityDependency   `json:"dependsOn,omitempty"`
	Type                       TypeActivity            `json:"type,omitempty"`
	LinkedServiceName          *LinkedServiceReference `json:"linkedServiceName,omitempty"`
	Policy                     *ActivityPolicy         `json:"policy,omitempty"`
	*WebActivityTypeProperties `json:"typeProperties,omitempty"`
}

WebActivity is web activity.

func (WebActivity) AsAzureMLBatchExecutionActivity

func (wa WebActivity) AsAzureMLBatchExecutionActivity() (*AzureMLBatchExecutionActivity, bool)

AsAzureMLBatchExecutionActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsAzureMLUpdateResourceActivity

func (wa WebActivity) AsAzureMLUpdateResourceActivity() (*AzureMLUpdateResourceActivity, bool)

AsAzureMLUpdateResourceActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsControlActivity

func (wa WebActivity) AsControlActivity() (*ControlActivity, bool)

AsControlActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsCopyActivity

func (wa WebActivity) AsCopyActivity() (*CopyActivity, bool)

AsCopyActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsCustomActivity

func (wa WebActivity) AsCustomActivity() (*CustomActivity, bool)

AsCustomActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsDataLakeAnalyticsUSQLActivity

func (wa WebActivity) AsDataLakeAnalyticsUSQLActivity() (*DataLakeAnalyticsUSQLActivity, bool)

AsDataLakeAnalyticsUSQLActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsExecutePipelineActivity

func (wa WebActivity) AsExecutePipelineActivity() (*ExecutePipelineActivity, bool)

AsExecutePipelineActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsExecutionActivity

func (wa WebActivity) AsExecutionActivity() (*ExecutionActivity, bool)

AsExecutionActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsForEachActivity

func (wa WebActivity) AsForEachActivity() (*ForEachActivity, bool)

AsForEachActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsGetMetadataActivity

func (wa WebActivity) AsGetMetadataActivity() (*GetMetadataActivity, bool)

AsGetMetadataActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsHDInsightHiveActivity

func (wa WebActivity) AsHDInsightHiveActivity() (*HDInsightHiveActivity, bool)

AsHDInsightHiveActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsHDInsightMapReduceActivity

func (wa WebActivity) AsHDInsightMapReduceActivity() (*HDInsightMapReduceActivity, bool)

AsHDInsightMapReduceActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsHDInsightPigActivity

func (wa WebActivity) AsHDInsightPigActivity() (*HDInsightPigActivity, bool)

AsHDInsightPigActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsHDInsightSparkActivity

func (wa WebActivity) AsHDInsightSparkActivity() (*HDInsightSparkActivity, bool)

AsHDInsightSparkActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsHDInsightStreamingActivity

func (wa WebActivity) AsHDInsightStreamingActivity() (*HDInsightStreamingActivity, bool)

AsHDInsightStreamingActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsIfConditionActivity

func (wa WebActivity) AsIfConditionActivity() (*IfConditionActivity, bool)

AsIfConditionActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsLookupActivity

func (wa WebActivity) AsLookupActivity() (*LookupActivity, bool)

AsLookupActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsSQLServerStoredProcedureActivity

func (wa WebActivity) AsSQLServerStoredProcedureActivity() (*SQLServerStoredProcedureActivity, bool)

AsSQLServerStoredProcedureActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsUntilActivity

func (wa WebActivity) AsUntilActivity() (*UntilActivity, bool)

AsUntilActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsWaitActivity

func (wa WebActivity) AsWaitActivity() (*WaitActivity, bool)

AsWaitActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) AsWebActivity

func (wa WebActivity) AsWebActivity() (*WebActivity, bool)

AsWebActivity is the ExecutionActivity implementation for WebActivity.

func (WebActivity) MarshalJSON

func (wa WebActivity) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebActivity.

type WebActivityAuthentication

type WebActivityAuthentication struct {
	Type     *string       `json:"type,omitempty"`
	Pfx      *SecureString `json:"pfx,omitempty"`
	Username *string       `json:"username,omitempty"`
	Password *SecureString `json:"password,omitempty"`
}

WebActivityAuthentication is web activity authentication properties.

type WebActivityMethod

type WebActivityMethod string

WebActivityMethod enumerates the values for web activity method.

const (
	// GET specifies the get state for web activity method.
	GET WebActivityMethod = "GET"
	// POST specifies the post state for web activity method.
	POST WebActivityMethod = "POST"
	// PUT specifies the put state for web activity method.
	PUT WebActivityMethod = "PUT"
)

type WebActivityTypeProperties

type WebActivityTypeProperties struct {
	Method         WebActivityMethod          `json:"method,omitempty"`
	URL            *map[string]interface{}    `json:"url,omitempty"`
	Headers        *map[string]interface{}    `json:"headers,omitempty"`
	Body           *map[string]interface{}    `json:"body,omitempty"`
	Authentication *WebActivityAuthentication `json:"authentication,omitempty"`
	Datasets       *[]DatasetReference        `json:"datasets,omitempty"`
	LinkedServices *[]LinkedServiceReference  `json:"linkedServices,omitempty"`
}

WebActivityTypeProperties is web activity type properties.

type WebAnonymousAuthentication

type WebAnonymousAuthentication struct {
	URL                *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType AuthenticationType      `json:"authenticationType,omitempty"`
}

WebAnonymousAuthentication is a WebLinkedService that uses anonymous authentication to communicate with an HTTP endpoint.

func (WebAnonymousAuthentication) AsWebAnonymousAuthentication

func (waa WebAnonymousAuthentication) AsWebAnonymousAuthentication() (*WebAnonymousAuthentication, bool)

AsWebAnonymousAuthentication is the WebLinkedServiceTypeProperties implementation for WebAnonymousAuthentication.

func (WebAnonymousAuthentication) AsWebBasicAuthentication

func (waa WebAnonymousAuthentication) AsWebBasicAuthentication() (*WebBasicAuthentication, bool)

AsWebBasicAuthentication is the WebLinkedServiceTypeProperties implementation for WebAnonymousAuthentication.

func (WebAnonymousAuthentication) AsWebClientCertificateAuthentication

func (waa WebAnonymousAuthentication) AsWebClientCertificateAuthentication() (*WebClientCertificateAuthentication, bool)

AsWebClientCertificateAuthentication is the WebLinkedServiceTypeProperties implementation for WebAnonymousAuthentication.

func (WebAnonymousAuthentication) MarshalJSON

func (waa WebAnonymousAuthentication) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebAnonymousAuthentication.

type WebBasicAuthentication

type WebBasicAuthentication struct {
	URL                *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType AuthenticationType      `json:"authenticationType,omitempty"`
	Username           *map[string]interface{} `json:"username,omitempty"`
	Password           *SecureString           `json:"password,omitempty"`
}

WebBasicAuthentication is a WebLinkedService that uses basic authentication to communicate with an HTTP endpoint.

func (WebBasicAuthentication) AsWebAnonymousAuthentication

func (wba WebBasicAuthentication) AsWebAnonymousAuthentication() (*WebAnonymousAuthentication, bool)

AsWebAnonymousAuthentication is the WebLinkedServiceTypeProperties implementation for WebBasicAuthentication.

func (WebBasicAuthentication) AsWebBasicAuthentication

func (wba WebBasicAuthentication) AsWebBasicAuthentication() (*WebBasicAuthentication, bool)

AsWebBasicAuthentication is the WebLinkedServiceTypeProperties implementation for WebBasicAuthentication.

func (WebBasicAuthentication) AsWebClientCertificateAuthentication

func (wba WebBasicAuthentication) AsWebClientCertificateAuthentication() (*WebClientCertificateAuthentication, bool)

AsWebClientCertificateAuthentication is the WebLinkedServiceTypeProperties implementation for WebBasicAuthentication.

func (WebBasicAuthentication) MarshalJSON

func (wba WebBasicAuthentication) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebBasicAuthentication.

type WebClientCertificateAuthentication

type WebClientCertificateAuthentication struct {
	URL                *map[string]interface{} `json:"url,omitempty"`
	AuthenticationType AuthenticationType      `json:"authenticationType,omitempty"`
	Pfx                *SecureString           `json:"pfx,omitempty"`
	Password           *SecureString           `json:"password,omitempty"`
}

WebClientCertificateAuthentication is a WebLinkedService that uses client certificate based authentication to communicate with an HTTP endpoint. This scheme follows mutual authentication; the server must also provide valid credentials to the client.

func (WebClientCertificateAuthentication) AsWebAnonymousAuthentication

func (wcca WebClientCertificateAuthentication) AsWebAnonymousAuthentication() (*WebAnonymousAuthentication, bool)

AsWebAnonymousAuthentication is the WebLinkedServiceTypeProperties implementation for WebClientCertificateAuthentication.

func (WebClientCertificateAuthentication) AsWebBasicAuthentication

func (wcca WebClientCertificateAuthentication) AsWebBasicAuthentication() (*WebBasicAuthentication, bool)

AsWebBasicAuthentication is the WebLinkedServiceTypeProperties implementation for WebClientCertificateAuthentication.

func (WebClientCertificateAuthentication) AsWebClientCertificateAuthentication

func (wcca WebClientCertificateAuthentication) AsWebClientCertificateAuthentication() (*WebClientCertificateAuthentication, bool)

AsWebClientCertificateAuthentication is the WebLinkedServiceTypeProperties implementation for WebClientCertificateAuthentication.

func (WebClientCertificateAuthentication) MarshalJSON

func (wcca WebClientCertificateAuthentication) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebClientCertificateAuthentication.

type WebLinkedService

type WebLinkedService struct {
	ConnectVia     *IntegrationRuntimeReference   `json:"connectVia,omitempty"`
	Description    *string                        `json:"description,omitempty"`
	Type           TypeLinkedService              `json:"type,omitempty"`
	TypeProperties WebLinkedServiceTypeProperties `json:"typeProperties,omitempty"`
}

WebLinkedService is web linked service.

func (WebLinkedService) AsAmazonRedshiftLinkedService

func (wls WebLinkedService) AsAmazonRedshiftLinkedService() (*AmazonRedshiftLinkedService, bool)

AsAmazonRedshiftLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAmazonS3LinkedService

func (wls WebLinkedService) AsAmazonS3LinkedService() (*AmazonS3LinkedService, bool)

AsAmazonS3LinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureBatchLinkedService

func (wls WebLinkedService) AsAzureBatchLinkedService() (*AzureBatchLinkedService, bool)

AsAzureBatchLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureDataLakeAnalyticsLinkedService

func (wls WebLinkedService) AsAzureDataLakeAnalyticsLinkedService() (*AzureDataLakeAnalyticsLinkedService, bool)

AsAzureDataLakeAnalyticsLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureDataLakeStoreLinkedService

func (wls WebLinkedService) AsAzureDataLakeStoreLinkedService() (*AzureDataLakeStoreLinkedService, bool)

AsAzureDataLakeStoreLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureKeyVaultLinkedService

func (wls WebLinkedService) AsAzureKeyVaultLinkedService() (*AzureKeyVaultLinkedService, bool)

AsAzureKeyVaultLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureMLLinkedService

func (wls WebLinkedService) AsAzureMLLinkedService() (*AzureMLLinkedService, bool)

AsAzureMLLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureMySQLLinkedService

func (wls WebLinkedService) AsAzureMySQLLinkedService() (*AzureMySQLLinkedService, bool)

AsAzureMySQLLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureSQLDWLinkedService

func (wls WebLinkedService) AsAzureSQLDWLinkedService() (*AzureSQLDWLinkedService, bool)

AsAzureSQLDWLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureSQLDatabaseLinkedService

func (wls WebLinkedService) AsAzureSQLDatabaseLinkedService() (*AzureSQLDatabaseLinkedService, bool)

AsAzureSQLDatabaseLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureSearchLinkedService

func (wls WebLinkedService) AsAzureSearchLinkedService() (*AzureSearchLinkedService, bool)

AsAzureSearchLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsAzureStorageLinkedService

func (wls WebLinkedService) AsAzureStorageLinkedService() (*AzureStorageLinkedService, bool)

AsAzureStorageLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsCassandraLinkedService

func (wls WebLinkedService) AsCassandraLinkedService() (*CassandraLinkedService, bool)

AsCassandraLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsCosmosDbLinkedService

func (wls WebLinkedService) AsCosmosDbLinkedService() (*CosmosDbLinkedService, bool)

AsCosmosDbLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsCustomDataSourceLinkedService

func (wls WebLinkedService) AsCustomDataSourceLinkedService() (*CustomDataSourceLinkedService, bool)

AsCustomDataSourceLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsDb2LinkedService

func (wls WebLinkedService) AsDb2LinkedService() (*Db2LinkedService, bool)

AsDb2LinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsDynamicsLinkedService

func (wls WebLinkedService) AsDynamicsLinkedService() (*DynamicsLinkedService, bool)

AsDynamicsLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsFileServerLinkedService

func (wls WebLinkedService) AsFileServerLinkedService() (*FileServerLinkedService, bool)

AsFileServerLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsFtpServerLinkedService

func (wls WebLinkedService) AsFtpServerLinkedService() (*FtpServerLinkedService, bool)

AsFtpServerLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsHDInsightLinkedService

func (wls WebLinkedService) AsHDInsightLinkedService() (*HDInsightLinkedService, bool)

AsHDInsightLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsHDInsightOnDemandLinkedService

func (wls WebLinkedService) AsHDInsightOnDemandLinkedService() (*HDInsightOnDemandLinkedService, bool)

AsHDInsightOnDemandLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsHTTPLinkedService

func (wls WebLinkedService) AsHTTPLinkedService() (*HTTPLinkedService, bool)

AsHTTPLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsHdfsLinkedService

func (wls WebLinkedService) AsHdfsLinkedService() (*HdfsLinkedService, bool)

AsHdfsLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsMongoDbLinkedService

func (wls WebLinkedService) AsMongoDbLinkedService() (*MongoDbLinkedService, bool)

AsMongoDbLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsMySQLLinkedService

func (wls WebLinkedService) AsMySQLLinkedService() (*MySQLLinkedService, bool)

AsMySQLLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsODataLinkedService

func (wls WebLinkedService) AsODataLinkedService() (*ODataLinkedService, bool)

AsODataLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsOdbcLinkedService

func (wls WebLinkedService) AsOdbcLinkedService() (*OdbcLinkedService, bool)

AsOdbcLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsOracleLinkedService

func (wls WebLinkedService) AsOracleLinkedService() (*OracleLinkedService, bool)

AsOracleLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsPostgreSQLLinkedService

func (wls WebLinkedService) AsPostgreSQLLinkedService() (*PostgreSQLLinkedService, bool)

AsPostgreSQLLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSQLServerLinkedService

func (wls WebLinkedService) AsSQLServerLinkedService() (*SQLServerLinkedService, bool)

AsSQLServerLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSalesforceLinkedService

func (wls WebLinkedService) AsSalesforceLinkedService() (*SalesforceLinkedService, bool)

AsSalesforceLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSapBWLinkedService

func (wls WebLinkedService) AsSapBWLinkedService() (*SapBWLinkedService, bool)

AsSapBWLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSapCloudForCustomerLinkedService

func (wls WebLinkedService) AsSapCloudForCustomerLinkedService() (*SapCloudForCustomerLinkedService, bool)

AsSapCloudForCustomerLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSapHanaLinkedService

func (wls WebLinkedService) AsSapHanaLinkedService() (*SapHanaLinkedService, bool)

AsSapHanaLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSftpServerLinkedService

func (wls WebLinkedService) AsSftpServerLinkedService() (*SftpServerLinkedService, bool)

AsSftpServerLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsSybaseLinkedService

func (wls WebLinkedService) AsSybaseLinkedService() (*SybaseLinkedService, bool)

AsSybaseLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsTeradataLinkedService

func (wls WebLinkedService) AsTeradataLinkedService() (*TeradataLinkedService, bool)

AsTeradataLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) AsWebLinkedService

func (wls WebLinkedService) AsWebLinkedService() (*WebLinkedService, bool)

AsWebLinkedService is the LinkedService implementation for WebLinkedService.

func (WebLinkedService) MarshalJSON

func (wls WebLinkedService) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebLinkedService.

func (*WebLinkedService) UnmarshalJSON

func (wls *WebLinkedService) UnmarshalJSON(body []byte) error

UnmarshalJSON is the custom unmarshaler for WebLinkedService struct.

type WebLinkedServiceTypeProperties

type WebLinkedServiceTypeProperties interface {
	AsWebClientCertificateAuthentication() (*WebClientCertificateAuthentication, bool)
	AsWebBasicAuthentication() (*WebBasicAuthentication, bool)
	AsWebAnonymousAuthentication() (*WebAnonymousAuthentication, bool)
}

WebLinkedServiceTypeProperties is base definition of WebLinkedServiceTypeProperties, this typeProperties is polymorphic based on authenticationType, so not flattened in SDK models.

type WebSource

type WebSource struct {
	SourceRetryCount *map[string]interface{} `json:"sourceRetryCount,omitempty"`
	SourceRetryWait  *map[string]interface{} `json:"sourceRetryWait,omitempty"`
	Type             TypeCopySource          `json:"type,omitempty"`
}

WebSource is a copy activity source for web page table.

func (WebSource) AsAmazonRedshiftSource

func (ws WebSource) AsAmazonRedshiftSource() (*AmazonRedshiftSource, bool)

AsAmazonRedshiftSource is the CopySource implementation for WebSource.

func (WebSource) AsAzureDataLakeStoreSource

func (ws WebSource) AsAzureDataLakeStoreSource() (*AzureDataLakeStoreSource, bool)

AsAzureDataLakeStoreSource is the CopySource implementation for WebSource.

func (WebSource) AsAzureMySQLSource

func (ws WebSource) AsAzureMySQLSource() (*AzureMySQLSource, bool)

AsAzureMySQLSource is the CopySource implementation for WebSource.

func (WebSource) AsAzureTableSource

func (ws WebSource) AsAzureTableSource() (*AzureTableSource, bool)

AsAzureTableSource is the CopySource implementation for WebSource.

func (WebSource) AsBlobSource

func (ws WebSource) AsBlobSource() (*BlobSource, bool)

AsBlobSource is the CopySource implementation for WebSource.

func (WebSource) AsCassandraSource

func (ws WebSource) AsCassandraSource() (*CassandraSource, bool)

AsCassandraSource is the CopySource implementation for WebSource.

func (WebSource) AsDocumentDbCollectionSource

func (ws WebSource) AsDocumentDbCollectionSource() (*DocumentDbCollectionSource, bool)

AsDocumentDbCollectionSource is the CopySource implementation for WebSource.

func (WebSource) AsDynamicsSource

func (ws WebSource) AsDynamicsSource() (*DynamicsSource, bool)

AsDynamicsSource is the CopySource implementation for WebSource.

func (WebSource) AsFileSystemSource

func (ws WebSource) AsFileSystemSource() (*FileSystemSource, bool)

AsFileSystemSource is the CopySource implementation for WebSource.

func (WebSource) AsHTTPSource

func (ws WebSource) AsHTTPSource() (*HTTPSource, bool)

AsHTTPSource is the CopySource implementation for WebSource.

func (WebSource) AsHdfsSource

func (ws WebSource) AsHdfsSource() (*HdfsSource, bool)

AsHdfsSource is the CopySource implementation for WebSource.

func (WebSource) AsMongoDbSource

func (ws WebSource) AsMongoDbSource() (*MongoDbSource, bool)

AsMongoDbSource is the CopySource implementation for WebSource.

func (WebSource) AsOracleSource

func (ws WebSource) AsOracleSource() (*OracleSource, bool)

AsOracleSource is the CopySource implementation for WebSource.

func (WebSource) AsRelationalSource

func (ws WebSource) AsRelationalSource() (*RelationalSource, bool)

AsRelationalSource is the CopySource implementation for WebSource.

func (WebSource) AsSQLDWSource

func (ws WebSource) AsSQLDWSource() (*SQLDWSource, bool)

AsSQLDWSource is the CopySource implementation for WebSource.

func (WebSource) AsSQLSource

func (ws WebSource) AsSQLSource() (*SQLSource, bool)

AsSQLSource is the CopySource implementation for WebSource.

func (WebSource) AsSalesforceSource

func (ws WebSource) AsSalesforceSource() (*SalesforceSource, bool)

AsSalesforceSource is the CopySource implementation for WebSource.

func (WebSource) AsSapCloudForCustomerSource

func (ws WebSource) AsSapCloudForCustomerSource() (*SapCloudForCustomerSource, bool)

AsSapCloudForCustomerSource is the CopySource implementation for WebSource.

func (WebSource) AsWebSource

func (ws WebSource) AsWebSource() (*WebSource, bool)

AsWebSource is the CopySource implementation for WebSource.

func (WebSource) MarshalJSON

func (ws WebSource) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebSource.

type WebTableDataset

type WebTableDataset struct {
	Description                    *string                             `json:"description,omitempty"`
	Structure                      *map[string]interface{}             `json:"structure,omitempty"`
	LinkedServiceName              *LinkedServiceReference             `json:"linkedServiceName,omitempty"`
	Parameters                     *map[string]*ParameterSpecification `json:"parameters,omitempty"`
	Type                           TypeDataset                         `json:"type,omitempty"`
	*WebTableDatasetTypeProperties `json:"typeProperties,omitempty"`
}

WebTableDataset is the dataset points to a HTML table in the web page.

func (WebTableDataset) AsAmazonS3Dataset

func (wtd WebTableDataset) AsAmazonS3Dataset() (*AmazonS3Dataset, bool)

AsAmazonS3Dataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureBlobDataset

func (wtd WebTableDataset) AsAzureBlobDataset() (*AzureBlobDataset, bool)

AsAzureBlobDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureDataLakeStoreDataset

func (wtd WebTableDataset) AsAzureDataLakeStoreDataset() (*AzureDataLakeStoreDataset, bool)

AsAzureDataLakeStoreDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureMySQLTableDataset

func (wtd WebTableDataset) AsAzureMySQLTableDataset() (*AzureMySQLTableDataset, bool)

AsAzureMySQLTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureSQLDWTableDataset

func (wtd WebTableDataset) AsAzureSQLDWTableDataset() (*AzureSQLDWTableDataset, bool)

AsAzureSQLDWTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureSQLTableDataset

func (wtd WebTableDataset) AsAzureSQLTableDataset() (*AzureSQLTableDataset, bool)

AsAzureSQLTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureSearchIndexDataset

func (wtd WebTableDataset) AsAzureSearchIndexDataset() (*AzureSearchIndexDataset, bool)

AsAzureSearchIndexDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsAzureTableDataset

func (wtd WebTableDataset) AsAzureTableDataset() (*AzureTableDataset, bool)

AsAzureTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsCassandraTableDataset

func (wtd WebTableDataset) AsCassandraTableDataset() (*CassandraTableDataset, bool)

AsCassandraTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsCustomDataset

func (wtd WebTableDataset) AsCustomDataset() (*CustomDataset, bool)

AsCustomDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsDocumentDbCollectionDataset

func (wtd WebTableDataset) AsDocumentDbCollectionDataset() (*DocumentDbCollectionDataset, bool)

AsDocumentDbCollectionDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsDynamicsEntityDataset

func (wtd WebTableDataset) AsDynamicsEntityDataset() (*DynamicsEntityDataset, bool)

AsDynamicsEntityDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsFileShareDataset

func (wtd WebTableDataset) AsFileShareDataset() (*FileShareDataset, bool)

AsFileShareDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsHTTPDataset

func (wtd WebTableDataset) AsHTTPDataset() (*HTTPDataset, bool)

AsHTTPDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsMongoDbCollectionDataset

func (wtd WebTableDataset) AsMongoDbCollectionDataset() (*MongoDbCollectionDataset, bool)

AsMongoDbCollectionDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsODataResourceDataset

func (wtd WebTableDataset) AsODataResourceDataset() (*ODataResourceDataset, bool)

AsODataResourceDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsOracleTableDataset

func (wtd WebTableDataset) AsOracleTableDataset() (*OracleTableDataset, bool)

AsOracleTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsRelationalTableDataset

func (wtd WebTableDataset) AsRelationalTableDataset() (*RelationalTableDataset, bool)

AsRelationalTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsSQLServerTableDataset

func (wtd WebTableDataset) AsSQLServerTableDataset() (*SQLServerTableDataset, bool)

AsSQLServerTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsSalesforceObjectDataset

func (wtd WebTableDataset) AsSalesforceObjectDataset() (*SalesforceObjectDataset, bool)

AsSalesforceObjectDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsSapCloudForCustomerResourceDataset

func (wtd WebTableDataset) AsSapCloudForCustomerResourceDataset() (*SapCloudForCustomerResourceDataset, bool)

AsSapCloudForCustomerResourceDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) AsWebTableDataset

func (wtd WebTableDataset) AsWebTableDataset() (*WebTableDataset, bool)

AsWebTableDataset is the Dataset implementation for WebTableDataset.

func (WebTableDataset) MarshalJSON

func (wtd WebTableDataset) MarshalJSON() ([]byte, error)

MarshalJSON is the custom marshaler for WebTableDataset.

type WebTableDatasetTypeProperties

type WebTableDatasetTypeProperties struct {
	Index *map[string]interface{} `json:"index,omitempty"`
	Path  *map[string]interface{} `json:"path,omitempty"`
}

WebTableDatasetTypeProperties is web table dataset properties.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL