Documentation
¶
Index ¶
- type DatasetMysql
- type DatasetMysqlArgs
- type DatasetMysqlSchemaColumn
- type DatasetMysqlSchemaColumnArgs
- func (DatasetMysqlSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutput() DatasetMysqlSchemaColumnOutput
- func (i DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnOutput
- type DatasetMysqlSchemaColumnArray
- func (DatasetMysqlSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutput() DatasetMysqlSchemaColumnArrayOutput
- func (i DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnArrayOutput
- type DatasetMysqlSchemaColumnArrayInput
- type DatasetMysqlSchemaColumnArrayOutput
- func (DatasetMysqlSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetMysqlSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetMysqlSchemaColumnOutput
- func (o DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutput() DatasetMysqlSchemaColumnArrayOutput
- func (o DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnArrayOutput
- type DatasetMysqlSchemaColumnInput
- type DatasetMysqlSchemaColumnOutput
- func (o DatasetMysqlSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetMysqlSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetMysqlSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutput() DatasetMysqlSchemaColumnOutput
- func (o DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnOutput
- func (o DatasetMysqlSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetMysqlState
- type DatasetPostgresql
- type DatasetPostgresqlArgs
- type DatasetPostgresqlSchemaColumn
- type DatasetPostgresqlSchemaColumnArgs
- func (DatasetPostgresqlSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutput() DatasetPostgresqlSchemaColumnOutput
- func (i DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnOutput
- type DatasetPostgresqlSchemaColumnArray
- func (DatasetPostgresqlSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutput() DatasetPostgresqlSchemaColumnArrayOutput
- func (i DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnArrayOutput
- type DatasetPostgresqlSchemaColumnArrayInput
- type DatasetPostgresqlSchemaColumnArrayOutput
- func (DatasetPostgresqlSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetPostgresqlSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetPostgresqlSchemaColumnOutput
- func (o DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutput() DatasetPostgresqlSchemaColumnArrayOutput
- func (o DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnArrayOutput
- type DatasetPostgresqlSchemaColumnInput
- type DatasetPostgresqlSchemaColumnOutput
- func (o DatasetPostgresqlSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetPostgresqlSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetPostgresqlSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutput() DatasetPostgresqlSchemaColumnOutput
- func (o DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnOutput
- func (o DatasetPostgresqlSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetPostgresqlState
- type DatasetSqlServerTable
- type DatasetSqlServerTableArgs
- type DatasetSqlServerTableSchemaColumn
- type DatasetSqlServerTableSchemaColumnArgs
- func (DatasetSqlServerTableSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutput() DatasetSqlServerTableSchemaColumnOutput
- func (i DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnOutput
- type DatasetSqlServerTableSchemaColumnArray
- func (DatasetSqlServerTableSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutput() DatasetSqlServerTableSchemaColumnArrayOutput
- func (i DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnArrayOutput
- type DatasetSqlServerTableSchemaColumnArrayInput
- type DatasetSqlServerTableSchemaColumnArrayOutput
- func (DatasetSqlServerTableSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetSqlServerTableSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetSqlServerTableSchemaColumnOutput
- func (o DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutput() DatasetSqlServerTableSchemaColumnArrayOutput
- func (o DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnArrayOutput
- type DatasetSqlServerTableSchemaColumnInput
- type DatasetSqlServerTableSchemaColumnOutput
- func (o DatasetSqlServerTableSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetSqlServerTableSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetSqlServerTableSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutput() DatasetSqlServerTableSchemaColumnOutput
- func (o DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnOutput
- func (o DatasetSqlServerTableSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetSqlServerTableState
- type Factory
- type FactoryArgs
- type FactoryGithubConfiguration
- type FactoryGithubConfigurationArgs
- func (FactoryGithubConfigurationArgs) ElementType() reflect.Type
- func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutput() FactoryGithubConfigurationOutput
- func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutputWithContext(ctx context.Context) FactoryGithubConfigurationOutput
- func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
- func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
- type FactoryGithubConfigurationInput
- type FactoryGithubConfigurationOutput
- func (o FactoryGithubConfigurationOutput) AccountName() pulumi.StringOutput
- func (o FactoryGithubConfigurationOutput) BranchName() pulumi.StringOutput
- func (FactoryGithubConfigurationOutput) ElementType() reflect.Type
- func (o FactoryGithubConfigurationOutput) GitUrl() pulumi.StringOutput
- func (o FactoryGithubConfigurationOutput) RepositoryName() pulumi.StringOutput
- func (o FactoryGithubConfigurationOutput) RootFolder() pulumi.StringOutput
- func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutput() FactoryGithubConfigurationOutput
- func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutputWithContext(ctx context.Context) FactoryGithubConfigurationOutput
- func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
- func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
- type FactoryGithubConfigurationPtrInput
- type FactoryGithubConfigurationPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) BranchName() pulumi.StringPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) Elem() FactoryGithubConfigurationOutput
- func (FactoryGithubConfigurationPtrOutput) ElementType() reflect.Type
- func (o FactoryGithubConfigurationPtrOutput) GitUrl() pulumi.StringPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) RepositoryName() pulumi.StringPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) RootFolder() pulumi.StringPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
- func (o FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
- type FactoryIdentity
- type FactoryIdentityArgs
- func (FactoryIdentityArgs) ElementType() reflect.Type
- func (i FactoryIdentityArgs) ToFactoryIdentityOutput() FactoryIdentityOutput
- func (i FactoryIdentityArgs) ToFactoryIdentityOutputWithContext(ctx context.Context) FactoryIdentityOutput
- func (i FactoryIdentityArgs) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
- func (i FactoryIdentityArgs) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
- type FactoryIdentityInput
- type FactoryIdentityOutput
- func (FactoryIdentityOutput) ElementType() reflect.Type
- func (o FactoryIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o FactoryIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o FactoryIdentityOutput) ToFactoryIdentityOutput() FactoryIdentityOutput
- func (o FactoryIdentityOutput) ToFactoryIdentityOutputWithContext(ctx context.Context) FactoryIdentityOutput
- func (o FactoryIdentityOutput) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
- func (o FactoryIdentityOutput) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
- func (o FactoryIdentityOutput) Type() pulumi.StringOutput
- type FactoryIdentityPtrInput
- type FactoryIdentityPtrOutput
- func (o FactoryIdentityPtrOutput) Elem() FactoryIdentityOutput
- func (FactoryIdentityPtrOutput) ElementType() reflect.Type
- func (o FactoryIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o FactoryIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
- func (o FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
- func (o FactoryIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type FactoryState
- type FactoryVstsConfiguration
- type FactoryVstsConfigurationArgs
- func (FactoryVstsConfigurationArgs) ElementType() reflect.Type
- func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutput() FactoryVstsConfigurationOutput
- func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutputWithContext(ctx context.Context) FactoryVstsConfigurationOutput
- func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
- func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
- type FactoryVstsConfigurationInput
- type FactoryVstsConfigurationOutput
- func (o FactoryVstsConfigurationOutput) AccountName() pulumi.StringOutput
- func (o FactoryVstsConfigurationOutput) BranchName() pulumi.StringOutput
- func (FactoryVstsConfigurationOutput) ElementType() reflect.Type
- func (o FactoryVstsConfigurationOutput) ProjectName() pulumi.StringOutput
- func (o FactoryVstsConfigurationOutput) RepositoryName() pulumi.StringOutput
- func (o FactoryVstsConfigurationOutput) RootFolder() pulumi.StringOutput
- func (o FactoryVstsConfigurationOutput) TenantId() pulumi.StringOutput
- func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutput() FactoryVstsConfigurationOutput
- func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutputWithContext(ctx context.Context) FactoryVstsConfigurationOutput
- func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
- func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
- type FactoryVstsConfigurationPtrInput
- type FactoryVstsConfigurationPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) BranchName() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) Elem() FactoryVstsConfigurationOutput
- func (FactoryVstsConfigurationPtrOutput) ElementType() reflect.Type
- func (o FactoryVstsConfigurationPtrOutput) ProjectName() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) RepositoryName() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) RootFolder() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
- func (o FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
- type GetFactoryGithubConfiguration
- type GetFactoryGithubConfigurationArgs
- func (GetFactoryGithubConfigurationArgs) ElementType() reflect.Type
- func (i GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutput() GetFactoryGithubConfigurationOutput
- func (i GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationOutput
- type GetFactoryGithubConfigurationArray
- func (GetFactoryGithubConfigurationArray) ElementType() reflect.Type
- func (i GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutput() GetFactoryGithubConfigurationArrayOutput
- func (i GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationArrayOutput
- type GetFactoryGithubConfigurationArrayInput
- type GetFactoryGithubConfigurationArrayOutput
- func (GetFactoryGithubConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetFactoryGithubConfigurationArrayOutput) Index(i pulumi.IntInput) GetFactoryGithubConfigurationOutput
- func (o GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutput() GetFactoryGithubConfigurationArrayOutput
- func (o GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationArrayOutput
- type GetFactoryGithubConfigurationInput
- type GetFactoryGithubConfigurationOutput
- func (o GetFactoryGithubConfigurationOutput) AccountName() pulumi.StringOutput
- func (o GetFactoryGithubConfigurationOutput) BranchName() pulumi.StringOutput
- func (GetFactoryGithubConfigurationOutput) ElementType() reflect.Type
- func (o GetFactoryGithubConfigurationOutput) GitUrl() pulumi.StringOutput
- func (o GetFactoryGithubConfigurationOutput) RepositoryName() pulumi.StringOutput
- func (o GetFactoryGithubConfigurationOutput) RootFolder() pulumi.StringOutput
- func (o GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutput() GetFactoryGithubConfigurationOutput
- func (o GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationOutput
- type GetFactoryIdentity
- type GetFactoryIdentityArgs
- type GetFactoryIdentityArray
- type GetFactoryIdentityArrayInput
- type GetFactoryIdentityArrayOutput
- func (GetFactoryIdentityArrayOutput) ElementType() reflect.Type
- func (o GetFactoryIdentityArrayOutput) Index(i pulumi.IntInput) GetFactoryIdentityOutput
- func (o GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutput() GetFactoryIdentityArrayOutput
- func (o GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutputWithContext(ctx context.Context) GetFactoryIdentityArrayOutput
- type GetFactoryIdentityInput
- type GetFactoryIdentityOutput
- func (GetFactoryIdentityOutput) ElementType() reflect.Type
- func (o GetFactoryIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o GetFactoryIdentityOutput) TenantId() pulumi.StringOutput
- func (o GetFactoryIdentityOutput) ToGetFactoryIdentityOutput() GetFactoryIdentityOutput
- func (o GetFactoryIdentityOutput) ToGetFactoryIdentityOutputWithContext(ctx context.Context) GetFactoryIdentityOutput
- func (o GetFactoryIdentityOutput) Type() pulumi.StringOutput
- type GetFactoryVstsConfiguration
- type GetFactoryVstsConfigurationArgs
- func (GetFactoryVstsConfigurationArgs) ElementType() reflect.Type
- func (i GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutput() GetFactoryVstsConfigurationOutput
- func (i GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationOutput
- type GetFactoryVstsConfigurationArray
- func (GetFactoryVstsConfigurationArray) ElementType() reflect.Type
- func (i GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutput() GetFactoryVstsConfigurationArrayOutput
- func (i GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationArrayOutput
- type GetFactoryVstsConfigurationArrayInput
- type GetFactoryVstsConfigurationArrayOutput
- func (GetFactoryVstsConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetFactoryVstsConfigurationArrayOutput) Index(i pulumi.IntInput) GetFactoryVstsConfigurationOutput
- func (o GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutput() GetFactoryVstsConfigurationArrayOutput
- func (o GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationArrayOutput
- type GetFactoryVstsConfigurationInput
- type GetFactoryVstsConfigurationOutput
- func (o GetFactoryVstsConfigurationOutput) AccountName() pulumi.StringOutput
- func (o GetFactoryVstsConfigurationOutput) BranchName() pulumi.StringOutput
- func (GetFactoryVstsConfigurationOutput) ElementType() reflect.Type
- func (o GetFactoryVstsConfigurationOutput) ProjectName() pulumi.StringOutput
- func (o GetFactoryVstsConfigurationOutput) RepositoryName() pulumi.StringOutput
- func (o GetFactoryVstsConfigurationOutput) RootFolder() pulumi.StringOutput
- func (o GetFactoryVstsConfigurationOutput) TenantId() pulumi.StringOutput
- func (o GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutput() GetFactoryVstsConfigurationOutput
- func (o GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationOutput
- type IntegrationRuntimeManaged
- type IntegrationRuntimeManagedArgs
- type IntegrationRuntimeManagedCatalogInfo
- type IntegrationRuntimeManagedCatalogInfoArgs
- func (IntegrationRuntimeManagedCatalogInfoArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutput() IntegrationRuntimeManagedCatalogInfoOutput
- func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoOutput
- func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
- func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
- type IntegrationRuntimeManagedCatalogInfoInput
- type IntegrationRuntimeManagedCatalogInfoOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) AdministratorLogin() pulumi.StringOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) AdministratorPassword() pulumi.StringOutput
- func (IntegrationRuntimeManagedCatalogInfoOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedCatalogInfoOutput) PricingTier() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) ServerEndpoint() pulumi.StringOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutput() IntegrationRuntimeManagedCatalogInfoOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
- type IntegrationRuntimeManagedCatalogInfoPtrInput
- type IntegrationRuntimeManagedCatalogInfoPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorPassword() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) Elem() IntegrationRuntimeManagedCatalogInfoOutput
- func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) PricingTier() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ServerEndpoint() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
- func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
- type IntegrationRuntimeManagedCustomSetupScript
- type IntegrationRuntimeManagedCustomSetupScriptArgs
- func (IntegrationRuntimeManagedCustomSetupScriptArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutput() IntegrationRuntimeManagedCustomSetupScriptOutput
- func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptOutput
- func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- type IntegrationRuntimeManagedCustomSetupScriptInput
- type IntegrationRuntimeManagedCustomSetupScriptOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) BlobContainerUri() pulumi.StringOutput
- func (IntegrationRuntimeManagedCustomSetupScriptOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) SasToken() pulumi.StringOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutput() IntegrationRuntimeManagedCustomSetupScriptOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- type IntegrationRuntimeManagedCustomSetupScriptPtrInput
- type IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) BlobContainerUri() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) Elem() IntegrationRuntimeManagedCustomSetupScriptOutput
- func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) SasToken() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
- type IntegrationRuntimeManagedState
- type IntegrationRuntimeManagedVnetIntegration
- type IntegrationRuntimeManagedVnetIntegrationArgs
- func (IntegrationRuntimeManagedVnetIntegrationArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutput() IntegrationRuntimeManagedVnetIntegrationOutput
- func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationOutput
- func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
- type IntegrationRuntimeManagedVnetIntegrationInput
- type IntegrationRuntimeManagedVnetIntegrationOutput
- func (IntegrationRuntimeManagedVnetIntegrationOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) SubnetName() pulumi.StringOutput
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutput() IntegrationRuntimeManagedVnetIntegrationOutput
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationOutput
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationOutput) VnetId() pulumi.StringOutput
- type IntegrationRuntimeManagedVnetIntegrationPtrInput
- type IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) Elem() IntegrationRuntimeManagedVnetIntegrationOutput
- func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) SubnetName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
- func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) VnetId() pulumi.StringPtrOutput
- type LinkedServiceDataLakeStorageGen2
- func GetLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*LinkedServiceDataLakeStorageGen2, error)
- func NewLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context, name string, args *LinkedServiceDataLakeStorageGen2Args, ...) (*LinkedServiceDataLakeStorageGen2, error)
- type LinkedServiceDataLakeStorageGen2Args
- type LinkedServiceDataLakeStorageGen2State
- type LinkedServiceMysql
- type LinkedServiceMysqlArgs
- type LinkedServiceMysqlState
- type LinkedServicePostgresql
- type LinkedServicePostgresqlArgs
- type LinkedServicePostgresqlState
- type LinkedServiceSqlServer
- type LinkedServiceSqlServerArgs
- type LinkedServiceSqlServerState
- type LookupFactoryArgs
- type LookupFactoryResult
- type Pipeline
- type PipelineArgs
- type PipelineState
- type TriggerSchedule
- type TriggerScheduleArgs
- type TriggerScheduleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatasetMysql ¶
type DatasetMysql struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset MySQL. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset MySQL. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Dataset MySQL. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringOutput `pulumi:"linkedServiceName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset MySQL. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `schemaColumn` block as defined below. SchemaColumns DatasetMysqlSchemaColumnArrayOutput `pulumi:"schemaColumns"` // The table name of the Data Factory Dataset MySQL. TableName pulumi.StringPtrOutput `pulumi:"tableName"` }
Manages a MySQL Dataset inside a Azure Data Factory.
func GetDatasetMysql ¶
func GetDatasetMysql(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetMysqlState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*DatasetMysql, error)
NewDatasetMysql registers a new resource with the given unique name, arguments, and options.
type DatasetMysqlArgs ¶
type DatasetMysqlArgs struct { // A map of additional properties to associate with the Data Factory Dataset MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset MySQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Dataset MySQL. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringInput // A `schemaColumn` block as defined below. SchemaColumns DatasetMysqlSchemaColumnArrayInput // The table name of the Data Factory Dataset MySQL. TableName pulumi.StringPtrInput }
The set of arguments for constructing a DatasetMysql resource.
func (DatasetMysqlArgs) ElementType ¶
func (DatasetMysqlArgs) ElementType() reflect.Type
type DatasetMysqlSchemaColumn ¶
type DatasetMysqlSchemaColumn struct { // The description of the column. Description *string `pulumi:"description"` // The name of the column. Name string `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type *string `pulumi:"type"` }
type DatasetMysqlSchemaColumnArgs ¶
type DatasetMysqlSchemaColumnArgs struct { // The description of the column. Description pulumi.StringPtrInput `pulumi:"description"` // The name of the column. Name pulumi.StringInput `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatasetMysqlSchemaColumnArgs) ElementType ¶
func (DatasetMysqlSchemaColumnArgs) ElementType() reflect.Type
func (DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutput ¶
func (i DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutput() DatasetMysqlSchemaColumnOutput
func (DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutputWithContext ¶
func (i DatasetMysqlSchemaColumnArgs) ToDatasetMysqlSchemaColumnOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnOutput
type DatasetMysqlSchemaColumnArray ¶
type DatasetMysqlSchemaColumnArray []DatasetMysqlSchemaColumnInput
func (DatasetMysqlSchemaColumnArray) ElementType ¶
func (DatasetMysqlSchemaColumnArray) ElementType() reflect.Type
func (DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutput ¶
func (i DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutput() DatasetMysqlSchemaColumnArrayOutput
func (DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutputWithContext ¶
func (i DatasetMysqlSchemaColumnArray) ToDatasetMysqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnArrayOutput
type DatasetMysqlSchemaColumnArrayInput ¶
type DatasetMysqlSchemaColumnArrayInput interface { pulumi.Input ToDatasetMysqlSchemaColumnArrayOutput() DatasetMysqlSchemaColumnArrayOutput ToDatasetMysqlSchemaColumnArrayOutputWithContext(context.Context) DatasetMysqlSchemaColumnArrayOutput }
DatasetMysqlSchemaColumnArrayInput is an input type that accepts DatasetMysqlSchemaColumnArray and DatasetMysqlSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetMysqlSchemaColumnArrayInput` via:
DatasetMysqlSchemaColumnArray{ DatasetMysqlSchemaColumnArgs{...} }
type DatasetMysqlSchemaColumnArrayOutput ¶
type DatasetMysqlSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetMysqlSchemaColumnArrayOutput) ElementType ¶
func (DatasetMysqlSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetMysqlSchemaColumnArrayOutput) Index ¶
func (o DatasetMysqlSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetMysqlSchemaColumnOutput
func (DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutput ¶
func (o DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutput() DatasetMysqlSchemaColumnArrayOutput
func (DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutputWithContext ¶
func (o DatasetMysqlSchemaColumnArrayOutput) ToDatasetMysqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnArrayOutput
type DatasetMysqlSchemaColumnInput ¶
type DatasetMysqlSchemaColumnInput interface { pulumi.Input ToDatasetMysqlSchemaColumnOutput() DatasetMysqlSchemaColumnOutput ToDatasetMysqlSchemaColumnOutputWithContext(context.Context) DatasetMysqlSchemaColumnOutput }
DatasetMysqlSchemaColumnInput is an input type that accepts DatasetMysqlSchemaColumnArgs and DatasetMysqlSchemaColumnOutput values. You can construct a concrete instance of `DatasetMysqlSchemaColumnInput` via:
DatasetMysqlSchemaColumnArgs{...}
type DatasetMysqlSchemaColumnOutput ¶
type DatasetMysqlSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetMysqlSchemaColumnOutput) Description ¶
func (o DatasetMysqlSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetMysqlSchemaColumnOutput) ElementType ¶
func (DatasetMysqlSchemaColumnOutput) ElementType() reflect.Type
func (DatasetMysqlSchemaColumnOutput) Name ¶
func (o DatasetMysqlSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutput ¶
func (o DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutput() DatasetMysqlSchemaColumnOutput
func (DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutputWithContext ¶
func (o DatasetMysqlSchemaColumnOutput) ToDatasetMysqlSchemaColumnOutputWithContext(ctx context.Context) DatasetMysqlSchemaColumnOutput
func (DatasetMysqlSchemaColumnOutput) Type ¶
func (o DatasetMysqlSchemaColumnOutput) Type() pulumi.StringPtrOutput
Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive.
type DatasetMysqlState ¶
type DatasetMysqlState struct { // A map of additional properties to associate with the Data Factory Dataset MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset MySQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Dataset MySQL. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetMysqlSchemaColumnArrayInput // The table name of the Data Factory Dataset MySQL. TableName pulumi.StringPtrInput }
func (DatasetMysqlState) ElementType ¶
func (DatasetMysqlState) ElementType() reflect.Type
type DatasetPostgresql ¶
type DatasetPostgresql struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset PostgreSQL. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset PostgreSQL. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Dataset PostgreSQL. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringOutput `pulumi:"linkedServiceName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset PostgreSQL. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `schemaColumn` block as defined below. SchemaColumns DatasetPostgresqlSchemaColumnArrayOutput `pulumi:"schemaColumns"` // The table name of the Data Factory Dataset PostgreSQL. TableName pulumi.StringPtrOutput `pulumi:"tableName"` }
Manages a PostgreSQL Dataset inside a Azure Data Factory.
func GetDatasetPostgresql ¶
func GetDatasetPostgresql(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetPostgresqlState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*DatasetPostgresql, error)
NewDatasetPostgresql registers a new resource with the given unique name, arguments, and options.
type DatasetPostgresqlArgs ¶
type DatasetPostgresqlArgs struct { // A map of additional properties to associate with the Data Factory Dataset PostgreSQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset PostgreSQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Dataset PostgreSQL. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset PostgreSQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringInput // A `schemaColumn` block as defined below. SchemaColumns DatasetPostgresqlSchemaColumnArrayInput // The table name of the Data Factory Dataset PostgreSQL. TableName pulumi.StringPtrInput }
The set of arguments for constructing a DatasetPostgresql resource.
func (DatasetPostgresqlArgs) ElementType ¶
func (DatasetPostgresqlArgs) ElementType() reflect.Type
type DatasetPostgresqlSchemaColumn ¶
type DatasetPostgresqlSchemaColumn struct { // The description of the column. Description *string `pulumi:"description"` // The name of the column. Name string `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type *string `pulumi:"type"` }
type DatasetPostgresqlSchemaColumnArgs ¶
type DatasetPostgresqlSchemaColumnArgs struct { // The description of the column. Description pulumi.StringPtrInput `pulumi:"description"` // The name of the column. Name pulumi.StringInput `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatasetPostgresqlSchemaColumnArgs) ElementType ¶
func (DatasetPostgresqlSchemaColumnArgs) ElementType() reflect.Type
func (DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutput ¶
func (i DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutput() DatasetPostgresqlSchemaColumnOutput
func (DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutputWithContext ¶
func (i DatasetPostgresqlSchemaColumnArgs) ToDatasetPostgresqlSchemaColumnOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnOutput
type DatasetPostgresqlSchemaColumnArray ¶
type DatasetPostgresqlSchemaColumnArray []DatasetPostgresqlSchemaColumnInput
func (DatasetPostgresqlSchemaColumnArray) ElementType ¶
func (DatasetPostgresqlSchemaColumnArray) ElementType() reflect.Type
func (DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutput ¶
func (i DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutput() DatasetPostgresqlSchemaColumnArrayOutput
func (DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext ¶
func (i DatasetPostgresqlSchemaColumnArray) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnArrayOutput
type DatasetPostgresqlSchemaColumnArrayInput ¶
type DatasetPostgresqlSchemaColumnArrayInput interface { pulumi.Input ToDatasetPostgresqlSchemaColumnArrayOutput() DatasetPostgresqlSchemaColumnArrayOutput ToDatasetPostgresqlSchemaColumnArrayOutputWithContext(context.Context) DatasetPostgresqlSchemaColumnArrayOutput }
DatasetPostgresqlSchemaColumnArrayInput is an input type that accepts DatasetPostgresqlSchemaColumnArray and DatasetPostgresqlSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetPostgresqlSchemaColumnArrayInput` via:
DatasetPostgresqlSchemaColumnArray{ DatasetPostgresqlSchemaColumnArgs{...} }
type DatasetPostgresqlSchemaColumnArrayOutput ¶
type DatasetPostgresqlSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetPostgresqlSchemaColumnArrayOutput) ElementType ¶
func (DatasetPostgresqlSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutput ¶
func (o DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutput() DatasetPostgresqlSchemaColumnArrayOutput
func (DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext ¶
func (o DatasetPostgresqlSchemaColumnArrayOutput) ToDatasetPostgresqlSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnArrayOutput
type DatasetPostgresqlSchemaColumnInput ¶
type DatasetPostgresqlSchemaColumnInput interface { pulumi.Input ToDatasetPostgresqlSchemaColumnOutput() DatasetPostgresqlSchemaColumnOutput ToDatasetPostgresqlSchemaColumnOutputWithContext(context.Context) DatasetPostgresqlSchemaColumnOutput }
DatasetPostgresqlSchemaColumnInput is an input type that accepts DatasetPostgresqlSchemaColumnArgs and DatasetPostgresqlSchemaColumnOutput values. You can construct a concrete instance of `DatasetPostgresqlSchemaColumnInput` via:
DatasetPostgresqlSchemaColumnArgs{...}
type DatasetPostgresqlSchemaColumnOutput ¶
type DatasetPostgresqlSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetPostgresqlSchemaColumnOutput) Description ¶
func (o DatasetPostgresqlSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetPostgresqlSchemaColumnOutput) ElementType ¶
func (DatasetPostgresqlSchemaColumnOutput) ElementType() reflect.Type
func (DatasetPostgresqlSchemaColumnOutput) Name ¶
func (o DatasetPostgresqlSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutput ¶
func (o DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutput() DatasetPostgresqlSchemaColumnOutput
func (DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutputWithContext ¶
func (o DatasetPostgresqlSchemaColumnOutput) ToDatasetPostgresqlSchemaColumnOutputWithContext(ctx context.Context) DatasetPostgresqlSchemaColumnOutput
func (DatasetPostgresqlSchemaColumnOutput) Type ¶
func (o DatasetPostgresqlSchemaColumnOutput) Type() pulumi.StringPtrOutput
Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive.
type DatasetPostgresqlState ¶
type DatasetPostgresqlState struct { // A map of additional properties to associate with the Data Factory Dataset PostgreSQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset PostgreSQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Dataset PostgreSQL. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset PostgreSQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetPostgresqlSchemaColumnArrayInput // The table name of the Data Factory Dataset PostgreSQL. TableName pulumi.StringPtrInput }
func (DatasetPostgresqlState) ElementType ¶
func (DatasetPostgresqlState) ElementType() reflect.Type
type DatasetSqlServerTable ¶
type DatasetSqlServerTable struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset SQL Server Table. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset SQL Server Table. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Dataset SQL Server Table. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringOutput `pulumi:"linkedServiceName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset SQL Server Table. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `schemaColumn` block as defined below. SchemaColumns DatasetSqlServerTableSchemaColumnArrayOutput `pulumi:"schemaColumns"` // The table name of the Data Factory Dataset SQL Server Table. TableName pulumi.StringPtrOutput `pulumi:"tableName"` }
Manages a SQL Server Table Dataset inside a Azure Data Factory.
func GetDatasetSqlServerTable ¶
func GetDatasetSqlServerTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetSqlServerTableState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*DatasetSqlServerTable, error)
NewDatasetSqlServerTable registers a new resource with the given unique name, arguments, and options.
type DatasetSqlServerTableArgs ¶
type DatasetSqlServerTableArgs struct { // A map of additional properties to associate with the Data Factory Dataset SQL Server Table. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset SQL Server Table. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Dataset SQL Server Table. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset SQL Server Table. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource ResourceGroupName pulumi.StringInput // A `schemaColumn` block as defined below. SchemaColumns DatasetSqlServerTableSchemaColumnArrayInput // The table name of the Data Factory Dataset SQL Server Table. TableName pulumi.StringPtrInput }
The set of arguments for constructing a DatasetSqlServerTable resource.
func (DatasetSqlServerTableArgs) ElementType ¶
func (DatasetSqlServerTableArgs) ElementType() reflect.Type
type DatasetSqlServerTableSchemaColumn ¶
type DatasetSqlServerTableSchemaColumn struct { // The description of the column. Description *string `pulumi:"description"` // The name of the column. Name string `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type *string `pulumi:"type"` }
type DatasetSqlServerTableSchemaColumnArgs ¶
type DatasetSqlServerTableSchemaColumnArgs struct { // The description of the column. Description pulumi.StringPtrInput `pulumi:"description"` // The name of the column. Name pulumi.StringInput `pulumi:"name"` // Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatasetSqlServerTableSchemaColumnArgs) ElementType ¶
func (DatasetSqlServerTableSchemaColumnArgs) ElementType() reflect.Type
func (DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutput ¶
func (i DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutput() DatasetSqlServerTableSchemaColumnOutput
func (DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutputWithContext ¶
func (i DatasetSqlServerTableSchemaColumnArgs) ToDatasetSqlServerTableSchemaColumnOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnOutput
type DatasetSqlServerTableSchemaColumnArray ¶
type DatasetSqlServerTableSchemaColumnArray []DatasetSqlServerTableSchemaColumnInput
func (DatasetSqlServerTableSchemaColumnArray) ElementType ¶
func (DatasetSqlServerTableSchemaColumnArray) ElementType() reflect.Type
func (DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutput ¶
func (i DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutput() DatasetSqlServerTableSchemaColumnArrayOutput
func (DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext ¶
func (i DatasetSqlServerTableSchemaColumnArray) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnArrayOutput
type DatasetSqlServerTableSchemaColumnArrayInput ¶
type DatasetSqlServerTableSchemaColumnArrayInput interface { pulumi.Input ToDatasetSqlServerTableSchemaColumnArrayOutput() DatasetSqlServerTableSchemaColumnArrayOutput ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext(context.Context) DatasetSqlServerTableSchemaColumnArrayOutput }
DatasetSqlServerTableSchemaColumnArrayInput is an input type that accepts DatasetSqlServerTableSchemaColumnArray and DatasetSqlServerTableSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetSqlServerTableSchemaColumnArrayInput` via:
DatasetSqlServerTableSchemaColumnArray{ DatasetSqlServerTableSchemaColumnArgs{...} }
type DatasetSqlServerTableSchemaColumnArrayOutput ¶
type DatasetSqlServerTableSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetSqlServerTableSchemaColumnArrayOutput) ElementType ¶
func (DatasetSqlServerTableSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutput ¶
func (o DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutput() DatasetSqlServerTableSchemaColumnArrayOutput
func (DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext ¶
func (o DatasetSqlServerTableSchemaColumnArrayOutput) ToDatasetSqlServerTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnArrayOutput
type DatasetSqlServerTableSchemaColumnInput ¶
type DatasetSqlServerTableSchemaColumnInput interface { pulumi.Input ToDatasetSqlServerTableSchemaColumnOutput() DatasetSqlServerTableSchemaColumnOutput ToDatasetSqlServerTableSchemaColumnOutputWithContext(context.Context) DatasetSqlServerTableSchemaColumnOutput }
DatasetSqlServerTableSchemaColumnInput is an input type that accepts DatasetSqlServerTableSchemaColumnArgs and DatasetSqlServerTableSchemaColumnOutput values. You can construct a concrete instance of `DatasetSqlServerTableSchemaColumnInput` via:
DatasetSqlServerTableSchemaColumnArgs{...}
type DatasetSqlServerTableSchemaColumnOutput ¶
type DatasetSqlServerTableSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetSqlServerTableSchemaColumnOutput) Description ¶
func (o DatasetSqlServerTableSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetSqlServerTableSchemaColumnOutput) ElementType ¶
func (DatasetSqlServerTableSchemaColumnOutput) ElementType() reflect.Type
func (DatasetSqlServerTableSchemaColumnOutput) Name ¶
func (o DatasetSqlServerTableSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutput ¶
func (o DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutput() DatasetSqlServerTableSchemaColumnOutput
func (DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutputWithContext ¶
func (o DatasetSqlServerTableSchemaColumnOutput) ToDatasetSqlServerTableSchemaColumnOutputWithContext(ctx context.Context) DatasetSqlServerTableSchemaColumnOutput
func (DatasetSqlServerTableSchemaColumnOutput) Type ¶
func (o DatasetSqlServerTableSchemaColumnOutput) Type() pulumi.StringPtrOutput
Type of the column. Valid values are `Byte`, `Byte[]`, `Boolean`, `Date`, `DateTime`,`DateTimeOffset`, `Decimal`, `Double`, `Guid`, `Int16`, `Int32`, `Int64`, `Single`, `String`, `TimeSpan`. Please note these values are case sensitive.
type DatasetSqlServerTableState ¶
type DatasetSqlServerTableState struct { // A map of additional properties to associate with the Data Factory Dataset SQL Server Table. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset SQL Server Table. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Dataset with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Dataset SQL Server Table. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset SQL Server Table. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Dataset SQL Server Table. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetSqlServerTableSchemaColumnArrayInput // The table name of the Data Factory Dataset SQL Server Table. TableName pulumi.StringPtrInput }
func (DatasetSqlServerTableState) ElementType ¶
func (DatasetSqlServerTableState) ElementType() reflect.Type
type Factory ¶
type Factory struct { pulumi.CustomResourceState // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrOutput `pulumi:"githubConfiguration"` // An `identity` block as defined below. Identity FactoryIdentityOutput `pulumi:"identity"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // 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 pulumi.StringOutput `pulumi:"name"` // The name of the resource group in which to create the Data Factory. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // A `vstsConfiguration` block as defined below. VstsConfiguration FactoryVstsConfigurationPtrOutput `pulumi:"vstsConfiguration"` }
Manages an Azure Data Factory (Version 2).
func GetFactory ¶
func GetFactory(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FactoryState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*Factory, error)
NewFactory registers a new resource with the given unique name, arguments, and options.
type FactoryArgs ¶
type FactoryArgs struct { // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrInput // An `identity` block as defined below. Identity FactoryIdentityPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Factory. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `vstsConfiguration` block as defined below. VstsConfiguration FactoryVstsConfigurationPtrInput }
The set of arguments for constructing a Factory resource.
func (FactoryArgs) ElementType ¶
func (FactoryArgs) ElementType() reflect.Type
type FactoryGithubConfiguration ¶
type FactoryGithubConfiguration struct { // Specifies the GitHub account name. AccountName string `pulumi:"accountName"` // Specifies the branch of the repository to get code from. BranchName string `pulumi:"branchName"` // Specifies the GitHub Enterprise host name. For example: https://github.mydomain.com. Use https://github.com for open source repositories. GitUrl string `pulumi:"gitUrl"` // Specifies the name of the git repository. RepositoryName string `pulumi:"repositoryName"` // Specifies the root folder within the repository. Set to `/` for the top level. RootFolder string `pulumi:"rootFolder"` }
type FactoryGithubConfigurationArgs ¶
type FactoryGithubConfigurationArgs struct { // Specifies the GitHub account name. AccountName pulumi.StringInput `pulumi:"accountName"` // Specifies the branch of the repository to get code from. BranchName pulumi.StringInput `pulumi:"branchName"` // Specifies the GitHub Enterprise host name. For example: https://github.mydomain.com. Use https://github.com for open source repositories. GitUrl pulumi.StringInput `pulumi:"gitUrl"` // Specifies the name of the git repository. RepositoryName pulumi.StringInput `pulumi:"repositoryName"` // Specifies the root folder within the repository. Set to `/` for the top level. RootFolder pulumi.StringInput `pulumi:"rootFolder"` }
func (FactoryGithubConfigurationArgs) ElementType ¶
func (FactoryGithubConfigurationArgs) ElementType() reflect.Type
func (FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutput ¶
func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutput() FactoryGithubConfigurationOutput
func (FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutputWithContext ¶
func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationOutputWithContext(ctx context.Context) FactoryGithubConfigurationOutput
func (FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutput ¶
func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
func (FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutputWithContext ¶
func (i FactoryGithubConfigurationArgs) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
type FactoryGithubConfigurationInput ¶
type FactoryGithubConfigurationInput interface { pulumi.Input ToFactoryGithubConfigurationOutput() FactoryGithubConfigurationOutput ToFactoryGithubConfigurationOutputWithContext(context.Context) FactoryGithubConfigurationOutput }
FactoryGithubConfigurationInput is an input type that accepts FactoryGithubConfigurationArgs and FactoryGithubConfigurationOutput values. You can construct a concrete instance of `FactoryGithubConfigurationInput` via:
FactoryGithubConfigurationArgs{...}
type FactoryGithubConfigurationOutput ¶
type FactoryGithubConfigurationOutput struct{ *pulumi.OutputState }
func (FactoryGithubConfigurationOutput) AccountName ¶
func (o FactoryGithubConfigurationOutput) AccountName() pulumi.StringOutput
Specifies the GitHub account name.
func (FactoryGithubConfigurationOutput) BranchName ¶
func (o FactoryGithubConfigurationOutput) BranchName() pulumi.StringOutput
Specifies the branch of the repository to get code from.
func (FactoryGithubConfigurationOutput) ElementType ¶
func (FactoryGithubConfigurationOutput) ElementType() reflect.Type
func (FactoryGithubConfigurationOutput) GitUrl ¶
func (o FactoryGithubConfigurationOutput) GitUrl() pulumi.StringOutput
Specifies the GitHub Enterprise host name. For example: https://github.mydomain.com. Use https://github.com for open source repositories.
func (FactoryGithubConfigurationOutput) RepositoryName ¶
func (o FactoryGithubConfigurationOutput) RepositoryName() pulumi.StringOutput
Specifies the name of the git repository.
func (FactoryGithubConfigurationOutput) RootFolder ¶
func (o FactoryGithubConfigurationOutput) RootFolder() pulumi.StringOutput
Specifies the root folder within the repository. Set to `/` for the top level.
func (FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutput ¶
func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutput() FactoryGithubConfigurationOutput
func (FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutputWithContext ¶
func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationOutputWithContext(ctx context.Context) FactoryGithubConfigurationOutput
func (FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutput ¶
func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
func (FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutputWithContext ¶
func (o FactoryGithubConfigurationOutput) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
type FactoryGithubConfigurationPtrInput ¶
type FactoryGithubConfigurationPtrInput interface { pulumi.Input ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput ToFactoryGithubConfigurationPtrOutputWithContext(context.Context) FactoryGithubConfigurationPtrOutput }
FactoryGithubConfigurationPtrInput is an input type that accepts FactoryGithubConfigurationArgs, FactoryGithubConfigurationPtr and FactoryGithubConfigurationPtrOutput values. You can construct a concrete instance of `FactoryGithubConfigurationPtrInput` via:
FactoryGithubConfigurationArgs{...} or: nil
func FactoryGithubConfigurationPtr ¶
func FactoryGithubConfigurationPtr(v *FactoryGithubConfigurationArgs) FactoryGithubConfigurationPtrInput
type FactoryGithubConfigurationPtrOutput ¶
type FactoryGithubConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FactoryGithubConfigurationPtrOutput) AccountName ¶
func (o FactoryGithubConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
Specifies the GitHub account name.
func (FactoryGithubConfigurationPtrOutput) BranchName ¶
func (o FactoryGithubConfigurationPtrOutput) BranchName() pulumi.StringPtrOutput
Specifies the branch of the repository to get code from.
func (FactoryGithubConfigurationPtrOutput) Elem ¶
func (o FactoryGithubConfigurationPtrOutput) Elem() FactoryGithubConfigurationOutput
func (FactoryGithubConfigurationPtrOutput) ElementType ¶
func (FactoryGithubConfigurationPtrOutput) ElementType() reflect.Type
func (FactoryGithubConfigurationPtrOutput) GitUrl ¶
func (o FactoryGithubConfigurationPtrOutput) GitUrl() pulumi.StringPtrOutput
Specifies the GitHub Enterprise host name. For example: https://github.mydomain.com. Use https://github.com for open source repositories.
func (FactoryGithubConfigurationPtrOutput) RepositoryName ¶
func (o FactoryGithubConfigurationPtrOutput) RepositoryName() pulumi.StringPtrOutput
Specifies the name of the git repository.
func (FactoryGithubConfigurationPtrOutput) RootFolder ¶
func (o FactoryGithubConfigurationPtrOutput) RootFolder() pulumi.StringPtrOutput
Specifies the root folder within the repository. Set to `/` for the top level.
func (FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutput ¶
func (o FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutput() FactoryGithubConfigurationPtrOutput
func (FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutputWithContext ¶
func (o FactoryGithubConfigurationPtrOutput) ToFactoryGithubConfigurationPtrOutputWithContext(ctx context.Context) FactoryGithubConfigurationPtrOutput
type FactoryIdentity ¶
type FactoryIdentity struct { // The ID of the Principal (Client) in Azure Active Directory PrincipalId *string `pulumi:"principalId"` // Specifies the Tenant ID associated with the VSTS account. TenantId *string `pulumi:"tenantId"` // Specifies the identity type of the Data Factory. At this time the only allowed value is `SystemAssigned`. Type string `pulumi:"type"` }
type FactoryIdentityArgs ¶
type FactoryIdentityArgs struct { // The ID of the Principal (Client) in Azure Active Directory PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // Specifies the Tenant ID associated with the VSTS account. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // Specifies the identity type of the Data Factory. At this time the only allowed value is `SystemAssigned`. Type pulumi.StringInput `pulumi:"type"` }
func (FactoryIdentityArgs) ElementType ¶
func (FactoryIdentityArgs) ElementType() reflect.Type
func (FactoryIdentityArgs) ToFactoryIdentityOutput ¶
func (i FactoryIdentityArgs) ToFactoryIdentityOutput() FactoryIdentityOutput
func (FactoryIdentityArgs) ToFactoryIdentityOutputWithContext ¶
func (i FactoryIdentityArgs) ToFactoryIdentityOutputWithContext(ctx context.Context) FactoryIdentityOutput
func (FactoryIdentityArgs) ToFactoryIdentityPtrOutput ¶
func (i FactoryIdentityArgs) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
func (FactoryIdentityArgs) ToFactoryIdentityPtrOutputWithContext ¶
func (i FactoryIdentityArgs) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
type FactoryIdentityInput ¶
type FactoryIdentityInput interface { pulumi.Input ToFactoryIdentityOutput() FactoryIdentityOutput ToFactoryIdentityOutputWithContext(context.Context) FactoryIdentityOutput }
FactoryIdentityInput is an input type that accepts FactoryIdentityArgs and FactoryIdentityOutput values. You can construct a concrete instance of `FactoryIdentityInput` via:
FactoryIdentityArgs{...}
type FactoryIdentityOutput ¶
type FactoryIdentityOutput struct{ *pulumi.OutputState }
func (FactoryIdentityOutput) ElementType ¶
func (FactoryIdentityOutput) ElementType() reflect.Type
func (FactoryIdentityOutput) PrincipalId ¶
func (o FactoryIdentityOutput) PrincipalId() pulumi.StringPtrOutput
The ID of the Principal (Client) in Azure Active Directory
func (FactoryIdentityOutput) TenantId ¶
func (o FactoryIdentityOutput) TenantId() pulumi.StringPtrOutput
Specifies the Tenant ID associated with the VSTS account.
func (FactoryIdentityOutput) ToFactoryIdentityOutput ¶
func (o FactoryIdentityOutput) ToFactoryIdentityOutput() FactoryIdentityOutput
func (FactoryIdentityOutput) ToFactoryIdentityOutputWithContext ¶
func (o FactoryIdentityOutput) ToFactoryIdentityOutputWithContext(ctx context.Context) FactoryIdentityOutput
func (FactoryIdentityOutput) ToFactoryIdentityPtrOutput ¶
func (o FactoryIdentityOutput) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
func (FactoryIdentityOutput) ToFactoryIdentityPtrOutputWithContext ¶
func (o FactoryIdentityOutput) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
func (FactoryIdentityOutput) Type ¶
func (o FactoryIdentityOutput) Type() pulumi.StringOutput
Specifies the identity type of the Data Factory. At this time the only allowed value is `SystemAssigned`.
type FactoryIdentityPtrInput ¶
type FactoryIdentityPtrInput interface { pulumi.Input ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput ToFactoryIdentityPtrOutputWithContext(context.Context) FactoryIdentityPtrOutput }
FactoryIdentityPtrInput is an input type that accepts FactoryIdentityArgs, FactoryIdentityPtr and FactoryIdentityPtrOutput values. You can construct a concrete instance of `FactoryIdentityPtrInput` via:
FactoryIdentityArgs{...} or: nil
func FactoryIdentityPtr ¶
func FactoryIdentityPtr(v *FactoryIdentityArgs) FactoryIdentityPtrInput
type FactoryIdentityPtrOutput ¶
type FactoryIdentityPtrOutput struct{ *pulumi.OutputState }
func (FactoryIdentityPtrOutput) Elem ¶
func (o FactoryIdentityPtrOutput) Elem() FactoryIdentityOutput
func (FactoryIdentityPtrOutput) ElementType ¶
func (FactoryIdentityPtrOutput) ElementType() reflect.Type
func (FactoryIdentityPtrOutput) PrincipalId ¶
func (o FactoryIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The ID of the Principal (Client) in Azure Active Directory
func (FactoryIdentityPtrOutput) TenantId ¶
func (o FactoryIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
Specifies the Tenant ID associated with the VSTS account.
func (FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutput ¶
func (o FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutput() FactoryIdentityPtrOutput
func (FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutputWithContext ¶
func (o FactoryIdentityPtrOutput) ToFactoryIdentityPtrOutputWithContext(ctx context.Context) FactoryIdentityPtrOutput
func (FactoryIdentityPtrOutput) Type ¶
func (o FactoryIdentityPtrOutput) Type() pulumi.StringPtrOutput
Specifies the identity type of the Data Factory. At this time the only allowed value is `SystemAssigned`.
type FactoryState ¶
type FactoryState struct { // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrInput // An `identity` block as defined below. Identity FactoryIdentityPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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 pulumi.StringPtrInput // The name of the resource group in which to create the Data Factory. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `vstsConfiguration` block as defined below. VstsConfiguration FactoryVstsConfigurationPtrInput }
func (FactoryState) ElementType ¶
func (FactoryState) ElementType() reflect.Type
type FactoryVstsConfiguration ¶
type FactoryVstsConfiguration struct { // Specifies the VSTS account name. AccountName string `pulumi:"accountName"` // Specifies the branch of the repository to get code from. BranchName string `pulumi:"branchName"` // Specifies the name of the VSTS project. ProjectName string `pulumi:"projectName"` // Specifies the name of the git repository. RepositoryName string `pulumi:"repositoryName"` // Specifies the root folder within the repository. Set to `/` for the top level. RootFolder string `pulumi:"rootFolder"` // Specifies the Tenant ID associated with the VSTS account. TenantId string `pulumi:"tenantId"` }
type FactoryVstsConfigurationArgs ¶
type FactoryVstsConfigurationArgs struct { // Specifies the VSTS account name. AccountName pulumi.StringInput `pulumi:"accountName"` // Specifies the branch of the repository to get code from. BranchName pulumi.StringInput `pulumi:"branchName"` // Specifies the name of the VSTS project. ProjectName pulumi.StringInput `pulumi:"projectName"` // Specifies the name of the git repository. RepositoryName pulumi.StringInput `pulumi:"repositoryName"` // Specifies the root folder within the repository. Set to `/` for the top level. RootFolder pulumi.StringInput `pulumi:"rootFolder"` // Specifies the Tenant ID associated with the VSTS account. TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (FactoryVstsConfigurationArgs) ElementType ¶
func (FactoryVstsConfigurationArgs) ElementType() reflect.Type
func (FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutput ¶
func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutput() FactoryVstsConfigurationOutput
func (FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutputWithContext ¶
func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationOutputWithContext(ctx context.Context) FactoryVstsConfigurationOutput
func (FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutput ¶
func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
func (FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutputWithContext ¶
func (i FactoryVstsConfigurationArgs) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
type FactoryVstsConfigurationInput ¶
type FactoryVstsConfigurationInput interface { pulumi.Input ToFactoryVstsConfigurationOutput() FactoryVstsConfigurationOutput ToFactoryVstsConfigurationOutputWithContext(context.Context) FactoryVstsConfigurationOutput }
FactoryVstsConfigurationInput is an input type that accepts FactoryVstsConfigurationArgs and FactoryVstsConfigurationOutput values. You can construct a concrete instance of `FactoryVstsConfigurationInput` via:
FactoryVstsConfigurationArgs{...}
type FactoryVstsConfigurationOutput ¶
type FactoryVstsConfigurationOutput struct{ *pulumi.OutputState }
func (FactoryVstsConfigurationOutput) AccountName ¶
func (o FactoryVstsConfigurationOutput) AccountName() pulumi.StringOutput
Specifies the VSTS account name.
func (FactoryVstsConfigurationOutput) BranchName ¶
func (o FactoryVstsConfigurationOutput) BranchName() pulumi.StringOutput
Specifies the branch of the repository to get code from.
func (FactoryVstsConfigurationOutput) ElementType ¶
func (FactoryVstsConfigurationOutput) ElementType() reflect.Type
func (FactoryVstsConfigurationOutput) ProjectName ¶
func (o FactoryVstsConfigurationOutput) ProjectName() pulumi.StringOutput
Specifies the name of the VSTS project.
func (FactoryVstsConfigurationOutput) RepositoryName ¶
func (o FactoryVstsConfigurationOutput) RepositoryName() pulumi.StringOutput
Specifies the name of the git repository.
func (FactoryVstsConfigurationOutput) RootFolder ¶
func (o FactoryVstsConfigurationOutput) RootFolder() pulumi.StringOutput
Specifies the root folder within the repository. Set to `/` for the top level.
func (FactoryVstsConfigurationOutput) TenantId ¶
func (o FactoryVstsConfigurationOutput) TenantId() pulumi.StringOutput
Specifies the Tenant ID associated with the VSTS account.
func (FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutput ¶
func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutput() FactoryVstsConfigurationOutput
func (FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutputWithContext ¶
func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationOutputWithContext(ctx context.Context) FactoryVstsConfigurationOutput
func (FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutput ¶
func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
func (FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutputWithContext ¶
func (o FactoryVstsConfigurationOutput) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
type FactoryVstsConfigurationPtrInput ¶
type FactoryVstsConfigurationPtrInput interface { pulumi.Input ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput ToFactoryVstsConfigurationPtrOutputWithContext(context.Context) FactoryVstsConfigurationPtrOutput }
FactoryVstsConfigurationPtrInput is an input type that accepts FactoryVstsConfigurationArgs, FactoryVstsConfigurationPtr and FactoryVstsConfigurationPtrOutput values. You can construct a concrete instance of `FactoryVstsConfigurationPtrInput` via:
FactoryVstsConfigurationArgs{...} or: nil
func FactoryVstsConfigurationPtr ¶
func FactoryVstsConfigurationPtr(v *FactoryVstsConfigurationArgs) FactoryVstsConfigurationPtrInput
type FactoryVstsConfigurationPtrOutput ¶
type FactoryVstsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (FactoryVstsConfigurationPtrOutput) AccountName ¶
func (o FactoryVstsConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
Specifies the VSTS account name.
func (FactoryVstsConfigurationPtrOutput) BranchName ¶
func (o FactoryVstsConfigurationPtrOutput) BranchName() pulumi.StringPtrOutput
Specifies the branch of the repository to get code from.
func (FactoryVstsConfigurationPtrOutput) Elem ¶
func (o FactoryVstsConfigurationPtrOutput) Elem() FactoryVstsConfigurationOutput
func (FactoryVstsConfigurationPtrOutput) ElementType ¶
func (FactoryVstsConfigurationPtrOutput) ElementType() reflect.Type
func (FactoryVstsConfigurationPtrOutput) ProjectName ¶
func (o FactoryVstsConfigurationPtrOutput) ProjectName() pulumi.StringPtrOutput
Specifies the name of the VSTS project.
func (FactoryVstsConfigurationPtrOutput) RepositoryName ¶
func (o FactoryVstsConfigurationPtrOutput) RepositoryName() pulumi.StringPtrOutput
Specifies the name of the git repository.
func (FactoryVstsConfigurationPtrOutput) RootFolder ¶
func (o FactoryVstsConfigurationPtrOutput) RootFolder() pulumi.StringPtrOutput
Specifies the root folder within the repository. Set to `/` for the top level.
func (FactoryVstsConfigurationPtrOutput) TenantId ¶
func (o FactoryVstsConfigurationPtrOutput) TenantId() pulumi.StringPtrOutput
Specifies the Tenant ID associated with the VSTS account.
func (FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutput ¶
func (o FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutput() FactoryVstsConfigurationPtrOutput
func (FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutputWithContext ¶
func (o FactoryVstsConfigurationPtrOutput) ToFactoryVstsConfigurationPtrOutputWithContext(ctx context.Context) FactoryVstsConfigurationPtrOutput
type GetFactoryGithubConfiguration ¶
type GetFactoryGithubConfiguration struct { // The VSTS account name. AccountName string `pulumi:"accountName"` // The branch of the repository to get code from. BranchName string `pulumi:"branchName"` // The GitHub Enterprise host name. GitUrl string `pulumi:"gitUrl"` // The name of the git repository. RepositoryName string `pulumi:"repositoryName"` // The root folder within the repository. RootFolder string `pulumi:"rootFolder"` }
type GetFactoryGithubConfigurationArgs ¶
type GetFactoryGithubConfigurationArgs struct { // The VSTS account name. AccountName pulumi.StringInput `pulumi:"accountName"` // The branch of the repository to get code from. BranchName pulumi.StringInput `pulumi:"branchName"` // The GitHub Enterprise host name. GitUrl pulumi.StringInput `pulumi:"gitUrl"` // The name of the git repository. RepositoryName pulumi.StringInput `pulumi:"repositoryName"` // The root folder within the repository. RootFolder pulumi.StringInput `pulumi:"rootFolder"` }
func (GetFactoryGithubConfigurationArgs) ElementType ¶
func (GetFactoryGithubConfigurationArgs) ElementType() reflect.Type
func (GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutput ¶
func (i GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutput() GetFactoryGithubConfigurationOutput
func (GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutputWithContext ¶
func (i GetFactoryGithubConfigurationArgs) ToGetFactoryGithubConfigurationOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationOutput
type GetFactoryGithubConfigurationArray ¶
type GetFactoryGithubConfigurationArray []GetFactoryGithubConfigurationInput
func (GetFactoryGithubConfigurationArray) ElementType ¶
func (GetFactoryGithubConfigurationArray) ElementType() reflect.Type
func (GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutput ¶
func (i GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutput() GetFactoryGithubConfigurationArrayOutput
func (GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutputWithContext ¶
func (i GetFactoryGithubConfigurationArray) ToGetFactoryGithubConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationArrayOutput
type GetFactoryGithubConfigurationArrayInput ¶
type GetFactoryGithubConfigurationArrayInput interface { pulumi.Input ToGetFactoryGithubConfigurationArrayOutput() GetFactoryGithubConfigurationArrayOutput ToGetFactoryGithubConfigurationArrayOutputWithContext(context.Context) GetFactoryGithubConfigurationArrayOutput }
GetFactoryGithubConfigurationArrayInput is an input type that accepts GetFactoryGithubConfigurationArray and GetFactoryGithubConfigurationArrayOutput values. You can construct a concrete instance of `GetFactoryGithubConfigurationArrayInput` via:
GetFactoryGithubConfigurationArray{ GetFactoryGithubConfigurationArgs{...} }
type GetFactoryGithubConfigurationArrayOutput ¶
type GetFactoryGithubConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetFactoryGithubConfigurationArrayOutput) ElementType ¶
func (GetFactoryGithubConfigurationArrayOutput) ElementType() reflect.Type
func (GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutput ¶
func (o GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutput() GetFactoryGithubConfigurationArrayOutput
func (GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutputWithContext ¶
func (o GetFactoryGithubConfigurationArrayOutput) ToGetFactoryGithubConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationArrayOutput
type GetFactoryGithubConfigurationInput ¶
type GetFactoryGithubConfigurationInput interface { pulumi.Input ToGetFactoryGithubConfigurationOutput() GetFactoryGithubConfigurationOutput ToGetFactoryGithubConfigurationOutputWithContext(context.Context) GetFactoryGithubConfigurationOutput }
GetFactoryGithubConfigurationInput is an input type that accepts GetFactoryGithubConfigurationArgs and GetFactoryGithubConfigurationOutput values. You can construct a concrete instance of `GetFactoryGithubConfigurationInput` via:
GetFactoryGithubConfigurationArgs{...}
type GetFactoryGithubConfigurationOutput ¶
type GetFactoryGithubConfigurationOutput struct{ *pulumi.OutputState }
func (GetFactoryGithubConfigurationOutput) AccountName ¶
func (o GetFactoryGithubConfigurationOutput) AccountName() pulumi.StringOutput
The VSTS account name.
func (GetFactoryGithubConfigurationOutput) BranchName ¶
func (o GetFactoryGithubConfigurationOutput) BranchName() pulumi.StringOutput
The branch of the repository to get code from.
func (GetFactoryGithubConfigurationOutput) ElementType ¶
func (GetFactoryGithubConfigurationOutput) ElementType() reflect.Type
func (GetFactoryGithubConfigurationOutput) GitUrl ¶
func (o GetFactoryGithubConfigurationOutput) GitUrl() pulumi.StringOutput
The GitHub Enterprise host name.
func (GetFactoryGithubConfigurationOutput) RepositoryName ¶
func (o GetFactoryGithubConfigurationOutput) RepositoryName() pulumi.StringOutput
The name of the git repository.
func (GetFactoryGithubConfigurationOutput) RootFolder ¶
func (o GetFactoryGithubConfigurationOutput) RootFolder() pulumi.StringOutput
The root folder within the repository.
func (GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutput ¶
func (o GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutput() GetFactoryGithubConfigurationOutput
func (GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutputWithContext ¶
func (o GetFactoryGithubConfigurationOutput) ToGetFactoryGithubConfigurationOutputWithContext(ctx context.Context) GetFactoryGithubConfigurationOutput
type GetFactoryIdentity ¶
type GetFactoryIdentityArgs ¶
type GetFactoryIdentityArgs struct { // The ID of the Principal (Client) in Azure Active Directory. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Tenant ID associated with the VSTS account. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type of the Data Factory. Type pulumi.StringInput `pulumi:"type"` }
func (GetFactoryIdentityArgs) ElementType ¶
func (GetFactoryIdentityArgs) ElementType() reflect.Type
func (GetFactoryIdentityArgs) ToGetFactoryIdentityOutput ¶
func (i GetFactoryIdentityArgs) ToGetFactoryIdentityOutput() GetFactoryIdentityOutput
func (GetFactoryIdentityArgs) ToGetFactoryIdentityOutputWithContext ¶
func (i GetFactoryIdentityArgs) ToGetFactoryIdentityOutputWithContext(ctx context.Context) GetFactoryIdentityOutput
type GetFactoryIdentityArray ¶
type GetFactoryIdentityArray []GetFactoryIdentityInput
func (GetFactoryIdentityArray) ElementType ¶
func (GetFactoryIdentityArray) ElementType() reflect.Type
func (GetFactoryIdentityArray) ToGetFactoryIdentityArrayOutput ¶
func (i GetFactoryIdentityArray) ToGetFactoryIdentityArrayOutput() GetFactoryIdentityArrayOutput
func (GetFactoryIdentityArray) ToGetFactoryIdentityArrayOutputWithContext ¶
func (i GetFactoryIdentityArray) ToGetFactoryIdentityArrayOutputWithContext(ctx context.Context) GetFactoryIdentityArrayOutput
type GetFactoryIdentityArrayInput ¶
type GetFactoryIdentityArrayInput interface { pulumi.Input ToGetFactoryIdentityArrayOutput() GetFactoryIdentityArrayOutput ToGetFactoryIdentityArrayOutputWithContext(context.Context) GetFactoryIdentityArrayOutput }
GetFactoryIdentityArrayInput is an input type that accepts GetFactoryIdentityArray and GetFactoryIdentityArrayOutput values. You can construct a concrete instance of `GetFactoryIdentityArrayInput` via:
GetFactoryIdentityArray{ GetFactoryIdentityArgs{...} }
type GetFactoryIdentityArrayOutput ¶
type GetFactoryIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetFactoryIdentityArrayOutput) ElementType ¶
func (GetFactoryIdentityArrayOutput) ElementType() reflect.Type
func (GetFactoryIdentityArrayOutput) Index ¶
func (o GetFactoryIdentityArrayOutput) Index(i pulumi.IntInput) GetFactoryIdentityOutput
func (GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutput ¶
func (o GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutput() GetFactoryIdentityArrayOutput
func (GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutputWithContext ¶
func (o GetFactoryIdentityArrayOutput) ToGetFactoryIdentityArrayOutputWithContext(ctx context.Context) GetFactoryIdentityArrayOutput
type GetFactoryIdentityInput ¶
type GetFactoryIdentityInput interface { pulumi.Input ToGetFactoryIdentityOutput() GetFactoryIdentityOutput ToGetFactoryIdentityOutputWithContext(context.Context) GetFactoryIdentityOutput }
GetFactoryIdentityInput is an input type that accepts GetFactoryIdentityArgs and GetFactoryIdentityOutput values. You can construct a concrete instance of `GetFactoryIdentityInput` via:
GetFactoryIdentityArgs{...}
type GetFactoryIdentityOutput ¶
type GetFactoryIdentityOutput struct{ *pulumi.OutputState }
func (GetFactoryIdentityOutput) ElementType ¶
func (GetFactoryIdentityOutput) ElementType() reflect.Type
func (GetFactoryIdentityOutput) PrincipalId ¶
func (o GetFactoryIdentityOutput) PrincipalId() pulumi.StringOutput
The ID of the Principal (Client) in Azure Active Directory.
func (GetFactoryIdentityOutput) TenantId ¶
func (o GetFactoryIdentityOutput) TenantId() pulumi.StringOutput
The Tenant ID associated with the VSTS account.
func (GetFactoryIdentityOutput) ToGetFactoryIdentityOutput ¶
func (o GetFactoryIdentityOutput) ToGetFactoryIdentityOutput() GetFactoryIdentityOutput
func (GetFactoryIdentityOutput) ToGetFactoryIdentityOutputWithContext ¶
func (o GetFactoryIdentityOutput) ToGetFactoryIdentityOutputWithContext(ctx context.Context) GetFactoryIdentityOutput
func (GetFactoryIdentityOutput) Type ¶
func (o GetFactoryIdentityOutput) Type() pulumi.StringOutput
The identity type of the Data Factory.
type GetFactoryVstsConfiguration ¶
type GetFactoryVstsConfiguration struct { // The VSTS account name. AccountName string `pulumi:"accountName"` // The branch of the repository to get code from. BranchName string `pulumi:"branchName"` // The name of the VSTS project. ProjectName string `pulumi:"projectName"` // The name of the git repository. RepositoryName string `pulumi:"repositoryName"` // The root folder within the repository. RootFolder string `pulumi:"rootFolder"` // The Tenant ID associated with the VSTS account. TenantId string `pulumi:"tenantId"` }
type GetFactoryVstsConfigurationArgs ¶
type GetFactoryVstsConfigurationArgs struct { // The VSTS account name. AccountName pulumi.StringInput `pulumi:"accountName"` // The branch of the repository to get code from. BranchName pulumi.StringInput `pulumi:"branchName"` // The name of the VSTS project. ProjectName pulumi.StringInput `pulumi:"projectName"` // The name of the git repository. RepositoryName pulumi.StringInput `pulumi:"repositoryName"` // The root folder within the repository. RootFolder pulumi.StringInput `pulumi:"rootFolder"` // The Tenant ID associated with the VSTS account. TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (GetFactoryVstsConfigurationArgs) ElementType ¶
func (GetFactoryVstsConfigurationArgs) ElementType() reflect.Type
func (GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutput ¶
func (i GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutput() GetFactoryVstsConfigurationOutput
func (GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutputWithContext ¶
func (i GetFactoryVstsConfigurationArgs) ToGetFactoryVstsConfigurationOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationOutput
type GetFactoryVstsConfigurationArray ¶
type GetFactoryVstsConfigurationArray []GetFactoryVstsConfigurationInput
func (GetFactoryVstsConfigurationArray) ElementType ¶
func (GetFactoryVstsConfigurationArray) ElementType() reflect.Type
func (GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutput ¶
func (i GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutput() GetFactoryVstsConfigurationArrayOutput
func (GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutputWithContext ¶
func (i GetFactoryVstsConfigurationArray) ToGetFactoryVstsConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationArrayOutput
type GetFactoryVstsConfigurationArrayInput ¶
type GetFactoryVstsConfigurationArrayInput interface { pulumi.Input ToGetFactoryVstsConfigurationArrayOutput() GetFactoryVstsConfigurationArrayOutput ToGetFactoryVstsConfigurationArrayOutputWithContext(context.Context) GetFactoryVstsConfigurationArrayOutput }
GetFactoryVstsConfigurationArrayInput is an input type that accepts GetFactoryVstsConfigurationArray and GetFactoryVstsConfigurationArrayOutput values. You can construct a concrete instance of `GetFactoryVstsConfigurationArrayInput` via:
GetFactoryVstsConfigurationArray{ GetFactoryVstsConfigurationArgs{...} }
type GetFactoryVstsConfigurationArrayOutput ¶
type GetFactoryVstsConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetFactoryVstsConfigurationArrayOutput) ElementType ¶
func (GetFactoryVstsConfigurationArrayOutput) ElementType() reflect.Type
func (GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutput ¶
func (o GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutput() GetFactoryVstsConfigurationArrayOutput
func (GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutputWithContext ¶
func (o GetFactoryVstsConfigurationArrayOutput) ToGetFactoryVstsConfigurationArrayOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationArrayOutput
type GetFactoryVstsConfigurationInput ¶
type GetFactoryVstsConfigurationInput interface { pulumi.Input ToGetFactoryVstsConfigurationOutput() GetFactoryVstsConfigurationOutput ToGetFactoryVstsConfigurationOutputWithContext(context.Context) GetFactoryVstsConfigurationOutput }
GetFactoryVstsConfigurationInput is an input type that accepts GetFactoryVstsConfigurationArgs and GetFactoryVstsConfigurationOutput values. You can construct a concrete instance of `GetFactoryVstsConfigurationInput` via:
GetFactoryVstsConfigurationArgs{...}
type GetFactoryVstsConfigurationOutput ¶
type GetFactoryVstsConfigurationOutput struct{ *pulumi.OutputState }
func (GetFactoryVstsConfigurationOutput) AccountName ¶
func (o GetFactoryVstsConfigurationOutput) AccountName() pulumi.StringOutput
The VSTS account name.
func (GetFactoryVstsConfigurationOutput) BranchName ¶
func (o GetFactoryVstsConfigurationOutput) BranchName() pulumi.StringOutput
The branch of the repository to get code from.
func (GetFactoryVstsConfigurationOutput) ElementType ¶
func (GetFactoryVstsConfigurationOutput) ElementType() reflect.Type
func (GetFactoryVstsConfigurationOutput) ProjectName ¶
func (o GetFactoryVstsConfigurationOutput) ProjectName() pulumi.StringOutput
The name of the VSTS project.
func (GetFactoryVstsConfigurationOutput) RepositoryName ¶
func (o GetFactoryVstsConfigurationOutput) RepositoryName() pulumi.StringOutput
The name of the git repository.
func (GetFactoryVstsConfigurationOutput) RootFolder ¶
func (o GetFactoryVstsConfigurationOutput) RootFolder() pulumi.StringOutput
The root folder within the repository.
func (GetFactoryVstsConfigurationOutput) TenantId ¶
func (o GetFactoryVstsConfigurationOutput) TenantId() pulumi.StringOutput
The Tenant ID associated with the VSTS account.
func (GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutput ¶
func (o GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutput() GetFactoryVstsConfigurationOutput
func (GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutputWithContext ¶
func (o GetFactoryVstsConfigurationOutput) ToGetFactoryVstsConfigurationOutputWithContext(ctx context.Context) GetFactoryVstsConfigurationOutput
type IntegrationRuntimeManaged ¶
type IntegrationRuntimeManaged struct { pulumi.CustomResourceState // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeManagedCatalogInfoPtrOutput `pulumi:"catalogInfo"` // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeManagedCustomSetupScriptPtrOutput `pulumi:"customSetupScript"` // Specifies the name of the Data Factory the Managed Integration Runtime belongs to. Changing this forces a new resource to be created. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` Description pulumi.StringPtrOutput `pulumi:"description"` // The Managed Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrOutput `pulumi:"edition"` // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrize`. Defaults to `LicenseIncluded`. LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Defines the maximum parallel executions per node. Defaults to `1`. Max is `16`. MaxParallelExecutionsPerNode pulumi.IntPtrOutput `pulumi:"maxParallelExecutionsPerNode"` // Specifies the name of the Managed Integration Runtime. 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 pulumi.StringOutput `pulumi:"name"` // The size of the nodes on which the Managed Integration Runtime runs. Valid values are: `Standard_D2_v3`, `Standard_D4_v3`, `Standard_D8_v3`, `Standard_D16_v3`, `Standard_D32_v3`, `Standard_D64_v3`, `Standard_E2_v3`, `Standard_E4_v3`, `Standard_E8_v3`, `Standard_E16_v3`, `Standard_E32_v3`, `Standard_E64_v3`, `Standard_D1_v2`, `Standard_D2_v2`, `Standard_D3_v2`, `Standard_D4_v2`, `Standard_A4_v2` and `Standard_A8_v2` NodeSize pulumi.StringOutput `pulumi:"nodeSize"` // Number of nodes for the Managed Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrOutput `pulumi:"numberOfNodes"` // The name of the resource group in which to create the Managed Integration Runtime. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeManagedVnetIntegrationPtrOutput `pulumi:"vnetIntegration"` }
Manages an Azure Data Factory Managed Integration Runtime.
func GetIntegrationRuntimeManaged ¶
func GetIntegrationRuntimeManaged(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationRuntimeManagedState, opts ...pulumi.ResourceOption) (*IntegrationRuntimeManaged, error)
GetIntegrationRuntimeManaged gets an existing IntegrationRuntimeManaged 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 NewIntegrationRuntimeManaged ¶
func NewIntegrationRuntimeManaged(ctx *pulumi.Context, name string, args *IntegrationRuntimeManagedArgs, opts ...pulumi.ResourceOption) (*IntegrationRuntimeManaged, error)
NewIntegrationRuntimeManaged registers a new resource with the given unique name, arguments, and options.
type IntegrationRuntimeManagedArgs ¶
type IntegrationRuntimeManagedArgs struct { // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeManagedCatalogInfoPtrInput // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeManagedCustomSetupScriptPtrInput // Specifies the name of the Data Factory the Managed Integration Runtime belongs to. Changing this forces a new resource to be created. DataFactoryName pulumi.StringInput Description pulumi.StringPtrInput // The Managed Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrInput // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrize`. Defaults to `LicenseIncluded`. LicenseType pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Defines the maximum parallel executions per node. Defaults to `1`. Max is `16`. MaxParallelExecutionsPerNode pulumi.IntPtrInput // Specifies the name of the Managed Integration Runtime. 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 pulumi.StringPtrInput // The size of the nodes on which the Managed Integration Runtime runs. Valid values are: `Standard_D2_v3`, `Standard_D4_v3`, `Standard_D8_v3`, `Standard_D16_v3`, `Standard_D32_v3`, `Standard_D64_v3`, `Standard_E2_v3`, `Standard_E4_v3`, `Standard_E8_v3`, `Standard_E16_v3`, `Standard_E32_v3`, `Standard_E64_v3`, `Standard_D1_v2`, `Standard_D2_v2`, `Standard_D3_v2`, `Standard_D4_v2`, `Standard_A4_v2` and `Standard_A8_v2` NodeSize pulumi.StringInput // Number of nodes for the Managed Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrInput // The name of the resource group in which to create the Managed Integration Runtime. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeManagedVnetIntegrationPtrInput }
The set of arguments for constructing a IntegrationRuntimeManaged resource.
func (IntegrationRuntimeManagedArgs) ElementType ¶
func (IntegrationRuntimeManagedArgs) ElementType() reflect.Type
type IntegrationRuntimeManagedCatalogInfo ¶
type IntegrationRuntimeManagedCatalogInfo struct { // Administrator login name for the SQL Server. AdministratorLogin string `pulumi:"administratorLogin"` // Administrator login password for the SQL Server. AdministratorPassword string `pulumi:"administratorPassword"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `Standard`, `Premium` and `PremiumRS`. PricingTier *string `pulumi:"pricingTier"` // The endpoint of an Azure SQL Server that will be used to host the SSIS catalog. ServerEndpoint string `pulumi:"serverEndpoint"` }
type IntegrationRuntimeManagedCatalogInfoArgs ¶
type IntegrationRuntimeManagedCatalogInfoArgs struct { // Administrator login name for the SQL Server. AdministratorLogin pulumi.StringInput `pulumi:"administratorLogin"` // Administrator login password for the SQL Server. AdministratorPassword pulumi.StringInput `pulumi:"administratorPassword"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `Standard`, `Premium` and `PremiumRS`. PricingTier pulumi.StringPtrInput `pulumi:"pricingTier"` // The endpoint of an Azure SQL Server that will be used to host the SSIS catalog. ServerEndpoint pulumi.StringInput `pulumi:"serverEndpoint"` }
func (IntegrationRuntimeManagedCatalogInfoArgs) ElementType ¶
func (IntegrationRuntimeManagedCatalogInfoArgs) ElementType() reflect.Type
func (IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutput ¶
func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutput() IntegrationRuntimeManagedCatalogInfoOutput
func (IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext ¶
func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoOutput
func (IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutput ¶
func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
func (IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext ¶
func (i IntegrationRuntimeManagedCatalogInfoArgs) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
type IntegrationRuntimeManagedCatalogInfoInput ¶
type IntegrationRuntimeManagedCatalogInfoInput interface { pulumi.Input ToIntegrationRuntimeManagedCatalogInfoOutput() IntegrationRuntimeManagedCatalogInfoOutput ToIntegrationRuntimeManagedCatalogInfoOutputWithContext(context.Context) IntegrationRuntimeManagedCatalogInfoOutput }
IntegrationRuntimeManagedCatalogInfoInput is an input type that accepts IntegrationRuntimeManagedCatalogInfoArgs and IntegrationRuntimeManagedCatalogInfoOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedCatalogInfoInput` via:
IntegrationRuntimeManagedCatalogInfoArgs{...}
type IntegrationRuntimeManagedCatalogInfoOutput ¶
type IntegrationRuntimeManagedCatalogInfoOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedCatalogInfoOutput) AdministratorLogin ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) AdministratorLogin() pulumi.StringOutput
Administrator login name for the SQL Server.
func (IntegrationRuntimeManagedCatalogInfoOutput) AdministratorPassword ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) AdministratorPassword() pulumi.StringOutput
Administrator login password for the SQL Server.
func (IntegrationRuntimeManagedCatalogInfoOutput) ElementType ¶
func (IntegrationRuntimeManagedCatalogInfoOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedCatalogInfoOutput) PricingTier ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) PricingTier() pulumi.StringPtrOutput
Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `Standard`, `Premium` and `PremiumRS`.
func (IntegrationRuntimeManagedCatalogInfoOutput) ServerEndpoint ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) ServerEndpoint() pulumi.StringOutput
The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
func (IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutput ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutput() IntegrationRuntimeManagedCatalogInfoOutput
func (IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoOutput
func (IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
func (IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedCatalogInfoOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
type IntegrationRuntimeManagedCatalogInfoPtrInput ¶
type IntegrationRuntimeManagedCatalogInfoPtrInput interface { pulumi.Input ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput }
IntegrationRuntimeManagedCatalogInfoPtrInput is an input type that accepts IntegrationRuntimeManagedCatalogInfoArgs, IntegrationRuntimeManagedCatalogInfoPtr and IntegrationRuntimeManagedCatalogInfoPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedCatalogInfoPtrInput` via:
IntegrationRuntimeManagedCatalogInfoArgs{...} or: nil
func IntegrationRuntimeManagedCatalogInfoPtr ¶
func IntegrationRuntimeManagedCatalogInfoPtr(v *IntegrationRuntimeManagedCatalogInfoArgs) IntegrationRuntimeManagedCatalogInfoPtrInput
type IntegrationRuntimeManagedCatalogInfoPtrOutput ¶
type IntegrationRuntimeManagedCatalogInfoPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorLogin ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorLogin() pulumi.StringPtrOutput
Administrator login name for the SQL Server.
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorPassword ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) AdministratorPassword() pulumi.StringPtrOutput
Administrator login password for the SQL Server.
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ElementType ¶
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) PricingTier ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) PricingTier() pulumi.StringPtrOutput
Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `Standard`, `Premium` and `PremiumRS`.
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ServerEndpoint ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ServerEndpoint() pulumi.StringPtrOutput
The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutput() IntegrationRuntimeManagedCatalogInfoPtrOutput
func (IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedCatalogInfoPtrOutput) ToIntegrationRuntimeManagedCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCatalogInfoPtrOutput
type IntegrationRuntimeManagedCustomSetupScript ¶
type IntegrationRuntimeManagedCustomSetupScript struct { // The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. BlobContainerUri string `pulumi:"blobContainerUri"` // A container SAS token that gives access to the files. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. SasToken string `pulumi:"sasToken"` }
type IntegrationRuntimeManagedCustomSetupScriptArgs ¶
type IntegrationRuntimeManagedCustomSetupScriptArgs struct { // The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. BlobContainerUri pulumi.StringInput `pulumi:"blobContainerUri"` // A container SAS token that gives access to the files. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. SasToken pulumi.StringInput `pulumi:"sasToken"` }
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ElementType ¶
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ElementType() reflect.Type
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutput ¶
func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutput() IntegrationRuntimeManagedCustomSetupScriptOutput
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext ¶
func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptOutput
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput ¶
func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
func (IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext ¶
func (i IntegrationRuntimeManagedCustomSetupScriptArgs) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
type IntegrationRuntimeManagedCustomSetupScriptInput ¶
type IntegrationRuntimeManagedCustomSetupScriptInput interface { pulumi.Input ToIntegrationRuntimeManagedCustomSetupScriptOutput() IntegrationRuntimeManagedCustomSetupScriptOutput ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext(context.Context) IntegrationRuntimeManagedCustomSetupScriptOutput }
IntegrationRuntimeManagedCustomSetupScriptInput is an input type that accepts IntegrationRuntimeManagedCustomSetupScriptArgs and IntegrationRuntimeManagedCustomSetupScriptOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedCustomSetupScriptInput` via:
IntegrationRuntimeManagedCustomSetupScriptArgs{...}
type IntegrationRuntimeManagedCustomSetupScriptOutput ¶
type IntegrationRuntimeManagedCustomSetupScriptOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedCustomSetupScriptOutput) BlobContainerUri ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) BlobContainerUri() pulumi.StringOutput
The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ElementType ¶
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedCustomSetupScriptOutput) SasToken ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) SasToken() pulumi.StringOutput
A container SAS token that gives access to the files. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutput ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutput() IntegrationRuntimeManagedCustomSetupScriptOutput
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptOutput
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
func (IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedCustomSetupScriptOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
type IntegrationRuntimeManagedCustomSetupScriptPtrInput ¶
type IntegrationRuntimeManagedCustomSetupScriptPtrInput interface { pulumi.Input ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput }
IntegrationRuntimeManagedCustomSetupScriptPtrInput is an input type that accepts IntegrationRuntimeManagedCustomSetupScriptArgs, IntegrationRuntimeManagedCustomSetupScriptPtr and IntegrationRuntimeManagedCustomSetupScriptPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedCustomSetupScriptPtrInput` via:
IntegrationRuntimeManagedCustomSetupScriptArgs{...} or: nil
func IntegrationRuntimeManagedCustomSetupScriptPtr ¶
func IntegrationRuntimeManagedCustomSetupScriptPtr(v *IntegrationRuntimeManagedCustomSetupScriptArgs) IntegrationRuntimeManagedCustomSetupScriptPtrInput
type IntegrationRuntimeManagedCustomSetupScriptPtrOutput ¶
type IntegrationRuntimeManagedCustomSetupScriptPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) BlobContainerUri ¶
func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) BlobContainerUri() pulumi.StringPtrOutput
The blob endpoint for the container which contains a custom setup script that will be run on every node on startup. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ElementType ¶
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) SasToken ¶
func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) SasToken() pulumi.StringPtrOutput
A container SAS token that gives access to the files. See [https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/en-us/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput ¶
func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutput() IntegrationRuntimeManagedCustomSetupScriptPtrOutput
func (IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedCustomSetupScriptPtrOutput) ToIntegrationRuntimeManagedCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedCustomSetupScriptPtrOutput
type IntegrationRuntimeManagedState ¶
type IntegrationRuntimeManagedState struct { // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeManagedCatalogInfoPtrInput // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeManagedCustomSetupScriptPtrInput // Specifies the name of the Data Factory the Managed Integration Runtime belongs to. Changing this forces a new resource to be created. DataFactoryName pulumi.StringPtrInput Description pulumi.StringPtrInput // The Managed Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrInput // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrize`. Defaults to `LicenseIncluded`. LicenseType pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Defines the maximum parallel executions per node. Defaults to `1`. Max is `16`. MaxParallelExecutionsPerNode pulumi.IntPtrInput // Specifies the name of the Managed Integration Runtime. 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 pulumi.StringPtrInput // The size of the nodes on which the Managed Integration Runtime runs. Valid values are: `Standard_D2_v3`, `Standard_D4_v3`, `Standard_D8_v3`, `Standard_D16_v3`, `Standard_D32_v3`, `Standard_D64_v3`, `Standard_E2_v3`, `Standard_E4_v3`, `Standard_E8_v3`, `Standard_E16_v3`, `Standard_E32_v3`, `Standard_E64_v3`, `Standard_D1_v2`, `Standard_D2_v2`, `Standard_D3_v2`, `Standard_D4_v2`, `Standard_A4_v2` and `Standard_A8_v2` NodeSize pulumi.StringPtrInput // Number of nodes for the Managed Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrInput // The name of the resource group in which to create the Managed Integration Runtime. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeManagedVnetIntegrationPtrInput }
func (IntegrationRuntimeManagedState) ElementType ¶
func (IntegrationRuntimeManagedState) ElementType() reflect.Type
type IntegrationRuntimeManagedVnetIntegration ¶
type IntegrationRuntimeManagedVnetIntegration struct { // Name of the subnet to which the nodes of the Managed Integration Runtime will be added. SubnetName string `pulumi:"subnetName"` // ID of the virtual network to which the nodes of the Managed Integration Runtime will be added. VnetId string `pulumi:"vnetId"` }
type IntegrationRuntimeManagedVnetIntegrationArgs ¶
type IntegrationRuntimeManagedVnetIntegrationArgs struct { // Name of the subnet to which the nodes of the Managed Integration Runtime will be added. SubnetName pulumi.StringInput `pulumi:"subnetName"` // ID of the virtual network to which the nodes of the Managed Integration Runtime will be added. VnetId pulumi.StringInput `pulumi:"vnetId"` }
func (IntegrationRuntimeManagedVnetIntegrationArgs) ElementType ¶
func (IntegrationRuntimeManagedVnetIntegrationArgs) ElementType() reflect.Type
func (IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutput ¶
func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutput() IntegrationRuntimeManagedVnetIntegrationOutput
func (IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext ¶
func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationOutput
func (IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput ¶
func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
func (IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext ¶
func (i IntegrationRuntimeManagedVnetIntegrationArgs) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
type IntegrationRuntimeManagedVnetIntegrationInput ¶
type IntegrationRuntimeManagedVnetIntegrationInput interface { pulumi.Input ToIntegrationRuntimeManagedVnetIntegrationOutput() IntegrationRuntimeManagedVnetIntegrationOutput ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext(context.Context) IntegrationRuntimeManagedVnetIntegrationOutput }
IntegrationRuntimeManagedVnetIntegrationInput is an input type that accepts IntegrationRuntimeManagedVnetIntegrationArgs and IntegrationRuntimeManagedVnetIntegrationOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedVnetIntegrationInput` via:
IntegrationRuntimeManagedVnetIntegrationArgs{...}
type IntegrationRuntimeManagedVnetIntegrationOutput ¶
type IntegrationRuntimeManagedVnetIntegrationOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedVnetIntegrationOutput) ElementType ¶
func (IntegrationRuntimeManagedVnetIntegrationOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedVnetIntegrationOutput) SubnetName ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) SubnetName() pulumi.StringOutput
Name of the subnet to which the nodes of the Managed Integration Runtime will be added.
func (IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutput ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutput() IntegrationRuntimeManagedVnetIntegrationOutput
func (IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationOutput
func (IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
func (IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
func (IntegrationRuntimeManagedVnetIntegrationOutput) VnetId ¶
func (o IntegrationRuntimeManagedVnetIntegrationOutput) VnetId() pulumi.StringOutput
ID of the virtual network to which the nodes of the Managed Integration Runtime will be added.
type IntegrationRuntimeManagedVnetIntegrationPtrInput ¶
type IntegrationRuntimeManagedVnetIntegrationPtrInput interface { pulumi.Input ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput }
IntegrationRuntimeManagedVnetIntegrationPtrInput is an input type that accepts IntegrationRuntimeManagedVnetIntegrationArgs, IntegrationRuntimeManagedVnetIntegrationPtr and IntegrationRuntimeManagedVnetIntegrationPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeManagedVnetIntegrationPtrInput` via:
IntegrationRuntimeManagedVnetIntegrationArgs{...} or: nil
func IntegrationRuntimeManagedVnetIntegrationPtr ¶
func IntegrationRuntimeManagedVnetIntegrationPtr(v *IntegrationRuntimeManagedVnetIntegrationArgs) IntegrationRuntimeManagedVnetIntegrationPtrInput
type IntegrationRuntimeManagedVnetIntegrationPtrOutput ¶
type IntegrationRuntimeManagedVnetIntegrationPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) ElementType ¶
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) SubnetName ¶
func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) SubnetName() pulumi.StringPtrOutput
Name of the subnet to which the nodes of the Managed Integration Runtime will be added.
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutput() IntegrationRuntimeManagedVnetIntegrationPtrOutput
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) ToIntegrationRuntimeManagedVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeManagedVnetIntegrationPtrOutput
func (IntegrationRuntimeManagedVnetIntegrationPtrOutput) VnetId ¶
func (o IntegrationRuntimeManagedVnetIntegrationPtrOutput) VnetId() pulumi.StringPtrOutput
ID of the virtual network to which the nodes of the Managed Integration Runtime will be added.
type LinkedServiceDataLakeStorageGen2 ¶
type LinkedServiceDataLakeStorageGen2 struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalId pulumi.StringOutput `pulumi:"servicePrincipalId"` // The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringOutput `pulumi:"servicePrincipalKey"` // The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account. Tenant pulumi.StringOutput `pulumi:"tenant"` // The endpoint for the Azure Data Lake Storage Gen2 service. Url pulumi.StringOutput `pulumi:"url"` }
Manages a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory.
func GetLinkedServiceDataLakeStorageGen2 ¶
func GetLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceDataLakeStorageGen2State, opts ...pulumi.ResourceOption) (*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 ¶
func NewLinkedServiceDataLakeStorageGen2(ctx *pulumi.Context, name string, args *LinkedServiceDataLakeStorageGen2Args, opts ...pulumi.ResourceOption) (*LinkedServiceDataLakeStorageGen2, error)
NewLinkedServiceDataLakeStorageGen2 registers a new resource with the given unique name, arguments, and options.
type LinkedServiceDataLakeStorageGen2Args ¶
type LinkedServiceDataLakeStorageGen2Args struct { // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringInput // The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalId pulumi.StringInput // The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringInput // The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account. Tenant pulumi.StringInput // The endpoint for the Azure Data Lake Storage Gen2 service. Url pulumi.StringInput }
The set of arguments for constructing a LinkedServiceDataLakeStorageGen2 resource.
func (LinkedServiceDataLakeStorageGen2Args) ElementType ¶
func (LinkedServiceDataLakeStorageGen2Args) ElementType() reflect.Type
type LinkedServiceDataLakeStorageGen2State ¶
type LinkedServiceDataLakeStorageGen2State struct { // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // The service principal id in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalId pulumi.StringPtrInput // The service principal key in which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringPtrInput // The tenant id or name in which to authenticate against the Azure Data Lake Storage Gen2 account. Tenant pulumi.StringPtrInput // The endpoint for the Azure Data Lake Storage Gen2 service. Url pulumi.StringPtrInput }
func (LinkedServiceDataLakeStorageGen2State) ElementType ¶
func (LinkedServiceDataLakeStorageGen2State) ElementType() reflect.Type
type LinkedServiceMysql ¶
type LinkedServiceMysql struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with MySQL. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` }
Manages a Linked Service (connection) between MySQL and Azure Data Factory.
func GetLinkedServiceMysql ¶
func GetLinkedServiceMysql(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceMysqlState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*LinkedServiceMysql, error)
NewLinkedServiceMysql registers a new resource with the given unique name, arguments, and options.
type LinkedServiceMysqlArgs ¶
type LinkedServiceMysqlArgs struct { // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with MySQL. ConnectionString pulumi.StringInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a LinkedServiceMysql resource.
func (LinkedServiceMysqlArgs) ElementType ¶
func (LinkedServiceMysqlArgs) ElementType() reflect.Type
type LinkedServiceMysqlState ¶
type LinkedServiceMysqlState struct { // A map of additional properties to associate with the Data Factory Linked Service MySQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service MySQL. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with MySQL. ConnectionString pulumi.StringPtrInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Linked Service MySQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service MySQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service MySQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service MySQL. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput }
func (LinkedServiceMysqlState) ElementType ¶
func (LinkedServiceMysqlState) ElementType() reflect.Type
type LinkedServicePostgresql ¶
type LinkedServicePostgresql struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service PostgreSQL. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service PostgreSQL. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with PostgreSQL. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Linked Service PostgreSQL. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service PostgreSQL. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` }
Manages a Linked Service (connection) between PostgreSQL and Azure Data Factory.
func GetLinkedServicePostgresql ¶
func GetLinkedServicePostgresql(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServicePostgresqlState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*LinkedServicePostgresql, error)
NewLinkedServicePostgresql registers a new resource with the given unique name, arguments, and options.
type LinkedServicePostgresqlArgs ¶
type LinkedServicePostgresqlArgs struct { // A map of additional properties to associate with the Data Factory Linked Service PostgreSQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service PostgreSQL. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with PostgreSQL. ConnectionString pulumi.StringInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Linked Service PostgreSQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service PostgreSQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a LinkedServicePostgresql resource.
func (LinkedServicePostgresqlArgs) ElementType ¶
func (LinkedServicePostgresqlArgs) ElementType() reflect.Type
type LinkedServicePostgresqlState ¶
type LinkedServicePostgresqlState struct { // A map of additional properties to associate with the Data Factory Linked Service PostgreSQL. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service PostgreSQL. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with PostgreSQL. ConnectionString pulumi.StringPtrInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Linked Service PostgreSQL. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service PostgreSQL. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service PostgreSQL. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput }
func (LinkedServicePostgresqlState) ElementType ¶
func (LinkedServicePostgresqlState) ElementType() reflect.Type
type LinkedServiceSqlServer ¶
type LinkedServiceSqlServer struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service SQL Server. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service SQL Server. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with the SQL Server. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Linked Service SQL Server. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service SQL Server. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service SQL Server. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` }
Manages a Linked Service (connection) between a SQL Server and Azure Data Factory.
func GetLinkedServiceSqlServer ¶
func GetLinkedServiceSqlServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceSqlServerState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*LinkedServiceSqlServer, error)
NewLinkedServiceSqlServer registers a new resource with the given unique name, arguments, and options.
type LinkedServiceSqlServerArgs ¶
type LinkedServiceSqlServerArgs struct { // A map of additional properties to associate with the Data Factory Linked Service SQL Server. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service SQL Server. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with the SQL Server. ConnectionString pulumi.StringInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Linked Service SQL Server. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service SQL Server. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service SQL Server. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a LinkedServiceSqlServer resource.
func (LinkedServiceSqlServerArgs) ElementType ¶
func (LinkedServiceSqlServerArgs) ElementType() reflect.Type
type LinkedServiceSqlServerState ¶
type LinkedServiceSqlServerState struct { // A map of additional properties to associate with the Data Factory Linked Service SQL Server. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service SQL Server. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with the SQL Server. ConnectionString pulumi.StringPtrInput // The Data Factory name in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Linked Service SQL Server. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service SQL Server. IntegrationRuntimeName pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service SQL Server. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Linked Service SQL Server. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput }
func (LinkedServiceSqlServerState) ElementType ¶
func (LinkedServiceSqlServerState) ElementType() reflect.Type
type LookupFactoryArgs ¶
type LookupFactoryArgs struct { // Specifies the name of the Data Factory to retrieve information about. Name string `pulumi:"name"` // The name of the resource group where the Data Factory exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getFactory.
type LookupFactoryResult ¶
type LookupFactoryResult struct { // A `githubConfiguration` block as defined below. GithubConfigurations []GetFactoryGithubConfiguration `pulumi:"githubConfigurations"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An `identity` block as defined below. Identities []GetFactoryIdentity `pulumi:"identities"` // The Azure location where the resource exists. Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // A mapping of tags assigned to the resource. // --- Tags map[string]string `pulumi:"tags"` // A `vstsConfiguration` block as defined below. VstsConfigurations []GetFactoryVstsConfiguration `pulumi:"vstsConfigurations"` }
A collection of values returned by getFactory.
func LookupFactory ¶
func LookupFactory(ctx *pulumi.Context, args *LookupFactoryArgs, opts ...pulumi.InvokeOption) (*LookupFactoryResult, error)
Use this data source to access information about an existing Azure Data Factory (Version 2).
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The description for the Data Factory Pipeline. Description pulumi.StringPtrOutput `pulumi:"description"` // 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 pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Pipeline. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A map of variables to associate with the Data Factory Pipeline. Variables pulumi.StringMapOutput `pulumi:"variables"` }
Manages a Pipeline inside a Azure Data Factory.
func GetPipeline ¶
func GetPipeline(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*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.ResourceOption) (*Pipeline, error)
NewPipeline registers a new resource with the given unique name, arguments, and options.
type PipelineArgs ¶
type PipelineArgs struct { // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The description for the Data Factory Pipeline. Description pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Pipeline. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource ResourceGroupName pulumi.StringInput // A map of variables to associate with the Data Factory Pipeline. Variables pulumi.StringMapInput }
The set of arguments for constructing a Pipeline resource.
func (PipelineArgs) ElementType ¶
func (PipelineArgs) ElementType() reflect.Type
type PipelineState ¶
type PipelineState struct { // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Pipeline with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The description for the Data Factory Pipeline. Description pulumi.StringPtrInput // 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 pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Pipeline. Parameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Pipeline. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // A map of variables to associate with the Data Factory Pipeline. Variables pulumi.StringMapInput }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type
type TriggerSchedule ¶
type TriggerSchedule struct { pulumi.CustomResourceState // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory name in which to associate the Schedule Trigger with. Changing this forces a new resource. DataFactoryName pulumi.StringOutput `pulumi:"dataFactoryName"` // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // The trigger freqency. Valid values include `Minute`, `Hour`, `Day`, `Week`, `Month`. Defaults to `Minute`. Frequency pulumi.StringPtrOutput `pulumi:"frequency"` // The interval for how often the trigger occurs. This defaults to 1. Interval pulumi.IntPtrOutput `pulumi:"interval"` // Specifies the name of the Data Factory Schedule Trigger. 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 pulumi.StringOutput `pulumi:"name"` // The Data Factory Pipeline name that the trigger will act on. PipelineName pulumi.StringOutput `pulumi:"pipelineName"` // The pipeline parameters that the trigger will act upon. PipelineParameters pulumi.StringMapOutput `pulumi:"pipelineParameters"` // The name of the resource group in which to create the Data Factory Schedule Trigger. Changing this forces a new resource ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. StartTime pulumi.StringOutput `pulumi:"startTime"` }
Manages a Trigger Schedule inside a Azure Data Factory.
func GetTriggerSchedule ¶
func GetTriggerSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerScheduleState, opts ...pulumi.ResourceOption) (*TriggerSchedule, error)
GetTriggerSchedule gets an existing TriggerSchedule 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 NewTriggerSchedule ¶
func NewTriggerSchedule(ctx *pulumi.Context, name string, args *TriggerScheduleArgs, opts ...pulumi.ResourceOption) (*TriggerSchedule, error)
NewTriggerSchedule registers a new resource with the given unique name, arguments, and options.
type TriggerScheduleArgs ¶
type TriggerScheduleArgs struct { // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Schedule Trigger with. Changing this forces a new resource. DataFactoryName pulumi.StringInput // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrInput // The trigger freqency. Valid values include `Minute`, `Hour`, `Day`, `Week`, `Month`. Defaults to `Minute`. Frequency pulumi.StringPtrInput // The interval for how often the trigger occurs. This defaults to 1. Interval pulumi.IntPtrInput // Specifies the name of the Data Factory Schedule Trigger. 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 pulumi.StringPtrInput // The Data Factory Pipeline name that the trigger will act on. PipelineName pulumi.StringInput // The pipeline parameters that the trigger will act upon. PipelineParameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Schedule Trigger. Changing this forces a new resource ResourceGroupName pulumi.StringInput // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. StartTime pulumi.StringPtrInput }
The set of arguments for constructing a TriggerSchedule resource.
func (TriggerScheduleArgs) ElementType ¶
func (TriggerScheduleArgs) ElementType() reflect.Type
type TriggerScheduleState ¶
type TriggerScheduleState struct { // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayInput // The Data Factory name in which to associate the Schedule Trigger with. Changing this forces a new resource. DataFactoryName pulumi.StringPtrInput // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrInput // The trigger freqency. Valid values include `Minute`, `Hour`, `Day`, `Week`, `Month`. Defaults to `Minute`. Frequency pulumi.StringPtrInput // The interval for how often the trigger occurs. This defaults to 1. Interval pulumi.IntPtrInput // Specifies the name of the Data Factory Schedule Trigger. 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 pulumi.StringPtrInput // The Data Factory Pipeline name that the trigger will act on. PipelineName pulumi.StringPtrInput // The pipeline parameters that the trigger will act upon. PipelineParameters pulumi.StringMapInput // The name of the resource group in which to create the Data Factory Schedule Trigger. Changing this forces a new resource ResourceGroupName pulumi.StringPtrInput // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. StartTime pulumi.StringPtrInput }
func (TriggerScheduleState) ElementType ¶
func (TriggerScheduleState) ElementType() reflect.Type