datafactory

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

nolint: lll Package datafactory exports types, functions, subpackages for provisioning datafactory resources.

> This provider is a derived work of the [Terraform Provider](https://github.com/terraform-providers/terraform-provider-azurerm) > distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature, > first check the [`pulumi/pulumi-azure` repo](https://github.com/pulumi/pulumi-azure/issues); however, if that doesn't turn up anything, > please consult the source [`terraform-providers/terraform-provider-azurerm` repo](https://github.com/terraform-providers/terraform-provider-azurerm/issues).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatasetMysql

type DatasetMysql struct {
	// contains filtered or unexported fields
}

Manage a MySQL Dataset inside a Azure Data Factory.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_dataset_mysql.html.markdown.

func GetDatasetMysql

func GetDatasetMysql(ctx *pulumi.Context,
	name string, id pulumi.ID, state *DatasetMysqlState, opts ...pulumi.ResourceOpt) (*DatasetMysql, error)

GetDatasetMysql gets an existing DatasetMysql resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDatasetMysql

func NewDatasetMysql(ctx *pulumi.Context,
	name string, args *DatasetMysqlArgs, opts ...pulumi.ResourceOpt) (*DatasetMysql, error)

NewDatasetMysql registers a new resource with the given unique name, arguments, and options.

func (*DatasetMysql) AdditionalProperties

func (r *DatasetMysql) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Dataset MySQL.

func (*DatasetMysql) Annotations

func (r *DatasetMysql) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Dataset MySQL.

func (*DatasetMysql) DataFactoryName

func (r *DatasetMysql) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.

func (*DatasetMysql) Description

func (r *DatasetMysql) Description() *pulumi.StringOutput

The description for the Data Factory Dataset MySQL.

func (*DatasetMysql) Folder

func (r *DatasetMysql) Folder() *pulumi.StringOutput

The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.

func (*DatasetMysql) ID

func (r *DatasetMysql) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*DatasetMysql) LinkedServiceName

func (r *DatasetMysql) LinkedServiceName() *pulumi.StringOutput

The Data Factory Linked Service name in which to associate the Dataset with.

func (*DatasetMysql) Name

func (r *DatasetMysql) Name() *pulumi.StringOutput

Specifies the name of the Data Factory Dataset MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*DatasetMysql) Parameters

func (r *DatasetMysql) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Dataset MySQL.

func (*DatasetMysql) ResourceGroupName

func (r *DatasetMysql) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource

func (*DatasetMysql) SchemaColumns

func (r *DatasetMysql) SchemaColumns() *pulumi.ArrayOutput

A `schemaColumn` block as defined below.

func (*DatasetMysql) TableName

func (r *DatasetMysql) TableName() *pulumi.StringOutput

The table name of the Data Factory Dataset MySQL.

func (*DatasetMysql) URN

func (r *DatasetMysql) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type DatasetMysqlArgs

type DatasetMysqlArgs struct {
	// A map of additional properties to associate with the Data Factory Dataset MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset MySQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset MySQL.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset MySQL.
	TableName interface{}
}

The set of arguments for constructing a DatasetMysql resource.

type DatasetMysqlState

type DatasetMysqlState struct {
	// A map of additional properties to associate with the Data Factory Dataset MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset MySQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset MySQL.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset MySQL.
	TableName interface{}
}

Input properties used for looking up and filtering DatasetMysql resources.

type DatasetPostgresql

type DatasetPostgresql struct {
	// contains filtered or unexported fields
}

Manage a PostgreSQL Dataset inside a Azure Data Factory.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_dataset_postgresql.html.markdown.

func GetDatasetPostgresql

func GetDatasetPostgresql(ctx *pulumi.Context,
	name string, id pulumi.ID, state *DatasetPostgresqlState, opts ...pulumi.ResourceOpt) (*DatasetPostgresql, error)

GetDatasetPostgresql gets an existing DatasetPostgresql resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDatasetPostgresql

func NewDatasetPostgresql(ctx *pulumi.Context,
	name string, args *DatasetPostgresqlArgs, opts ...pulumi.ResourceOpt) (*DatasetPostgresql, error)

NewDatasetPostgresql registers a new resource with the given unique name, arguments, and options.

func (*DatasetPostgresql) AdditionalProperties

func (r *DatasetPostgresql) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Dataset PostgreSQL.

func (*DatasetPostgresql) Annotations

func (r *DatasetPostgresql) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Dataset PostgreSQL.

func (*DatasetPostgresql) DataFactoryName

func (r *DatasetPostgresql) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.

func (*DatasetPostgresql) Description

func (r *DatasetPostgresql) Description() *pulumi.StringOutput

The description for the Data Factory Dataset PostgreSQL.

func (*DatasetPostgresql) Folder

func (r *DatasetPostgresql) Folder() *pulumi.StringOutput

The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.

func (*DatasetPostgresql) ID

ID is this resource's unique identifier assigned by its provider.

func (*DatasetPostgresql) LinkedServiceName

func (r *DatasetPostgresql) LinkedServiceName() *pulumi.StringOutput

The Data Factory Linked Service name in which to associate the Dataset with.

func (*DatasetPostgresql) Name

Specifies the name of the Data Factory Dataset PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*DatasetPostgresql) Parameters

func (r *DatasetPostgresql) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Dataset PostgreSQL.

func (*DatasetPostgresql) ResourceGroupName

func (r *DatasetPostgresql) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource

func (*DatasetPostgresql) SchemaColumns

func (r *DatasetPostgresql) SchemaColumns() *pulumi.ArrayOutput

A `schemaColumn` block as defined below.

func (*DatasetPostgresql) TableName

func (r *DatasetPostgresql) TableName() *pulumi.StringOutput

The table name of the Data Factory Dataset PostgreSQL.

func (*DatasetPostgresql) URN

URN is this resource's unique name assigned by Pulumi.

type DatasetPostgresqlArgs

type DatasetPostgresqlArgs struct {
	// A map of additional properties to associate with the Data Factory Dataset PostgreSQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset PostgreSQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset PostgreSQL.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset PostgreSQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset PostgreSQL.
	TableName interface{}
}

The set of arguments for constructing a DatasetPostgresql resource.

type DatasetPostgresqlState

type DatasetPostgresqlState struct {
	// A map of additional properties to associate with the Data Factory Dataset PostgreSQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset PostgreSQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset PostgreSQL.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset PostgreSQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset PostgreSQL.
	TableName interface{}
}

Input properties used for looking up and filtering DatasetPostgresql resources.

type DatasetSqlServerTable

type DatasetSqlServerTable struct {
	// contains filtered or unexported fields
}

Manage a SQL Server Table Dataset inside a Azure Data Factory.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_dataset_sql_server_table.html.markdown.

func GetDatasetSqlServerTable

func GetDatasetSqlServerTable(ctx *pulumi.Context,
	name string, id pulumi.ID, state *DatasetSqlServerTableState, opts ...pulumi.ResourceOpt) (*DatasetSqlServerTable, error)

GetDatasetSqlServerTable gets an existing DatasetSqlServerTable resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDatasetSqlServerTable

func NewDatasetSqlServerTable(ctx *pulumi.Context,
	name string, args *DatasetSqlServerTableArgs, opts ...pulumi.ResourceOpt) (*DatasetSqlServerTable, error)

NewDatasetSqlServerTable registers a new resource with the given unique name, arguments, and options.

func (*DatasetSqlServerTable) AdditionalProperties

func (r *DatasetSqlServerTable) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Dataset SQL Server Table.

func (*DatasetSqlServerTable) Annotations

func (r *DatasetSqlServerTable) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Dataset SQL Server Table.

func (*DatasetSqlServerTable) DataFactoryName

func (r *DatasetSqlServerTable) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.

func (*DatasetSqlServerTable) Description

func (r *DatasetSqlServerTable) Description() *pulumi.StringOutput

The description for the Data Factory Dataset SQL Server Table.

func (*DatasetSqlServerTable) Folder

The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.

func (*DatasetSqlServerTable) ID

ID is this resource's unique identifier assigned by its provider.

func (*DatasetSqlServerTable) LinkedServiceName

func (r *DatasetSqlServerTable) LinkedServiceName() *pulumi.StringOutput

The Data Factory Linked Service name in which to associate the Dataset with.

func (*DatasetSqlServerTable) Name

Specifies the name of the Data Factory Dataset SQL Server Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*DatasetSqlServerTable) Parameters

func (r *DatasetSqlServerTable) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Dataset SQL Server Table.

func (*DatasetSqlServerTable) ResourceGroupName

func (r *DatasetSqlServerTable) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource

func (*DatasetSqlServerTable) SchemaColumns

func (r *DatasetSqlServerTable) SchemaColumns() *pulumi.ArrayOutput

A `schemaColumn` block as defined below.

func (*DatasetSqlServerTable) TableName

func (r *DatasetSqlServerTable) TableName() *pulumi.StringOutput

The table name of the Data Factory Dataset SQL Server Table.

func (*DatasetSqlServerTable) URN

URN is this resource's unique name assigned by Pulumi.

type DatasetSqlServerTableArgs

type DatasetSqlServerTableArgs struct {
	// A map of additional properties to associate with the Data Factory Dataset SQL Server Table.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset SQL Server Table.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset SQL Server Table.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset SQL Server Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset SQL Server Table.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset SQL Server Table.
	TableName interface{}
}

The set of arguments for constructing a DatasetSqlServerTable resource.

type DatasetSqlServerTableState

type DatasetSqlServerTableState struct {
	// A map of additional properties to associate with the Data Factory Dataset SQL Server Table.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Dataset SQL Server Table.
	Annotations interface{}
	// The Data Factory name in which to associate the Dataset with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Dataset SQL Server Table.
	Description interface{}
	// The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
	Folder interface{}
	// The Data Factory Linked Service name in which to associate the Dataset with.
	LinkedServiceName interface{}
	// Specifies the name of the Data Factory Dataset SQL Server Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Dataset SQL Server Table.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource
	ResourceGroupName interface{}
	// A `schemaColumn` block as defined below.
	SchemaColumns interface{}
	// The table name of the Data Factory Dataset SQL Server Table.
	TableName interface{}
}

Input properties used for looking up and filtering DatasetSqlServerTable resources.

type Factory

type Factory struct {
	// contains filtered or unexported fields
}

Manage an Azure Data Factory (Version 2).

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory.html.markdown.

func GetFactory

func GetFactory(ctx *pulumi.Context,
	name string, id pulumi.ID, state *FactoryState, opts ...pulumi.ResourceOpt) (*Factory, error)

GetFactory gets an existing Factory resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewFactory

func NewFactory(ctx *pulumi.Context,
	name string, args *FactoryArgs, opts ...pulumi.ResourceOpt) (*Factory, error)

NewFactory registers a new resource with the given unique name, arguments, and options.

func (*Factory) GithubConfiguration

func (r *Factory) GithubConfiguration() *pulumi.Output

A `githubConfiguration` block as defined below.

func (*Factory) ID

func (r *Factory) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Factory) Identity

func (r *Factory) Identity() *pulumi.Output

An `identity` block as defined below.

func (*Factory) Location

func (r *Factory) Location() *pulumi.StringOutput

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

func (*Factory) Name

func (r *Factory) Name() *pulumi.StringOutput

Specifies the name of the Data Factory. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*Factory) ResourceGroupName

func (r *Factory) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory.

func (*Factory) Tags

func (r *Factory) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*Factory) URN

func (r *Factory) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

func (*Factory) VstsConfiguration

func (r *Factory) VstsConfiguration() *pulumi.Output

A `vstsConfiguration` block as defined below.

type FactoryArgs

type FactoryArgs struct {
	// A `githubConfiguration` block as defined below.
	GithubConfiguration interface{}
	// An `identity` block as defined below.
	Identity interface{}
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Data Factory. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// The name of the resource group in which to create the Data Factory.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
	// A `vstsConfiguration` block as defined below.
	VstsConfiguration interface{}
}

The set of arguments for constructing a Factory resource.

type FactoryState

type FactoryState struct {
	// A `githubConfiguration` block as defined below.
	GithubConfiguration interface{}
	// An `identity` block as defined below.
	Identity interface{}
	// Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
	Location interface{}
	// Specifies the name of the Data Factory. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// The name of the resource group in which to create the Data Factory.
	ResourceGroupName interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
	// A `vstsConfiguration` block as defined below.
	VstsConfiguration interface{}
}

Input properties used for looking up and filtering Factory resources.

type LinkedServiceDataLakeStorageGen2 added in v0.18.3

type LinkedServiceDataLakeStorageGen2 struct {
	// contains filtered or unexported fields
}

Manage a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory.

> **Note:** All arguments including the `servicePrincipalKey` will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_linked_service_data_lake_storage_gen2.html.markdown.

func GetLinkedServiceDataLakeStorageGen2 added in v0.18.3

func GetLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context,
	name string, id pulumi.ID, state *LinkedServiceDataLakeStorageGen2State, opts ...pulumi.ResourceOpt) (*LinkedServiceDataLakeStorageGen2, error)

GetLinkedServiceDataLakeStorageGen2 gets an existing LinkedServiceDataLakeStorageGen2 resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLinkedServiceDataLakeStorageGen2 added in v0.18.3

func NewLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context,
	name string, args *LinkedServiceDataLakeStorageGen2Args, opts ...pulumi.ResourceOpt) (*LinkedServiceDataLakeStorageGen2, error)

NewLinkedServiceDataLakeStorageGen2 registers a new resource with the given unique name, arguments, and options.

func (*LinkedServiceDataLakeStorageGen2) AdditionalProperties added in v0.18.3

func (r *LinkedServiceDataLakeStorageGen2) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceDataLakeStorageGen2) Annotations added in v0.18.3

List of tags that can be used for describing the Data Factory Linked Service MySQL.

func (*LinkedServiceDataLakeStorageGen2) DataFactoryName added in v0.18.3

The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.

func (*LinkedServiceDataLakeStorageGen2) Description added in v0.18.3

The description for the Data Factory Linked Service MySQL.

func (*LinkedServiceDataLakeStorageGen2) ID added in v0.18.3

ID is this resource's unique identifier assigned by its provider.

func (*LinkedServiceDataLakeStorageGen2) IntegrationRuntimeName added in v0.18.3

func (r *LinkedServiceDataLakeStorageGen2) IntegrationRuntimeName() *pulumi.StringOutput

The integration runtime reference to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceDataLakeStorageGen2) Name added in v0.18.3

Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*LinkedServiceDataLakeStorageGen2) Parameters added in v0.18.3

A map of parameters to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceDataLakeStorageGen2) ResourceGroupName added in v0.18.3

func (r *LinkedServiceDataLakeStorageGen2) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource

func (*LinkedServiceDataLakeStorageGen2) ServicePrincipalId added in v0.18.3

func (r *LinkedServiceDataLakeStorageGen2) ServicePrincipalId() *pulumi.StringOutput

The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account.

func (*LinkedServiceDataLakeStorageGen2) ServicePrincipalKey added in v0.18.3

func (r *LinkedServiceDataLakeStorageGen2) ServicePrincipalKey() *pulumi.StringOutput

The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account.

func (*LinkedServiceDataLakeStorageGen2) Tenant added in v0.18.3

The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account.

func (*LinkedServiceDataLakeStorageGen2) URN added in v0.18.3

URN is this resource's unique name assigned by Pulumi.

func (*LinkedServiceDataLakeStorageGen2) Url added in v0.18.3

The endpoint for the Azure Data Lake Storage Gen2 service.

type LinkedServiceDataLakeStorageGen2Args added in v0.18.3

type LinkedServiceDataLakeStorageGen2Args struct {
	// A map of additional properties to associate with the Data Factory Linked Service MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service MySQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service MySQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service MySQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account.
	ServicePrincipalId interface{}
	// The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account.
	ServicePrincipalKey interface{}
	// The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account.
	Tenant interface{}
	// The endpoint for the Azure Data Lake Storage Gen2 service.
	Url interface{}
}

The set of arguments for constructing a LinkedServiceDataLakeStorageGen2 resource.

type LinkedServiceDataLakeStorageGen2State added in v0.18.3

type LinkedServiceDataLakeStorageGen2State struct {
	// A map of additional properties to associate with the Data Factory Linked Service MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service MySQL.
	Annotations interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service MySQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service MySQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
	// The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account.
	ServicePrincipalId interface{}
	// The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account.
	ServicePrincipalKey interface{}
	// The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account.
	Tenant interface{}
	// The endpoint for the Azure Data Lake Storage Gen2 service.
	Url interface{}
}

Input properties used for looking up and filtering LinkedServiceDataLakeStorageGen2 resources.

type LinkedServiceMysql

type LinkedServiceMysql struct {
	// contains filtered or unexported fields
}

Manage a Linked Service (connection) between MySQL and Azure Data Factory.

> **Note:** All arguments including the connectionString will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_linked_service_mysql.html.markdown.

func GetLinkedServiceMysql

func GetLinkedServiceMysql(ctx *pulumi.Context,
	name string, id pulumi.ID, state *LinkedServiceMysqlState, opts ...pulumi.ResourceOpt) (*LinkedServiceMysql, error)

GetLinkedServiceMysql gets an existing LinkedServiceMysql resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLinkedServiceMysql

func NewLinkedServiceMysql(ctx *pulumi.Context,
	name string, args *LinkedServiceMysqlArgs, opts ...pulumi.ResourceOpt) (*LinkedServiceMysql, error)

NewLinkedServiceMysql registers a new resource with the given unique name, arguments, and options.

func (*LinkedServiceMysql) AdditionalProperties

func (r *LinkedServiceMysql) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceMysql) Annotations

func (r *LinkedServiceMysql) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Linked Service MySQL.

func (*LinkedServiceMysql) ConnectionString

func (r *LinkedServiceMysql) ConnectionString() *pulumi.StringOutput

The connection string in which to authenticate with MySQL.

func (*LinkedServiceMysql) DataFactoryName

func (r *LinkedServiceMysql) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.

func (*LinkedServiceMysql) Description

func (r *LinkedServiceMysql) Description() *pulumi.StringOutput

The description for the Data Factory Linked Service MySQL.

func (*LinkedServiceMysql) ID

ID is this resource's unique identifier assigned by its provider.

func (*LinkedServiceMysql) IntegrationRuntimeName

func (r *LinkedServiceMysql) IntegrationRuntimeName() *pulumi.StringOutput

The integration runtime reference to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceMysql) Name

Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*LinkedServiceMysql) Parameters

func (r *LinkedServiceMysql) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Linked Service MySQL.

func (*LinkedServiceMysql) ResourceGroupName

func (r *LinkedServiceMysql) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource

func (*LinkedServiceMysql) URN

URN is this resource's unique name assigned by Pulumi.

type LinkedServiceMysqlArgs

type LinkedServiceMysqlArgs struct {
	// A map of additional properties to associate with the Data Factory Linked Service MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service MySQL.
	Annotations interface{}
	// The connection string in which to authenticate with MySQL.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service MySQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service MySQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
}

The set of arguments for constructing a LinkedServiceMysql resource.

type LinkedServiceMysqlState

type LinkedServiceMysqlState struct {
	// A map of additional properties to associate with the Data Factory Linked Service MySQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service MySQL.
	Annotations interface{}
	// The connection string in which to authenticate with MySQL.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service MySQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service MySQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service MySQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource
	ResourceGroupName interface{}
}

Input properties used for looking up and filtering LinkedServiceMysql resources.

type LinkedServicePostgresql

type LinkedServicePostgresql struct {
	// contains filtered or unexported fields
}

Manage a Linked Service (connection) between PostgreSQL and Azure Data Factory.

> **Note:** All arguments including the connectionString will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_linked_service_postgresql.html.markdown.

func GetLinkedServicePostgresql

func GetLinkedServicePostgresql(ctx *pulumi.Context,
	name string, id pulumi.ID, state *LinkedServicePostgresqlState, opts ...pulumi.ResourceOpt) (*LinkedServicePostgresql, error)

GetLinkedServicePostgresql gets an existing LinkedServicePostgresql resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLinkedServicePostgresql

func NewLinkedServicePostgresql(ctx *pulumi.Context,
	name string, args *LinkedServicePostgresqlArgs, opts ...pulumi.ResourceOpt) (*LinkedServicePostgresql, error)

NewLinkedServicePostgresql registers a new resource with the given unique name, arguments, and options.

func (*LinkedServicePostgresql) AdditionalProperties

func (r *LinkedServicePostgresql) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Linked Service PostgreSQL.

func (*LinkedServicePostgresql) Annotations

func (r *LinkedServicePostgresql) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Linked Service PostgreSQL.

func (*LinkedServicePostgresql) ConnectionString

func (r *LinkedServicePostgresql) ConnectionString() *pulumi.StringOutput

The connection string in which to authenticate with PostgreSQL.

func (*LinkedServicePostgresql) DataFactoryName

func (r *LinkedServicePostgresql) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.

func (*LinkedServicePostgresql) Description

func (r *LinkedServicePostgresql) Description() *pulumi.StringOutput

The description for the Data Factory Linked Service PostgreSQL.

func (*LinkedServicePostgresql) ID

ID is this resource's unique identifier assigned by its provider.

func (*LinkedServicePostgresql) IntegrationRuntimeName

func (r *LinkedServicePostgresql) IntegrationRuntimeName() *pulumi.StringOutput

The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL.

func (*LinkedServicePostgresql) Name

Specifies the name of the Data Factory Linked Service PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*LinkedServicePostgresql) Parameters

func (r *LinkedServicePostgresql) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Linked Service PostgreSQL.

func (*LinkedServicePostgresql) ResourceGroupName

func (r *LinkedServicePostgresql) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource

func (*LinkedServicePostgresql) URN

URN is this resource's unique name assigned by Pulumi.

type LinkedServicePostgresqlArgs

type LinkedServicePostgresqlArgs struct {
	// A map of additional properties to associate with the Data Factory Linked Service PostgreSQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service PostgreSQL.
	Annotations interface{}
	// The connection string in which to authenticate with PostgreSQL.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service PostgreSQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service PostgreSQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource
	ResourceGroupName interface{}
}

The set of arguments for constructing a LinkedServicePostgresql resource.

type LinkedServicePostgresqlState

type LinkedServicePostgresqlState struct {
	// A map of additional properties to associate with the Data Factory Linked Service PostgreSQL.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service PostgreSQL.
	Annotations interface{}
	// The connection string in which to authenticate with PostgreSQL.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service PostgreSQL.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service PostgreSQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service PostgreSQL.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource
	ResourceGroupName interface{}
}

Input properties used for looking up and filtering LinkedServicePostgresql resources.

type LinkedServiceSqlServer

type LinkedServiceSqlServer struct {
	// contains filtered or unexported fields
}

Manage a Linked Service (connection) between a SQL Server and Azure Data Factory.

> **Note:** All arguments including the client secret will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_linked_service_sql_server.html.markdown.

func GetLinkedServiceSqlServer

func GetLinkedServiceSqlServer(ctx *pulumi.Context,
	name string, id pulumi.ID, state *LinkedServiceSqlServerState, opts ...pulumi.ResourceOpt) (*LinkedServiceSqlServer, error)

GetLinkedServiceSqlServer gets an existing LinkedServiceSqlServer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLinkedServiceSqlServer

func NewLinkedServiceSqlServer(ctx *pulumi.Context,
	name string, args *LinkedServiceSqlServerArgs, opts ...pulumi.ResourceOpt) (*LinkedServiceSqlServer, error)

NewLinkedServiceSqlServer registers a new resource with the given unique name, arguments, and options.

func (*LinkedServiceSqlServer) AdditionalProperties

func (r *LinkedServiceSqlServer) AdditionalProperties() *pulumi.MapOutput

A map of additional properties to associate with the Data Factory Linked Service SQL Server.

func (*LinkedServiceSqlServer) Annotations

func (r *LinkedServiceSqlServer) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Linked Service SQL Server.

func (*LinkedServiceSqlServer) ConnectionString

func (r *LinkedServiceSqlServer) ConnectionString() *pulumi.StringOutput

The connection string in which to authenticate with the SQL Server.

func (*LinkedServiceSqlServer) DataFactoryName

func (r *LinkedServiceSqlServer) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.

func (*LinkedServiceSqlServer) Description

func (r *LinkedServiceSqlServer) Description() *pulumi.StringOutput

The description for the Data Factory Linked Service SQL Server.

func (*LinkedServiceSqlServer) ID

ID is this resource's unique identifier assigned by its provider.

func (*LinkedServiceSqlServer) IntegrationRuntimeName

func (r *LinkedServiceSqlServer) IntegrationRuntimeName() *pulumi.StringOutput

The integration runtime reference to associate with the Data Factory Linked Service SQL Server.

func (*LinkedServiceSqlServer) Name

Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*LinkedServiceSqlServer) Parameters

func (r *LinkedServiceSqlServer) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Linked Service SQL Server.

func (*LinkedServiceSqlServer) ResourceGroupName

func (r *LinkedServiceSqlServer) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource

func (*LinkedServiceSqlServer) URN

URN is this resource's unique name assigned by Pulumi.

type LinkedServiceSqlServerArgs

type LinkedServiceSqlServerArgs struct {
	// A map of additional properties to associate with the Data Factory Linked Service SQL Server.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service SQL Server.
	Annotations interface{}
	// The connection string in which to authenticate with the SQL Server.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service SQL Server.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service SQL Server.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service SQL Server.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource
	ResourceGroupName interface{}
}

The set of arguments for constructing a LinkedServiceSqlServer resource.

type LinkedServiceSqlServerState

type LinkedServiceSqlServerState struct {
	// A map of additional properties to associate with the Data Factory Linked Service SQL Server.
	AdditionalProperties interface{}
	// List of tags that can be used for describing the Data Factory Linked Service SQL Server.
	Annotations interface{}
	// The connection string in which to authenticate with the SQL Server.
	ConnectionString interface{}
	// The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Linked Service SQL Server.
	Description interface{}
	// The integration runtime reference to associate with the Data Factory Linked Service SQL Server.
	IntegrationRuntimeName interface{}
	// Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Linked Service SQL Server.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource
	ResourceGroupName interface{}
}

Input properties used for looking up and filtering LinkedServiceSqlServer resources.

type Pipeline

type Pipeline struct {
	// contains filtered or unexported fields
}

Manage a Pipeline inside a Azure Data Factory.

> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/data_factory_pipeline.html.markdown.

func GetPipeline

func GetPipeline(ctx *pulumi.Context,
	name string, id pulumi.ID, state *PipelineState, opts ...pulumi.ResourceOpt) (*Pipeline, error)

GetPipeline gets an existing Pipeline resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPipeline

func NewPipeline(ctx *pulumi.Context,
	name string, args *PipelineArgs, opts ...pulumi.ResourceOpt) (*Pipeline, error)

NewPipeline registers a new resource with the given unique name, arguments, and options.

func (*Pipeline) Annotations

func (r *Pipeline) Annotations() *pulumi.ArrayOutput

List of tags that can be used for describing the Data Factory Pipeline.

func (*Pipeline) DataFactoryName

func (r *Pipeline) DataFactoryName() *pulumi.StringOutput

The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource.

func (*Pipeline) Description

func (r *Pipeline) Description() *pulumi.StringOutput

The description for the Data Factory Pipeline.

func (*Pipeline) ID

func (r *Pipeline) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Pipeline) Name

func (r *Pipeline) Name() *pulumi.StringOutput

Specifies the name of the Data Factory Pipeline. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.

func (*Pipeline) Parameters

func (r *Pipeline) Parameters() *pulumi.MapOutput

A map of parameters to associate with the Data Factory Pipeline.

func (*Pipeline) ResourceGroupName

func (r *Pipeline) ResourceGroupName() *pulumi.StringOutput

The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource

func (*Pipeline) URN

func (r *Pipeline) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

func (*Pipeline) Variables

func (r *Pipeline) Variables() *pulumi.MapOutput

A map of variables to associate with the Data Factory Pipeline.

type PipelineArgs

type PipelineArgs struct {
	// List of tags that can be used for describing the Data Factory Pipeline.
	Annotations interface{}
	// The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Pipeline.
	Description interface{}
	// Specifies the name of the Data Factory Pipeline. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Pipeline.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource
	ResourceGroupName interface{}
	// A map of variables to associate with the Data Factory Pipeline.
	Variables interface{}
}

The set of arguments for constructing a Pipeline resource.

type PipelineState

type PipelineState struct {
	// List of tags that can be used for describing the Data Factory Pipeline.
	Annotations interface{}
	// The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource.
	DataFactoryName interface{}
	// The description for the Data Factory Pipeline.
	Description interface{}
	// Specifies the name of the Data Factory Pipeline. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/en-us/azure/data-factory/naming-rules) for all restrictions.
	Name interface{}
	// A map of parameters to associate with the Data Factory Pipeline.
	Parameters interface{}
	// The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource
	ResourceGroupName interface{}
	// A map of variables to associate with the Data Factory Pipeline.
	Variables interface{}
}

Input properties used for looking up and filtering Pipeline resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL