Documentation ¶
Index ¶
- type CredentialServicePrincipal
- func (*CredentialServicePrincipal) ElementType() reflect.Type
- func (i *CredentialServicePrincipal) ToCredentialServicePrincipalOutput() CredentialServicePrincipalOutput
- func (i *CredentialServicePrincipal) ToCredentialServicePrincipalOutputWithContext(ctx context.Context) CredentialServicePrincipalOutput
- type CredentialServicePrincipalArgs
- type CredentialServicePrincipalArray
- func (CredentialServicePrincipalArray) ElementType() reflect.Type
- func (i CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutput() CredentialServicePrincipalArrayOutput
- func (i CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutputWithContext(ctx context.Context) CredentialServicePrincipalArrayOutput
- type CredentialServicePrincipalArrayInput
- type CredentialServicePrincipalArrayOutput
- func (CredentialServicePrincipalArrayOutput) ElementType() reflect.Type
- func (o CredentialServicePrincipalArrayOutput) Index(i pulumi.IntInput) CredentialServicePrincipalOutput
- func (o CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutput() CredentialServicePrincipalArrayOutput
- func (o CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutputWithContext(ctx context.Context) CredentialServicePrincipalArrayOutput
- type CredentialServicePrincipalInput
- type CredentialServicePrincipalMap
- func (CredentialServicePrincipalMap) ElementType() reflect.Type
- func (i CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutput() CredentialServicePrincipalMapOutput
- func (i CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutputWithContext(ctx context.Context) CredentialServicePrincipalMapOutput
- type CredentialServicePrincipalMapInput
- type CredentialServicePrincipalMapOutput
- func (CredentialServicePrincipalMapOutput) ElementType() reflect.Type
- func (o CredentialServicePrincipalMapOutput) MapIndex(k pulumi.StringInput) CredentialServicePrincipalOutput
- func (o CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutput() CredentialServicePrincipalMapOutput
- func (o CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutputWithContext(ctx context.Context) CredentialServicePrincipalMapOutput
- type CredentialServicePrincipalOutput
- func (o CredentialServicePrincipalOutput) Annotations() pulumi.StringArrayOutput
- func (o CredentialServicePrincipalOutput) DataFactoryId() pulumi.StringOutput
- func (o CredentialServicePrincipalOutput) Description() pulumi.StringPtrOutput
- func (CredentialServicePrincipalOutput) ElementType() reflect.Type
- func (o CredentialServicePrincipalOutput) Name() pulumi.StringOutput
- func (o CredentialServicePrincipalOutput) ServicePrincipalId() pulumi.StringOutput
- func (o CredentialServicePrincipalOutput) ServicePrincipalKey() CredentialServicePrincipalServicePrincipalKeyPtrOutput
- func (o CredentialServicePrincipalOutput) TenantId() pulumi.StringOutput
- func (o CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutput() CredentialServicePrincipalOutput
- func (o CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutputWithContext(ctx context.Context) CredentialServicePrincipalOutput
- type CredentialServicePrincipalServicePrincipalKey
- type CredentialServicePrincipalServicePrincipalKeyArgs
- func (CredentialServicePrincipalServicePrincipalKeyArgs) ElementType() reflect.Type
- func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutput() CredentialServicePrincipalServicePrincipalKeyOutput
- func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyOutput
- func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
- func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
- type CredentialServicePrincipalServicePrincipalKeyInput
- type CredentialServicePrincipalServicePrincipalKeyOutput
- func (CredentialServicePrincipalServicePrincipalKeyOutput) ElementType() reflect.Type
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) LinkedServiceName() pulumi.StringOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) SecretName() pulumi.StringOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) SecretVersion() pulumi.StringPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutput() CredentialServicePrincipalServicePrincipalKeyOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
- type CredentialServicePrincipalServicePrincipalKeyPtrInput
- type CredentialServicePrincipalServicePrincipalKeyPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) Elem() CredentialServicePrincipalServicePrincipalKeyOutput
- func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) ElementType() reflect.Type
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
- func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
- type CredentialServicePrincipalState
- type CredentialUserManagedIdentity
- func (*CredentialUserManagedIdentity) ElementType() reflect.Type
- func (i *CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutput() CredentialUserManagedIdentityOutput
- func (i *CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutputWithContext(ctx context.Context) CredentialUserManagedIdentityOutput
- type CredentialUserManagedIdentityArgs
- type CredentialUserManagedIdentityArray
- func (CredentialUserManagedIdentityArray) ElementType() reflect.Type
- func (i CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutput() CredentialUserManagedIdentityArrayOutput
- func (i CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutputWithContext(ctx context.Context) CredentialUserManagedIdentityArrayOutput
- type CredentialUserManagedIdentityArrayInput
- type CredentialUserManagedIdentityArrayOutput
- func (CredentialUserManagedIdentityArrayOutput) ElementType() reflect.Type
- func (o CredentialUserManagedIdentityArrayOutput) Index(i pulumi.IntInput) CredentialUserManagedIdentityOutput
- func (o CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutput() CredentialUserManagedIdentityArrayOutput
- func (o CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutputWithContext(ctx context.Context) CredentialUserManagedIdentityArrayOutput
- type CredentialUserManagedIdentityInput
- type CredentialUserManagedIdentityMap
- func (CredentialUserManagedIdentityMap) ElementType() reflect.Type
- func (i CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutput() CredentialUserManagedIdentityMapOutput
- func (i CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutputWithContext(ctx context.Context) CredentialUserManagedIdentityMapOutput
- type CredentialUserManagedIdentityMapInput
- type CredentialUserManagedIdentityMapOutput
- func (CredentialUserManagedIdentityMapOutput) ElementType() reflect.Type
- func (o CredentialUserManagedIdentityMapOutput) MapIndex(k pulumi.StringInput) CredentialUserManagedIdentityOutput
- func (o CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutput() CredentialUserManagedIdentityMapOutput
- func (o CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutputWithContext(ctx context.Context) CredentialUserManagedIdentityMapOutput
- type CredentialUserManagedIdentityOutput
- func (o CredentialUserManagedIdentityOutput) Annotations() pulumi.StringArrayOutput
- func (o CredentialUserManagedIdentityOutput) DataFactoryId() pulumi.StringOutput
- func (o CredentialUserManagedIdentityOutput) Description() pulumi.StringPtrOutput
- func (CredentialUserManagedIdentityOutput) ElementType() reflect.Type
- func (o CredentialUserManagedIdentityOutput) IdentityId() pulumi.StringOutput
- func (o CredentialUserManagedIdentityOutput) Name() pulumi.StringOutput
- func (o CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutput() CredentialUserManagedIdentityOutput
- func (o CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutputWithContext(ctx context.Context) CredentialUserManagedIdentityOutput
- type CredentialUserManagedIdentityState
- type CustomDataset
- type CustomDatasetArgs
- type CustomDatasetArray
- type CustomDatasetArrayInput
- type CustomDatasetArrayOutput
- func (CustomDatasetArrayOutput) ElementType() reflect.Type
- func (o CustomDatasetArrayOutput) Index(i pulumi.IntInput) CustomDatasetOutput
- func (o CustomDatasetArrayOutput) ToCustomDatasetArrayOutput() CustomDatasetArrayOutput
- func (o CustomDatasetArrayOutput) ToCustomDatasetArrayOutputWithContext(ctx context.Context) CustomDatasetArrayOutput
- type CustomDatasetInput
- type CustomDatasetLinkedService
- type CustomDatasetLinkedServiceArgs
- func (CustomDatasetLinkedServiceArgs) ElementType() reflect.Type
- func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutput() CustomDatasetLinkedServiceOutput
- func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutputWithContext(ctx context.Context) CustomDatasetLinkedServiceOutput
- func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
- func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
- type CustomDatasetLinkedServiceInput
- type CustomDatasetLinkedServiceOutput
- func (CustomDatasetLinkedServiceOutput) ElementType() reflect.Type
- func (o CustomDatasetLinkedServiceOutput) Name() pulumi.StringOutput
- func (o CustomDatasetLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutput() CustomDatasetLinkedServiceOutput
- func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutputWithContext(ctx context.Context) CustomDatasetLinkedServiceOutput
- func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
- func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
- type CustomDatasetLinkedServicePtrInput
- type CustomDatasetLinkedServicePtrOutput
- func (o CustomDatasetLinkedServicePtrOutput) Elem() CustomDatasetLinkedServiceOutput
- func (CustomDatasetLinkedServicePtrOutput) ElementType() reflect.Type
- func (o CustomDatasetLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o CustomDatasetLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
- func (o CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
- type CustomDatasetMap
- type CustomDatasetMapInput
- type CustomDatasetMapOutput
- func (CustomDatasetMapOutput) ElementType() reflect.Type
- func (o CustomDatasetMapOutput) MapIndex(k pulumi.StringInput) CustomDatasetOutput
- func (o CustomDatasetMapOutput) ToCustomDatasetMapOutput() CustomDatasetMapOutput
- func (o CustomDatasetMapOutput) ToCustomDatasetMapOutputWithContext(ctx context.Context) CustomDatasetMapOutput
- type CustomDatasetOutput
- func (o CustomDatasetOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o CustomDatasetOutput) Annotations() pulumi.StringArrayOutput
- func (o CustomDatasetOutput) DataFactoryId() pulumi.StringOutput
- func (o CustomDatasetOutput) Description() pulumi.StringPtrOutput
- func (CustomDatasetOutput) ElementType() reflect.Type
- func (o CustomDatasetOutput) Folder() pulumi.StringPtrOutput
- func (o CustomDatasetOutput) LinkedService() CustomDatasetLinkedServiceOutput
- func (o CustomDatasetOutput) Name() pulumi.StringOutput
- func (o CustomDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o CustomDatasetOutput) SchemaJson() pulumi.StringPtrOutput
- func (o CustomDatasetOutput) ToCustomDatasetOutput() CustomDatasetOutput
- func (o CustomDatasetOutput) ToCustomDatasetOutputWithContext(ctx context.Context) CustomDatasetOutput
- func (o CustomDatasetOutput) Type() pulumi.StringOutput
- func (o CustomDatasetOutput) TypePropertiesJson() pulumi.StringOutput
- type CustomDatasetState
- type DataFlow
- type DataFlowArgs
- type DataFlowArray
- type DataFlowArrayInput
- type DataFlowArrayOutput
- type DataFlowInput
- type DataFlowMap
- type DataFlowMapInput
- type DataFlowMapOutput
- type DataFlowOutput
- func (o DataFlowOutput) Annotations() pulumi.StringArrayOutput
- func (o DataFlowOutput) DataFactoryId() pulumi.StringOutput
- func (o DataFlowOutput) Description() pulumi.StringPtrOutput
- func (DataFlowOutput) ElementType() reflect.Type
- func (o DataFlowOutput) Folder() pulumi.StringPtrOutput
- func (o DataFlowOutput) Name() pulumi.StringOutput
- func (o DataFlowOutput) Script() pulumi.StringPtrOutput
- func (o DataFlowOutput) ScriptLines() pulumi.StringArrayOutput
- func (o DataFlowOutput) Sinks() DataFlowSinkArrayOutput
- func (o DataFlowOutput) Sources() DataFlowSourceArrayOutput
- func (o DataFlowOutput) ToDataFlowOutput() DataFlowOutput
- func (o DataFlowOutput) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
- func (o DataFlowOutput) Transformations() DataFlowTransformationArrayOutput
- type DataFlowSink
- type DataFlowSinkArgs
- type DataFlowSinkArray
- type DataFlowSinkArrayInput
- type DataFlowSinkArrayOutput
- func (DataFlowSinkArrayOutput) ElementType() reflect.Type
- func (o DataFlowSinkArrayOutput) Index(i pulumi.IntInput) DataFlowSinkOutput
- func (o DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutput() DataFlowSinkArrayOutput
- func (o DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutputWithContext(ctx context.Context) DataFlowSinkArrayOutput
- type DataFlowSinkDataset
- type DataFlowSinkDatasetArgs
- func (DataFlowSinkDatasetArgs) ElementType() reflect.Type
- func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutput() DataFlowSinkDatasetOutput
- func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutputWithContext(ctx context.Context) DataFlowSinkDatasetOutput
- func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
- func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
- type DataFlowSinkDatasetInput
- type DataFlowSinkDatasetOutput
- func (DataFlowSinkDatasetOutput) ElementType() reflect.Type
- func (o DataFlowSinkDatasetOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutput() DataFlowSinkDatasetOutput
- func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutputWithContext(ctx context.Context) DataFlowSinkDatasetOutput
- func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
- func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
- type DataFlowSinkDatasetPtrInput
- type DataFlowSinkDatasetPtrOutput
- func (o DataFlowSinkDatasetPtrOutput) Elem() DataFlowSinkDatasetOutput
- func (DataFlowSinkDatasetPtrOutput) ElementType() reflect.Type
- func (o DataFlowSinkDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSinkDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
- func (o DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
- type DataFlowSinkFlowlet
- type DataFlowSinkFlowletArgs
- func (DataFlowSinkFlowletArgs) ElementType() reflect.Type
- func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutput() DataFlowSinkFlowletOutput
- func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutputWithContext(ctx context.Context) DataFlowSinkFlowletOutput
- func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
- func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
- type DataFlowSinkFlowletInput
- type DataFlowSinkFlowletOutput
- func (o DataFlowSinkFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (DataFlowSinkFlowletOutput) ElementType() reflect.Type
- func (o DataFlowSinkFlowletOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutput() DataFlowSinkFlowletOutput
- func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutputWithContext(ctx context.Context) DataFlowSinkFlowletOutput
- func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
- func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
- type DataFlowSinkFlowletPtrInput
- type DataFlowSinkFlowletPtrOutput
- func (o DataFlowSinkFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o DataFlowSinkFlowletPtrOutput) Elem() DataFlowSinkFlowletOutput
- func (DataFlowSinkFlowletPtrOutput) ElementType() reflect.Type
- func (o DataFlowSinkFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSinkFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
- func (o DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
- type DataFlowSinkInput
- type DataFlowSinkLinkedService
- type DataFlowSinkLinkedServiceArgs
- func (DataFlowSinkLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutput() DataFlowSinkLinkedServiceOutput
- func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkLinkedServiceOutput
- func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
- func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
- type DataFlowSinkLinkedServiceInput
- type DataFlowSinkLinkedServiceOutput
- func (DataFlowSinkLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSinkLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutput() DataFlowSinkLinkedServiceOutput
- func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkLinkedServiceOutput
- func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
- func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
- type DataFlowSinkLinkedServicePtrInput
- type DataFlowSinkLinkedServicePtrOutput
- func (o DataFlowSinkLinkedServicePtrOutput) Elem() DataFlowSinkLinkedServiceOutput
- func (DataFlowSinkLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSinkLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSinkLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
- func (o DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
- type DataFlowSinkOutput
- func (o DataFlowSinkOutput) Dataset() DataFlowSinkDatasetPtrOutput
- func (o DataFlowSinkOutput) Description() pulumi.StringPtrOutput
- func (DataFlowSinkOutput) ElementType() reflect.Type
- func (o DataFlowSinkOutput) Flowlet() DataFlowSinkFlowletPtrOutput
- func (o DataFlowSinkOutput) LinkedService() DataFlowSinkLinkedServicePtrOutput
- func (o DataFlowSinkOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkOutput) RejectedLinkedService() DataFlowSinkRejectedLinkedServicePtrOutput
- func (o DataFlowSinkOutput) SchemaLinkedService() DataFlowSinkSchemaLinkedServicePtrOutput
- func (o DataFlowSinkOutput) ToDataFlowSinkOutput() DataFlowSinkOutput
- func (o DataFlowSinkOutput) ToDataFlowSinkOutputWithContext(ctx context.Context) DataFlowSinkOutput
- type DataFlowSinkRejectedLinkedService
- type DataFlowSinkRejectedLinkedServiceArgs
- func (DataFlowSinkRejectedLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutput() DataFlowSinkRejectedLinkedServiceOutput
- func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServiceOutput
- func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
- func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
- type DataFlowSinkRejectedLinkedServiceInput
- type DataFlowSinkRejectedLinkedServiceOutput
- func (DataFlowSinkRejectedLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSinkRejectedLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutput() DataFlowSinkRejectedLinkedServiceOutput
- func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServiceOutput
- func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
- func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
- type DataFlowSinkRejectedLinkedServicePtrInput
- type DataFlowSinkRejectedLinkedServicePtrOutput
- func (o DataFlowSinkRejectedLinkedServicePtrOutput) Elem() DataFlowSinkRejectedLinkedServiceOutput
- func (DataFlowSinkRejectedLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSinkRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSinkRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
- func (o DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
- type DataFlowSinkSchemaLinkedService
- type DataFlowSinkSchemaLinkedServiceArgs
- func (DataFlowSinkSchemaLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutput() DataFlowSinkSchemaLinkedServiceOutput
- func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServiceOutput
- func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
- func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
- type DataFlowSinkSchemaLinkedServiceInput
- type DataFlowSinkSchemaLinkedServiceOutput
- func (DataFlowSinkSchemaLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSinkSchemaLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSinkSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutput() DataFlowSinkSchemaLinkedServiceOutput
- func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServiceOutput
- func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
- func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
- type DataFlowSinkSchemaLinkedServicePtrInput
- type DataFlowSinkSchemaLinkedServicePtrOutput
- func (o DataFlowSinkSchemaLinkedServicePtrOutput) Elem() DataFlowSinkSchemaLinkedServiceOutput
- func (DataFlowSinkSchemaLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSinkSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSinkSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
- func (o DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
- type DataFlowSource
- type DataFlowSourceArgs
- type DataFlowSourceArray
- type DataFlowSourceArrayInput
- type DataFlowSourceArrayOutput
- func (DataFlowSourceArrayOutput) ElementType() reflect.Type
- func (o DataFlowSourceArrayOutput) Index(i pulumi.IntInput) DataFlowSourceOutput
- func (o DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutput() DataFlowSourceArrayOutput
- func (o DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutputWithContext(ctx context.Context) DataFlowSourceArrayOutput
- type DataFlowSourceDataset
- type DataFlowSourceDatasetArgs
- func (DataFlowSourceDatasetArgs) ElementType() reflect.Type
- func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutput() DataFlowSourceDatasetOutput
- func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutputWithContext(ctx context.Context) DataFlowSourceDatasetOutput
- func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
- func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
- type DataFlowSourceDatasetInput
- type DataFlowSourceDatasetOutput
- func (DataFlowSourceDatasetOutput) ElementType() reflect.Type
- func (o DataFlowSourceDatasetOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutput() DataFlowSourceDatasetOutput
- func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutputWithContext(ctx context.Context) DataFlowSourceDatasetOutput
- func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
- func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
- type DataFlowSourceDatasetPtrInput
- type DataFlowSourceDatasetPtrOutput
- func (o DataFlowSourceDatasetPtrOutput) Elem() DataFlowSourceDatasetOutput
- func (DataFlowSourceDatasetPtrOutput) ElementType() reflect.Type
- func (o DataFlowSourceDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSourceDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
- func (o DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
- type DataFlowSourceFlowlet
- type DataFlowSourceFlowletArgs
- func (DataFlowSourceFlowletArgs) ElementType() reflect.Type
- func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutput() DataFlowSourceFlowletOutput
- func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutputWithContext(ctx context.Context) DataFlowSourceFlowletOutput
- func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
- func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
- type DataFlowSourceFlowletInput
- type DataFlowSourceFlowletOutput
- func (o DataFlowSourceFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (DataFlowSourceFlowletOutput) ElementType() reflect.Type
- func (o DataFlowSourceFlowletOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutput() DataFlowSourceFlowletOutput
- func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutputWithContext(ctx context.Context) DataFlowSourceFlowletOutput
- func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
- func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
- type DataFlowSourceFlowletPtrInput
- type DataFlowSourceFlowletPtrOutput
- func (o DataFlowSourceFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o DataFlowSourceFlowletPtrOutput) Elem() DataFlowSourceFlowletOutput
- func (DataFlowSourceFlowletPtrOutput) ElementType() reflect.Type
- func (o DataFlowSourceFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSourceFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
- func (o DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
- type DataFlowSourceInput
- type DataFlowSourceLinkedService
- type DataFlowSourceLinkedServiceArgs
- func (DataFlowSourceLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutput() DataFlowSourceLinkedServiceOutput
- func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceLinkedServiceOutput
- func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
- func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
- type DataFlowSourceLinkedServiceInput
- type DataFlowSourceLinkedServiceOutput
- func (DataFlowSourceLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSourceLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutput() DataFlowSourceLinkedServiceOutput
- func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceLinkedServiceOutput
- func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
- func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
- type DataFlowSourceLinkedServicePtrInput
- type DataFlowSourceLinkedServicePtrOutput
- func (o DataFlowSourceLinkedServicePtrOutput) Elem() DataFlowSourceLinkedServiceOutput
- func (DataFlowSourceLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSourceLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSourceLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
- func (o DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
- type DataFlowSourceOutput
- func (o DataFlowSourceOutput) Dataset() DataFlowSourceDatasetPtrOutput
- func (o DataFlowSourceOutput) Description() pulumi.StringPtrOutput
- func (DataFlowSourceOutput) ElementType() reflect.Type
- func (o DataFlowSourceOutput) Flowlet() DataFlowSourceFlowletPtrOutput
- func (o DataFlowSourceOutput) LinkedService() DataFlowSourceLinkedServicePtrOutput
- func (o DataFlowSourceOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceOutput) RejectedLinkedService() DataFlowSourceRejectedLinkedServicePtrOutput
- func (o DataFlowSourceOutput) SchemaLinkedService() DataFlowSourceSchemaLinkedServicePtrOutput
- func (o DataFlowSourceOutput) ToDataFlowSourceOutput() DataFlowSourceOutput
- func (o DataFlowSourceOutput) ToDataFlowSourceOutputWithContext(ctx context.Context) DataFlowSourceOutput
- type DataFlowSourceRejectedLinkedService
- type DataFlowSourceRejectedLinkedServiceArgs
- func (DataFlowSourceRejectedLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutput() DataFlowSourceRejectedLinkedServiceOutput
- func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServiceOutput
- func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
- func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
- type DataFlowSourceRejectedLinkedServiceInput
- type DataFlowSourceRejectedLinkedServiceOutput
- func (DataFlowSourceRejectedLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSourceRejectedLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutput() DataFlowSourceRejectedLinkedServiceOutput
- func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServiceOutput
- func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
- func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
- type DataFlowSourceRejectedLinkedServicePtrInput
- type DataFlowSourceRejectedLinkedServicePtrOutput
- func (o DataFlowSourceRejectedLinkedServicePtrOutput) Elem() DataFlowSourceRejectedLinkedServiceOutput
- func (DataFlowSourceRejectedLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSourceRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSourceRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
- func (o DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
- type DataFlowSourceSchemaLinkedService
- type DataFlowSourceSchemaLinkedServiceArgs
- func (DataFlowSourceSchemaLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutput() DataFlowSourceSchemaLinkedServiceOutput
- func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServiceOutput
- func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
- func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
- type DataFlowSourceSchemaLinkedServiceInput
- type DataFlowSourceSchemaLinkedServiceOutput
- func (DataFlowSourceSchemaLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowSourceSchemaLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowSourceSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutput() DataFlowSourceSchemaLinkedServiceOutput
- func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServiceOutput
- func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
- func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
- type DataFlowSourceSchemaLinkedServicePtrInput
- type DataFlowSourceSchemaLinkedServicePtrOutput
- func (o DataFlowSourceSchemaLinkedServicePtrOutput) Elem() DataFlowSourceSchemaLinkedServiceOutput
- func (DataFlowSourceSchemaLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowSourceSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowSourceSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
- func (o DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
- type DataFlowState
- type DataFlowTransformation
- type DataFlowTransformationArgs
- type DataFlowTransformationArray
- func (DataFlowTransformationArray) ElementType() reflect.Type
- func (i DataFlowTransformationArray) ToDataFlowTransformationArrayOutput() DataFlowTransformationArrayOutput
- func (i DataFlowTransformationArray) ToDataFlowTransformationArrayOutputWithContext(ctx context.Context) DataFlowTransformationArrayOutput
- type DataFlowTransformationArrayInput
- type DataFlowTransformationArrayOutput
- func (DataFlowTransformationArrayOutput) ElementType() reflect.Type
- func (o DataFlowTransformationArrayOutput) Index(i pulumi.IntInput) DataFlowTransformationOutput
- func (o DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutput() DataFlowTransformationArrayOutput
- func (o DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutputWithContext(ctx context.Context) DataFlowTransformationArrayOutput
- type DataFlowTransformationDataset
- type DataFlowTransformationDatasetArgs
- func (DataFlowTransformationDatasetArgs) ElementType() reflect.Type
- func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutput() DataFlowTransformationDatasetOutput
- func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutputWithContext(ctx context.Context) DataFlowTransformationDatasetOutput
- func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
- func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
- type DataFlowTransformationDatasetInput
- type DataFlowTransformationDatasetOutput
- func (DataFlowTransformationDatasetOutput) ElementType() reflect.Type
- func (o DataFlowTransformationDatasetOutput) Name() pulumi.StringOutput
- func (o DataFlowTransformationDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutput() DataFlowTransformationDatasetOutput
- func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutputWithContext(ctx context.Context) DataFlowTransformationDatasetOutput
- func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
- func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
- type DataFlowTransformationDatasetPtrInput
- type DataFlowTransformationDatasetPtrOutput
- func (o DataFlowTransformationDatasetPtrOutput) Elem() DataFlowTransformationDatasetOutput
- func (DataFlowTransformationDatasetPtrOutput) ElementType() reflect.Type
- func (o DataFlowTransformationDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowTransformationDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
- func (o DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
- type DataFlowTransformationFlowlet
- type DataFlowTransformationFlowletArgs
- func (DataFlowTransformationFlowletArgs) ElementType() reflect.Type
- func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutput() DataFlowTransformationFlowletOutput
- func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutputWithContext(ctx context.Context) DataFlowTransformationFlowletOutput
- func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
- func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
- type DataFlowTransformationFlowletInput
- type DataFlowTransformationFlowletOutput
- func (o DataFlowTransformationFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (DataFlowTransformationFlowletOutput) ElementType() reflect.Type
- func (o DataFlowTransformationFlowletOutput) Name() pulumi.StringOutput
- func (o DataFlowTransformationFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutput() DataFlowTransformationFlowletOutput
- func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutputWithContext(ctx context.Context) DataFlowTransformationFlowletOutput
- func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
- func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
- type DataFlowTransformationFlowletPtrInput
- type DataFlowTransformationFlowletPtrOutput
- func (o DataFlowTransformationFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o DataFlowTransformationFlowletPtrOutput) Elem() DataFlowTransformationFlowletOutput
- func (DataFlowTransformationFlowletPtrOutput) ElementType() reflect.Type
- func (o DataFlowTransformationFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowTransformationFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
- func (o DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
- type DataFlowTransformationInput
- type DataFlowTransformationLinkedService
- type DataFlowTransformationLinkedServiceArgs
- func (DataFlowTransformationLinkedServiceArgs) ElementType() reflect.Type
- func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutput() DataFlowTransformationLinkedServiceOutput
- func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServiceOutput
- func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
- func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
- type DataFlowTransformationLinkedServiceInput
- type DataFlowTransformationLinkedServiceOutput
- func (DataFlowTransformationLinkedServiceOutput) ElementType() reflect.Type
- func (o DataFlowTransformationLinkedServiceOutput) Name() pulumi.StringOutput
- func (o DataFlowTransformationLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutput() DataFlowTransformationLinkedServiceOutput
- func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServiceOutput
- func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
- func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
- type DataFlowTransformationLinkedServicePtrInput
- type DataFlowTransformationLinkedServicePtrOutput
- func (o DataFlowTransformationLinkedServicePtrOutput) Elem() DataFlowTransformationLinkedServiceOutput
- func (DataFlowTransformationLinkedServicePtrOutput) ElementType() reflect.Type
- func (o DataFlowTransformationLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o DataFlowTransformationLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
- func (o DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
- type DataFlowTransformationOutput
- func (o DataFlowTransformationOutput) Dataset() DataFlowTransformationDatasetPtrOutput
- func (o DataFlowTransformationOutput) Description() pulumi.StringPtrOutput
- func (DataFlowTransformationOutput) ElementType() reflect.Type
- func (o DataFlowTransformationOutput) Flowlet() DataFlowTransformationFlowletPtrOutput
- func (o DataFlowTransformationOutput) LinkedService() DataFlowTransformationLinkedServicePtrOutput
- func (o DataFlowTransformationOutput) Name() pulumi.StringOutput
- func (o DataFlowTransformationOutput) ToDataFlowTransformationOutput() DataFlowTransformationOutput
- func (o DataFlowTransformationOutput) ToDataFlowTransformationOutputWithContext(ctx context.Context) DataFlowTransformationOutput
- type DatasetAzureBlob
- type DatasetAzureBlobArgs
- type DatasetAzureBlobArray
- type DatasetAzureBlobArrayInput
- type DatasetAzureBlobArrayOutput
- func (DatasetAzureBlobArrayOutput) ElementType() reflect.Type
- func (o DatasetAzureBlobArrayOutput) Index(i pulumi.IntInput) DatasetAzureBlobOutput
- func (o DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutput() DatasetAzureBlobArrayOutput
- func (o DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutputWithContext(ctx context.Context) DatasetAzureBlobArrayOutput
- type DatasetAzureBlobInput
- type DatasetAzureBlobMap
- type DatasetAzureBlobMapInput
- type DatasetAzureBlobMapOutput
- func (DatasetAzureBlobMapOutput) ElementType() reflect.Type
- func (o DatasetAzureBlobMapOutput) MapIndex(k pulumi.StringInput) DatasetAzureBlobOutput
- func (o DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutput() DatasetAzureBlobMapOutput
- func (o DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutputWithContext(ctx context.Context) DatasetAzureBlobMapOutput
- type DatasetAzureBlobOutput
- func (o DatasetAzureBlobOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetAzureBlobOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetAzureBlobOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetAzureBlobOutput) Description() pulumi.StringPtrOutput
- func (o DatasetAzureBlobOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetAzureBlobOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetAzureBlobOutput) ElementType() reflect.Type
- func (o DatasetAzureBlobOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetAzureBlobOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetAzureBlobOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetAzureBlobOutput) Name() pulumi.StringOutput
- func (o DatasetAzureBlobOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetAzureBlobOutput) Path() pulumi.StringPtrOutput
- func (o DatasetAzureBlobOutput) SchemaColumns() DatasetAzureBlobSchemaColumnArrayOutput
- func (o DatasetAzureBlobOutput) ToDatasetAzureBlobOutput() DatasetAzureBlobOutput
- func (o DatasetAzureBlobOutput) ToDatasetAzureBlobOutputWithContext(ctx context.Context) DatasetAzureBlobOutput
- type DatasetAzureBlobSchemaColumn
- type DatasetAzureBlobSchemaColumnArgs
- func (DatasetAzureBlobSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutput() DatasetAzureBlobSchemaColumnOutput
- func (i DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnOutput
- type DatasetAzureBlobSchemaColumnArray
- func (DatasetAzureBlobSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutput() DatasetAzureBlobSchemaColumnArrayOutput
- func (i DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnArrayOutput
- type DatasetAzureBlobSchemaColumnArrayInput
- type DatasetAzureBlobSchemaColumnArrayOutput
- func (DatasetAzureBlobSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetAzureBlobSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetAzureBlobSchemaColumnOutput
- func (o DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutput() DatasetAzureBlobSchemaColumnArrayOutput
- func (o DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnArrayOutput
- type DatasetAzureBlobSchemaColumnInput
- type DatasetAzureBlobSchemaColumnOutput
- func (o DatasetAzureBlobSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetAzureBlobSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetAzureBlobSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutput() DatasetAzureBlobSchemaColumnOutput
- func (o DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnOutput
- func (o DatasetAzureBlobSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetAzureBlobState
- type DatasetAzureSqlTable
- type DatasetAzureSqlTableArgs
- type DatasetAzureSqlTableArray
- type DatasetAzureSqlTableArrayInput
- type DatasetAzureSqlTableArrayOutput
- func (DatasetAzureSqlTableArrayOutput) ElementType() reflect.Type
- func (o DatasetAzureSqlTableArrayOutput) Index(i pulumi.IntInput) DatasetAzureSqlTableOutput
- func (o DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutput() DatasetAzureSqlTableArrayOutput
- func (o DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableArrayOutput
- type DatasetAzureSqlTableInput
- type DatasetAzureSqlTableMap
- type DatasetAzureSqlTableMapInput
- type DatasetAzureSqlTableMapOutput
- func (DatasetAzureSqlTableMapOutput) ElementType() reflect.Type
- func (o DatasetAzureSqlTableMapOutput) MapIndex(k pulumi.StringInput) DatasetAzureSqlTableOutput
- func (o DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutput() DatasetAzureSqlTableMapOutput
- func (o DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutputWithContext(ctx context.Context) DatasetAzureSqlTableMapOutput
- type DatasetAzureSqlTableOutput
- func (o DatasetAzureSqlTableOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetAzureSqlTableOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetAzureSqlTableOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetAzureSqlTableOutput) Description() pulumi.StringPtrOutput
- func (DatasetAzureSqlTableOutput) ElementType() reflect.Type
- func (o DatasetAzureSqlTableOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetAzureSqlTableOutput) LinkedServiceId() pulumi.StringOutput
- func (o DatasetAzureSqlTableOutput) Name() pulumi.StringOutput
- func (o DatasetAzureSqlTableOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetAzureSqlTableOutput) Schema() pulumi.StringPtrOutput
- func (o DatasetAzureSqlTableOutput) SchemaColumns() DatasetAzureSqlTableSchemaColumnArrayOutput
- func (o DatasetAzureSqlTableOutput) Table() pulumi.StringPtrOutput
- func (o DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutput() DatasetAzureSqlTableOutput
- func (o DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutputWithContext(ctx context.Context) DatasetAzureSqlTableOutput
- type DatasetAzureSqlTableSchemaColumn
- type DatasetAzureSqlTableSchemaColumnArgs
- func (DatasetAzureSqlTableSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutput() DatasetAzureSqlTableSchemaColumnOutput
- func (i DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnOutput
- type DatasetAzureSqlTableSchemaColumnArray
- func (DatasetAzureSqlTableSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutput() DatasetAzureSqlTableSchemaColumnArrayOutput
- func (i DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnArrayOutput
- type DatasetAzureSqlTableSchemaColumnArrayInput
- type DatasetAzureSqlTableSchemaColumnArrayOutput
- func (DatasetAzureSqlTableSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetAzureSqlTableSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetAzureSqlTableSchemaColumnOutput
- func (o DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutput() DatasetAzureSqlTableSchemaColumnArrayOutput
- func (o DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnArrayOutput
- type DatasetAzureSqlTableSchemaColumnInput
- type DatasetAzureSqlTableSchemaColumnOutput
- func (o DatasetAzureSqlTableSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetAzureSqlTableSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetAzureSqlTableSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutput() DatasetAzureSqlTableSchemaColumnOutput
- func (o DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnOutput
- func (o DatasetAzureSqlTableSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetAzureSqlTableState
- type DatasetBinary
- type DatasetBinaryArgs
- type DatasetBinaryArray
- type DatasetBinaryArrayInput
- type DatasetBinaryArrayOutput
- func (DatasetBinaryArrayOutput) ElementType() reflect.Type
- func (o DatasetBinaryArrayOutput) Index(i pulumi.IntInput) DatasetBinaryOutput
- func (o DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutput() DatasetBinaryArrayOutput
- func (o DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutputWithContext(ctx context.Context) DatasetBinaryArrayOutput
- type DatasetBinaryAzureBlobStorageLocation
- type DatasetBinaryAzureBlobStorageLocationArgs
- func (DatasetBinaryAzureBlobStorageLocationArgs) ElementType() reflect.Type
- func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutput() DatasetBinaryAzureBlobStorageLocationOutput
- func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationOutput
- func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
- func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
- type DatasetBinaryAzureBlobStorageLocationInput
- type DatasetBinaryAzureBlobStorageLocationOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetBinaryAzureBlobStorageLocationOutput) ElementType() reflect.Type
- func (o DatasetBinaryAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutput() DatasetBinaryAzureBlobStorageLocationOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
- type DatasetBinaryAzureBlobStorageLocationPtrInput
- type DatasetBinaryAzureBlobStorageLocationPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Elem() DatasetBinaryAzureBlobStorageLocationOutput
- func (DatasetBinaryAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
- func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
- type DatasetBinaryCompression
- type DatasetBinaryCompressionArgs
- func (DatasetBinaryCompressionArgs) ElementType() reflect.Type
- func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutput() DatasetBinaryCompressionOutput
- func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutputWithContext(ctx context.Context) DatasetBinaryCompressionOutput
- func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
- func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
- type DatasetBinaryCompressionInput
- type DatasetBinaryCompressionOutput
- func (DatasetBinaryCompressionOutput) ElementType() reflect.Type
- func (o DatasetBinaryCompressionOutput) Level() pulumi.StringPtrOutput
- func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutput() DatasetBinaryCompressionOutput
- func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutputWithContext(ctx context.Context) DatasetBinaryCompressionOutput
- func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryCompressionOutput) Type() pulumi.StringOutput
- type DatasetBinaryCompressionPtrInput
- type DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryCompressionPtrOutput) Elem() DatasetBinaryCompressionOutput
- func (DatasetBinaryCompressionPtrOutput) ElementType() reflect.Type
- func (o DatasetBinaryCompressionPtrOutput) Level() pulumi.StringPtrOutput
- func (o DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryCompressionPtrOutput) Type() pulumi.StringPtrOutput
- type DatasetBinaryHttpServerLocation
- type DatasetBinaryHttpServerLocationArgs
- func (DatasetBinaryHttpServerLocationArgs) ElementType() reflect.Type
- func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutput() DatasetBinaryHttpServerLocationOutput
- func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationOutput
- func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
- func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
- type DatasetBinaryHttpServerLocationInput
- type DatasetBinaryHttpServerLocationOutput
- func (o DatasetBinaryHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetBinaryHttpServerLocationOutput) ElementType() reflect.Type
- func (o DatasetBinaryHttpServerLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetBinaryHttpServerLocationOutput) Path() pulumi.StringOutput
- func (o DatasetBinaryHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
- func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutput() DatasetBinaryHttpServerLocationOutput
- func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationOutput
- func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
- func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
- type DatasetBinaryHttpServerLocationPtrInput
- type DatasetBinaryHttpServerLocationPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) Elem() DatasetBinaryHttpServerLocationOutput
- func (DatasetBinaryHttpServerLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetBinaryHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
- func (o DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
- type DatasetBinaryInput
- type DatasetBinaryMap
- type DatasetBinaryMapInput
- type DatasetBinaryMapOutput
- func (DatasetBinaryMapOutput) ElementType() reflect.Type
- func (o DatasetBinaryMapOutput) MapIndex(k pulumi.StringInput) DatasetBinaryOutput
- func (o DatasetBinaryMapOutput) ToDatasetBinaryMapOutput() DatasetBinaryMapOutput
- func (o DatasetBinaryMapOutput) ToDatasetBinaryMapOutputWithContext(ctx context.Context) DatasetBinaryMapOutput
- type DatasetBinaryOutput
- func (o DatasetBinaryOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetBinaryOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetBinaryOutput) AzureBlobStorageLocation() DatasetBinaryAzureBlobStorageLocationPtrOutput
- func (o DatasetBinaryOutput) Compression() DatasetBinaryCompressionPtrOutput
- func (o DatasetBinaryOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetBinaryOutput) Description() pulumi.StringPtrOutput
- func (DatasetBinaryOutput) ElementType() reflect.Type
- func (o DatasetBinaryOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetBinaryOutput) HttpServerLocation() DatasetBinaryHttpServerLocationPtrOutput
- func (o DatasetBinaryOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetBinaryOutput) Name() pulumi.StringOutput
- func (o DatasetBinaryOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetBinaryOutput) SftpServerLocation() DatasetBinarySftpServerLocationPtrOutput
- func (o DatasetBinaryOutput) ToDatasetBinaryOutput() DatasetBinaryOutput
- func (o DatasetBinaryOutput) ToDatasetBinaryOutputWithContext(ctx context.Context) DatasetBinaryOutput
- type DatasetBinarySftpServerLocation
- type DatasetBinarySftpServerLocationArgs
- func (DatasetBinarySftpServerLocationArgs) ElementType() reflect.Type
- func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutput() DatasetBinarySftpServerLocationOutput
- func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationOutput
- func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
- func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
- type DatasetBinarySftpServerLocationInput
- type DatasetBinarySftpServerLocationOutput
- func (o DatasetBinarySftpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinarySftpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetBinarySftpServerLocationOutput) ElementType() reflect.Type
- func (o DatasetBinarySftpServerLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetBinarySftpServerLocationOutput) Path() pulumi.StringOutput
- func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutput() DatasetBinarySftpServerLocationOutput
- func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationOutput
- func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
- func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
- type DatasetBinarySftpServerLocationPtrInput
- type DatasetBinarySftpServerLocationPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) Elem() DatasetBinarySftpServerLocationOutput
- func (DatasetBinarySftpServerLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetBinarySftpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
- func (o DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
- type DatasetBinaryState
- type DatasetCosmosDBApi
- type DatasetCosmosDBApiArgs
- type DatasetCosmosDBApiArray
- type DatasetCosmosDBApiArrayInput
- type DatasetCosmosDBApiArrayOutput
- func (DatasetCosmosDBApiArrayOutput) ElementType() reflect.Type
- func (o DatasetCosmosDBApiArrayOutput) Index(i pulumi.IntInput) DatasetCosmosDBApiOutput
- func (o DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutput() DatasetCosmosDBApiArrayOutput
- func (o DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiArrayOutput
- type DatasetCosmosDBApiInput
- type DatasetCosmosDBApiMap
- type DatasetCosmosDBApiMapInput
- type DatasetCosmosDBApiMapOutput
- func (DatasetCosmosDBApiMapOutput) ElementType() reflect.Type
- func (o DatasetCosmosDBApiMapOutput) MapIndex(k pulumi.StringInput) DatasetCosmosDBApiOutput
- func (o DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutput() DatasetCosmosDBApiMapOutput
- func (o DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutputWithContext(ctx context.Context) DatasetCosmosDBApiMapOutput
- type DatasetCosmosDBApiOutput
- func (o DatasetCosmosDBApiOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetCosmosDBApiOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetCosmosDBApiOutput) CollectionName() pulumi.StringPtrOutput
- func (o DatasetCosmosDBApiOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetCosmosDBApiOutput) Description() pulumi.StringPtrOutput
- func (DatasetCosmosDBApiOutput) ElementType() reflect.Type
- func (o DatasetCosmosDBApiOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetCosmosDBApiOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetCosmosDBApiOutput) Name() pulumi.StringOutput
- func (o DatasetCosmosDBApiOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetCosmosDBApiOutput) SchemaColumns() DatasetCosmosDBApiSchemaColumnArrayOutput
- func (o DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutput() DatasetCosmosDBApiOutput
- func (o DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutputWithContext(ctx context.Context) DatasetCosmosDBApiOutput
- type DatasetCosmosDBApiSchemaColumn
- type DatasetCosmosDBApiSchemaColumnArgs
- func (DatasetCosmosDBApiSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutput() DatasetCosmosDBApiSchemaColumnOutput
- func (i DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnOutput
- type DatasetCosmosDBApiSchemaColumnArray
- func (DatasetCosmosDBApiSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutput() DatasetCosmosDBApiSchemaColumnArrayOutput
- func (i DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnArrayOutput
- type DatasetCosmosDBApiSchemaColumnArrayInput
- type DatasetCosmosDBApiSchemaColumnArrayOutput
- func (DatasetCosmosDBApiSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetCosmosDBApiSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetCosmosDBApiSchemaColumnOutput
- func (o DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutput() DatasetCosmosDBApiSchemaColumnArrayOutput
- func (o DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnArrayOutput
- type DatasetCosmosDBApiSchemaColumnInput
- type DatasetCosmosDBApiSchemaColumnOutput
- func (o DatasetCosmosDBApiSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetCosmosDBApiSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetCosmosDBApiSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutput() DatasetCosmosDBApiSchemaColumnOutput
- func (o DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnOutput
- func (o DatasetCosmosDBApiSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetCosmosDBApiState
- type DatasetDelimitedText
- type DatasetDelimitedTextArgs
- type DatasetDelimitedTextArray
- type DatasetDelimitedTextArrayInput
- type DatasetDelimitedTextArrayOutput
- func (DatasetDelimitedTextArrayOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextArrayOutput) Index(i pulumi.IntInput) DatasetDelimitedTextOutput
- func (o DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutput() DatasetDelimitedTextArrayOutput
- func (o DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextArrayOutput
- type DatasetDelimitedTextAzureBlobFsLocation
- type DatasetDelimitedTextAzureBlobFsLocationArgs
- func (DatasetDelimitedTextAzureBlobFsLocationArgs) ElementType() reflect.Type
- func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutput() DatasetDelimitedTextAzureBlobFsLocationOutput
- func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationOutput
- func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- type DatasetDelimitedTextAzureBlobFsLocationInput
- type DatasetDelimitedTextAzureBlobFsLocationOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetDelimitedTextAzureBlobFsLocationOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) FileSystem() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutput() DatasetDelimitedTextAzureBlobFsLocationOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- type DatasetDelimitedTextAzureBlobFsLocationPtrInput
- type DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Elem() DatasetDelimitedTextAzureBlobFsLocationOutput
- func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) FileSystem() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- type DatasetDelimitedTextAzureBlobStorageLocation
- type DatasetDelimitedTextAzureBlobStorageLocationArgs
- func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ElementType() reflect.Type
- func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutput() DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- type DatasetDelimitedTextAzureBlobStorageLocationInput
- type DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutput() DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- type DatasetDelimitedTextAzureBlobStorageLocationPtrInput
- type DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Elem() DatasetDelimitedTextAzureBlobStorageLocationOutput
- func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- type DatasetDelimitedTextHttpServerLocation
- type DatasetDelimitedTextHttpServerLocationArgs
- func (DatasetDelimitedTextHttpServerLocationArgs) ElementType() reflect.Type
- func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutput() DatasetDelimitedTextHttpServerLocationOutput
- func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationOutput
- func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
- func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
- type DatasetDelimitedTextHttpServerLocationInput
- type DatasetDelimitedTextHttpServerLocationOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetDelimitedTextHttpServerLocationOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextHttpServerLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) Path() pulumi.StringOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutput() DatasetDelimitedTextHttpServerLocationOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
- type DatasetDelimitedTextHttpServerLocationPtrInput
- type DatasetDelimitedTextHttpServerLocationPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) Elem() DatasetDelimitedTextHttpServerLocationOutput
- func (DatasetDelimitedTextHttpServerLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
- func (o DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
- type DatasetDelimitedTextInput
- type DatasetDelimitedTextMap
- type DatasetDelimitedTextMapInput
- type DatasetDelimitedTextMapOutput
- func (DatasetDelimitedTextMapOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextMapOutput) MapIndex(k pulumi.StringInput) DatasetDelimitedTextOutput
- func (o DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutput() DatasetDelimitedTextMapOutput
- func (o DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutputWithContext(ctx context.Context) DatasetDelimitedTextMapOutput
- type DatasetDelimitedTextOutput
- func (o DatasetDelimitedTextOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetDelimitedTextOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetDelimitedTextOutput) AzureBlobFsLocation() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
- func (o DatasetDelimitedTextOutput) AzureBlobStorageLocation() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
- func (o DatasetDelimitedTextOutput) ColumnDelimiter() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) CompressionCodec() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) CompressionLevel() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetDelimitedTextOutput) Description() pulumi.StringPtrOutput
- func (DatasetDelimitedTextOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextOutput) Encoding() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) EscapeCharacter() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) FirstRowAsHeader() pulumi.BoolPtrOutput
- func (o DatasetDelimitedTextOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) HttpServerLocation() DatasetDelimitedTextHttpServerLocationPtrOutput
- func (o DatasetDelimitedTextOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetDelimitedTextOutput) Name() pulumi.StringOutput
- func (o DatasetDelimitedTextOutput) NullValue() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetDelimitedTextOutput) QuoteCharacter() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) RowDelimiter() pulumi.StringPtrOutput
- func (o DatasetDelimitedTextOutput) SchemaColumns() DatasetDelimitedTextSchemaColumnArrayOutput
- func (o DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutput() DatasetDelimitedTextOutput
- func (o DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutputWithContext(ctx context.Context) DatasetDelimitedTextOutput
- type DatasetDelimitedTextSchemaColumn
- type DatasetDelimitedTextSchemaColumnArgs
- func (DatasetDelimitedTextSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutput() DatasetDelimitedTextSchemaColumnOutput
- func (i DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnOutput
- type DatasetDelimitedTextSchemaColumnArray
- func (DatasetDelimitedTextSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutput() DatasetDelimitedTextSchemaColumnArrayOutput
- func (i DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnArrayOutput
- type DatasetDelimitedTextSchemaColumnArrayInput
- type DatasetDelimitedTextSchemaColumnArrayOutput
- func (DatasetDelimitedTextSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetDelimitedTextSchemaColumnOutput
- func (o DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutput() DatasetDelimitedTextSchemaColumnArrayOutput
- func (o DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnArrayOutput
- type DatasetDelimitedTextSchemaColumnInput
- type DatasetDelimitedTextSchemaColumnOutput
- func (o DatasetDelimitedTextSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetDelimitedTextSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetDelimitedTextSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutput() DatasetDelimitedTextSchemaColumnOutput
- func (o DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnOutput
- func (o DatasetDelimitedTextSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetDelimitedTextState
- type DatasetHttp
- type DatasetHttpArgs
- type DatasetHttpArray
- type DatasetHttpArrayInput
- type DatasetHttpArrayOutput
- func (DatasetHttpArrayOutput) ElementType() reflect.Type
- func (o DatasetHttpArrayOutput) Index(i pulumi.IntInput) DatasetHttpOutput
- func (o DatasetHttpArrayOutput) ToDatasetHttpArrayOutput() DatasetHttpArrayOutput
- func (o DatasetHttpArrayOutput) ToDatasetHttpArrayOutputWithContext(ctx context.Context) DatasetHttpArrayOutput
- type DatasetHttpInput
- type DatasetHttpMap
- type DatasetHttpMapInput
- type DatasetHttpMapOutput
- func (DatasetHttpMapOutput) ElementType() reflect.Type
- func (o DatasetHttpMapOutput) MapIndex(k pulumi.StringInput) DatasetHttpOutput
- func (o DatasetHttpMapOutput) ToDatasetHttpMapOutput() DatasetHttpMapOutput
- func (o DatasetHttpMapOutput) ToDatasetHttpMapOutputWithContext(ctx context.Context) DatasetHttpMapOutput
- type DatasetHttpOutput
- func (o DatasetHttpOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetHttpOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetHttpOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetHttpOutput) Description() pulumi.StringPtrOutput
- func (DatasetHttpOutput) ElementType() reflect.Type
- func (o DatasetHttpOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetHttpOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetHttpOutput) Name() pulumi.StringOutput
- func (o DatasetHttpOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetHttpOutput) RelativeUrl() pulumi.StringPtrOutput
- func (o DatasetHttpOutput) RequestBody() pulumi.StringPtrOutput
- func (o DatasetHttpOutput) RequestMethod() pulumi.StringPtrOutput
- func (o DatasetHttpOutput) SchemaColumns() DatasetHttpSchemaColumnArrayOutput
- func (o DatasetHttpOutput) ToDatasetHttpOutput() DatasetHttpOutput
- func (o DatasetHttpOutput) ToDatasetHttpOutputWithContext(ctx context.Context) DatasetHttpOutput
- type DatasetHttpSchemaColumn
- type DatasetHttpSchemaColumnArgs
- type DatasetHttpSchemaColumnArray
- func (DatasetHttpSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutput() DatasetHttpSchemaColumnArrayOutput
- func (i DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnArrayOutput
- type DatasetHttpSchemaColumnArrayInput
- type DatasetHttpSchemaColumnArrayOutput
- func (DatasetHttpSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetHttpSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetHttpSchemaColumnOutput
- func (o DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutput() DatasetHttpSchemaColumnArrayOutput
- func (o DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnArrayOutput
- type DatasetHttpSchemaColumnInput
- type DatasetHttpSchemaColumnOutput
- func (o DatasetHttpSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetHttpSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetHttpSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutput() DatasetHttpSchemaColumnOutput
- func (o DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnOutput
- func (o DatasetHttpSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetHttpState
- type DatasetJson
- type DatasetJsonArgs
- type DatasetJsonArray
- type DatasetJsonArrayInput
- type DatasetJsonArrayOutput
- func (DatasetJsonArrayOutput) ElementType() reflect.Type
- func (o DatasetJsonArrayOutput) Index(i pulumi.IntInput) DatasetJsonOutput
- func (o DatasetJsonArrayOutput) ToDatasetJsonArrayOutput() DatasetJsonArrayOutput
- func (o DatasetJsonArrayOutput) ToDatasetJsonArrayOutputWithContext(ctx context.Context) DatasetJsonArrayOutput
- type DatasetJsonAzureBlobStorageLocation
- type DatasetJsonAzureBlobStorageLocationArgs
- func (DatasetJsonAzureBlobStorageLocationArgs) ElementType() reflect.Type
- func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutput() DatasetJsonAzureBlobStorageLocationOutput
- func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationOutput
- func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
- func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
- type DatasetJsonAzureBlobStorageLocationInput
- type DatasetJsonAzureBlobStorageLocationOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetJsonAzureBlobStorageLocationOutput) ElementType() reflect.Type
- func (o DatasetJsonAzureBlobStorageLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) Path() pulumi.StringOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutput() DatasetJsonAzureBlobStorageLocationOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
- type DatasetJsonAzureBlobStorageLocationPtrInput
- type DatasetJsonAzureBlobStorageLocationPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Elem() DatasetJsonAzureBlobStorageLocationOutput
- func (DatasetJsonAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
- func (o DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
- type DatasetJsonHttpServerLocation
- type DatasetJsonHttpServerLocationArgs
- func (DatasetJsonHttpServerLocationArgs) ElementType() reflect.Type
- func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutput() DatasetJsonHttpServerLocationOutput
- func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationOutput
- func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
- func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
- type DatasetJsonHttpServerLocationInput
- type DatasetJsonHttpServerLocationOutput
- func (o DatasetJsonHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetJsonHttpServerLocationOutput) ElementType() reflect.Type
- func (o DatasetJsonHttpServerLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetJsonHttpServerLocationOutput) Path() pulumi.StringOutput
- func (o DatasetJsonHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
- func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutput() DatasetJsonHttpServerLocationOutput
- func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationOutput
- func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
- func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
- type DatasetJsonHttpServerLocationPtrInput
- type DatasetJsonHttpServerLocationPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) Elem() DatasetJsonHttpServerLocationOutput
- func (DatasetJsonHttpServerLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetJsonHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
- func (o DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
- type DatasetJsonInput
- type DatasetJsonMap
- type DatasetJsonMapInput
- type DatasetJsonMapOutput
- func (DatasetJsonMapOutput) ElementType() reflect.Type
- func (o DatasetJsonMapOutput) MapIndex(k pulumi.StringInput) DatasetJsonOutput
- func (o DatasetJsonMapOutput) ToDatasetJsonMapOutput() DatasetJsonMapOutput
- func (o DatasetJsonMapOutput) ToDatasetJsonMapOutputWithContext(ctx context.Context) DatasetJsonMapOutput
- type DatasetJsonOutput
- func (o DatasetJsonOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetJsonOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetJsonOutput) AzureBlobStorageLocation() DatasetJsonAzureBlobStorageLocationPtrOutput
- func (o DatasetJsonOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetJsonOutput) Description() pulumi.StringPtrOutput
- func (DatasetJsonOutput) ElementType() reflect.Type
- func (o DatasetJsonOutput) Encoding() pulumi.StringPtrOutput
- func (o DatasetJsonOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetJsonOutput) HttpServerLocation() DatasetJsonHttpServerLocationPtrOutput
- func (o DatasetJsonOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetJsonOutput) Name() pulumi.StringOutput
- func (o DatasetJsonOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetJsonOutput) SchemaColumns() DatasetJsonSchemaColumnArrayOutput
- func (o DatasetJsonOutput) ToDatasetJsonOutput() DatasetJsonOutput
- func (o DatasetJsonOutput) ToDatasetJsonOutputWithContext(ctx context.Context) DatasetJsonOutput
- type DatasetJsonSchemaColumn
- type DatasetJsonSchemaColumnArgs
- type DatasetJsonSchemaColumnArray
- func (DatasetJsonSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutput() DatasetJsonSchemaColumnArrayOutput
- func (i DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnArrayOutput
- type DatasetJsonSchemaColumnArrayInput
- type DatasetJsonSchemaColumnArrayOutput
- func (DatasetJsonSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetJsonSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetJsonSchemaColumnOutput
- func (o DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutput() DatasetJsonSchemaColumnArrayOutput
- func (o DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnArrayOutput
- type DatasetJsonSchemaColumnInput
- type DatasetJsonSchemaColumnOutput
- func (o DatasetJsonSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetJsonSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetJsonSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutput() DatasetJsonSchemaColumnOutput
- func (o DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnOutput
- func (o DatasetJsonSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetJsonState
- type DatasetMysql
- type DatasetMysqlArgs
- type DatasetMysqlArray
- type DatasetMysqlArrayInput
- type DatasetMysqlArrayOutput
- func (DatasetMysqlArrayOutput) ElementType() reflect.Type
- func (o DatasetMysqlArrayOutput) Index(i pulumi.IntInput) DatasetMysqlOutput
- func (o DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutput() DatasetMysqlArrayOutput
- func (o DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutputWithContext(ctx context.Context) DatasetMysqlArrayOutput
- type DatasetMysqlInput
- type DatasetMysqlMap
- type DatasetMysqlMapInput
- type DatasetMysqlMapOutput
- func (DatasetMysqlMapOutput) ElementType() reflect.Type
- func (o DatasetMysqlMapOutput) MapIndex(k pulumi.StringInput) DatasetMysqlOutput
- func (o DatasetMysqlMapOutput) ToDatasetMysqlMapOutput() DatasetMysqlMapOutput
- func (o DatasetMysqlMapOutput) ToDatasetMysqlMapOutputWithContext(ctx context.Context) DatasetMysqlMapOutput
- type DatasetMysqlOutput
- func (o DatasetMysqlOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetMysqlOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetMysqlOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetMysqlOutput) Description() pulumi.StringPtrOutput
- func (DatasetMysqlOutput) ElementType() reflect.Type
- func (o DatasetMysqlOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetMysqlOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetMysqlOutput) Name() pulumi.StringOutput
- func (o DatasetMysqlOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetMysqlOutput) SchemaColumns() DatasetMysqlSchemaColumnArrayOutput
- func (o DatasetMysqlOutput) TableName() pulumi.StringPtrOutput
- func (o DatasetMysqlOutput) ToDatasetMysqlOutput() DatasetMysqlOutput
- func (o DatasetMysqlOutput) ToDatasetMysqlOutputWithContext(ctx context.Context) DatasetMysqlOutput
- 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 DatasetParquet
- type DatasetParquetArgs
- type DatasetParquetArray
- type DatasetParquetArrayInput
- type DatasetParquetArrayOutput
- func (DatasetParquetArrayOutput) ElementType() reflect.Type
- func (o DatasetParquetArrayOutput) Index(i pulumi.IntInput) DatasetParquetOutput
- func (o DatasetParquetArrayOutput) ToDatasetParquetArrayOutput() DatasetParquetArrayOutput
- func (o DatasetParquetArrayOutput) ToDatasetParquetArrayOutputWithContext(ctx context.Context) DatasetParquetArrayOutput
- type DatasetParquetAzureBlobFsLocation
- type DatasetParquetAzureBlobFsLocationArgs
- func (DatasetParquetAzureBlobFsLocationArgs) ElementType() reflect.Type
- func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutput() DatasetParquetAzureBlobFsLocationOutput
- func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationOutput
- func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
- func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
- type DatasetParquetAzureBlobFsLocationInput
- type DatasetParquetAzureBlobFsLocationOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetParquetAzureBlobFsLocationOutput) ElementType() reflect.Type
- func (o DatasetParquetAzureBlobFsLocationOutput) FileSystem() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutput() DatasetParquetAzureBlobFsLocationOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
- func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
- type DatasetParquetAzureBlobFsLocationPtrInput
- type DatasetParquetAzureBlobFsLocationPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) Elem() DatasetParquetAzureBlobFsLocationOutput
- func (DatasetParquetAzureBlobFsLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) FileSystem() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
- func (o DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
- type DatasetParquetAzureBlobStorageLocation
- type DatasetParquetAzureBlobStorageLocationArgs
- func (DatasetParquetAzureBlobStorageLocationArgs) ElementType() reflect.Type
- func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutput() DatasetParquetAzureBlobStorageLocationOutput
- func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationOutput
- func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
- func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
- type DatasetParquetAzureBlobStorageLocationInput
- type DatasetParquetAzureBlobStorageLocationOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetParquetAzureBlobStorageLocationOutput) ElementType() reflect.Type
- func (o DatasetParquetAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutput() DatasetParquetAzureBlobStorageLocationOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
- type DatasetParquetAzureBlobStorageLocationPtrInput
- type DatasetParquetAzureBlobStorageLocationPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Elem() DatasetParquetAzureBlobStorageLocationOutput
- func (DatasetParquetAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
- func (o DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
- type DatasetParquetHttpServerLocation
- type DatasetParquetHttpServerLocationArgs
- func (DatasetParquetHttpServerLocationArgs) ElementType() reflect.Type
- func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutput() DatasetParquetHttpServerLocationOutput
- func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationOutput
- func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
- func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
- type DatasetParquetHttpServerLocationInput
- type DatasetParquetHttpServerLocationOutput
- func (o DatasetParquetHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (DatasetParquetHttpServerLocationOutput) ElementType() reflect.Type
- func (o DatasetParquetHttpServerLocationOutput) Filename() pulumi.StringOutput
- func (o DatasetParquetHttpServerLocationOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
- func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutput() DatasetParquetHttpServerLocationOutput
- func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationOutput
- func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
- func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
- type DatasetParquetHttpServerLocationPtrInput
- type DatasetParquetHttpServerLocationPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) Elem() DatasetParquetHttpServerLocationOutput
- func (DatasetParquetHttpServerLocationPtrOutput) ElementType() reflect.Type
- func (o DatasetParquetHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
- func (o DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
- type DatasetParquetInput
- type DatasetParquetMap
- type DatasetParquetMapInput
- type DatasetParquetMapOutput
- func (DatasetParquetMapOutput) ElementType() reflect.Type
- func (o DatasetParquetMapOutput) MapIndex(k pulumi.StringInput) DatasetParquetOutput
- func (o DatasetParquetMapOutput) ToDatasetParquetMapOutput() DatasetParquetMapOutput
- func (o DatasetParquetMapOutput) ToDatasetParquetMapOutputWithContext(ctx context.Context) DatasetParquetMapOutput
- type DatasetParquetOutput
- func (o DatasetParquetOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetParquetOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetParquetOutput) AzureBlobFsLocation() DatasetParquetAzureBlobFsLocationPtrOutput
- func (o DatasetParquetOutput) AzureBlobStorageLocation() DatasetParquetAzureBlobStorageLocationPtrOutput
- func (o DatasetParquetOutput) CompressionCodec() pulumi.StringPtrOutput
- func (o DatasetParquetOutput) CompressionLevel() pulumi.StringPtrOutput
- func (o DatasetParquetOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetParquetOutput) Description() pulumi.StringPtrOutput
- func (DatasetParquetOutput) ElementType() reflect.Type
- func (o DatasetParquetOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetParquetOutput) HttpServerLocation() DatasetParquetHttpServerLocationPtrOutput
- func (o DatasetParquetOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetParquetOutput) Name() pulumi.StringOutput
- func (o DatasetParquetOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetParquetOutput) SchemaColumns() DatasetParquetSchemaColumnArrayOutput
- func (o DatasetParquetOutput) ToDatasetParquetOutput() DatasetParquetOutput
- func (o DatasetParquetOutput) ToDatasetParquetOutputWithContext(ctx context.Context) DatasetParquetOutput
- type DatasetParquetSchemaColumn
- type DatasetParquetSchemaColumnArgs
- func (DatasetParquetSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutput() DatasetParquetSchemaColumnOutput
- func (i DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnOutput
- type DatasetParquetSchemaColumnArray
- func (DatasetParquetSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutput() DatasetParquetSchemaColumnArrayOutput
- func (i DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnArrayOutput
- type DatasetParquetSchemaColumnArrayInput
- type DatasetParquetSchemaColumnArrayOutput
- func (DatasetParquetSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetParquetSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetParquetSchemaColumnOutput
- func (o DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutput() DatasetParquetSchemaColumnArrayOutput
- func (o DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnArrayOutput
- type DatasetParquetSchemaColumnInput
- type DatasetParquetSchemaColumnOutput
- func (o DatasetParquetSchemaColumnOutput) Description() pulumi.StringPtrOutput
- func (DatasetParquetSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetParquetSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutput() DatasetParquetSchemaColumnOutput
- func (o DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnOutput
- func (o DatasetParquetSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetParquetState
- type DatasetPostgresql
- type DatasetPostgresqlArgs
- type DatasetPostgresqlArray
- type DatasetPostgresqlArrayInput
- type DatasetPostgresqlArrayOutput
- func (DatasetPostgresqlArrayOutput) ElementType() reflect.Type
- func (o DatasetPostgresqlArrayOutput) Index(i pulumi.IntInput) DatasetPostgresqlOutput
- func (o DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutput() DatasetPostgresqlArrayOutput
- func (o DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutputWithContext(ctx context.Context) DatasetPostgresqlArrayOutput
- type DatasetPostgresqlInput
- type DatasetPostgresqlMap
- type DatasetPostgresqlMapInput
- type DatasetPostgresqlMapOutput
- func (DatasetPostgresqlMapOutput) ElementType() reflect.Type
- func (o DatasetPostgresqlMapOutput) MapIndex(k pulumi.StringInput) DatasetPostgresqlOutput
- func (o DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutput() DatasetPostgresqlMapOutput
- func (o DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutputWithContext(ctx context.Context) DatasetPostgresqlMapOutput
- type DatasetPostgresqlOutput
- func (o DatasetPostgresqlOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetPostgresqlOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetPostgresqlOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetPostgresqlOutput) Description() pulumi.StringPtrOutput
- func (DatasetPostgresqlOutput) ElementType() reflect.Type
- func (o DatasetPostgresqlOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetPostgresqlOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetPostgresqlOutput) Name() pulumi.StringOutput
- func (o DatasetPostgresqlOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetPostgresqlOutput) SchemaColumns() DatasetPostgresqlSchemaColumnArrayOutput
- func (o DatasetPostgresqlOutput) TableName() pulumi.StringPtrOutput
- func (o DatasetPostgresqlOutput) ToDatasetPostgresqlOutput() DatasetPostgresqlOutput
- func (o DatasetPostgresqlOutput) ToDatasetPostgresqlOutputWithContext(ctx context.Context) DatasetPostgresqlOutput
- 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 DatasetSnowflake
- type DatasetSnowflakeArgs
- type DatasetSnowflakeArray
- type DatasetSnowflakeArrayInput
- type DatasetSnowflakeArrayOutput
- func (DatasetSnowflakeArrayOutput) ElementType() reflect.Type
- func (o DatasetSnowflakeArrayOutput) Index(i pulumi.IntInput) DatasetSnowflakeOutput
- func (o DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutput() DatasetSnowflakeArrayOutput
- func (o DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutputWithContext(ctx context.Context) DatasetSnowflakeArrayOutput
- type DatasetSnowflakeInput
- type DatasetSnowflakeMap
- type DatasetSnowflakeMapInput
- type DatasetSnowflakeMapOutput
- func (DatasetSnowflakeMapOutput) ElementType() reflect.Type
- func (o DatasetSnowflakeMapOutput) MapIndex(k pulumi.StringInput) DatasetSnowflakeOutput
- func (o DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutput() DatasetSnowflakeMapOutput
- func (o DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutputWithContext(ctx context.Context) DatasetSnowflakeMapOutput
- type DatasetSnowflakeOutput
- func (o DatasetSnowflakeOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetSnowflakeOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetSnowflakeOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetSnowflakeOutput) Description() pulumi.StringPtrOutput
- func (DatasetSnowflakeOutput) ElementType() reflect.Type
- func (o DatasetSnowflakeOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetSnowflakeOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetSnowflakeOutput) Name() pulumi.StringOutput
- func (o DatasetSnowflakeOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetSnowflakeOutput) SchemaColumns() DatasetSnowflakeSchemaColumnArrayOutput
- func (o DatasetSnowflakeOutput) SchemaName() pulumi.StringPtrOutput
- func (o DatasetSnowflakeOutput) TableName() pulumi.StringPtrOutput
- func (o DatasetSnowflakeOutput) ToDatasetSnowflakeOutput() DatasetSnowflakeOutput
- func (o DatasetSnowflakeOutput) ToDatasetSnowflakeOutputWithContext(ctx context.Context) DatasetSnowflakeOutput
- type DatasetSnowflakeSchemaColumn
- type DatasetSnowflakeSchemaColumnArgs
- func (DatasetSnowflakeSchemaColumnArgs) ElementType() reflect.Type
- func (i DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutput() DatasetSnowflakeSchemaColumnOutput
- func (i DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnOutput
- type DatasetSnowflakeSchemaColumnArray
- func (DatasetSnowflakeSchemaColumnArray) ElementType() reflect.Type
- func (i DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutput() DatasetSnowflakeSchemaColumnArrayOutput
- func (i DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnArrayOutput
- type DatasetSnowflakeSchemaColumnArrayInput
- type DatasetSnowflakeSchemaColumnArrayOutput
- func (DatasetSnowflakeSchemaColumnArrayOutput) ElementType() reflect.Type
- func (o DatasetSnowflakeSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetSnowflakeSchemaColumnOutput
- func (o DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutput() DatasetSnowflakeSchemaColumnArrayOutput
- func (o DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnArrayOutput
- type DatasetSnowflakeSchemaColumnInput
- type DatasetSnowflakeSchemaColumnOutput
- func (DatasetSnowflakeSchemaColumnOutput) ElementType() reflect.Type
- func (o DatasetSnowflakeSchemaColumnOutput) Name() pulumi.StringOutput
- func (o DatasetSnowflakeSchemaColumnOutput) Precision() pulumi.IntPtrOutput
- func (o DatasetSnowflakeSchemaColumnOutput) Scale() pulumi.IntPtrOutput
- func (o DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutput() DatasetSnowflakeSchemaColumnOutput
- func (o DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnOutput
- func (o DatasetSnowflakeSchemaColumnOutput) Type() pulumi.StringPtrOutput
- type DatasetSnowflakeState
- type DatasetSqlServerTable
- type DatasetSqlServerTableArgs
- type DatasetSqlServerTableArray
- func (DatasetSqlServerTableArray) ElementType() reflect.Type
- func (i DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutput() DatasetSqlServerTableArrayOutput
- func (i DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableArrayOutput
- type DatasetSqlServerTableArrayInput
- type DatasetSqlServerTableArrayOutput
- func (DatasetSqlServerTableArrayOutput) ElementType() reflect.Type
- func (o DatasetSqlServerTableArrayOutput) Index(i pulumi.IntInput) DatasetSqlServerTableOutput
- func (o DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutput() DatasetSqlServerTableArrayOutput
- func (o DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableArrayOutput
- type DatasetSqlServerTableInput
- type DatasetSqlServerTableMap
- type DatasetSqlServerTableMapInput
- type DatasetSqlServerTableMapOutput
- func (DatasetSqlServerTableMapOutput) ElementType() reflect.Type
- func (o DatasetSqlServerTableMapOutput) MapIndex(k pulumi.StringInput) DatasetSqlServerTableOutput
- func (o DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutput() DatasetSqlServerTableMapOutput
- func (o DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutputWithContext(ctx context.Context) DatasetSqlServerTableMapOutput
- type DatasetSqlServerTableOutput
- func (o DatasetSqlServerTableOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o DatasetSqlServerTableOutput) Annotations() pulumi.StringArrayOutput
- func (o DatasetSqlServerTableOutput) DataFactoryId() pulumi.StringOutput
- func (o DatasetSqlServerTableOutput) Description() pulumi.StringPtrOutput
- func (DatasetSqlServerTableOutput) ElementType() reflect.Type
- func (o DatasetSqlServerTableOutput) Folder() pulumi.StringPtrOutput
- func (o DatasetSqlServerTableOutput) LinkedServiceName() pulumi.StringOutput
- func (o DatasetSqlServerTableOutput) Name() pulumi.StringOutput
- func (o DatasetSqlServerTableOutput) Parameters() pulumi.StringMapOutput
- func (o DatasetSqlServerTableOutput) SchemaColumns() DatasetSqlServerTableSchemaColumnArrayOutput
- func (o DatasetSqlServerTableOutput) TableName() pulumi.StringPtrOutput
- func (o DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutput() DatasetSqlServerTableOutput
- func (o DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutputWithContext(ctx context.Context) DatasetSqlServerTableOutput
- 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 FactoryArray
- type FactoryArrayInput
- type FactoryArrayOutput
- 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.StringPtrOutput
- func (o FactoryGithubConfigurationOutput) PublishingEnabled() pulumi.BoolPtrOutput
- 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) PublishingEnabled() pulumi.BoolPtrOutput
- 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 FactoryGlobalParameter
- type FactoryGlobalParameterArgs
- type FactoryGlobalParameterArray
- func (FactoryGlobalParameterArray) ElementType() reflect.Type
- func (i FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutput() FactoryGlobalParameterArrayOutput
- func (i FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutputWithContext(ctx context.Context) FactoryGlobalParameterArrayOutput
- type FactoryGlobalParameterArrayInput
- type FactoryGlobalParameterArrayOutput
- func (FactoryGlobalParameterArrayOutput) ElementType() reflect.Type
- func (o FactoryGlobalParameterArrayOutput) Index(i pulumi.IntInput) FactoryGlobalParameterOutput
- func (o FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutput() FactoryGlobalParameterArrayOutput
- func (o FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutputWithContext(ctx context.Context) FactoryGlobalParameterArrayOutput
- type FactoryGlobalParameterInput
- type FactoryGlobalParameterOutput
- func (FactoryGlobalParameterOutput) ElementType() reflect.Type
- func (o FactoryGlobalParameterOutput) Name() pulumi.StringOutput
- func (o FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutput() FactoryGlobalParameterOutput
- func (o FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutputWithContext(ctx context.Context) FactoryGlobalParameterOutput
- func (o FactoryGlobalParameterOutput) Type() pulumi.StringOutput
- func (o FactoryGlobalParameterOutput) Value() pulumi.StringOutput
- 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) IdentityIds() pulumi.StringArrayOutput
- 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) IdentityIds() pulumi.StringArrayOutput
- 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 FactoryInput
- type FactoryMap
- type FactoryMapInput
- type FactoryMapOutput
- type FactoryOutput
- func (o FactoryOutput) CustomerManagedKeyId() pulumi.StringPtrOutput
- func (o FactoryOutput) CustomerManagedKeyIdentityId() pulumi.StringPtrOutput
- func (FactoryOutput) ElementType() reflect.Type
- func (o FactoryOutput) GithubConfiguration() FactoryGithubConfigurationPtrOutput
- func (o FactoryOutput) GlobalParameters() FactoryGlobalParameterArrayOutput
- func (o FactoryOutput) Identity() FactoryIdentityPtrOutput
- func (o FactoryOutput) Location() pulumi.StringOutput
- func (o FactoryOutput) ManagedVirtualNetworkEnabled() pulumi.BoolPtrOutput
- func (o FactoryOutput) Name() pulumi.StringOutput
- func (o FactoryOutput) PublicNetworkEnabled() pulumi.BoolPtrOutput
- func (o FactoryOutput) PurviewId() pulumi.StringPtrOutput
- func (o FactoryOutput) ResourceGroupName() pulumi.StringOutput
- func (o FactoryOutput) Tags() pulumi.StringMapOutput
- func (o FactoryOutput) ToFactoryOutput() FactoryOutput
- func (o FactoryOutput) ToFactoryOutputWithContext(ctx context.Context) FactoryOutput
- func (o FactoryOutput) VstsConfiguration() FactoryVstsConfigurationPtrOutput
- 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) PublishingEnabled() pulumi.BoolPtrOutput
- 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) PublishingEnabled() pulumi.BoolPtrOutput
- 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 FlowletDataFlow
- type FlowletDataFlowArgs
- type FlowletDataFlowArray
- type FlowletDataFlowArrayInput
- type FlowletDataFlowArrayOutput
- func (FlowletDataFlowArrayOutput) ElementType() reflect.Type
- func (o FlowletDataFlowArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowOutput
- func (o FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutput() FlowletDataFlowArrayOutput
- func (o FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutputWithContext(ctx context.Context) FlowletDataFlowArrayOutput
- type FlowletDataFlowInput
- type FlowletDataFlowMap
- type FlowletDataFlowMapInput
- type FlowletDataFlowMapOutput
- func (FlowletDataFlowMapOutput) ElementType() reflect.Type
- func (o FlowletDataFlowMapOutput) MapIndex(k pulumi.StringInput) FlowletDataFlowOutput
- func (o FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutput() FlowletDataFlowMapOutput
- func (o FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutputWithContext(ctx context.Context) FlowletDataFlowMapOutput
- type FlowletDataFlowOutput
- func (o FlowletDataFlowOutput) Annotations() pulumi.StringArrayOutput
- func (o FlowletDataFlowOutput) DataFactoryId() pulumi.StringOutput
- func (o FlowletDataFlowOutput) Description() pulumi.StringPtrOutput
- func (FlowletDataFlowOutput) ElementType() reflect.Type
- func (o FlowletDataFlowOutput) Folder() pulumi.StringPtrOutput
- func (o FlowletDataFlowOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowOutput) Script() pulumi.StringPtrOutput
- func (o FlowletDataFlowOutput) ScriptLines() pulumi.StringArrayOutput
- func (o FlowletDataFlowOutput) Sinks() FlowletDataFlowSinkArrayOutput
- func (o FlowletDataFlowOutput) Sources() FlowletDataFlowSourceArrayOutput
- func (o FlowletDataFlowOutput) ToFlowletDataFlowOutput() FlowletDataFlowOutput
- func (o FlowletDataFlowOutput) ToFlowletDataFlowOutputWithContext(ctx context.Context) FlowletDataFlowOutput
- func (o FlowletDataFlowOutput) Transformations() FlowletDataFlowTransformationArrayOutput
- type FlowletDataFlowSink
- type FlowletDataFlowSinkArgs
- type FlowletDataFlowSinkArray
- type FlowletDataFlowSinkArrayInput
- type FlowletDataFlowSinkArrayOutput
- func (FlowletDataFlowSinkArrayOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowSinkOutput
- func (o FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutput() FlowletDataFlowSinkArrayOutput
- func (o FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutputWithContext(ctx context.Context) FlowletDataFlowSinkArrayOutput
- type FlowletDataFlowSinkDataset
- type FlowletDataFlowSinkDatasetArgs
- func (FlowletDataFlowSinkDatasetArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutput() FlowletDataFlowSinkDatasetOutput
- func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetOutput
- func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
- func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
- type FlowletDataFlowSinkDatasetInput
- type FlowletDataFlowSinkDatasetOutput
- func (FlowletDataFlowSinkDatasetOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkDatasetOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutput() FlowletDataFlowSinkDatasetOutput
- func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetOutput
- func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
- func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
- type FlowletDataFlowSinkDatasetPtrInput
- type FlowletDataFlowSinkDatasetPtrOutput
- func (o FlowletDataFlowSinkDatasetPtrOutput) Elem() FlowletDataFlowSinkDatasetOutput
- func (FlowletDataFlowSinkDatasetPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
- func (o FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
- type FlowletDataFlowSinkFlowlet
- type FlowletDataFlowSinkFlowletArgs
- func (FlowletDataFlowSinkFlowletArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutput() FlowletDataFlowSinkFlowletOutput
- func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletOutput
- func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
- func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
- type FlowletDataFlowSinkFlowletInput
- type FlowletDataFlowSinkFlowletOutput
- func (o FlowletDataFlowSinkFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (FlowletDataFlowSinkFlowletOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkFlowletOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutput() FlowletDataFlowSinkFlowletOutput
- func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletOutput
- func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
- func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
- type FlowletDataFlowSinkFlowletPtrInput
- type FlowletDataFlowSinkFlowletPtrOutput
- func (o FlowletDataFlowSinkFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkFlowletPtrOutput) Elem() FlowletDataFlowSinkFlowletOutput
- func (FlowletDataFlowSinkFlowletPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
- func (o FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
- type FlowletDataFlowSinkInput
- type FlowletDataFlowSinkLinkedService
- type FlowletDataFlowSinkLinkedServiceArgs
- func (FlowletDataFlowSinkLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutput() FlowletDataFlowSinkLinkedServiceOutput
- func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServiceOutput
- func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
- func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
- type FlowletDataFlowSinkLinkedServiceInput
- type FlowletDataFlowSinkLinkedServiceOutput
- func (FlowletDataFlowSinkLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutput() FlowletDataFlowSinkLinkedServiceOutput
- func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServiceOutput
- func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
- func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
- type FlowletDataFlowSinkLinkedServicePtrInput
- type FlowletDataFlowSinkLinkedServicePtrOutput
- func (o FlowletDataFlowSinkLinkedServicePtrOutput) Elem() FlowletDataFlowSinkLinkedServiceOutput
- func (FlowletDataFlowSinkLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
- func (o FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
- type FlowletDataFlowSinkOutput
- func (o FlowletDataFlowSinkOutput) Dataset() FlowletDataFlowSinkDatasetPtrOutput
- func (o FlowletDataFlowSinkOutput) Description() pulumi.StringPtrOutput
- func (FlowletDataFlowSinkOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkOutput) Flowlet() FlowletDataFlowSinkFlowletPtrOutput
- func (o FlowletDataFlowSinkOutput) LinkedService() FlowletDataFlowSinkLinkedServicePtrOutput
- func (o FlowletDataFlowSinkOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkOutput) RejectedLinkedService() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSinkOutput) SchemaLinkedService() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutput() FlowletDataFlowSinkOutput
- func (o FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutputWithContext(ctx context.Context) FlowletDataFlowSinkOutput
- type FlowletDataFlowSinkRejectedLinkedService
- type FlowletDataFlowSinkRejectedLinkedServiceArgs
- func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutput() FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- type FlowletDataFlowSinkRejectedLinkedServiceInput
- type FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutput() FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- type FlowletDataFlowSinkRejectedLinkedServicePtrInput
- type FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Elem() FlowletDataFlowSinkRejectedLinkedServiceOutput
- func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
- type FlowletDataFlowSinkSchemaLinkedService
- type FlowletDataFlowSinkSchemaLinkedServiceArgs
- func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutput() FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- type FlowletDataFlowSinkSchemaLinkedServiceInput
- type FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutput() FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- type FlowletDataFlowSinkSchemaLinkedServicePtrInput
- type FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Elem() FlowletDataFlowSinkSchemaLinkedServiceOutput
- func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
- type FlowletDataFlowSource
- type FlowletDataFlowSourceArgs
- type FlowletDataFlowSourceArray
- func (FlowletDataFlowSourceArray) ElementType() reflect.Type
- func (i FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutput() FlowletDataFlowSourceArrayOutput
- func (i FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutputWithContext(ctx context.Context) FlowletDataFlowSourceArrayOutput
- type FlowletDataFlowSourceArrayInput
- type FlowletDataFlowSourceArrayOutput
- func (FlowletDataFlowSourceArrayOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowSourceOutput
- func (o FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutput() FlowletDataFlowSourceArrayOutput
- func (o FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutputWithContext(ctx context.Context) FlowletDataFlowSourceArrayOutput
- type FlowletDataFlowSourceDataset
- type FlowletDataFlowSourceDatasetArgs
- func (FlowletDataFlowSourceDatasetArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutput() FlowletDataFlowSourceDatasetOutput
- func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetOutput
- func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
- func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
- type FlowletDataFlowSourceDatasetInput
- type FlowletDataFlowSourceDatasetOutput
- func (FlowletDataFlowSourceDatasetOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceDatasetOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutput() FlowletDataFlowSourceDatasetOutput
- func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetOutput
- func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
- func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
- type FlowletDataFlowSourceDatasetPtrInput
- type FlowletDataFlowSourceDatasetPtrOutput
- func (o FlowletDataFlowSourceDatasetPtrOutput) Elem() FlowletDataFlowSourceDatasetOutput
- func (FlowletDataFlowSourceDatasetPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
- func (o FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
- type FlowletDataFlowSourceFlowlet
- type FlowletDataFlowSourceFlowletArgs
- func (FlowletDataFlowSourceFlowletArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutput() FlowletDataFlowSourceFlowletOutput
- func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletOutput
- func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
- func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
- type FlowletDataFlowSourceFlowletInput
- type FlowletDataFlowSourceFlowletOutput
- func (o FlowletDataFlowSourceFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (FlowletDataFlowSourceFlowletOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceFlowletOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutput() FlowletDataFlowSourceFlowletOutput
- func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletOutput
- func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
- func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
- type FlowletDataFlowSourceFlowletPtrInput
- type FlowletDataFlowSourceFlowletPtrOutput
- func (o FlowletDataFlowSourceFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceFlowletPtrOutput) Elem() FlowletDataFlowSourceFlowletOutput
- func (FlowletDataFlowSourceFlowletPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
- func (o FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
- type FlowletDataFlowSourceInput
- type FlowletDataFlowSourceLinkedService
- type FlowletDataFlowSourceLinkedServiceArgs
- func (FlowletDataFlowSourceLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutput() FlowletDataFlowSourceLinkedServiceOutput
- func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServiceOutput
- func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
- func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
- type FlowletDataFlowSourceLinkedServiceInput
- type FlowletDataFlowSourceLinkedServiceOutput
- func (FlowletDataFlowSourceLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutput() FlowletDataFlowSourceLinkedServiceOutput
- func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServiceOutput
- func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
- func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
- type FlowletDataFlowSourceLinkedServicePtrInput
- type FlowletDataFlowSourceLinkedServicePtrOutput
- func (o FlowletDataFlowSourceLinkedServicePtrOutput) Elem() FlowletDataFlowSourceLinkedServiceOutput
- func (FlowletDataFlowSourceLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
- func (o FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
- type FlowletDataFlowSourceOutput
- func (o FlowletDataFlowSourceOutput) Dataset() FlowletDataFlowSourceDatasetPtrOutput
- func (o FlowletDataFlowSourceOutput) Description() pulumi.StringPtrOutput
- func (FlowletDataFlowSourceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceOutput) Flowlet() FlowletDataFlowSourceFlowletPtrOutput
- func (o FlowletDataFlowSourceOutput) LinkedService() FlowletDataFlowSourceLinkedServicePtrOutput
- func (o FlowletDataFlowSourceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceOutput) RejectedLinkedService() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSourceOutput) SchemaLinkedService() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutput() FlowletDataFlowSourceOutput
- func (o FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutputWithContext(ctx context.Context) FlowletDataFlowSourceOutput
- type FlowletDataFlowSourceRejectedLinkedService
- type FlowletDataFlowSourceRejectedLinkedServiceArgs
- func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutput() FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- type FlowletDataFlowSourceRejectedLinkedServiceInput
- type FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutput() FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- type FlowletDataFlowSourceRejectedLinkedServicePtrInput
- type FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Elem() FlowletDataFlowSourceRejectedLinkedServiceOutput
- func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
- type FlowletDataFlowSourceSchemaLinkedService
- type FlowletDataFlowSourceSchemaLinkedServiceArgs
- func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutput() FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- type FlowletDataFlowSourceSchemaLinkedServiceInput
- type FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutput() FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- type FlowletDataFlowSourceSchemaLinkedServicePtrInput
- type FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Elem() FlowletDataFlowSourceSchemaLinkedServiceOutput
- func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
- type FlowletDataFlowState
- type FlowletDataFlowTransformation
- type FlowletDataFlowTransformationArgs
- func (FlowletDataFlowTransformationArgs) ElementType() reflect.Type
- func (i FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutput() FlowletDataFlowTransformationOutput
- func (i FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutputWithContext(ctx context.Context) FlowletDataFlowTransformationOutput
- type FlowletDataFlowTransformationArray
- func (FlowletDataFlowTransformationArray) ElementType() reflect.Type
- func (i FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutput() FlowletDataFlowTransformationArrayOutput
- func (i FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutputWithContext(ctx context.Context) FlowletDataFlowTransformationArrayOutput
- type FlowletDataFlowTransformationArrayInput
- type FlowletDataFlowTransformationArrayOutput
- func (FlowletDataFlowTransformationArrayOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowTransformationOutput
- func (o FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutput() FlowletDataFlowTransformationArrayOutput
- func (o FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutputWithContext(ctx context.Context) FlowletDataFlowTransformationArrayOutput
- type FlowletDataFlowTransformationDataset
- type FlowletDataFlowTransformationDatasetArgs
- func (FlowletDataFlowTransformationDatasetArgs) ElementType() reflect.Type
- func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutput() FlowletDataFlowTransformationDatasetOutput
- func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetOutput
- func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
- func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
- type FlowletDataFlowTransformationDatasetInput
- type FlowletDataFlowTransformationDatasetOutput
- func (FlowletDataFlowTransformationDatasetOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationDatasetOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowTransformationDatasetOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutput() FlowletDataFlowTransformationDatasetOutput
- func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetOutput
- func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
- func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
- type FlowletDataFlowTransformationDatasetPtrInput
- type FlowletDataFlowTransformationDatasetPtrOutput
- func (o FlowletDataFlowTransformationDatasetPtrOutput) Elem() FlowletDataFlowTransformationDatasetOutput
- func (FlowletDataFlowTransformationDatasetPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationDatasetPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowTransformationDatasetPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
- func (o FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
- type FlowletDataFlowTransformationFlowlet
- type FlowletDataFlowTransformationFlowletArgs
- func (FlowletDataFlowTransformationFlowletArgs) ElementType() reflect.Type
- func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutput() FlowletDataFlowTransformationFlowletOutput
- func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletOutput
- func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
- func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
- type FlowletDataFlowTransformationFlowletInput
- type FlowletDataFlowTransformationFlowletOutput
- func (o FlowletDataFlowTransformationFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
- func (FlowletDataFlowTransformationFlowletOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationFlowletOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowTransformationFlowletOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutput() FlowletDataFlowTransformationFlowletOutput
- func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletOutput
- func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
- func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
- type FlowletDataFlowTransformationFlowletPtrInput
- type FlowletDataFlowTransformationFlowletPtrOutput
- func (o FlowletDataFlowTransformationFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
- func (o FlowletDataFlowTransformationFlowletPtrOutput) Elem() FlowletDataFlowTransformationFlowletOutput
- func (FlowletDataFlowTransformationFlowletPtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationFlowletPtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowTransformationFlowletPtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
- func (o FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
- type FlowletDataFlowTransformationInput
- type FlowletDataFlowTransformationLinkedService
- type FlowletDataFlowTransformationLinkedServiceArgs
- func (FlowletDataFlowTransformationLinkedServiceArgs) ElementType() reflect.Type
- func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutput() FlowletDataFlowTransformationLinkedServiceOutput
- func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServiceOutput
- func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
- func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
- type FlowletDataFlowTransformationLinkedServiceInput
- type FlowletDataFlowTransformationLinkedServiceOutput
- func (FlowletDataFlowTransformationLinkedServiceOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationLinkedServiceOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowTransformationLinkedServiceOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutput() FlowletDataFlowTransformationLinkedServiceOutput
- func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServiceOutput
- func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
- func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
- type FlowletDataFlowTransformationLinkedServicePtrInput
- type FlowletDataFlowTransformationLinkedServicePtrOutput
- func (o FlowletDataFlowTransformationLinkedServicePtrOutput) Elem() FlowletDataFlowTransformationLinkedServiceOutput
- func (FlowletDataFlowTransformationLinkedServicePtrOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowletDataFlowTransformationLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
- func (o FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
- func (o FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
- type FlowletDataFlowTransformationOutput
- func (o FlowletDataFlowTransformationOutput) Dataset() FlowletDataFlowTransformationDatasetPtrOutput
- func (o FlowletDataFlowTransformationOutput) Description() pulumi.StringPtrOutput
- func (FlowletDataFlowTransformationOutput) ElementType() reflect.Type
- func (o FlowletDataFlowTransformationOutput) Flowlet() FlowletDataFlowTransformationFlowletPtrOutput
- func (o FlowletDataFlowTransformationOutput) LinkedService() FlowletDataFlowTransformationLinkedServicePtrOutput
- func (o FlowletDataFlowTransformationOutput) Name() pulumi.StringOutput
- func (o FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutput() FlowletDataFlowTransformationOutput
- func (o FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutputWithContext(ctx context.Context) FlowletDataFlowTransformationOutput
- 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) IdentityIds() pulumi.StringArrayOutput
- 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 GetTriggerScheduleSchedule
- type GetTriggerScheduleScheduleArgs
- func (GetTriggerScheduleScheduleArgs) ElementType() reflect.Type
- func (i GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutput() GetTriggerScheduleScheduleOutput
- func (i GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleOutput
- type GetTriggerScheduleScheduleArray
- func (GetTriggerScheduleScheduleArray) ElementType() reflect.Type
- func (i GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutput() GetTriggerScheduleScheduleArrayOutput
- func (i GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleArrayOutput
- type GetTriggerScheduleScheduleArrayInput
- type GetTriggerScheduleScheduleArrayOutput
- func (GetTriggerScheduleScheduleArrayOutput) ElementType() reflect.Type
- func (o GetTriggerScheduleScheduleArrayOutput) Index(i pulumi.IntInput) GetTriggerScheduleScheduleOutput
- func (o GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutput() GetTriggerScheduleScheduleArrayOutput
- func (o GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleArrayOutput
- type GetTriggerScheduleScheduleInput
- type GetTriggerScheduleScheduleMonthly
- type GetTriggerScheduleScheduleMonthlyArgs
- func (GetTriggerScheduleScheduleMonthlyArgs) ElementType() reflect.Type
- func (i GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutput() GetTriggerScheduleScheduleMonthlyOutput
- func (i GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyOutput
- type GetTriggerScheduleScheduleMonthlyArray
- func (GetTriggerScheduleScheduleMonthlyArray) ElementType() reflect.Type
- func (i GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutput() GetTriggerScheduleScheduleMonthlyArrayOutput
- func (i GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyArrayOutput
- type GetTriggerScheduleScheduleMonthlyArrayInput
- type GetTriggerScheduleScheduleMonthlyArrayOutput
- func (GetTriggerScheduleScheduleMonthlyArrayOutput) ElementType() reflect.Type
- func (o GetTriggerScheduleScheduleMonthlyArrayOutput) Index(i pulumi.IntInput) GetTriggerScheduleScheduleMonthlyOutput
- func (o GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutput() GetTriggerScheduleScheduleMonthlyArrayOutput
- func (o GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyArrayOutput
- type GetTriggerScheduleScheduleMonthlyInput
- type GetTriggerScheduleScheduleMonthlyOutput
- func (GetTriggerScheduleScheduleMonthlyOutput) ElementType() reflect.Type
- func (o GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutput() GetTriggerScheduleScheduleMonthlyOutput
- func (o GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyOutput
- func (o GetTriggerScheduleScheduleMonthlyOutput) Week() pulumi.IntOutput
- func (o GetTriggerScheduleScheduleMonthlyOutput) Weekday() pulumi.StringOutput
- type GetTriggerScheduleScheduleOutput
- func (o GetTriggerScheduleScheduleOutput) DaysOfMonths() pulumi.IntArrayOutput
- func (o GetTriggerScheduleScheduleOutput) DaysOfWeeks() pulumi.StringArrayOutput
- func (GetTriggerScheduleScheduleOutput) ElementType() reflect.Type
- func (o GetTriggerScheduleScheduleOutput) Hours() pulumi.IntArrayOutput
- func (o GetTriggerScheduleScheduleOutput) Minutes() pulumi.IntArrayOutput
- func (o GetTriggerScheduleScheduleOutput) Monthlies() GetTriggerScheduleScheduleMonthlyArrayOutput
- func (o GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutput() GetTriggerScheduleScheduleOutput
- func (o GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleOutput
- type GetTriggerSchedulesArgs
- type GetTriggerSchedulesOutputArgs
- type GetTriggerSchedulesResult
- type GetTriggerSchedulesResultOutput
- func (o GetTriggerSchedulesResultOutput) DataFactoryId() pulumi.StringOutput
- func (GetTriggerSchedulesResultOutput) ElementType() reflect.Type
- func (o GetTriggerSchedulesResultOutput) Id() pulumi.StringOutput
- func (o GetTriggerSchedulesResultOutput) Items() pulumi.StringArrayOutput
- func (o GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutput() GetTriggerSchedulesResultOutput
- func (o GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutputWithContext(ctx context.Context) GetTriggerSchedulesResultOutput
- type IntegrationRuntimeRule
- type IntegrationRuntimeRuleArgs
- type IntegrationRuntimeRuleArray
- func (IntegrationRuntimeRuleArray) ElementType() reflect.Type
- func (i IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutput() IntegrationRuntimeRuleArrayOutput
- func (i IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutputWithContext(ctx context.Context) IntegrationRuntimeRuleArrayOutput
- type IntegrationRuntimeRuleArrayInput
- type IntegrationRuntimeRuleArrayOutput
- func (IntegrationRuntimeRuleArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeRuleArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeRuleOutput
- func (o IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutput() IntegrationRuntimeRuleArrayOutput
- func (o IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutputWithContext(ctx context.Context) IntegrationRuntimeRuleArrayOutput
- type IntegrationRuntimeRuleInput
- type IntegrationRuntimeRuleMap
- type IntegrationRuntimeRuleMapInput
- type IntegrationRuntimeRuleMapOutput
- func (IntegrationRuntimeRuleMapOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeRuleMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeRuleOutput
- func (o IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutput() IntegrationRuntimeRuleMapOutput
- func (o IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutputWithContext(ctx context.Context) IntegrationRuntimeRuleMapOutput
- type IntegrationRuntimeRuleOutput
- func (o IntegrationRuntimeRuleOutput) CleanupEnabled() pulumi.BoolPtrOutput
- func (o IntegrationRuntimeRuleOutput) ComputeType() pulumi.StringPtrOutput
- func (o IntegrationRuntimeRuleOutput) CoreCount() pulumi.IntPtrOutput
- func (o IntegrationRuntimeRuleOutput) DataFactoryId() pulumi.StringOutput
- func (o IntegrationRuntimeRuleOutput) Description() pulumi.StringPtrOutput
- func (IntegrationRuntimeRuleOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeRuleOutput) Location() pulumi.StringOutput
- func (o IntegrationRuntimeRuleOutput) Name() pulumi.StringOutput
- func (o IntegrationRuntimeRuleOutput) TimeToLiveMin() pulumi.IntPtrOutput
- func (o IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutput() IntegrationRuntimeRuleOutput
- func (o IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutputWithContext(ctx context.Context) IntegrationRuntimeRuleOutput
- func (o IntegrationRuntimeRuleOutput) VirtualNetworkEnabled() pulumi.BoolPtrOutput
- type IntegrationRuntimeRuleState
- type IntegrationRuntimeSelfHosted
- func (*IntegrationRuntimeSelfHosted) ElementType() reflect.Type
- func (i *IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutput() IntegrationRuntimeSelfHostedOutput
- func (i *IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedOutput
- type IntegrationRuntimeSelfHostedArgs
- type IntegrationRuntimeSelfHostedArray
- func (IntegrationRuntimeSelfHostedArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutput() IntegrationRuntimeSelfHostedArrayOutput
- func (i IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedArrayOutput
- type IntegrationRuntimeSelfHostedArrayInput
- type IntegrationRuntimeSelfHostedArrayOutput
- func (IntegrationRuntimeSelfHostedArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSelfHostedArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSelfHostedOutput
- func (o IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutput() IntegrationRuntimeSelfHostedArrayOutput
- func (o IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedArrayOutput
- type IntegrationRuntimeSelfHostedInput
- type IntegrationRuntimeSelfHostedMap
- func (IntegrationRuntimeSelfHostedMap) ElementType() reflect.Type
- func (i IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutput() IntegrationRuntimeSelfHostedMapOutput
- func (i IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedMapOutput
- type IntegrationRuntimeSelfHostedMapInput
- type IntegrationRuntimeSelfHostedMapOutput
- func (IntegrationRuntimeSelfHostedMapOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSelfHostedMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeSelfHostedOutput
- func (o IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutput() IntegrationRuntimeSelfHostedMapOutput
- func (o IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedMapOutput
- type IntegrationRuntimeSelfHostedOutput
- func (o IntegrationRuntimeSelfHostedOutput) DataFactoryId() pulumi.StringOutput
- func (o IntegrationRuntimeSelfHostedOutput) Description() pulumi.StringPtrOutput
- func (IntegrationRuntimeSelfHostedOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSelfHostedOutput) Name() pulumi.StringOutput
- func (o IntegrationRuntimeSelfHostedOutput) PrimaryAuthorizationKey() pulumi.StringOutput
- func (o IntegrationRuntimeSelfHostedOutput) RbacAuthorizations() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- func (o IntegrationRuntimeSelfHostedOutput) SecondaryAuthorizationKey() pulumi.StringOutput
- func (o IntegrationRuntimeSelfHostedOutput) SelfContainedInteractiveAuthoringEnabled() pulumi.BoolPtrOutput
- func (o IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutput() IntegrationRuntimeSelfHostedOutput
- func (o IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedOutput
- type IntegrationRuntimeSelfHostedRbacAuthorization
- type IntegrationRuntimeSelfHostedRbacAuthorizationArgs
- func (IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput() IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- func (i IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- type IntegrationRuntimeSelfHostedRbacAuthorizationArray
- func (IntegrationRuntimeSelfHostedRbacAuthorizationArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- func (i IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- type IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput
- type IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- func (IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
- type IntegrationRuntimeSelfHostedRbacAuthorizationInput
- type IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ResourceId() pulumi.StringOutput
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput() IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationOutput
- type IntegrationRuntimeSelfHostedState
- type IntegrationRuntimeSsis
- type IntegrationRuntimeSsisArgs
- type IntegrationRuntimeSsisArray
- func (IntegrationRuntimeSsisArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutput() IntegrationRuntimeSsisArrayOutput
- func (i IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisArrayOutput
- type IntegrationRuntimeSsisArrayInput
- type IntegrationRuntimeSsisArrayOutput
- func (IntegrationRuntimeSsisArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSsisOutput
- func (o IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutput() IntegrationRuntimeSsisArrayOutput
- func (o IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisArrayOutput
- type IntegrationRuntimeSsisCatalogInfo
- type IntegrationRuntimeSsisCatalogInfoArgs
- func (IntegrationRuntimeSsisCatalogInfoArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutput() IntegrationRuntimeSsisCatalogInfoOutput
- func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoOutput
- func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
- func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
- type IntegrationRuntimeSsisCatalogInfoInput
- type IntegrationRuntimeSsisCatalogInfoOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) AdministratorPassword() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) DualStandbyPairName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ElasticPoolName() pulumi.StringPtrOutput
- func (IntegrationRuntimeSsisCatalogInfoOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCatalogInfoOutput) PricingTier() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ServerEndpoint() pulumi.StringOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutput() IntegrationRuntimeSsisCatalogInfoOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
- type IntegrationRuntimeSsisCatalogInfoPtrInput
- type IntegrationRuntimeSsisCatalogInfoPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorLogin() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorPassword() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) DualStandbyPairName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ElasticPoolName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) Elem() IntegrationRuntimeSsisCatalogInfoOutput
- func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) PricingTier() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ServerEndpoint() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
- func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
- type IntegrationRuntimeSsisCopyComputeScale
- type IntegrationRuntimeSsisCopyComputeScaleArgs
- func (IntegrationRuntimeSsisCopyComputeScaleArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutput() IntegrationRuntimeSsisCopyComputeScaleOutput
- func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScaleOutput
- func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
- func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
- type IntegrationRuntimeSsisCopyComputeScaleInput
- type IntegrationRuntimeSsisCopyComputeScaleOutput
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) DataIntegrationUnit() pulumi.IntPtrOutput
- func (IntegrationRuntimeSsisCopyComputeScaleOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) TimeToLive() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutput() IntegrationRuntimeSsisCopyComputeScaleOutput
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScaleOutput
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
- type IntegrationRuntimeSsisCopyComputeScalePtrInput
- type IntegrationRuntimeSsisCopyComputeScalePtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) DataIntegrationUnit() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) Elem() IntegrationRuntimeSsisCopyComputeScaleOutput
- func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) TimeToLive() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
- func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
- type IntegrationRuntimeSsisCustomSetupScript
- type IntegrationRuntimeSsisCustomSetupScriptArgs
- func (IntegrationRuntimeSsisCustomSetupScriptArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutput() IntegrationRuntimeSsisCustomSetupScriptOutput
- func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptOutput
- func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- type IntegrationRuntimeSsisCustomSetupScriptInput
- type IntegrationRuntimeSsisCustomSetupScriptOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) BlobContainerUri() pulumi.StringOutput
- func (IntegrationRuntimeSsisCustomSetupScriptOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) SasToken() pulumi.StringOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutput() IntegrationRuntimeSsisCustomSetupScriptOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- type IntegrationRuntimeSsisCustomSetupScriptPtrInput
- type IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) BlobContainerUri() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) Elem() IntegrationRuntimeSsisCustomSetupScriptOutput
- func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) SasToken() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetup
- type IntegrationRuntimeSsisExpressCustomSetupArgs
- func (IntegrationRuntimeSsisExpressCustomSetupArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutput() IntegrationRuntimeSsisExpressCustomSetupOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKey
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPassword
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordInput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) Parameters() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) Elem() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) Parameters() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) KeyVaultPassword() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) Password() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) TargetName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) UserName() pulumi.StringOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponent
- type IntegrationRuntimeSsisExpressCustomSetupComponentArgs
- func (IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput() IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentArray
- func (IntegrationRuntimeSsisExpressCustomSetupComponentArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput
- type IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- func (IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentInput
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicense
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs
- func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseInput
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) LinkedServiceName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) Parameters() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput
- type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) Elem() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
- func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) Parameters() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) KeyVaultLicense() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) License() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) Name() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput() IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentOutput
- type IntegrationRuntimeSsisExpressCustomSetupInput
- type IntegrationRuntimeSsisExpressCustomSetupOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) CommandKeys() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) Components() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- func (IntegrationRuntimeSsisExpressCustomSetupOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) Environment() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) PowershellVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutput() IntegrationRuntimeSsisExpressCustomSetupOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- type IntegrationRuntimeSsisExpressCustomSetupPtrInput
- type IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) CommandKeys() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Components() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Elem() IntegrationRuntimeSsisExpressCustomSetupOutput
- func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Environment() pulumi.StringMapOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) PowershellVersion() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- type IntegrationRuntimeSsisExpressVnetIntegration
- type IntegrationRuntimeSsisExpressVnetIntegrationArgs
- func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput() IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- type IntegrationRuntimeSsisExpressVnetIntegrationInput
- type IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) SubnetId() pulumi.StringOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput() IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- type IntegrationRuntimeSsisExpressVnetIntegrationPtrInput
- type IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) Elem() IntegrationRuntimeSsisExpressVnetIntegrationOutput
- func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- type IntegrationRuntimeSsisInput
- type IntegrationRuntimeSsisMap
- type IntegrationRuntimeSsisMapInput
- type IntegrationRuntimeSsisMapOutput
- func (IntegrationRuntimeSsisMapOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeSsisOutput
- func (o IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutput() IntegrationRuntimeSsisMapOutput
- func (o IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutputWithContext(ctx context.Context) IntegrationRuntimeSsisMapOutput
- type IntegrationRuntimeSsisOutput
- func (o IntegrationRuntimeSsisOutput) CatalogInfo() IntegrationRuntimeSsisCatalogInfoPtrOutput
- func (o IntegrationRuntimeSsisOutput) CopyComputeScale() IntegrationRuntimeSsisCopyComputeScalePtrOutput
- func (o IntegrationRuntimeSsisOutput) CredentialName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisOutput) CustomSetupScript() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
- func (o IntegrationRuntimeSsisOutput) DataFactoryId() pulumi.StringOutput
- func (o IntegrationRuntimeSsisOutput) Description() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisOutput) Edition() pulumi.StringPtrOutput
- func (IntegrationRuntimeSsisOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisOutput) ExpressCustomSetup() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
- func (o IntegrationRuntimeSsisOutput) ExpressVnetIntegration() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisOutput) LicenseType() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisOutput) Location() pulumi.StringOutput
- func (o IntegrationRuntimeSsisOutput) MaxParallelExecutionsPerNode() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisOutput) Name() pulumi.StringOutput
- func (o IntegrationRuntimeSsisOutput) NodeSize() pulumi.StringOutput
- func (o IntegrationRuntimeSsisOutput) NumberOfNodes() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisOutput) PackageStores() IntegrationRuntimeSsisPackageStoreArrayOutput
- func (o IntegrationRuntimeSsisOutput) PipelineExternalComputeScale() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- func (o IntegrationRuntimeSsisOutput) Proxy() IntegrationRuntimeSsisProxyPtrOutput
- func (o IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutput() IntegrationRuntimeSsisOutput
- func (o IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutputWithContext(ctx context.Context) IntegrationRuntimeSsisOutput
- func (o IntegrationRuntimeSsisOutput) VnetIntegration() IntegrationRuntimeSsisVnetIntegrationPtrOutput
- type IntegrationRuntimeSsisPackageStore
- type IntegrationRuntimeSsisPackageStoreArgs
- func (IntegrationRuntimeSsisPackageStoreArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutput() IntegrationRuntimeSsisPackageStoreOutput
- func (i IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreOutput
- type IntegrationRuntimeSsisPackageStoreArray
- func (IntegrationRuntimeSsisPackageStoreArray) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutput() IntegrationRuntimeSsisPackageStoreArrayOutput
- func (i IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreArrayOutput
- type IntegrationRuntimeSsisPackageStoreArrayInput
- type IntegrationRuntimeSsisPackageStoreArrayOutput
- func (IntegrationRuntimeSsisPackageStoreArrayOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisPackageStoreArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSsisPackageStoreOutput
- func (o IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutput() IntegrationRuntimeSsisPackageStoreArrayOutput
- func (o IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreArrayOutput
- type IntegrationRuntimeSsisPackageStoreInput
- type IntegrationRuntimeSsisPackageStoreOutput
- func (IntegrationRuntimeSsisPackageStoreOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisPackageStoreOutput) LinkedServiceName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisPackageStoreOutput) Name() pulumi.StringOutput
- func (o IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutput() IntegrationRuntimeSsisPackageStoreOutput
- func (o IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreOutput
- type IntegrationRuntimeSsisPipelineExternalComputeScale
- type IntegrationRuntimeSsisPipelineExternalComputeScaleArgs
- func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- type IntegrationRuntimeSsisPipelineExternalComputeScaleInput
- type IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfExternalNodes() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfPipelineNodes() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) TimeToLive() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- type IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput
- type IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) Elem() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
- func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfExternalNodes() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfPipelineNodes() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) TimeToLive() pulumi.IntPtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
- type IntegrationRuntimeSsisProxy
- type IntegrationRuntimeSsisProxyArgs
- func (IntegrationRuntimeSsisProxyArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutput() IntegrationRuntimeSsisProxyOutput
- func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyOutput
- func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
- func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
- type IntegrationRuntimeSsisProxyInput
- type IntegrationRuntimeSsisProxyOutput
- func (IntegrationRuntimeSsisProxyOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisProxyOutput) Path() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisProxyOutput) SelfHostedIntegrationRuntimeName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisProxyOutput) StagingStorageLinkedServiceName() pulumi.StringOutput
- func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutput() IntegrationRuntimeSsisProxyOutput
- func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyOutput
- func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
- func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
- type IntegrationRuntimeSsisProxyPtrInput
- type IntegrationRuntimeSsisProxyPtrOutput
- func (o IntegrationRuntimeSsisProxyPtrOutput) Elem() IntegrationRuntimeSsisProxyOutput
- func (IntegrationRuntimeSsisProxyPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisProxyPtrOutput) Path() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisProxyPtrOutput) SelfHostedIntegrationRuntimeName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisProxyPtrOutput) StagingStorageLinkedServiceName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
- func (o IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
- type IntegrationRuntimeSsisState
- type IntegrationRuntimeSsisVnetIntegration
- type IntegrationRuntimeSsisVnetIntegrationArgs
- func (IntegrationRuntimeSsisVnetIntegrationArgs) ElementType() reflect.Type
- func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutput() IntegrationRuntimeSsisVnetIntegrationOutput
- func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationOutput
- func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
- type IntegrationRuntimeSsisVnetIntegrationInput
- type IntegrationRuntimeSsisVnetIntegrationOutput
- func (IntegrationRuntimeSsisVnetIntegrationOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) PublicIps() pulumi.StringArrayOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) SubnetId() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) SubnetName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutput() IntegrationRuntimeSsisVnetIntegrationOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationOutput) VnetId() pulumi.StringPtrOutput
- type IntegrationRuntimeSsisVnetIntegrationPtrInput
- type IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) Elem() IntegrationRuntimeSsisVnetIntegrationOutput
- func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) ElementType() reflect.Type
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) PublicIps() pulumi.StringArrayOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetName() pulumi.StringPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
- func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) VnetId() pulumi.StringPtrOutput
- type LinkedCustomService
- type LinkedCustomServiceArgs
- type LinkedCustomServiceArray
- type LinkedCustomServiceArrayInput
- type LinkedCustomServiceArrayOutput
- func (LinkedCustomServiceArrayOutput) ElementType() reflect.Type
- func (o LinkedCustomServiceArrayOutput) Index(i pulumi.IntInput) LinkedCustomServiceOutput
- func (o LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutput() LinkedCustomServiceArrayOutput
- func (o LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutputWithContext(ctx context.Context) LinkedCustomServiceArrayOutput
- type LinkedCustomServiceInput
- type LinkedCustomServiceIntegrationRuntime
- type LinkedCustomServiceIntegrationRuntimeArgs
- func (LinkedCustomServiceIntegrationRuntimeArgs) ElementType() reflect.Type
- func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutput() LinkedCustomServiceIntegrationRuntimeOutput
- func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimeOutput
- func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
- func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
- type LinkedCustomServiceIntegrationRuntimeInput
- type LinkedCustomServiceIntegrationRuntimeOutput
- func (LinkedCustomServiceIntegrationRuntimeOutput) ElementType() reflect.Type
- func (o LinkedCustomServiceIntegrationRuntimeOutput) Name() pulumi.StringOutput
- func (o LinkedCustomServiceIntegrationRuntimeOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutput() LinkedCustomServiceIntegrationRuntimeOutput
- func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimeOutput
- func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
- func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
- type LinkedCustomServiceIntegrationRuntimePtrInput
- type LinkedCustomServiceIntegrationRuntimePtrOutput
- func (o LinkedCustomServiceIntegrationRuntimePtrOutput) Elem() LinkedCustomServiceIntegrationRuntimeOutput
- func (LinkedCustomServiceIntegrationRuntimePtrOutput) ElementType() reflect.Type
- func (o LinkedCustomServiceIntegrationRuntimePtrOutput) Name() pulumi.StringPtrOutput
- func (o LinkedCustomServiceIntegrationRuntimePtrOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
- func (o LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
- type LinkedCustomServiceMap
- type LinkedCustomServiceMapInput
- type LinkedCustomServiceMapOutput
- func (LinkedCustomServiceMapOutput) ElementType() reflect.Type
- func (o LinkedCustomServiceMapOutput) MapIndex(k pulumi.StringInput) LinkedCustomServiceOutput
- func (o LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutput() LinkedCustomServiceMapOutput
- func (o LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutputWithContext(ctx context.Context) LinkedCustomServiceMapOutput
- type LinkedCustomServiceOutput
- func (o LinkedCustomServiceOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedCustomServiceOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedCustomServiceOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedCustomServiceOutput) Description() pulumi.StringPtrOutput
- func (LinkedCustomServiceOutput) ElementType() reflect.Type
- func (o LinkedCustomServiceOutput) IntegrationRuntime() LinkedCustomServiceIntegrationRuntimePtrOutput
- func (o LinkedCustomServiceOutput) Name() pulumi.StringOutput
- func (o LinkedCustomServiceOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedCustomServiceOutput) ToLinkedCustomServiceOutput() LinkedCustomServiceOutput
- func (o LinkedCustomServiceOutput) ToLinkedCustomServiceOutputWithContext(ctx context.Context) LinkedCustomServiceOutput
- func (o LinkedCustomServiceOutput) Type() pulumi.StringOutput
- func (o LinkedCustomServiceOutput) TypePropertiesJson() pulumi.StringOutput
- type LinkedCustomServiceState
- type LinkedServiceAzureBlobStorage
- func (*LinkedServiceAzureBlobStorage) ElementType() reflect.Type
- func (i *LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutput() LinkedServiceAzureBlobStorageOutput
- func (i *LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageOutput
- type LinkedServiceAzureBlobStorageArgs
- type LinkedServiceAzureBlobStorageArray
- func (LinkedServiceAzureBlobStorageArray) ElementType() reflect.Type
- func (i LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutput() LinkedServiceAzureBlobStorageArrayOutput
- func (i LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageArrayOutput
- type LinkedServiceAzureBlobStorageArrayInput
- type LinkedServiceAzureBlobStorageArrayOutput
- func (LinkedServiceAzureBlobStorageArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureBlobStorageOutput
- func (o LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutput() LinkedServiceAzureBlobStorageArrayOutput
- func (o LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageArrayOutput
- type LinkedServiceAzureBlobStorageInput
- type LinkedServiceAzureBlobStorageKeyVaultSasToken
- type LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs
- func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- type LinkedServiceAzureBlobStorageKeyVaultSasTokenInput
- type LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput
- type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) Elem() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
- func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- type LinkedServiceAzureBlobStorageMap
- func (LinkedServiceAzureBlobStorageMap) ElementType() reflect.Type
- func (i LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutput() LinkedServiceAzureBlobStorageMapOutput
- func (i LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageMapOutput
- type LinkedServiceAzureBlobStorageMapInput
- type LinkedServiceAzureBlobStorageMapOutput
- func (LinkedServiceAzureBlobStorageMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureBlobStorageOutput
- func (o LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutput() LinkedServiceAzureBlobStorageMapOutput
- func (o LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageMapOutput
- type LinkedServiceAzureBlobStorageOutput
- func (o LinkedServiceAzureBlobStorageOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureBlobStorageOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureBlobStorageOutput) ConnectionString() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ConnectionStringInsecure() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureBlobStorageOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) KeyVaultSasToken() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureBlobStorageOutput) SasUri() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ServiceEndpoint() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalKey() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalLinkedKeyVaultKey() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) StorageKind() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) TenantId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutput() LinkedServiceAzureBlobStorageOutput
- func (o LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageOutput
- func (o LinkedServiceAzureBlobStorageOutput) UseManagedIdentity() pulumi.BoolPtrOutput
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKey
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs
- func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyInput
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput
- type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) Elem() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
- func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
- type LinkedServiceAzureBlobStorageState
- type LinkedServiceAzureDatabricks
- func (*LinkedServiceAzureDatabricks) ElementType() reflect.Type
- func (i *LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutput() LinkedServiceAzureDatabricksOutput
- func (i *LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksOutput
- type LinkedServiceAzureDatabricksArgs
- type LinkedServiceAzureDatabricksArray
- func (LinkedServiceAzureDatabricksArray) ElementType() reflect.Type
- func (i LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutput() LinkedServiceAzureDatabricksArrayOutput
- func (i LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksArrayOutput
- type LinkedServiceAzureDatabricksArrayInput
- type LinkedServiceAzureDatabricksArrayOutput
- func (LinkedServiceAzureDatabricksArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureDatabricksOutput
- func (o LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutput() LinkedServiceAzureDatabricksArrayOutput
- func (o LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksArrayOutput
- type LinkedServiceAzureDatabricksInput
- type LinkedServiceAzureDatabricksInstancePool
- type LinkedServiceAzureDatabricksInstancePoolArgs
- func (LinkedServiceAzureDatabricksInstancePoolArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutput() LinkedServiceAzureDatabricksInstancePoolOutput
- func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolOutput
- func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
- func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
- type LinkedServiceAzureDatabricksInstancePoolInput
- type LinkedServiceAzureDatabricksInstancePoolOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) ClusterVersion() pulumi.StringOutput
- func (LinkedServiceAzureDatabricksInstancePoolOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) InstancePoolId() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutput() LinkedServiceAzureDatabricksInstancePoolOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
- type LinkedServiceAzureDatabricksInstancePoolPtrInput
- type LinkedServiceAzureDatabricksInstancePoolPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ClusterVersion() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) Elem() LinkedServiceAzureDatabricksInstancePoolOutput
- func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) InstancePoolId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
- func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
- type LinkedServiceAzureDatabricksKeyVaultPassword
- type LinkedServiceAzureDatabricksKeyVaultPasswordArgs
- func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput() LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- type LinkedServiceAzureDatabricksKeyVaultPasswordInput
- type LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput() LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- type LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput
- type LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) Elem() LinkedServiceAzureDatabricksKeyVaultPasswordOutput
- func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- type LinkedServiceAzureDatabricksMap
- func (LinkedServiceAzureDatabricksMap) ElementType() reflect.Type
- func (i LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutput() LinkedServiceAzureDatabricksMapOutput
- func (i LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksMapOutput
- type LinkedServiceAzureDatabricksMapInput
- type LinkedServiceAzureDatabricksMapOutput
- func (LinkedServiceAzureDatabricksMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureDatabricksOutput
- func (o LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutput() LinkedServiceAzureDatabricksMapOutput
- func (o LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksMapOutput
- type LinkedServiceAzureDatabricksNewClusterConfig
- type LinkedServiceAzureDatabricksNewClusterConfigArgs
- func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutput() LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- type LinkedServiceAzureDatabricksNewClusterConfigInput
- type LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ClusterVersion() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) CustomTags() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) DriverNodeType() pulumi.StringPtrOutput
- func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) InitScripts() pulumi.StringArrayOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) LogDestination() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) NodeType() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkConfig() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkEnvironmentVariables() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutput() LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- type LinkedServiceAzureDatabricksNewClusterConfigPtrInput
- type LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ClusterVersion() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) CustomTags() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) DriverNodeType() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) Elem() LinkedServiceAzureDatabricksNewClusterConfigOutput
- func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) InitScripts() pulumi.StringArrayOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) LogDestination() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) NodeType() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkConfig() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkEnvironmentVariables() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- type LinkedServiceAzureDatabricksOutput
- func (o LinkedServiceAzureDatabricksOutput) AccessToken() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) AdbDomain() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureDatabricksOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureDatabricksOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureDatabricksOutput) ExistingClusterId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) InstancePool() LinkedServiceAzureDatabricksInstancePoolPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) KeyVaultPassword() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) MsiWorkSpaceResourceId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureDatabricksOutput) NewClusterConfig() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
- func (o LinkedServiceAzureDatabricksOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutput() LinkedServiceAzureDatabricksOutput
- func (o LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksOutput
- type LinkedServiceAzureDatabricksState
- type LinkedServiceAzureFileStorage
- func (*LinkedServiceAzureFileStorage) ElementType() reflect.Type
- func (i *LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutput() LinkedServiceAzureFileStorageOutput
- func (i *LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageOutput
- type LinkedServiceAzureFileStorageArgs
- type LinkedServiceAzureFileStorageArray
- func (LinkedServiceAzureFileStorageArray) ElementType() reflect.Type
- func (i LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutput() LinkedServiceAzureFileStorageArrayOutput
- func (i LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageArrayOutput
- type LinkedServiceAzureFileStorageArrayInput
- type LinkedServiceAzureFileStorageArrayOutput
- func (LinkedServiceAzureFileStorageArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFileStorageArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureFileStorageOutput
- func (o LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutput() LinkedServiceAzureFileStorageArrayOutput
- func (o LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageArrayOutput
- type LinkedServiceAzureFileStorageInput
- type LinkedServiceAzureFileStorageKeyVaultPassword
- type LinkedServiceAzureFileStorageKeyVaultPasswordArgs
- func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput() LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- type LinkedServiceAzureFileStorageKeyVaultPasswordInput
- type LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput() LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- type LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput
- type LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) Elem() LinkedServiceAzureFileStorageKeyVaultPasswordOutput
- func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- type LinkedServiceAzureFileStorageMap
- func (LinkedServiceAzureFileStorageMap) ElementType() reflect.Type
- func (i LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutput() LinkedServiceAzureFileStorageMapOutput
- func (i LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageMapOutput
- type LinkedServiceAzureFileStorageMapInput
- type LinkedServiceAzureFileStorageMapOutput
- func (LinkedServiceAzureFileStorageMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFileStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureFileStorageOutput
- func (o LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutput() LinkedServiceAzureFileStorageMapOutput
- func (o LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageMapOutput
- type LinkedServiceAzureFileStorageOutput
- func (o LinkedServiceAzureFileStorageOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureFileStorageOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureFileStorageOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceAzureFileStorageOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureFileStorageOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureFileStorageOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFileStorageOutput) FileShare() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageOutput) Host() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageOutput) KeyVaultPassword() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureFileStorageOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureFileStorageOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureFileStorageOutput) Password() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutput() LinkedServiceAzureFileStorageOutput
- func (o LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageOutput
- func (o LinkedServiceAzureFileStorageOutput) UserId() pulumi.StringPtrOutput
- type LinkedServiceAzureFileStorageState
- type LinkedServiceAzureFunction
- func (*LinkedServiceAzureFunction) ElementType() reflect.Type
- func (i *LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutput() LinkedServiceAzureFunctionOutput
- func (i *LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionOutput
- type LinkedServiceAzureFunctionArgs
- type LinkedServiceAzureFunctionArray
- func (LinkedServiceAzureFunctionArray) ElementType() reflect.Type
- func (i LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutput() LinkedServiceAzureFunctionArrayOutput
- func (i LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionArrayOutput
- type LinkedServiceAzureFunctionArrayInput
- type LinkedServiceAzureFunctionArrayOutput
- func (LinkedServiceAzureFunctionArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFunctionArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureFunctionOutput
- func (o LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutput() LinkedServiceAzureFunctionArrayOutput
- func (o LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionArrayOutput
- type LinkedServiceAzureFunctionInput
- type LinkedServiceAzureFunctionKeyVaultKey
- type LinkedServiceAzureFunctionKeyVaultKeyArgs
- func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutput() LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- type LinkedServiceAzureFunctionKeyVaultKeyInput
- type LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutput() LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- type LinkedServiceAzureFunctionKeyVaultKeyPtrInput
- type LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) Elem() LinkedServiceAzureFunctionKeyVaultKeyOutput
- func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- type LinkedServiceAzureFunctionMap
- func (LinkedServiceAzureFunctionMap) ElementType() reflect.Type
- func (i LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutput() LinkedServiceAzureFunctionMapOutput
- func (i LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionMapOutput
- type LinkedServiceAzureFunctionMapInput
- type LinkedServiceAzureFunctionMapOutput
- func (LinkedServiceAzureFunctionMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFunctionMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureFunctionOutput
- func (o LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutput() LinkedServiceAzureFunctionMapOutput
- func (o LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionMapOutput
- type LinkedServiceAzureFunctionOutput
- func (o LinkedServiceAzureFunctionOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureFunctionOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureFunctionOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureFunctionOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureFunctionOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureFunctionOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFunctionOutput) Key() pulumi.StringPtrOutput
- func (o LinkedServiceAzureFunctionOutput) KeyVaultKey() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
- func (o LinkedServiceAzureFunctionOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureFunctionOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutput() LinkedServiceAzureFunctionOutput
- func (o LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionOutput
- func (o LinkedServiceAzureFunctionOutput) Url() pulumi.StringOutput
- type LinkedServiceAzureFunctionState
- type LinkedServiceAzureSearch
- type LinkedServiceAzureSearchArgs
- type LinkedServiceAzureSearchArray
- func (LinkedServiceAzureSearchArray) ElementType() reflect.Type
- func (i LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutput() LinkedServiceAzureSearchArrayOutput
- func (i LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSearchArrayOutput
- type LinkedServiceAzureSearchArrayInput
- type LinkedServiceAzureSearchArrayOutput
- func (LinkedServiceAzureSearchArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSearchArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureSearchOutput
- func (o LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutput() LinkedServiceAzureSearchArrayOutput
- func (o LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSearchArrayOutput
- type LinkedServiceAzureSearchInput
- type LinkedServiceAzureSearchMap
- func (LinkedServiceAzureSearchMap) ElementType() reflect.Type
- func (i LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutput() LinkedServiceAzureSearchMapOutput
- func (i LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutputWithContext(ctx context.Context) LinkedServiceAzureSearchMapOutput
- type LinkedServiceAzureSearchMapInput
- type LinkedServiceAzureSearchMapOutput
- func (LinkedServiceAzureSearchMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSearchMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureSearchOutput
- func (o LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutput() LinkedServiceAzureSearchMapOutput
- func (o LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutputWithContext(ctx context.Context) LinkedServiceAzureSearchMapOutput
- type LinkedServiceAzureSearchOutput
- func (o LinkedServiceAzureSearchOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureSearchOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureSearchOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureSearchOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureSearchOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSearchOutput) EncryptedCredential() pulumi.StringOutput
- func (o LinkedServiceAzureSearchOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSearchOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureSearchOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureSearchOutput) SearchServiceKey() pulumi.StringOutput
- func (o LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutput() LinkedServiceAzureSearchOutput
- func (o LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutputWithContext(ctx context.Context) LinkedServiceAzureSearchOutput
- func (o LinkedServiceAzureSearchOutput) Url() pulumi.StringOutput
- type LinkedServiceAzureSearchState
- type LinkedServiceAzureSqlDatabase
- func (*LinkedServiceAzureSqlDatabase) ElementType() reflect.Type
- func (i *LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutput() LinkedServiceAzureSqlDatabaseOutput
- func (i *LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseOutput
- type LinkedServiceAzureSqlDatabaseArgs
- type LinkedServiceAzureSqlDatabaseArray
- func (LinkedServiceAzureSqlDatabaseArray) ElementType() reflect.Type
- func (i LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutput() LinkedServiceAzureSqlDatabaseArrayOutput
- func (i LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseArrayOutput
- type LinkedServiceAzureSqlDatabaseArrayInput
- type LinkedServiceAzureSqlDatabaseArrayOutput
- func (LinkedServiceAzureSqlDatabaseArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureSqlDatabaseOutput
- func (o LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutput() LinkedServiceAzureSqlDatabaseArrayOutput
- func (o LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseArrayOutput
- type LinkedServiceAzureSqlDatabaseInput
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionString
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs
- func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringInput
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput
- type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) Elem() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
- func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- type LinkedServiceAzureSqlDatabaseKeyVaultPassword
- type LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs
- func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- type LinkedServiceAzureSqlDatabaseKeyVaultPasswordInput
- type LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput
- type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) Elem() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
- func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- type LinkedServiceAzureSqlDatabaseMap
- func (LinkedServiceAzureSqlDatabaseMap) ElementType() reflect.Type
- func (i LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutput() LinkedServiceAzureSqlDatabaseMapOutput
- func (i LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseMapOutput
- type LinkedServiceAzureSqlDatabaseMapInput
- type LinkedServiceAzureSqlDatabaseMapOutput
- func (LinkedServiceAzureSqlDatabaseMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureSqlDatabaseOutput
- func (o LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutput() LinkedServiceAzureSqlDatabaseMapOutput
- func (o LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseMapOutput
- type LinkedServiceAzureSqlDatabaseOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) ConnectionString() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) CredentialName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureSqlDatabaseOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureSqlDatabaseOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) KeyVaultConnectionString() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) KeyVaultPassword() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalKey() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) TenantId() pulumi.StringPtrOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutput() LinkedServiceAzureSqlDatabaseOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseOutput
- func (o LinkedServiceAzureSqlDatabaseOutput) UseManagedIdentity() pulumi.BoolPtrOutput
- type LinkedServiceAzureSqlDatabaseState
- type LinkedServiceAzureTableStorage
- func (*LinkedServiceAzureTableStorage) ElementType() reflect.Type
- func (i *LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutput() LinkedServiceAzureTableStorageOutput
- func (i *LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageOutput
- type LinkedServiceAzureTableStorageArgs
- type LinkedServiceAzureTableStorageArray
- func (LinkedServiceAzureTableStorageArray) ElementType() reflect.Type
- func (i LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutput() LinkedServiceAzureTableStorageArrayOutput
- func (i LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageArrayOutput
- type LinkedServiceAzureTableStorageArrayInput
- type LinkedServiceAzureTableStorageArrayOutput
- func (LinkedServiceAzureTableStorageArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureTableStorageArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureTableStorageOutput
- func (o LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutput() LinkedServiceAzureTableStorageArrayOutput
- func (o LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageArrayOutput
- type LinkedServiceAzureTableStorageInput
- type LinkedServiceAzureTableStorageMap
- func (LinkedServiceAzureTableStorageMap) ElementType() reflect.Type
- func (i LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutput() LinkedServiceAzureTableStorageMapOutput
- func (i LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageMapOutput
- type LinkedServiceAzureTableStorageMapInput
- type LinkedServiceAzureTableStorageMapOutput
- func (LinkedServiceAzureTableStorageMapOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureTableStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureTableStorageOutput
- func (o LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutput() LinkedServiceAzureTableStorageMapOutput
- func (o LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageMapOutput
- type LinkedServiceAzureTableStorageOutput
- func (o LinkedServiceAzureTableStorageOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceAzureTableStorageOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceAzureTableStorageOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceAzureTableStorageOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceAzureTableStorageOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceAzureTableStorageOutput) ElementType() reflect.Type
- func (o LinkedServiceAzureTableStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceAzureTableStorageOutput) Name() pulumi.StringOutput
- func (o LinkedServiceAzureTableStorageOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutput() LinkedServiceAzureTableStorageOutput
- func (o LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageOutput
- type LinkedServiceAzureTableStorageState
- type LinkedServiceCosmosDb
- type LinkedServiceCosmosDbArgs
- type LinkedServiceCosmosDbArray
- func (LinkedServiceCosmosDbArray) ElementType() reflect.Type
- func (i LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutput() LinkedServiceCosmosDbArrayOutput
- func (i LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbArrayOutput
- type LinkedServiceCosmosDbArrayInput
- type LinkedServiceCosmosDbArrayOutput
- func (LinkedServiceCosmosDbArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbArrayOutput) Index(i pulumi.IntInput) LinkedServiceCosmosDbOutput
- func (o LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutput() LinkedServiceCosmosDbArrayOutput
- func (o LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbArrayOutput
- type LinkedServiceCosmosDbInput
- type LinkedServiceCosmosDbMap
- type LinkedServiceCosmosDbMapInput
- type LinkedServiceCosmosDbMapOutput
- func (LinkedServiceCosmosDbMapOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceCosmosDbOutput
- func (o LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutput() LinkedServiceCosmosDbMapOutput
- func (o LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMapOutput
- type LinkedServiceCosmosDbMongoApi
- func (*LinkedServiceCosmosDbMongoApi) ElementType() reflect.Type
- func (i *LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutput() LinkedServiceCosmosDbMongoApiOutput
- func (i *LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiOutput
- type LinkedServiceCosmosDbMongoApiArgs
- type LinkedServiceCosmosDbMongoApiArray
- func (LinkedServiceCosmosDbMongoApiArray) ElementType() reflect.Type
- func (i LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutput() LinkedServiceCosmosDbMongoApiArrayOutput
- func (i LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiArrayOutput
- type LinkedServiceCosmosDbMongoApiArrayInput
- type LinkedServiceCosmosDbMongoApiArrayOutput
- func (LinkedServiceCosmosDbMongoApiArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbMongoApiArrayOutput) Index(i pulumi.IntInput) LinkedServiceCosmosDbMongoApiOutput
- func (o LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutput() LinkedServiceCosmosDbMongoApiArrayOutput
- func (o LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiArrayOutput
- type LinkedServiceCosmosDbMongoApiInput
- type LinkedServiceCosmosDbMongoApiMap
- func (LinkedServiceCosmosDbMongoApiMap) ElementType() reflect.Type
- func (i LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutput() LinkedServiceCosmosDbMongoApiMapOutput
- func (i LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiMapOutput
- type LinkedServiceCosmosDbMongoApiMapInput
- type LinkedServiceCosmosDbMongoApiMapOutput
- func (LinkedServiceCosmosDbMongoApiMapOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbMongoApiMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceCosmosDbMongoApiOutput
- func (o LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutput() LinkedServiceCosmosDbMongoApiMapOutput
- func (o LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiMapOutput
- type LinkedServiceCosmosDbMongoApiOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) ConnectionString() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) Database() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceCosmosDbMongoApiOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbMongoApiOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) Name() pulumi.StringOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) ServerVersionIs32OrHigher() pulumi.BoolPtrOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutput() LinkedServiceCosmosDbMongoApiOutput
- func (o LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiOutput
- type LinkedServiceCosmosDbMongoApiState
- type LinkedServiceCosmosDbOutput
- func (o LinkedServiceCosmosDbOutput) AccountEndpoint() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbOutput) AccountKey() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceCosmosDbOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceCosmosDbOutput) ConnectionString() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceCosmosDbOutput) Database() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceCosmosDbOutput) ElementType() reflect.Type
- func (o LinkedServiceCosmosDbOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceCosmosDbOutput) Name() pulumi.StringOutput
- func (o LinkedServiceCosmosDbOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutput() LinkedServiceCosmosDbOutput
- func (o LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutputWithContext(ctx context.Context) LinkedServiceCosmosDbOutput
- type LinkedServiceCosmosDbState
- 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)
- func (*LinkedServiceDataLakeStorageGen2) ElementType() reflect.Type
- func (i *LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2Output() LinkedServiceDataLakeStorageGen2Output
- func (i *LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2OutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2Output
- type LinkedServiceDataLakeStorageGen2Args
- type LinkedServiceDataLakeStorageGen2Array
- func (LinkedServiceDataLakeStorageGen2Array) ElementType() reflect.Type
- func (i LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutput() LinkedServiceDataLakeStorageGen2ArrayOutput
- func (i LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2ArrayOutput
- type LinkedServiceDataLakeStorageGen2ArrayInput
- type LinkedServiceDataLakeStorageGen2ArrayOutput
- func (LinkedServiceDataLakeStorageGen2ArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceDataLakeStorageGen2ArrayOutput) Index(i pulumi.IntInput) LinkedServiceDataLakeStorageGen2Output
- func (o LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutput() LinkedServiceDataLakeStorageGen2ArrayOutput
- func (o LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2ArrayOutput
- type LinkedServiceDataLakeStorageGen2Input
- type LinkedServiceDataLakeStorageGen2Map
- func (LinkedServiceDataLakeStorageGen2Map) ElementType() reflect.Type
- func (i LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutput() LinkedServiceDataLakeStorageGen2MapOutput
- func (i LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2MapOutput
- type LinkedServiceDataLakeStorageGen2MapInput
- type LinkedServiceDataLakeStorageGen2MapOutput
- func (LinkedServiceDataLakeStorageGen2MapOutput) ElementType() reflect.Type
- func (o LinkedServiceDataLakeStorageGen2MapOutput) MapIndex(k pulumi.StringInput) LinkedServiceDataLakeStorageGen2Output
- func (o LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutput() LinkedServiceDataLakeStorageGen2MapOutput
- func (o LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2MapOutput
- type LinkedServiceDataLakeStorageGen2Output
- func (o LinkedServiceDataLakeStorageGen2Output) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceDataLakeStorageGen2Output) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceDataLakeStorageGen2Output) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceDataLakeStorageGen2Output) Description() pulumi.StringPtrOutput
- func (LinkedServiceDataLakeStorageGen2Output) ElementType() reflect.Type
- func (o LinkedServiceDataLakeStorageGen2Output) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceDataLakeStorageGen2Output) Name() pulumi.StringOutput
- func (o LinkedServiceDataLakeStorageGen2Output) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceDataLakeStorageGen2Output) ServicePrincipalId() pulumi.StringPtrOutput
- func (o LinkedServiceDataLakeStorageGen2Output) ServicePrincipalKey() pulumi.StringPtrOutput
- func (o LinkedServiceDataLakeStorageGen2Output) StorageAccountKey() pulumi.StringPtrOutput
- func (o LinkedServiceDataLakeStorageGen2Output) Tenant() pulumi.StringPtrOutput
- func (o LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2Output() LinkedServiceDataLakeStorageGen2Output
- func (o LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2OutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2Output
- func (o LinkedServiceDataLakeStorageGen2Output) Url() pulumi.StringOutput
- func (o LinkedServiceDataLakeStorageGen2Output) UseManagedIdentity() pulumi.BoolPtrOutput
- type LinkedServiceDataLakeStorageGen2State
- type LinkedServiceKeyVault
- type LinkedServiceKeyVaultArgs
- type LinkedServiceKeyVaultArray
- func (LinkedServiceKeyVaultArray) ElementType() reflect.Type
- func (i LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutput() LinkedServiceKeyVaultArrayOutput
- func (i LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutputWithContext(ctx context.Context) LinkedServiceKeyVaultArrayOutput
- type LinkedServiceKeyVaultArrayInput
- type LinkedServiceKeyVaultArrayOutput
- func (LinkedServiceKeyVaultArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceKeyVaultArrayOutput) Index(i pulumi.IntInput) LinkedServiceKeyVaultOutput
- func (o LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutput() LinkedServiceKeyVaultArrayOutput
- func (o LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutputWithContext(ctx context.Context) LinkedServiceKeyVaultArrayOutput
- type LinkedServiceKeyVaultInput
- type LinkedServiceKeyVaultMap
- type LinkedServiceKeyVaultMapInput
- type LinkedServiceKeyVaultMapOutput
- func (LinkedServiceKeyVaultMapOutput) ElementType() reflect.Type
- func (o LinkedServiceKeyVaultMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceKeyVaultOutput
- func (o LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutput() LinkedServiceKeyVaultMapOutput
- func (o LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutputWithContext(ctx context.Context) LinkedServiceKeyVaultMapOutput
- type LinkedServiceKeyVaultOutput
- func (o LinkedServiceKeyVaultOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceKeyVaultOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceKeyVaultOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceKeyVaultOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceKeyVaultOutput) ElementType() reflect.Type
- func (o LinkedServiceKeyVaultOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceKeyVaultOutput) KeyVaultId() pulumi.StringOutput
- func (o LinkedServiceKeyVaultOutput) Name() pulumi.StringOutput
- func (o LinkedServiceKeyVaultOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutput() LinkedServiceKeyVaultOutput
- func (o LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutputWithContext(ctx context.Context) LinkedServiceKeyVaultOutput
- type LinkedServiceKeyVaultState
- type LinkedServiceKusto
- type LinkedServiceKustoArgs
- type LinkedServiceKustoArray
- type LinkedServiceKustoArrayInput
- type LinkedServiceKustoArrayOutput
- func (LinkedServiceKustoArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceKustoArrayOutput) Index(i pulumi.IntInput) LinkedServiceKustoOutput
- func (o LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutput() LinkedServiceKustoArrayOutput
- func (o LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutputWithContext(ctx context.Context) LinkedServiceKustoArrayOutput
- type LinkedServiceKustoInput
- type LinkedServiceKustoMap
- type LinkedServiceKustoMapInput
- type LinkedServiceKustoMapOutput
- func (LinkedServiceKustoMapOutput) ElementType() reflect.Type
- func (o LinkedServiceKustoMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceKustoOutput
- func (o LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutput() LinkedServiceKustoMapOutput
- func (o LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutputWithContext(ctx context.Context) LinkedServiceKustoMapOutput
- type LinkedServiceKustoOutput
- func (o LinkedServiceKustoOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceKustoOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceKustoOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceKustoOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceKustoOutput) ElementType() reflect.Type
- func (o LinkedServiceKustoOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceKustoOutput) KustoDatabaseName() pulumi.StringOutput
- func (o LinkedServiceKustoOutput) KustoEndpoint() pulumi.StringOutput
- func (o LinkedServiceKustoOutput) Name() pulumi.StringOutput
- func (o LinkedServiceKustoOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceKustoOutput) ServicePrincipalId() pulumi.StringPtrOutput
- func (o LinkedServiceKustoOutput) ServicePrincipalKey() pulumi.StringPtrOutput
- func (o LinkedServiceKustoOutput) Tenant() pulumi.StringPtrOutput
- func (o LinkedServiceKustoOutput) ToLinkedServiceKustoOutput() LinkedServiceKustoOutput
- func (o LinkedServiceKustoOutput) ToLinkedServiceKustoOutputWithContext(ctx context.Context) LinkedServiceKustoOutput
- func (o LinkedServiceKustoOutput) UseManagedIdentity() pulumi.BoolPtrOutput
- type LinkedServiceKustoState
- type LinkedServiceMysql
- type LinkedServiceMysqlArgs
- type LinkedServiceMysqlArray
- type LinkedServiceMysqlArrayInput
- type LinkedServiceMysqlArrayOutput
- func (LinkedServiceMysqlArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceMysqlArrayOutput) Index(i pulumi.IntInput) LinkedServiceMysqlOutput
- func (o LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutput() LinkedServiceMysqlArrayOutput
- func (o LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutputWithContext(ctx context.Context) LinkedServiceMysqlArrayOutput
- type LinkedServiceMysqlInput
- type LinkedServiceMysqlMap
- type LinkedServiceMysqlMapInput
- type LinkedServiceMysqlMapOutput
- func (LinkedServiceMysqlMapOutput) ElementType() reflect.Type
- func (o LinkedServiceMysqlMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceMysqlOutput
- func (o LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutput() LinkedServiceMysqlMapOutput
- func (o LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutputWithContext(ctx context.Context) LinkedServiceMysqlMapOutput
- type LinkedServiceMysqlOutput
- func (o LinkedServiceMysqlOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceMysqlOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceMysqlOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceMysqlOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceMysqlOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceMysqlOutput) ElementType() reflect.Type
- func (o LinkedServiceMysqlOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceMysqlOutput) Name() pulumi.StringOutput
- func (o LinkedServiceMysqlOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutput() LinkedServiceMysqlOutput
- func (o LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutputWithContext(ctx context.Context) LinkedServiceMysqlOutput
- type LinkedServiceMysqlState
- type LinkedServiceOdata
- type LinkedServiceOdataArgs
- type LinkedServiceOdataArray
- type LinkedServiceOdataArrayInput
- type LinkedServiceOdataArrayOutput
- func (LinkedServiceOdataArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceOdataArrayOutput) Index(i pulumi.IntInput) LinkedServiceOdataOutput
- func (o LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutput() LinkedServiceOdataArrayOutput
- func (o LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutputWithContext(ctx context.Context) LinkedServiceOdataArrayOutput
- type LinkedServiceOdataBasicAuthentication
- type LinkedServiceOdataBasicAuthenticationArgs
- func (LinkedServiceOdataBasicAuthenticationArgs) ElementType() reflect.Type
- func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutput() LinkedServiceOdataBasicAuthenticationOutput
- func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationOutput
- func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
- func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
- type LinkedServiceOdataBasicAuthenticationInput
- type LinkedServiceOdataBasicAuthenticationOutput
- func (LinkedServiceOdataBasicAuthenticationOutput) ElementType() reflect.Type
- func (o LinkedServiceOdataBasicAuthenticationOutput) Password() pulumi.StringOutput
- func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutput() LinkedServiceOdataBasicAuthenticationOutput
- func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationOutput
- func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationOutput) Username() pulumi.StringOutput
- type LinkedServiceOdataBasicAuthenticationPtrInput
- type LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationPtrOutput) Elem() LinkedServiceOdataBasicAuthenticationOutput
- func (LinkedServiceOdataBasicAuthenticationPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceOdataBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
- type LinkedServiceOdataInput
- type LinkedServiceOdataMap
- type LinkedServiceOdataMapInput
- type LinkedServiceOdataMapOutput
- func (LinkedServiceOdataMapOutput) ElementType() reflect.Type
- func (o LinkedServiceOdataMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceOdataOutput
- func (o LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutput() LinkedServiceOdataMapOutput
- func (o LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutputWithContext(ctx context.Context) LinkedServiceOdataMapOutput
- type LinkedServiceOdataOutput
- func (o LinkedServiceOdataOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceOdataOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceOdataOutput) BasicAuthentication() LinkedServiceOdataBasicAuthenticationPtrOutput
- func (o LinkedServiceOdataOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceOdataOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceOdataOutput) ElementType() reflect.Type
- func (o LinkedServiceOdataOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceOdataOutput) Name() pulumi.StringOutput
- func (o LinkedServiceOdataOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceOdataOutput) ToLinkedServiceOdataOutput() LinkedServiceOdataOutput
- func (o LinkedServiceOdataOutput) ToLinkedServiceOdataOutputWithContext(ctx context.Context) LinkedServiceOdataOutput
- func (o LinkedServiceOdataOutput) Url() pulumi.StringOutput
- type LinkedServiceOdataState
- type LinkedServiceOdbc
- type LinkedServiceOdbcArgs
- type LinkedServiceOdbcArray
- type LinkedServiceOdbcArrayInput
- type LinkedServiceOdbcArrayOutput
- func (LinkedServiceOdbcArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceOdbcArrayOutput) Index(i pulumi.IntInput) LinkedServiceOdbcOutput
- func (o LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutput() LinkedServiceOdbcArrayOutput
- func (o LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutputWithContext(ctx context.Context) LinkedServiceOdbcArrayOutput
- type LinkedServiceOdbcBasicAuthentication
- type LinkedServiceOdbcBasicAuthenticationArgs
- func (LinkedServiceOdbcBasicAuthenticationArgs) ElementType() reflect.Type
- func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutput() LinkedServiceOdbcBasicAuthenticationOutput
- func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationOutput
- func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
- type LinkedServiceOdbcBasicAuthenticationInput
- type LinkedServiceOdbcBasicAuthenticationOutput
- func (LinkedServiceOdbcBasicAuthenticationOutput) ElementType() reflect.Type
- func (o LinkedServiceOdbcBasicAuthenticationOutput) Password() pulumi.StringOutput
- func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutput() LinkedServiceOdbcBasicAuthenticationOutput
- func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationOutput
- func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationOutput) Username() pulumi.StringOutput
- type LinkedServiceOdbcBasicAuthenticationPtrInput
- type LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) Elem() LinkedServiceOdbcBasicAuthenticationOutput
- func (LinkedServiceOdbcBasicAuthenticationPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
- type LinkedServiceOdbcInput
- type LinkedServiceOdbcMap
- type LinkedServiceOdbcMapInput
- type LinkedServiceOdbcMapOutput
- func (LinkedServiceOdbcMapOutput) ElementType() reflect.Type
- func (o LinkedServiceOdbcMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceOdbcOutput
- func (o LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutput() LinkedServiceOdbcMapOutput
- func (o LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutputWithContext(ctx context.Context) LinkedServiceOdbcMapOutput
- type LinkedServiceOdbcOutput
- func (o LinkedServiceOdbcOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceOdbcOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceOdbcOutput) BasicAuthentication() LinkedServiceOdbcBasicAuthenticationPtrOutput
- func (o LinkedServiceOdbcOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceOdbcOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceOdbcOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceOdbcOutput) ElementType() reflect.Type
- func (o LinkedServiceOdbcOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceOdbcOutput) Name() pulumi.StringOutput
- func (o LinkedServiceOdbcOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutput() LinkedServiceOdbcOutput
- func (o LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutputWithContext(ctx context.Context) LinkedServiceOdbcOutput
- type LinkedServiceOdbcState
- type LinkedServicePostgresql
- type LinkedServicePostgresqlArgs
- type LinkedServicePostgresqlArray
- func (LinkedServicePostgresqlArray) ElementType() reflect.Type
- func (i LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutput() LinkedServicePostgresqlArrayOutput
- func (i LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutputWithContext(ctx context.Context) LinkedServicePostgresqlArrayOutput
- type LinkedServicePostgresqlArrayInput
- type LinkedServicePostgresqlArrayOutput
- func (LinkedServicePostgresqlArrayOutput) ElementType() reflect.Type
- func (o LinkedServicePostgresqlArrayOutput) Index(i pulumi.IntInput) LinkedServicePostgresqlOutput
- func (o LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutput() LinkedServicePostgresqlArrayOutput
- func (o LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutputWithContext(ctx context.Context) LinkedServicePostgresqlArrayOutput
- type LinkedServicePostgresqlInput
- type LinkedServicePostgresqlMap
- func (LinkedServicePostgresqlMap) ElementType() reflect.Type
- func (i LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutput() LinkedServicePostgresqlMapOutput
- func (i LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutputWithContext(ctx context.Context) LinkedServicePostgresqlMapOutput
- type LinkedServicePostgresqlMapInput
- type LinkedServicePostgresqlMapOutput
- func (LinkedServicePostgresqlMapOutput) ElementType() reflect.Type
- func (o LinkedServicePostgresqlMapOutput) MapIndex(k pulumi.StringInput) LinkedServicePostgresqlOutput
- func (o LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutput() LinkedServicePostgresqlMapOutput
- func (o LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutputWithContext(ctx context.Context) LinkedServicePostgresqlMapOutput
- type LinkedServicePostgresqlOutput
- func (o LinkedServicePostgresqlOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServicePostgresqlOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServicePostgresqlOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServicePostgresqlOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServicePostgresqlOutput) Description() pulumi.StringPtrOutput
- func (LinkedServicePostgresqlOutput) ElementType() reflect.Type
- func (o LinkedServicePostgresqlOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServicePostgresqlOutput) Name() pulumi.StringOutput
- func (o LinkedServicePostgresqlOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutput() LinkedServicePostgresqlOutput
- func (o LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutputWithContext(ctx context.Context) LinkedServicePostgresqlOutput
- type LinkedServicePostgresqlState
- type LinkedServiceSftp
- type LinkedServiceSftpArgs
- type LinkedServiceSftpArray
- type LinkedServiceSftpArrayInput
- type LinkedServiceSftpArrayOutput
- func (LinkedServiceSftpArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceSftpArrayOutput) Index(i pulumi.IntInput) LinkedServiceSftpOutput
- func (o LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutput() LinkedServiceSftpArrayOutput
- func (o LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutputWithContext(ctx context.Context) LinkedServiceSftpArrayOutput
- type LinkedServiceSftpInput
- type LinkedServiceSftpMap
- type LinkedServiceSftpMapInput
- type LinkedServiceSftpMapOutput
- func (LinkedServiceSftpMapOutput) ElementType() reflect.Type
- func (o LinkedServiceSftpMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSftpOutput
- func (o LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutput() LinkedServiceSftpMapOutput
- func (o LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutputWithContext(ctx context.Context) LinkedServiceSftpMapOutput
- type LinkedServiceSftpOutput
- func (o LinkedServiceSftpOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceSftpOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceSftpOutput) AuthenticationType() pulumi.StringOutput
- func (o LinkedServiceSftpOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceSftpOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceSftpOutput) ElementType() reflect.Type
- func (o LinkedServiceSftpOutput) Host() pulumi.StringOutput
- func (o LinkedServiceSftpOutput) HostKeyFingerprint() pulumi.StringPtrOutput
- func (o LinkedServiceSftpOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceSftpOutput) Name() pulumi.StringOutput
- func (o LinkedServiceSftpOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceSftpOutput) Password() pulumi.StringOutput
- func (o LinkedServiceSftpOutput) Port() pulumi.IntOutput
- func (o LinkedServiceSftpOutput) SkipHostKeyValidation() pulumi.BoolPtrOutput
- func (o LinkedServiceSftpOutput) ToLinkedServiceSftpOutput() LinkedServiceSftpOutput
- func (o LinkedServiceSftpOutput) ToLinkedServiceSftpOutputWithContext(ctx context.Context) LinkedServiceSftpOutput
- func (o LinkedServiceSftpOutput) Username() pulumi.StringOutput
- type LinkedServiceSftpState
- type LinkedServiceSnowflake
- type LinkedServiceSnowflakeArgs
- type LinkedServiceSnowflakeArray
- func (LinkedServiceSnowflakeArray) ElementType() reflect.Type
- func (i LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutput() LinkedServiceSnowflakeArrayOutput
- func (i LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutputWithContext(ctx context.Context) LinkedServiceSnowflakeArrayOutput
- type LinkedServiceSnowflakeArrayInput
- type LinkedServiceSnowflakeArrayOutput
- func (LinkedServiceSnowflakeArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceSnowflakeArrayOutput) Index(i pulumi.IntInput) LinkedServiceSnowflakeOutput
- func (o LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutput() LinkedServiceSnowflakeArrayOutput
- func (o LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutputWithContext(ctx context.Context) LinkedServiceSnowflakeArrayOutput
- type LinkedServiceSnowflakeInput
- type LinkedServiceSnowflakeKeyVaultPassword
- type LinkedServiceSnowflakeKeyVaultPasswordArgs
- func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutput() LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- type LinkedServiceSnowflakeKeyVaultPasswordInput
- type LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutput() LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- type LinkedServiceSnowflakeKeyVaultPasswordPtrInput
- type LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) Elem() LinkedServiceSnowflakeKeyVaultPasswordOutput
- func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- type LinkedServiceSnowflakeMap
- type LinkedServiceSnowflakeMapInput
- type LinkedServiceSnowflakeMapOutput
- func (LinkedServiceSnowflakeMapOutput) ElementType() reflect.Type
- func (o LinkedServiceSnowflakeMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSnowflakeOutput
- func (o LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutput() LinkedServiceSnowflakeMapOutput
- func (o LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutputWithContext(ctx context.Context) LinkedServiceSnowflakeMapOutput
- type LinkedServiceSnowflakeOutput
- func (o LinkedServiceSnowflakeOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceSnowflakeOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceSnowflakeOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceSnowflakeOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceSnowflakeOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceSnowflakeOutput) ElementType() reflect.Type
- func (o LinkedServiceSnowflakeOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceSnowflakeOutput) KeyVaultPassword() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
- func (o LinkedServiceSnowflakeOutput) Name() pulumi.StringOutput
- func (o LinkedServiceSnowflakeOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutput() LinkedServiceSnowflakeOutput
- func (o LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutputWithContext(ctx context.Context) LinkedServiceSnowflakeOutput
- type LinkedServiceSnowflakeState
- type LinkedServiceSqlServer
- type LinkedServiceSqlServerArgs
- type LinkedServiceSqlServerArray
- func (LinkedServiceSqlServerArray) ElementType() reflect.Type
- func (i LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutput() LinkedServiceSqlServerArrayOutput
- func (i LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutputWithContext(ctx context.Context) LinkedServiceSqlServerArrayOutput
- type LinkedServiceSqlServerArrayInput
- type LinkedServiceSqlServerArrayOutput
- func (LinkedServiceSqlServerArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerArrayOutput) Index(i pulumi.IntInput) LinkedServiceSqlServerOutput
- func (o LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutput() LinkedServiceSqlServerArrayOutput
- func (o LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutputWithContext(ctx context.Context) LinkedServiceSqlServerArrayOutput
- type LinkedServiceSqlServerInput
- type LinkedServiceSqlServerKeyVaultConnectionString
- type LinkedServiceSqlServerKeyVaultConnectionStringArgs
- func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ElementType() reflect.Type
- func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput() LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- type LinkedServiceSqlServerKeyVaultConnectionStringInput
- type LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput() LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- type LinkedServiceSqlServerKeyVaultConnectionStringPtrInput
- type LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) Elem() LinkedServiceSqlServerKeyVaultConnectionStringOutput
- func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- type LinkedServiceSqlServerKeyVaultPassword
- type LinkedServiceSqlServerKeyVaultPasswordArgs
- func (LinkedServiceSqlServerKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutput() LinkedServiceSqlServerKeyVaultPasswordOutput
- func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordOutput
- func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- type LinkedServiceSqlServerKeyVaultPasswordInput
- type LinkedServiceSqlServerKeyVaultPasswordOutput
- func (LinkedServiceSqlServerKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutput() LinkedServiceSqlServerKeyVaultPasswordOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- type LinkedServiceSqlServerKeyVaultPasswordPtrInput
- type LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) Elem() LinkedServiceSqlServerKeyVaultPasswordOutput
- func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- type LinkedServiceSqlServerMap
- type LinkedServiceSqlServerMapInput
- type LinkedServiceSqlServerMapOutput
- func (LinkedServiceSqlServerMapOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSqlServerOutput
- func (o LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutput() LinkedServiceSqlServerMapOutput
- func (o LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutputWithContext(ctx context.Context) LinkedServiceSqlServerMapOutput
- type LinkedServiceSqlServerOutput
- func (o LinkedServiceSqlServerOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceSqlServerOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceSqlServerOutput) ConnectionString() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceSqlServerOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceSqlServerOutput) ElementType() reflect.Type
- func (o LinkedServiceSqlServerOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceSqlServerOutput) KeyVaultConnectionString() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
- func (o LinkedServiceSqlServerOutput) KeyVaultPassword() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
- func (o LinkedServiceSqlServerOutput) Name() pulumi.StringOutput
- func (o LinkedServiceSqlServerOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutput() LinkedServiceSqlServerOutput
- func (o LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutputWithContext(ctx context.Context) LinkedServiceSqlServerOutput
- func (o LinkedServiceSqlServerOutput) UserName() pulumi.StringPtrOutput
- type LinkedServiceSqlServerState
- type LinkedServiceSynapse
- type LinkedServiceSynapseArgs
- type LinkedServiceSynapseArray
- type LinkedServiceSynapseArrayInput
- type LinkedServiceSynapseArrayOutput
- func (LinkedServiceSynapseArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceSynapseArrayOutput) Index(i pulumi.IntInput) LinkedServiceSynapseOutput
- func (o LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutput() LinkedServiceSynapseArrayOutput
- func (o LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutputWithContext(ctx context.Context) LinkedServiceSynapseArrayOutput
- type LinkedServiceSynapseInput
- type LinkedServiceSynapseKeyVaultPassword
- type LinkedServiceSynapseKeyVaultPasswordArgs
- func (LinkedServiceSynapseKeyVaultPasswordArgs) ElementType() reflect.Type
- func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutput() LinkedServiceSynapseKeyVaultPasswordOutput
- func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordOutput
- func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
- func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
- type LinkedServiceSynapseKeyVaultPasswordInput
- type LinkedServiceSynapseKeyVaultPasswordOutput
- func (LinkedServiceSynapseKeyVaultPasswordOutput) ElementType() reflect.Type
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutput() LinkedServiceSynapseKeyVaultPasswordOutput
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordOutput
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
- func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
- type LinkedServiceSynapseKeyVaultPasswordPtrInput
- type LinkedServiceSynapseKeyVaultPasswordPtrOutput
- func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) Elem() LinkedServiceSynapseKeyVaultPasswordOutput
- func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
- func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
- func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
- type LinkedServiceSynapseMap
- type LinkedServiceSynapseMapInput
- type LinkedServiceSynapseMapOutput
- func (LinkedServiceSynapseMapOutput) ElementType() reflect.Type
- func (o LinkedServiceSynapseMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSynapseOutput
- func (o LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutput() LinkedServiceSynapseMapOutput
- func (o LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutputWithContext(ctx context.Context) LinkedServiceSynapseMapOutput
- type LinkedServiceSynapseOutput
- func (o LinkedServiceSynapseOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceSynapseOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceSynapseOutput) ConnectionString() pulumi.StringOutput
- func (o LinkedServiceSynapseOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceSynapseOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceSynapseOutput) ElementType() reflect.Type
- func (o LinkedServiceSynapseOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceSynapseOutput) KeyVaultPassword() LinkedServiceSynapseKeyVaultPasswordPtrOutput
- func (o LinkedServiceSynapseOutput) Name() pulumi.StringOutput
- func (o LinkedServiceSynapseOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutput() LinkedServiceSynapseOutput
- func (o LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutputWithContext(ctx context.Context) LinkedServiceSynapseOutput
- type LinkedServiceSynapseState
- type LinkedServiceWeb
- type LinkedServiceWebArgs
- type LinkedServiceWebArray
- type LinkedServiceWebArrayInput
- type LinkedServiceWebArrayOutput
- func (LinkedServiceWebArrayOutput) ElementType() reflect.Type
- func (o LinkedServiceWebArrayOutput) Index(i pulumi.IntInput) LinkedServiceWebOutput
- func (o LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutput() LinkedServiceWebArrayOutput
- func (o LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutputWithContext(ctx context.Context) LinkedServiceWebArrayOutput
- type LinkedServiceWebInput
- type LinkedServiceWebMap
- type LinkedServiceWebMapInput
- type LinkedServiceWebMapOutput
- func (LinkedServiceWebMapOutput) ElementType() reflect.Type
- func (o LinkedServiceWebMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceWebOutput
- func (o LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutput() LinkedServiceWebMapOutput
- func (o LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutputWithContext(ctx context.Context) LinkedServiceWebMapOutput
- type LinkedServiceWebOutput
- func (o LinkedServiceWebOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o LinkedServiceWebOutput) Annotations() pulumi.StringArrayOutput
- func (o LinkedServiceWebOutput) AuthenticationType() pulumi.StringOutput
- func (o LinkedServiceWebOutput) DataFactoryId() pulumi.StringOutput
- func (o LinkedServiceWebOutput) Description() pulumi.StringPtrOutput
- func (LinkedServiceWebOutput) ElementType() reflect.Type
- func (o LinkedServiceWebOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
- func (o LinkedServiceWebOutput) Name() pulumi.StringOutput
- func (o LinkedServiceWebOutput) Parameters() pulumi.StringMapOutput
- func (o LinkedServiceWebOutput) Password() pulumi.StringPtrOutput
- func (o LinkedServiceWebOutput) ToLinkedServiceWebOutput() LinkedServiceWebOutput
- func (o LinkedServiceWebOutput) ToLinkedServiceWebOutputWithContext(ctx context.Context) LinkedServiceWebOutput
- func (o LinkedServiceWebOutput) Url() pulumi.StringOutput
- func (o LinkedServiceWebOutput) Username() pulumi.StringPtrOutput
- type LinkedServiceWebState
- type LookupFactoryArgs
- type LookupFactoryOutputArgs
- type LookupFactoryResult
- type LookupFactoryResultOutput
- func (LookupFactoryResultOutput) ElementType() reflect.Type
- func (o LookupFactoryResultOutput) GithubConfigurations() GetFactoryGithubConfigurationArrayOutput
- func (o LookupFactoryResultOutput) Id() pulumi.StringOutput
- func (o LookupFactoryResultOutput) Identities() GetFactoryIdentityArrayOutput
- func (o LookupFactoryResultOutput) Location() pulumi.StringOutput
- func (o LookupFactoryResultOutput) Name() pulumi.StringOutput
- func (o LookupFactoryResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o LookupFactoryResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupFactoryResultOutput) ToLookupFactoryResultOutput() LookupFactoryResultOutput
- func (o LookupFactoryResultOutput) ToLookupFactoryResultOutputWithContext(ctx context.Context) LookupFactoryResultOutput
- func (o LookupFactoryResultOutput) VstsConfigurations() GetFactoryVstsConfigurationArrayOutput
- type LookupTriggerScheduleArgs
- type LookupTriggerScheduleOutputArgs
- type LookupTriggerScheduleResult
- type LookupTriggerScheduleResultOutput
- func (o LookupTriggerScheduleResultOutput) Activated() pulumi.BoolOutput
- func (o LookupTriggerScheduleResultOutput) Annotations() pulumi.StringArrayOutput
- func (o LookupTriggerScheduleResultOutput) DataFactoryId() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) Description() pulumi.StringOutput
- func (LookupTriggerScheduleResultOutput) ElementType() reflect.Type
- func (o LookupTriggerScheduleResultOutput) EndTime() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) Frequency() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) Interval() pulumi.IntOutput
- func (o LookupTriggerScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) PipelineName() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) Schedules() GetTriggerScheduleScheduleArrayOutput
- func (o LookupTriggerScheduleResultOutput) StartTime() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) TimeZone() pulumi.StringOutput
- func (o LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutput() LookupTriggerScheduleResultOutput
- func (o LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutputWithContext(ctx context.Context) LookupTriggerScheduleResultOutput
- type ManagedPrivateEndpoint
- type ManagedPrivateEndpointArgs
- type ManagedPrivateEndpointArray
- func (ManagedPrivateEndpointArray) ElementType() reflect.Type
- func (i ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutput() ManagedPrivateEndpointArrayOutput
- func (i ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutputWithContext(ctx context.Context) ManagedPrivateEndpointArrayOutput
- type ManagedPrivateEndpointArrayInput
- type ManagedPrivateEndpointArrayOutput
- func (ManagedPrivateEndpointArrayOutput) ElementType() reflect.Type
- func (o ManagedPrivateEndpointArrayOutput) Index(i pulumi.IntInput) ManagedPrivateEndpointOutput
- func (o ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutput() ManagedPrivateEndpointArrayOutput
- func (o ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutputWithContext(ctx context.Context) ManagedPrivateEndpointArrayOutput
- type ManagedPrivateEndpointInput
- type ManagedPrivateEndpointMap
- type ManagedPrivateEndpointMapInput
- type ManagedPrivateEndpointMapOutput
- func (ManagedPrivateEndpointMapOutput) ElementType() reflect.Type
- func (o ManagedPrivateEndpointMapOutput) MapIndex(k pulumi.StringInput) ManagedPrivateEndpointOutput
- func (o ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutput() ManagedPrivateEndpointMapOutput
- func (o ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutputWithContext(ctx context.Context) ManagedPrivateEndpointMapOutput
- type ManagedPrivateEndpointOutput
- func (o ManagedPrivateEndpointOutput) DataFactoryId() pulumi.StringOutput
- func (ManagedPrivateEndpointOutput) ElementType() reflect.Type
- func (o ManagedPrivateEndpointOutput) Fqdns() pulumi.StringArrayOutput
- func (o ManagedPrivateEndpointOutput) Name() pulumi.StringOutput
- func (o ManagedPrivateEndpointOutput) SubresourceName() pulumi.StringPtrOutput
- func (o ManagedPrivateEndpointOutput) TargetResourceId() pulumi.StringOutput
- func (o ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutput() ManagedPrivateEndpointOutput
- func (o ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutputWithContext(ctx context.Context) ManagedPrivateEndpointOutput
- type ManagedPrivateEndpointState
- type Pipeline
- type PipelineArgs
- type PipelineArray
- type PipelineArrayInput
- type PipelineArrayOutput
- type PipelineInput
- type PipelineMap
- type PipelineMapInput
- type PipelineMapOutput
- type PipelineOutput
- func (o PipelineOutput) ActivitiesJson() pulumi.StringPtrOutput
- func (o PipelineOutput) Annotations() pulumi.StringArrayOutput
- func (o PipelineOutput) Concurrency() pulumi.IntPtrOutput
- func (o PipelineOutput) DataFactoryId() pulumi.StringOutput
- func (o PipelineOutput) Description() pulumi.StringPtrOutput
- func (PipelineOutput) ElementType() reflect.Type
- func (o PipelineOutput) Folder() pulumi.StringPtrOutput
- func (o PipelineOutput) MoniterMetricsAfterDuration() pulumi.StringPtrOutput
- func (o PipelineOutput) Name() pulumi.StringOutput
- func (o PipelineOutput) Parameters() pulumi.StringMapOutput
- func (o PipelineOutput) ToPipelineOutput() PipelineOutput
- func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
- func (o PipelineOutput) Variables() pulumi.StringMapOutput
- type PipelineState
- type TriggerBlobEvent
- type TriggerBlobEventArgs
- type TriggerBlobEventArray
- type TriggerBlobEventArrayInput
- type TriggerBlobEventArrayOutput
- func (TriggerBlobEventArrayOutput) ElementType() reflect.Type
- func (o TriggerBlobEventArrayOutput) Index(i pulumi.IntInput) TriggerBlobEventOutput
- func (o TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutput() TriggerBlobEventArrayOutput
- func (o TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutputWithContext(ctx context.Context) TriggerBlobEventArrayOutput
- type TriggerBlobEventInput
- type TriggerBlobEventMap
- type TriggerBlobEventMapInput
- type TriggerBlobEventMapOutput
- func (TriggerBlobEventMapOutput) ElementType() reflect.Type
- func (o TriggerBlobEventMapOutput) MapIndex(k pulumi.StringInput) TriggerBlobEventOutput
- func (o TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutput() TriggerBlobEventMapOutput
- func (o TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutputWithContext(ctx context.Context) TriggerBlobEventMapOutput
- type TriggerBlobEventOutput
- func (o TriggerBlobEventOutput) Activated() pulumi.BoolPtrOutput
- func (o TriggerBlobEventOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o TriggerBlobEventOutput) Annotations() pulumi.StringArrayOutput
- func (o TriggerBlobEventOutput) BlobPathBeginsWith() pulumi.StringPtrOutput
- func (o TriggerBlobEventOutput) BlobPathEndsWith() pulumi.StringPtrOutput
- func (o TriggerBlobEventOutput) DataFactoryId() pulumi.StringOutput
- func (o TriggerBlobEventOutput) Description() pulumi.StringPtrOutput
- func (TriggerBlobEventOutput) ElementType() reflect.Type
- func (o TriggerBlobEventOutput) Events() pulumi.StringArrayOutput
- func (o TriggerBlobEventOutput) IgnoreEmptyBlobs() pulumi.BoolPtrOutput
- func (o TriggerBlobEventOutput) Name() pulumi.StringOutput
- func (o TriggerBlobEventOutput) Pipelines() TriggerBlobEventPipelineArrayOutput
- func (o TriggerBlobEventOutput) StorageAccountId() pulumi.StringOutput
- func (o TriggerBlobEventOutput) ToTriggerBlobEventOutput() TriggerBlobEventOutput
- func (o TriggerBlobEventOutput) ToTriggerBlobEventOutputWithContext(ctx context.Context) TriggerBlobEventOutput
- type TriggerBlobEventPipeline
- type TriggerBlobEventPipelineArgs
- func (TriggerBlobEventPipelineArgs) ElementType() reflect.Type
- func (i TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutput() TriggerBlobEventPipelineOutput
- func (i TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutputWithContext(ctx context.Context) TriggerBlobEventPipelineOutput
- type TriggerBlobEventPipelineArray
- func (TriggerBlobEventPipelineArray) ElementType() reflect.Type
- func (i TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutput() TriggerBlobEventPipelineArrayOutput
- func (i TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutputWithContext(ctx context.Context) TriggerBlobEventPipelineArrayOutput
- type TriggerBlobEventPipelineArrayInput
- type TriggerBlobEventPipelineArrayOutput
- func (TriggerBlobEventPipelineArrayOutput) ElementType() reflect.Type
- func (o TriggerBlobEventPipelineArrayOutput) Index(i pulumi.IntInput) TriggerBlobEventPipelineOutput
- func (o TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutput() TriggerBlobEventPipelineArrayOutput
- func (o TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutputWithContext(ctx context.Context) TriggerBlobEventPipelineArrayOutput
- type TriggerBlobEventPipelineInput
- type TriggerBlobEventPipelineOutput
- func (TriggerBlobEventPipelineOutput) ElementType() reflect.Type
- func (o TriggerBlobEventPipelineOutput) Name() pulumi.StringOutput
- func (o TriggerBlobEventPipelineOutput) Parameters() pulumi.StringMapOutput
- func (o TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutput() TriggerBlobEventPipelineOutput
- func (o TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutputWithContext(ctx context.Context) TriggerBlobEventPipelineOutput
- type TriggerBlobEventState
- type TriggerCustomEvent
- type TriggerCustomEventArgs
- type TriggerCustomEventArray
- type TriggerCustomEventArrayInput
- type TriggerCustomEventArrayOutput
- func (TriggerCustomEventArrayOutput) ElementType() reflect.Type
- func (o TriggerCustomEventArrayOutput) Index(i pulumi.IntInput) TriggerCustomEventOutput
- func (o TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutput() TriggerCustomEventArrayOutput
- func (o TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutputWithContext(ctx context.Context) TriggerCustomEventArrayOutput
- type TriggerCustomEventInput
- type TriggerCustomEventMap
- type TriggerCustomEventMapInput
- type TriggerCustomEventMapOutput
- func (TriggerCustomEventMapOutput) ElementType() reflect.Type
- func (o TriggerCustomEventMapOutput) MapIndex(k pulumi.StringInput) TriggerCustomEventOutput
- func (o TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutput() TriggerCustomEventMapOutput
- func (o TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutputWithContext(ctx context.Context) TriggerCustomEventMapOutput
- type TriggerCustomEventOutput
- func (o TriggerCustomEventOutput) Activated() pulumi.BoolPtrOutput
- func (o TriggerCustomEventOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o TriggerCustomEventOutput) Annotations() pulumi.StringArrayOutput
- func (o TriggerCustomEventOutput) DataFactoryId() pulumi.StringOutput
- func (o TriggerCustomEventOutput) Description() pulumi.StringPtrOutput
- func (TriggerCustomEventOutput) ElementType() reflect.Type
- func (o TriggerCustomEventOutput) EventgridTopicId() pulumi.StringOutput
- func (o TriggerCustomEventOutput) Events() pulumi.StringArrayOutput
- func (o TriggerCustomEventOutput) Name() pulumi.StringOutput
- func (o TriggerCustomEventOutput) Pipelines() TriggerCustomEventPipelineArrayOutput
- func (o TriggerCustomEventOutput) SubjectBeginsWith() pulumi.StringPtrOutput
- func (o TriggerCustomEventOutput) SubjectEndsWith() pulumi.StringPtrOutput
- func (o TriggerCustomEventOutput) ToTriggerCustomEventOutput() TriggerCustomEventOutput
- func (o TriggerCustomEventOutput) ToTriggerCustomEventOutputWithContext(ctx context.Context) TriggerCustomEventOutput
- type TriggerCustomEventPipeline
- type TriggerCustomEventPipelineArgs
- func (TriggerCustomEventPipelineArgs) ElementType() reflect.Type
- func (i TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutput() TriggerCustomEventPipelineOutput
- func (i TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutputWithContext(ctx context.Context) TriggerCustomEventPipelineOutput
- type TriggerCustomEventPipelineArray
- func (TriggerCustomEventPipelineArray) ElementType() reflect.Type
- func (i TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutput() TriggerCustomEventPipelineArrayOutput
- func (i TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutputWithContext(ctx context.Context) TriggerCustomEventPipelineArrayOutput
- type TriggerCustomEventPipelineArrayInput
- type TriggerCustomEventPipelineArrayOutput
- func (TriggerCustomEventPipelineArrayOutput) ElementType() reflect.Type
- func (o TriggerCustomEventPipelineArrayOutput) Index(i pulumi.IntInput) TriggerCustomEventPipelineOutput
- func (o TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutput() TriggerCustomEventPipelineArrayOutput
- func (o TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutputWithContext(ctx context.Context) TriggerCustomEventPipelineArrayOutput
- type TriggerCustomEventPipelineInput
- type TriggerCustomEventPipelineOutput
- func (TriggerCustomEventPipelineOutput) ElementType() reflect.Type
- func (o TriggerCustomEventPipelineOutput) Name() pulumi.StringOutput
- func (o TriggerCustomEventPipelineOutput) Parameters() pulumi.StringMapOutput
- func (o TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutput() TriggerCustomEventPipelineOutput
- func (o TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutputWithContext(ctx context.Context) TriggerCustomEventPipelineOutput
- type TriggerCustomEventState
- type TriggerSchedule
- type TriggerScheduleArgs
- type TriggerScheduleArray
- type TriggerScheduleArrayInput
- type TriggerScheduleArrayOutput
- func (TriggerScheduleArrayOutput) ElementType() reflect.Type
- func (o TriggerScheduleArrayOutput) Index(i pulumi.IntInput) TriggerScheduleOutput
- func (o TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutput() TriggerScheduleArrayOutput
- func (o TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutputWithContext(ctx context.Context) TriggerScheduleArrayOutput
- type TriggerScheduleInput
- type TriggerScheduleMap
- type TriggerScheduleMapInput
- type TriggerScheduleMapOutput
- func (TriggerScheduleMapOutput) ElementType() reflect.Type
- func (o TriggerScheduleMapOutput) MapIndex(k pulumi.StringInput) TriggerScheduleOutput
- func (o TriggerScheduleMapOutput) ToTriggerScheduleMapOutput() TriggerScheduleMapOutput
- func (o TriggerScheduleMapOutput) ToTriggerScheduleMapOutputWithContext(ctx context.Context) TriggerScheduleMapOutput
- type TriggerScheduleOutput
- func (o TriggerScheduleOutput) Activated() pulumi.BoolPtrOutput
- func (o TriggerScheduleOutput) Annotations() pulumi.StringArrayOutput
- func (o TriggerScheduleOutput) DataFactoryId() pulumi.StringOutput
- func (o TriggerScheduleOutput) Description() pulumi.StringPtrOutput
- func (TriggerScheduleOutput) ElementType() reflect.Type
- func (o TriggerScheduleOutput) EndTime() pulumi.StringPtrOutput
- func (o TriggerScheduleOutput) Frequency() pulumi.StringPtrOutput
- func (o TriggerScheduleOutput) Interval() pulumi.IntPtrOutput
- func (o TriggerScheduleOutput) Name() pulumi.StringOutput
- func (o TriggerScheduleOutput) PipelineName() pulumi.StringOutput
- func (o TriggerScheduleOutput) PipelineParameters() pulumi.StringMapOutput
- func (o TriggerScheduleOutput) Pipelines() TriggerSchedulePipelineArrayOutput
- func (o TriggerScheduleOutput) Schedule() TriggerScheduleSchedulePtrOutput
- func (o TriggerScheduleOutput) StartTime() pulumi.StringOutput
- func (o TriggerScheduleOutput) TimeZone() pulumi.StringPtrOutput
- func (o TriggerScheduleOutput) ToTriggerScheduleOutput() TriggerScheduleOutput
- func (o TriggerScheduleOutput) ToTriggerScheduleOutputWithContext(ctx context.Context) TriggerScheduleOutput
- type TriggerSchedulePipeline
- type TriggerSchedulePipelineArgs
- type TriggerSchedulePipelineArray
- func (TriggerSchedulePipelineArray) ElementType() reflect.Type
- func (i TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutput() TriggerSchedulePipelineArrayOutput
- func (i TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutputWithContext(ctx context.Context) TriggerSchedulePipelineArrayOutput
- type TriggerSchedulePipelineArrayInput
- type TriggerSchedulePipelineArrayOutput
- func (TriggerSchedulePipelineArrayOutput) ElementType() reflect.Type
- func (o TriggerSchedulePipelineArrayOutput) Index(i pulumi.IntInput) TriggerSchedulePipelineOutput
- func (o TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutput() TriggerSchedulePipelineArrayOutput
- func (o TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutputWithContext(ctx context.Context) TriggerSchedulePipelineArrayOutput
- type TriggerSchedulePipelineInput
- type TriggerSchedulePipelineOutput
- func (TriggerSchedulePipelineOutput) ElementType() reflect.Type
- func (o TriggerSchedulePipelineOutput) Name() pulumi.StringOutput
- func (o TriggerSchedulePipelineOutput) Parameters() pulumi.StringMapOutput
- func (o TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutput() TriggerSchedulePipelineOutput
- func (o TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutputWithContext(ctx context.Context) TriggerSchedulePipelineOutput
- type TriggerScheduleSchedule
- type TriggerScheduleScheduleArgs
- func (TriggerScheduleScheduleArgs) ElementType() reflect.Type
- func (i TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutput() TriggerScheduleScheduleOutput
- func (i TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutputWithContext(ctx context.Context) TriggerScheduleScheduleOutput
- func (i TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
- func (i TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
- type TriggerScheduleScheduleInput
- type TriggerScheduleScheduleMonthly
- type TriggerScheduleScheduleMonthlyArgs
- func (TriggerScheduleScheduleMonthlyArgs) ElementType() reflect.Type
- func (i TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutput() TriggerScheduleScheduleMonthlyOutput
- func (i TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyOutput
- type TriggerScheduleScheduleMonthlyArray
- func (TriggerScheduleScheduleMonthlyArray) ElementType() reflect.Type
- func (i TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutput() TriggerScheduleScheduleMonthlyArrayOutput
- func (i TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyArrayOutput
- type TriggerScheduleScheduleMonthlyArrayInput
- type TriggerScheduleScheduleMonthlyArrayOutput
- func (TriggerScheduleScheduleMonthlyArrayOutput) ElementType() reflect.Type
- func (o TriggerScheduleScheduleMonthlyArrayOutput) Index(i pulumi.IntInput) TriggerScheduleScheduleMonthlyOutput
- func (o TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutput() TriggerScheduleScheduleMonthlyArrayOutput
- func (o TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyArrayOutput
- type TriggerScheduleScheduleMonthlyInput
- type TriggerScheduleScheduleMonthlyOutput
- func (TriggerScheduleScheduleMonthlyOutput) ElementType() reflect.Type
- func (o TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutput() TriggerScheduleScheduleMonthlyOutput
- func (o TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyOutput
- func (o TriggerScheduleScheduleMonthlyOutput) Week() pulumi.IntPtrOutput
- func (o TriggerScheduleScheduleMonthlyOutput) Weekday() pulumi.StringOutput
- type TriggerScheduleScheduleOutput
- func (o TriggerScheduleScheduleOutput) DaysOfMonths() pulumi.IntArrayOutput
- func (o TriggerScheduleScheduleOutput) DaysOfWeeks() pulumi.StringArrayOutput
- func (TriggerScheduleScheduleOutput) ElementType() reflect.Type
- func (o TriggerScheduleScheduleOutput) Hours() pulumi.IntArrayOutput
- func (o TriggerScheduleScheduleOutput) Minutes() pulumi.IntArrayOutput
- func (o TriggerScheduleScheduleOutput) Monthlies() TriggerScheduleScheduleMonthlyArrayOutput
- func (o TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutput() TriggerScheduleScheduleOutput
- func (o TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutputWithContext(ctx context.Context) TriggerScheduleScheduleOutput
- func (o TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
- func (o TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
- type TriggerScheduleSchedulePtrInput
- type TriggerScheduleSchedulePtrOutput
- func (o TriggerScheduleSchedulePtrOutput) DaysOfMonths() pulumi.IntArrayOutput
- func (o TriggerScheduleSchedulePtrOutput) DaysOfWeeks() pulumi.StringArrayOutput
- func (o TriggerScheduleSchedulePtrOutput) Elem() TriggerScheduleScheduleOutput
- func (TriggerScheduleSchedulePtrOutput) ElementType() reflect.Type
- func (o TriggerScheduleSchedulePtrOutput) Hours() pulumi.IntArrayOutput
- func (o TriggerScheduleSchedulePtrOutput) Minutes() pulumi.IntArrayOutput
- func (o TriggerScheduleSchedulePtrOutput) Monthlies() TriggerScheduleScheduleMonthlyArrayOutput
- func (o TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
- func (o TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
- type TriggerScheduleState
- type TriggerTumblingWindow
- type TriggerTumblingWindowArgs
- type TriggerTumblingWindowArray
- func (TriggerTumblingWindowArray) ElementType() reflect.Type
- func (i TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutput() TriggerTumblingWindowArrayOutput
- func (i TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowArrayOutput
- type TriggerTumblingWindowArrayInput
- type TriggerTumblingWindowArrayOutput
- func (TriggerTumblingWindowArrayOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowArrayOutput) Index(i pulumi.IntInput) TriggerTumblingWindowOutput
- func (o TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutput() TriggerTumblingWindowArrayOutput
- func (o TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowArrayOutput
- type TriggerTumblingWindowInput
- type TriggerTumblingWindowMap
- type TriggerTumblingWindowMapInput
- type TriggerTumblingWindowMapOutput
- func (TriggerTumblingWindowMapOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowMapOutput) MapIndex(k pulumi.StringInput) TriggerTumblingWindowOutput
- func (o TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutput() TriggerTumblingWindowMapOutput
- func (o TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutputWithContext(ctx context.Context) TriggerTumblingWindowMapOutput
- type TriggerTumblingWindowOutput
- func (o TriggerTumblingWindowOutput) Activated() pulumi.BoolPtrOutput
- func (o TriggerTumblingWindowOutput) AdditionalProperties() pulumi.StringMapOutput
- func (o TriggerTumblingWindowOutput) Annotations() pulumi.StringArrayOutput
- func (o TriggerTumblingWindowOutput) DataFactoryId() pulumi.StringOutput
- func (o TriggerTumblingWindowOutput) Delay() pulumi.StringPtrOutput
- func (o TriggerTumblingWindowOutput) Description() pulumi.StringPtrOutput
- func (TriggerTumblingWindowOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowOutput) EndTime() pulumi.StringPtrOutput
- func (o TriggerTumblingWindowOutput) Frequency() pulumi.StringOutput
- func (o TriggerTumblingWindowOutput) Interval() pulumi.IntOutput
- func (o TriggerTumblingWindowOutput) MaxConcurrency() pulumi.IntPtrOutput
- func (o TriggerTumblingWindowOutput) Name() pulumi.StringOutput
- func (o TriggerTumblingWindowOutput) Pipeline() TriggerTumblingWindowPipelineOutput
- func (o TriggerTumblingWindowOutput) Retry() TriggerTumblingWindowRetryPtrOutput
- func (o TriggerTumblingWindowOutput) StartTime() pulumi.StringOutput
- func (o TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutput() TriggerTumblingWindowOutput
- func (o TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutputWithContext(ctx context.Context) TriggerTumblingWindowOutput
- func (o TriggerTumblingWindowOutput) TriggerDependencies() TriggerTumblingWindowTriggerDependencyArrayOutput
- type TriggerTumblingWindowPipeline
- type TriggerTumblingWindowPipelineArgs
- func (TriggerTumblingWindowPipelineArgs) ElementType() reflect.Type
- func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutput() TriggerTumblingWindowPipelineOutput
- func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelineOutput
- func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
- func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
- type TriggerTumblingWindowPipelineInput
- type TriggerTumblingWindowPipelineOutput
- func (TriggerTumblingWindowPipelineOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowPipelineOutput) Name() pulumi.StringOutput
- func (o TriggerTumblingWindowPipelineOutput) Parameters() pulumi.StringMapOutput
- func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutput() TriggerTumblingWindowPipelineOutput
- func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelineOutput
- func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
- func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
- type TriggerTumblingWindowPipelinePtrInput
- type TriggerTumblingWindowPipelinePtrOutput
- func (o TriggerTumblingWindowPipelinePtrOutput) Elem() TriggerTumblingWindowPipelineOutput
- func (TriggerTumblingWindowPipelinePtrOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowPipelinePtrOutput) Name() pulumi.StringPtrOutput
- func (o TriggerTumblingWindowPipelinePtrOutput) Parameters() pulumi.StringMapOutput
- func (o TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
- func (o TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
- type TriggerTumblingWindowRetry
- type TriggerTumblingWindowRetryArgs
- func (TriggerTumblingWindowRetryArgs) ElementType() reflect.Type
- func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutput() TriggerTumblingWindowRetryOutput
- func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryOutput
- func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
- func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
- type TriggerTumblingWindowRetryInput
- type TriggerTumblingWindowRetryOutput
- func (o TriggerTumblingWindowRetryOutput) Count() pulumi.IntOutput
- func (TriggerTumblingWindowRetryOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowRetryOutput) Interval() pulumi.IntPtrOutput
- func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutput() TriggerTumblingWindowRetryOutput
- func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryOutput
- func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
- func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
- type TriggerTumblingWindowRetryPtrInput
- type TriggerTumblingWindowRetryPtrOutput
- func (o TriggerTumblingWindowRetryPtrOutput) Count() pulumi.IntPtrOutput
- func (o TriggerTumblingWindowRetryPtrOutput) Elem() TriggerTumblingWindowRetryOutput
- func (TriggerTumblingWindowRetryPtrOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowRetryPtrOutput) Interval() pulumi.IntPtrOutput
- func (o TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
- func (o TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
- type TriggerTumblingWindowState
- type TriggerTumblingWindowTriggerDependency
- type TriggerTumblingWindowTriggerDependencyArgs
- func (TriggerTumblingWindowTriggerDependencyArgs) ElementType() reflect.Type
- func (i TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutput() TriggerTumblingWindowTriggerDependencyOutput
- func (i TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyOutput
- type TriggerTumblingWindowTriggerDependencyArray
- func (TriggerTumblingWindowTriggerDependencyArray) ElementType() reflect.Type
- func (i TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutput() TriggerTumblingWindowTriggerDependencyArrayOutput
- func (i TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyArrayOutput
- type TriggerTumblingWindowTriggerDependencyArrayInput
- type TriggerTumblingWindowTriggerDependencyArrayOutput
- func (TriggerTumblingWindowTriggerDependencyArrayOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowTriggerDependencyArrayOutput) Index(i pulumi.IntInput) TriggerTumblingWindowTriggerDependencyOutput
- func (o TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutput() TriggerTumblingWindowTriggerDependencyArrayOutput
- func (o TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyArrayOutput
- type TriggerTumblingWindowTriggerDependencyInput
- type TriggerTumblingWindowTriggerDependencyOutput
- func (TriggerTumblingWindowTriggerDependencyOutput) ElementType() reflect.Type
- func (o TriggerTumblingWindowTriggerDependencyOutput) Offset() pulumi.StringPtrOutput
- func (o TriggerTumblingWindowTriggerDependencyOutput) Size() pulumi.StringPtrOutput
- func (o TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutput() TriggerTumblingWindowTriggerDependencyOutput
- func (o TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyOutput
- func (o TriggerTumblingWindowTriggerDependencyOutput) TriggerName() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CredentialServicePrincipal ¶
type CredentialServicePrincipal struct { pulumi.CustomResourceState // List of tags that can be used for describing the Data Factory Credential. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Credential with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Credential. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies the name of the Credential. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The Client ID of the Service Principal. ServicePrincipalId pulumi.StringOutput `pulumi:"servicePrincipalId"` // A `servicePrincipalKey` block as defined below. ServicePrincipalKey CredentialServicePrincipalServicePrincipalKeyPtrOutput `pulumi:"servicePrincipalKey"` // The Tenant ID of the Service Principal. TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Manage a Data Factory Service Principal credential resource. These resources are used by Data Factory to access data sources.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/keyvault" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("westeurope"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleKeyVault, err := keyvault.NewKeyVault(ctx, "example", &keyvault.KeyVaultArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, TenantId: pulumi.String(current.TenantId), SkuName: pulumi.String("premium"), SoftDeleteRetentionDays: pulumi.Int(7), AccessPolicies: keyvault.KeyVaultAccessPolicyArray{ &keyvault.KeyVaultAccessPolicyArgs{ TenantId: pulumi.String(current.TenantId), ObjectId: pulumi.String(current.ObjectId), KeyPermissions: pulumi.StringArray{ pulumi.String("Create"), pulumi.String("Get"), }, SecretPermissions: pulumi.StringArray{ pulumi.String("Set"), pulumi.String("Get"), pulumi.String("Delete"), pulumi.String("Purge"), pulumi.String("Recover"), }, }, }, }) if err != nil { return err } exampleSecret, err := keyvault.NewSecret(ctx, "example", &keyvault.SecretArgs{ Name: pulumi.String("example"), Value: pulumi.String("example-secret"), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } exampleLinkedServiceKeyVault, err := datafactory.NewLinkedServiceKeyVault(ctx, "example", &datafactory.LinkedServiceKeyVaultArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } _, err = datafactory.NewCredentialServicePrincipal(ctx, "example", &datafactory.CredentialServicePrincipalArgs{ Name: pulumi.String("example"), Description: pulumi.String("example description"), DataFactoryId: exampleFactory.ID(), TenantId: pulumi.String(current.TenantId), ServicePrincipalId: pulumi.String(current.ClientId), ServicePrincipalKey: &datafactory.CredentialServicePrincipalServicePrincipalKeyArgs{ LinkedServiceName: exampleLinkedServiceKeyVault.Name, SecretName: exampleSecret.Name, SecretVersion: exampleSecret.Version, }, Annotations: pulumi.StringArray{ pulumi.String("1"), pulumi.String("2"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Credentials can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/credentialServicePrincipal:CredentialServicePrincipal example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example-resources/providers/Microsoft.DataFactory/factories/example/credentials/credential1 ```
func GetCredentialServicePrincipal ¶
func GetCredentialServicePrincipal(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CredentialServicePrincipalState, opts ...pulumi.ResourceOption) (*CredentialServicePrincipal, error)
GetCredentialServicePrincipal gets an existing CredentialServicePrincipal 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 NewCredentialServicePrincipal ¶
func NewCredentialServicePrincipal(ctx *pulumi.Context, name string, args *CredentialServicePrincipalArgs, opts ...pulumi.ResourceOption) (*CredentialServicePrincipal, error)
NewCredentialServicePrincipal registers a new resource with the given unique name, arguments, and options.
func (*CredentialServicePrincipal) ElementType ¶
func (*CredentialServicePrincipal) ElementType() reflect.Type
func (*CredentialServicePrincipal) ToCredentialServicePrincipalOutput ¶
func (i *CredentialServicePrincipal) ToCredentialServicePrincipalOutput() CredentialServicePrincipalOutput
func (*CredentialServicePrincipal) ToCredentialServicePrincipalOutputWithContext ¶
func (i *CredentialServicePrincipal) ToCredentialServicePrincipalOutputWithContext(ctx context.Context) CredentialServicePrincipalOutput
type CredentialServicePrincipalArgs ¶
type CredentialServicePrincipalArgs struct { // List of tags that can be used for describing the Data Factory Credential. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Credential with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Credential. Description pulumi.StringPtrInput // Specifies the name of the Credential. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Client ID of the Service Principal. ServicePrincipalId pulumi.StringInput // A `servicePrincipalKey` block as defined below. ServicePrincipalKey CredentialServicePrincipalServicePrincipalKeyPtrInput // The Tenant ID of the Service Principal. TenantId pulumi.StringInput }
The set of arguments for constructing a CredentialServicePrincipal resource.
func (CredentialServicePrincipalArgs) ElementType ¶
func (CredentialServicePrincipalArgs) ElementType() reflect.Type
type CredentialServicePrincipalArray ¶
type CredentialServicePrincipalArray []CredentialServicePrincipalInput
func (CredentialServicePrincipalArray) ElementType ¶
func (CredentialServicePrincipalArray) ElementType() reflect.Type
func (CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutput ¶
func (i CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutput() CredentialServicePrincipalArrayOutput
func (CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutputWithContext ¶
func (i CredentialServicePrincipalArray) ToCredentialServicePrincipalArrayOutputWithContext(ctx context.Context) CredentialServicePrincipalArrayOutput
type CredentialServicePrincipalArrayInput ¶
type CredentialServicePrincipalArrayInput interface { pulumi.Input ToCredentialServicePrincipalArrayOutput() CredentialServicePrincipalArrayOutput ToCredentialServicePrincipalArrayOutputWithContext(context.Context) CredentialServicePrincipalArrayOutput }
CredentialServicePrincipalArrayInput is an input type that accepts CredentialServicePrincipalArray and CredentialServicePrincipalArrayOutput values. You can construct a concrete instance of `CredentialServicePrincipalArrayInput` via:
CredentialServicePrincipalArray{ CredentialServicePrincipalArgs{...} }
type CredentialServicePrincipalArrayOutput ¶
type CredentialServicePrincipalArrayOutput struct{ *pulumi.OutputState }
func (CredentialServicePrincipalArrayOutput) ElementType ¶
func (CredentialServicePrincipalArrayOutput) ElementType() reflect.Type
func (CredentialServicePrincipalArrayOutput) Index ¶
func (o CredentialServicePrincipalArrayOutput) Index(i pulumi.IntInput) CredentialServicePrincipalOutput
func (CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutput ¶
func (o CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutput() CredentialServicePrincipalArrayOutput
func (CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutputWithContext ¶
func (o CredentialServicePrincipalArrayOutput) ToCredentialServicePrincipalArrayOutputWithContext(ctx context.Context) CredentialServicePrincipalArrayOutput
type CredentialServicePrincipalInput ¶
type CredentialServicePrincipalInput interface { pulumi.Input ToCredentialServicePrincipalOutput() CredentialServicePrincipalOutput ToCredentialServicePrincipalOutputWithContext(ctx context.Context) CredentialServicePrincipalOutput }
type CredentialServicePrincipalMap ¶
type CredentialServicePrincipalMap map[string]CredentialServicePrincipalInput
func (CredentialServicePrincipalMap) ElementType ¶
func (CredentialServicePrincipalMap) ElementType() reflect.Type
func (CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutput ¶
func (i CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutput() CredentialServicePrincipalMapOutput
func (CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutputWithContext ¶
func (i CredentialServicePrincipalMap) ToCredentialServicePrincipalMapOutputWithContext(ctx context.Context) CredentialServicePrincipalMapOutput
type CredentialServicePrincipalMapInput ¶
type CredentialServicePrincipalMapInput interface { pulumi.Input ToCredentialServicePrincipalMapOutput() CredentialServicePrincipalMapOutput ToCredentialServicePrincipalMapOutputWithContext(context.Context) CredentialServicePrincipalMapOutput }
CredentialServicePrincipalMapInput is an input type that accepts CredentialServicePrincipalMap and CredentialServicePrincipalMapOutput values. You can construct a concrete instance of `CredentialServicePrincipalMapInput` via:
CredentialServicePrincipalMap{ "key": CredentialServicePrincipalArgs{...} }
type CredentialServicePrincipalMapOutput ¶
type CredentialServicePrincipalMapOutput struct{ *pulumi.OutputState }
func (CredentialServicePrincipalMapOutput) ElementType ¶
func (CredentialServicePrincipalMapOutput) ElementType() reflect.Type
func (CredentialServicePrincipalMapOutput) MapIndex ¶
func (o CredentialServicePrincipalMapOutput) MapIndex(k pulumi.StringInput) CredentialServicePrincipalOutput
func (CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutput ¶
func (o CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutput() CredentialServicePrincipalMapOutput
func (CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutputWithContext ¶
func (o CredentialServicePrincipalMapOutput) ToCredentialServicePrincipalMapOutputWithContext(ctx context.Context) CredentialServicePrincipalMapOutput
type CredentialServicePrincipalOutput ¶
type CredentialServicePrincipalOutput struct{ *pulumi.OutputState }
func (CredentialServicePrincipalOutput) Annotations ¶
func (o CredentialServicePrincipalOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Credential.
func (CredentialServicePrincipalOutput) DataFactoryId ¶
func (o CredentialServicePrincipalOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Credential with. Changing this forces a new resource.
func (CredentialServicePrincipalOutput) Description ¶
func (o CredentialServicePrincipalOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Credential.
func (CredentialServicePrincipalOutput) ElementType ¶
func (CredentialServicePrincipalOutput) ElementType() reflect.Type
func (CredentialServicePrincipalOutput) Name ¶
func (o CredentialServicePrincipalOutput) Name() pulumi.StringOutput
Specifies the name of the Credential. Changing this forces a new resource to be created.
func (CredentialServicePrincipalOutput) ServicePrincipalId ¶
func (o CredentialServicePrincipalOutput) ServicePrincipalId() pulumi.StringOutput
The Client ID of the Service Principal.
func (CredentialServicePrincipalOutput) ServicePrincipalKey ¶
func (o CredentialServicePrincipalOutput) ServicePrincipalKey() CredentialServicePrincipalServicePrincipalKeyPtrOutput
A `servicePrincipalKey` block as defined below.
func (CredentialServicePrincipalOutput) TenantId ¶
func (o CredentialServicePrincipalOutput) TenantId() pulumi.StringOutput
The Tenant ID of the Service Principal.
func (CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutput ¶
func (o CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutput() CredentialServicePrincipalOutput
func (CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutputWithContext ¶
func (o CredentialServicePrincipalOutput) ToCredentialServicePrincipalOutputWithContext(ctx context.Context) CredentialServicePrincipalOutput
type CredentialServicePrincipalServicePrincipalKey ¶
type CredentialServicePrincipalServicePrincipalKey struct { // The name of the Linked Service to use for the Service Principal Key. LinkedServiceName string `pulumi:"linkedServiceName"` // The name of the Secret in the Key Vault. SecretName string `pulumi:"secretName"` // The version of the Secret in the Key Vault. SecretVersion *string `pulumi:"secretVersion"` }
type CredentialServicePrincipalServicePrincipalKeyArgs ¶
type CredentialServicePrincipalServicePrincipalKeyArgs struct { // The name of the Linked Service to use for the Service Principal Key. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // The name of the Secret in the Key Vault. SecretName pulumi.StringInput `pulumi:"secretName"` // The version of the Secret in the Key Vault. SecretVersion pulumi.StringPtrInput `pulumi:"secretVersion"` }
func (CredentialServicePrincipalServicePrincipalKeyArgs) ElementType ¶
func (CredentialServicePrincipalServicePrincipalKeyArgs) ElementType() reflect.Type
func (CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutput ¶
func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutput() CredentialServicePrincipalServicePrincipalKeyOutput
func (CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext ¶
func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyOutput
func (CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput ¶
func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
func (CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext ¶
func (i CredentialServicePrincipalServicePrincipalKeyArgs) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
type CredentialServicePrincipalServicePrincipalKeyInput ¶
type CredentialServicePrincipalServicePrincipalKeyInput interface { pulumi.Input ToCredentialServicePrincipalServicePrincipalKeyOutput() CredentialServicePrincipalServicePrincipalKeyOutput ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext(context.Context) CredentialServicePrincipalServicePrincipalKeyOutput }
CredentialServicePrincipalServicePrincipalKeyInput is an input type that accepts CredentialServicePrincipalServicePrincipalKeyArgs and CredentialServicePrincipalServicePrincipalKeyOutput values. You can construct a concrete instance of `CredentialServicePrincipalServicePrincipalKeyInput` via:
CredentialServicePrincipalServicePrincipalKeyArgs{...}
type CredentialServicePrincipalServicePrincipalKeyOutput ¶
type CredentialServicePrincipalServicePrincipalKeyOutput struct{ *pulumi.OutputState }
func (CredentialServicePrincipalServicePrincipalKeyOutput) ElementType ¶
func (CredentialServicePrincipalServicePrincipalKeyOutput) ElementType() reflect.Type
func (CredentialServicePrincipalServicePrincipalKeyOutput) LinkedServiceName ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) LinkedServiceName() pulumi.StringOutput
The name of the Linked Service to use for the Service Principal Key.
func (CredentialServicePrincipalServicePrincipalKeyOutput) SecretName ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) SecretName() pulumi.StringOutput
The name of the Secret in the Key Vault.
func (CredentialServicePrincipalServicePrincipalKeyOutput) SecretVersion ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) SecretVersion() pulumi.StringPtrOutput
The version of the Secret in the Key Vault.
func (CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutput ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutput() CredentialServicePrincipalServicePrincipalKeyOutput
func (CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyOutput
func (CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
func (CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext ¶
func (o CredentialServicePrincipalServicePrincipalKeyOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
type CredentialServicePrincipalServicePrincipalKeyPtrInput ¶
type CredentialServicePrincipalServicePrincipalKeyPtrInput interface { pulumi.Input ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput }
CredentialServicePrincipalServicePrincipalKeyPtrInput is an input type that accepts CredentialServicePrincipalServicePrincipalKeyArgs, CredentialServicePrincipalServicePrincipalKeyPtr and CredentialServicePrincipalServicePrincipalKeyPtrOutput values. You can construct a concrete instance of `CredentialServicePrincipalServicePrincipalKeyPtrInput` via:
CredentialServicePrincipalServicePrincipalKeyArgs{...} or: nil
func CredentialServicePrincipalServicePrincipalKeyPtr ¶
func CredentialServicePrincipalServicePrincipalKeyPtr(v *CredentialServicePrincipalServicePrincipalKeyArgs) CredentialServicePrincipalServicePrincipalKeyPtrInput
type CredentialServicePrincipalServicePrincipalKeyPtrOutput ¶
type CredentialServicePrincipalServicePrincipalKeyPtrOutput struct{ *pulumi.OutputState }
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) ElementType ¶
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) ElementType() reflect.Type
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) LinkedServiceName ¶
func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
The name of the Linked Service to use for the Service Principal Key.
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretName ¶
func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretName() pulumi.StringPtrOutput
The name of the Secret in the Key Vault.
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretVersion ¶
func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
The version of the Secret in the Key Vault.
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput ¶
func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutput() CredentialServicePrincipalServicePrincipalKeyPtrOutput
func (CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext ¶
func (o CredentialServicePrincipalServicePrincipalKeyPtrOutput) ToCredentialServicePrincipalServicePrincipalKeyPtrOutputWithContext(ctx context.Context) CredentialServicePrincipalServicePrincipalKeyPtrOutput
type CredentialServicePrincipalState ¶
type CredentialServicePrincipalState struct { // List of tags that can be used for describing the Data Factory Credential. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Credential with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Credential. Description pulumi.StringPtrInput // Specifies the name of the Credential. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Client ID of the Service Principal. ServicePrincipalId pulumi.StringPtrInput // A `servicePrincipalKey` block as defined below. ServicePrincipalKey CredentialServicePrincipalServicePrincipalKeyPtrInput // The Tenant ID of the Service Principal. TenantId pulumi.StringPtrInput }
func (CredentialServicePrincipalState) ElementType ¶
func (CredentialServicePrincipalState) ElementType() reflect.Type
type CredentialUserManagedIdentity ¶
type CredentialUserManagedIdentity struct { pulumi.CustomResourceState // (Optional) List of string annotations. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The resource ID of the parent Data Factory DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // (Optional) Short text description Description pulumi.StringPtrOutput `pulumi:"description"` // The resource ID of the User Assigned Managed Identity IdentityId pulumi.StringOutput `pulumi:"identityId"` // The desired name of the credential resource Name pulumi.StringOutput `pulumi:"name"` }
func GetCredentialUserManagedIdentity ¶
func GetCredentialUserManagedIdentity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CredentialUserManagedIdentityState, opts ...pulumi.ResourceOption) (*CredentialUserManagedIdentity, error)
GetCredentialUserManagedIdentity gets an existing CredentialUserManagedIdentity 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 NewCredentialUserManagedIdentity ¶
func NewCredentialUserManagedIdentity(ctx *pulumi.Context, name string, args *CredentialUserManagedIdentityArgs, opts ...pulumi.ResourceOption) (*CredentialUserManagedIdentity, error)
NewCredentialUserManagedIdentity registers a new resource with the given unique name, arguments, and options.
func (*CredentialUserManagedIdentity) ElementType ¶
func (*CredentialUserManagedIdentity) ElementType() reflect.Type
func (*CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutput ¶
func (i *CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutput() CredentialUserManagedIdentityOutput
func (*CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutputWithContext ¶
func (i *CredentialUserManagedIdentity) ToCredentialUserManagedIdentityOutputWithContext(ctx context.Context) CredentialUserManagedIdentityOutput
type CredentialUserManagedIdentityArgs ¶
type CredentialUserManagedIdentityArgs struct { // (Optional) List of string annotations. Annotations pulumi.StringArrayInput // The resource ID of the parent Data Factory DataFactoryId pulumi.StringInput // (Optional) Short text description Description pulumi.StringPtrInput // The resource ID of the User Assigned Managed Identity IdentityId pulumi.StringInput // The desired name of the credential resource Name pulumi.StringPtrInput }
The set of arguments for constructing a CredentialUserManagedIdentity resource.
func (CredentialUserManagedIdentityArgs) ElementType ¶
func (CredentialUserManagedIdentityArgs) ElementType() reflect.Type
type CredentialUserManagedIdentityArray ¶
type CredentialUserManagedIdentityArray []CredentialUserManagedIdentityInput
func (CredentialUserManagedIdentityArray) ElementType ¶
func (CredentialUserManagedIdentityArray) ElementType() reflect.Type
func (CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutput ¶
func (i CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutput() CredentialUserManagedIdentityArrayOutput
func (CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutputWithContext ¶
func (i CredentialUserManagedIdentityArray) ToCredentialUserManagedIdentityArrayOutputWithContext(ctx context.Context) CredentialUserManagedIdentityArrayOutput
type CredentialUserManagedIdentityArrayInput ¶
type CredentialUserManagedIdentityArrayInput interface { pulumi.Input ToCredentialUserManagedIdentityArrayOutput() CredentialUserManagedIdentityArrayOutput ToCredentialUserManagedIdentityArrayOutputWithContext(context.Context) CredentialUserManagedIdentityArrayOutput }
CredentialUserManagedIdentityArrayInput is an input type that accepts CredentialUserManagedIdentityArray and CredentialUserManagedIdentityArrayOutput values. You can construct a concrete instance of `CredentialUserManagedIdentityArrayInput` via:
CredentialUserManagedIdentityArray{ CredentialUserManagedIdentityArgs{...} }
type CredentialUserManagedIdentityArrayOutput ¶
type CredentialUserManagedIdentityArrayOutput struct{ *pulumi.OutputState }
func (CredentialUserManagedIdentityArrayOutput) ElementType ¶
func (CredentialUserManagedIdentityArrayOutput) ElementType() reflect.Type
func (CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutput ¶
func (o CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutput() CredentialUserManagedIdentityArrayOutput
func (CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutputWithContext ¶
func (o CredentialUserManagedIdentityArrayOutput) ToCredentialUserManagedIdentityArrayOutputWithContext(ctx context.Context) CredentialUserManagedIdentityArrayOutput
type CredentialUserManagedIdentityInput ¶
type CredentialUserManagedIdentityInput interface { pulumi.Input ToCredentialUserManagedIdentityOutput() CredentialUserManagedIdentityOutput ToCredentialUserManagedIdentityOutputWithContext(ctx context.Context) CredentialUserManagedIdentityOutput }
type CredentialUserManagedIdentityMap ¶
type CredentialUserManagedIdentityMap map[string]CredentialUserManagedIdentityInput
func (CredentialUserManagedIdentityMap) ElementType ¶
func (CredentialUserManagedIdentityMap) ElementType() reflect.Type
func (CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutput ¶
func (i CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutput() CredentialUserManagedIdentityMapOutput
func (CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutputWithContext ¶
func (i CredentialUserManagedIdentityMap) ToCredentialUserManagedIdentityMapOutputWithContext(ctx context.Context) CredentialUserManagedIdentityMapOutput
type CredentialUserManagedIdentityMapInput ¶
type CredentialUserManagedIdentityMapInput interface { pulumi.Input ToCredentialUserManagedIdentityMapOutput() CredentialUserManagedIdentityMapOutput ToCredentialUserManagedIdentityMapOutputWithContext(context.Context) CredentialUserManagedIdentityMapOutput }
CredentialUserManagedIdentityMapInput is an input type that accepts CredentialUserManagedIdentityMap and CredentialUserManagedIdentityMapOutput values. You can construct a concrete instance of `CredentialUserManagedIdentityMapInput` via:
CredentialUserManagedIdentityMap{ "key": CredentialUserManagedIdentityArgs{...} }
type CredentialUserManagedIdentityMapOutput ¶
type CredentialUserManagedIdentityMapOutput struct{ *pulumi.OutputState }
func (CredentialUserManagedIdentityMapOutput) ElementType ¶
func (CredentialUserManagedIdentityMapOutput) ElementType() reflect.Type
func (CredentialUserManagedIdentityMapOutput) MapIndex ¶
func (o CredentialUserManagedIdentityMapOutput) MapIndex(k pulumi.StringInput) CredentialUserManagedIdentityOutput
func (CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutput ¶
func (o CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutput() CredentialUserManagedIdentityMapOutput
func (CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutputWithContext ¶
func (o CredentialUserManagedIdentityMapOutput) ToCredentialUserManagedIdentityMapOutputWithContext(ctx context.Context) CredentialUserManagedIdentityMapOutput
type CredentialUserManagedIdentityOutput ¶
type CredentialUserManagedIdentityOutput struct{ *pulumi.OutputState }
func (CredentialUserManagedIdentityOutput) Annotations ¶
func (o CredentialUserManagedIdentityOutput) Annotations() pulumi.StringArrayOutput
(Optional) List of string annotations.
func (CredentialUserManagedIdentityOutput) DataFactoryId ¶
func (o CredentialUserManagedIdentityOutput) DataFactoryId() pulumi.StringOutput
The resource ID of the parent Data Factory
func (CredentialUserManagedIdentityOutput) Description ¶
func (o CredentialUserManagedIdentityOutput) Description() pulumi.StringPtrOutput
(Optional) Short text description
func (CredentialUserManagedIdentityOutput) ElementType ¶
func (CredentialUserManagedIdentityOutput) ElementType() reflect.Type
func (CredentialUserManagedIdentityOutput) IdentityId ¶
func (o CredentialUserManagedIdentityOutput) IdentityId() pulumi.StringOutput
The resource ID of the User Assigned Managed Identity
func (CredentialUserManagedIdentityOutput) Name ¶
func (o CredentialUserManagedIdentityOutput) Name() pulumi.StringOutput
The desired name of the credential resource
func (CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutput ¶
func (o CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutput() CredentialUserManagedIdentityOutput
func (CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutputWithContext ¶
func (o CredentialUserManagedIdentityOutput) ToCredentialUserManagedIdentityOutputWithContext(ctx context.Context) CredentialUserManagedIdentityOutput
type CredentialUserManagedIdentityState ¶
type CredentialUserManagedIdentityState struct { // (Optional) List of string annotations. Annotations pulumi.StringArrayInput // The resource ID of the parent Data Factory DataFactoryId pulumi.StringPtrInput // (Optional) Short text description Description pulumi.StringPtrInput // The resource ID of the User Assigned Managed Identity IdentityId pulumi.StringPtrInput // The desired name of the credential resource Name pulumi.StringPtrInput }
func (CredentialUserManagedIdentityState) ElementType ¶
func (CredentialUserManagedIdentityState) ElementType() reflect.Type
type CustomDataset ¶
type CustomDataset struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. 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"` // A `linkedService` block as defined below. LinkedService CustomDatasetLinkedServiceOutput `pulumi:"linkedService"` // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A JSON object that contains the schema of the Data Factory Dataset. SchemaJson pulumi.StringPtrOutput `pulumi:"schemaJson"` // The type of dataset that will be associated with Data Factory. Changing this forces a new resource to be created. Type pulumi.StringOutput `pulumi:"type"` // A JSON object that contains the properties of the Data Factory Dataset. TypePropertiesJson pulumi.StringOutput `pulumi:"typePropertiesJson"` }
Manages a Dataset inside an Azure Data Factory. This is a generic resource that supports all different Dataset Types.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, Identity: &datafactory.FactoryIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, AccountKind: pulumi.String("BlobStorage"), AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleLinkedCustomService, err := datafactory.NewLinkedCustomService(ctx, "example", &datafactory.LinkedCustomServiceArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Type: pulumi.String("AzureBlobStorage"), TypePropertiesJson: exampleAccount.PrimaryConnectionString.ApplyT(func(primaryConnectionString string) (string, error) { return fmt.Sprintf("{\n \"connectionString\":\"%v\"\n}\n", primaryConnectionString), nil }).(pulumi.StringOutput), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("content"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = datafactory.NewCustomDataset(ctx, "example", &datafactory.CustomDatasetArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Type: pulumi.String("Json"), LinkedService: &datafactory.CustomDatasetLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, Parameters: pulumi.StringMap{ "key1": pulumi.String("value1"), }, }, TypePropertiesJson: exampleContainer.Name.ApplyT(func(name string) (string, error) { return fmt.Sprintf(`{ "location": { "container":"%v", "fileName":"foo.txt", "folderPath": "foo/bar/", "type":"AzureBlobStorageLocation" }, "encodingName":"UTF-8" }
`, name), nil
}).(pulumi.StringOutput), Description: pulumi.String("test description"), Annotations: pulumi.StringArray{ pulumi.String("test1"), pulumi.String("test2"), pulumi.String("test3"), }, Folder: pulumi.String("testFolder"), Parameters: pulumi.StringMap{ "foo": pulumi.String("test1"), "Bar": pulumi.String("Test2"), }, AdditionalProperties: pulumi.StringMap{ "foo": pulumi.String("test1"), "bar": pulumi.String("test2"), }, SchemaJson: pulumi.String(`{ "type": "object", "properties": { "name": { "type": "object", "properties": { "firstName": { "type": "string" }, "lastName": { "type": "string" } } }, "age": { "type": "integer" } } }
`),
}) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/customDataset:CustomDataset example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetCustomDataset ¶
func GetCustomDataset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomDatasetState, opts ...pulumi.ResourceOption) (*CustomDataset, error)
GetCustomDataset gets an existing CustomDataset 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 NewCustomDataset ¶
func NewCustomDataset(ctx *pulumi.Context, name string, args *CustomDatasetArgs, opts ...pulumi.ResourceOption) (*CustomDataset, error)
NewCustomDataset registers a new resource with the given unique name, arguments, and options.
func (*CustomDataset) ElementType ¶
func (*CustomDataset) ElementType() reflect.Type
func (*CustomDataset) ToCustomDatasetOutput ¶
func (i *CustomDataset) ToCustomDatasetOutput() CustomDatasetOutput
func (*CustomDataset) ToCustomDatasetOutputWithContext ¶
func (i *CustomDataset) ToCustomDatasetOutputWithContext(ctx context.Context) CustomDatasetOutput
type CustomDatasetArgs ¶
type CustomDatasetArgs struct { // A map of additional properties to associate with the Data Factory Dataset. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `linkedService` block as defined below. LinkedService CustomDatasetLinkedServiceInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A JSON object that contains the schema of the Data Factory Dataset. SchemaJson pulumi.StringPtrInput // The type of dataset that will be associated with Data Factory. Changing this forces a new resource to be created. Type pulumi.StringInput // A JSON object that contains the properties of the Data Factory Dataset. TypePropertiesJson pulumi.StringInput }
The set of arguments for constructing a CustomDataset resource.
func (CustomDatasetArgs) ElementType ¶
func (CustomDatasetArgs) ElementType() reflect.Type
type CustomDatasetArray ¶
type CustomDatasetArray []CustomDatasetInput
func (CustomDatasetArray) ElementType ¶
func (CustomDatasetArray) ElementType() reflect.Type
func (CustomDatasetArray) ToCustomDatasetArrayOutput ¶
func (i CustomDatasetArray) ToCustomDatasetArrayOutput() CustomDatasetArrayOutput
func (CustomDatasetArray) ToCustomDatasetArrayOutputWithContext ¶
func (i CustomDatasetArray) ToCustomDatasetArrayOutputWithContext(ctx context.Context) CustomDatasetArrayOutput
type CustomDatasetArrayInput ¶
type CustomDatasetArrayInput interface { pulumi.Input ToCustomDatasetArrayOutput() CustomDatasetArrayOutput ToCustomDatasetArrayOutputWithContext(context.Context) CustomDatasetArrayOutput }
CustomDatasetArrayInput is an input type that accepts CustomDatasetArray and CustomDatasetArrayOutput values. You can construct a concrete instance of `CustomDatasetArrayInput` via:
CustomDatasetArray{ CustomDatasetArgs{...} }
type CustomDatasetArrayOutput ¶
type CustomDatasetArrayOutput struct{ *pulumi.OutputState }
func (CustomDatasetArrayOutput) ElementType ¶
func (CustomDatasetArrayOutput) ElementType() reflect.Type
func (CustomDatasetArrayOutput) Index ¶
func (o CustomDatasetArrayOutput) Index(i pulumi.IntInput) CustomDatasetOutput
func (CustomDatasetArrayOutput) ToCustomDatasetArrayOutput ¶
func (o CustomDatasetArrayOutput) ToCustomDatasetArrayOutput() CustomDatasetArrayOutput
func (CustomDatasetArrayOutput) ToCustomDatasetArrayOutputWithContext ¶
func (o CustomDatasetArrayOutput) ToCustomDatasetArrayOutputWithContext(ctx context.Context) CustomDatasetArrayOutput
type CustomDatasetInput ¶
type CustomDatasetInput interface { pulumi.Input ToCustomDatasetOutput() CustomDatasetOutput ToCustomDatasetOutputWithContext(ctx context.Context) CustomDatasetOutput }
type CustomDatasetLinkedServiceArgs ¶
type CustomDatasetLinkedServiceArgs struct { // The name of the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (CustomDatasetLinkedServiceArgs) ElementType ¶
func (CustomDatasetLinkedServiceArgs) ElementType() reflect.Type
func (CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutput ¶
func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutput() CustomDatasetLinkedServiceOutput
func (CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutputWithContext ¶
func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServiceOutputWithContext(ctx context.Context) CustomDatasetLinkedServiceOutput
func (CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutput ¶
func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
func (CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutputWithContext ¶
func (i CustomDatasetLinkedServiceArgs) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
type CustomDatasetLinkedServiceInput ¶
type CustomDatasetLinkedServiceInput interface { pulumi.Input ToCustomDatasetLinkedServiceOutput() CustomDatasetLinkedServiceOutput ToCustomDatasetLinkedServiceOutputWithContext(context.Context) CustomDatasetLinkedServiceOutput }
CustomDatasetLinkedServiceInput is an input type that accepts CustomDatasetLinkedServiceArgs and CustomDatasetLinkedServiceOutput values. You can construct a concrete instance of `CustomDatasetLinkedServiceInput` via:
CustomDatasetLinkedServiceArgs{...}
type CustomDatasetLinkedServiceOutput ¶
type CustomDatasetLinkedServiceOutput struct{ *pulumi.OutputState }
func (CustomDatasetLinkedServiceOutput) ElementType ¶
func (CustomDatasetLinkedServiceOutput) ElementType() reflect.Type
func (CustomDatasetLinkedServiceOutput) Name ¶
func (o CustomDatasetLinkedServiceOutput) Name() pulumi.StringOutput
The name of the Data Factory Linked Service.
func (CustomDatasetLinkedServiceOutput) Parameters ¶
func (o CustomDatasetLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutput ¶
func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutput() CustomDatasetLinkedServiceOutput
func (CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutputWithContext ¶
func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServiceOutputWithContext(ctx context.Context) CustomDatasetLinkedServiceOutput
func (CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutput ¶
func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
func (CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutputWithContext ¶
func (o CustomDatasetLinkedServiceOutput) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
type CustomDatasetLinkedServicePtrInput ¶
type CustomDatasetLinkedServicePtrInput interface { pulumi.Input ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput ToCustomDatasetLinkedServicePtrOutputWithContext(context.Context) CustomDatasetLinkedServicePtrOutput }
CustomDatasetLinkedServicePtrInput is an input type that accepts CustomDatasetLinkedServiceArgs, CustomDatasetLinkedServicePtr and CustomDatasetLinkedServicePtrOutput values. You can construct a concrete instance of `CustomDatasetLinkedServicePtrInput` via:
CustomDatasetLinkedServiceArgs{...} or: nil
func CustomDatasetLinkedServicePtr ¶
func CustomDatasetLinkedServicePtr(v *CustomDatasetLinkedServiceArgs) CustomDatasetLinkedServicePtrInput
type CustomDatasetLinkedServicePtrOutput ¶
type CustomDatasetLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (CustomDatasetLinkedServicePtrOutput) Elem ¶
func (o CustomDatasetLinkedServicePtrOutput) Elem() CustomDatasetLinkedServiceOutput
func (CustomDatasetLinkedServicePtrOutput) ElementType ¶
func (CustomDatasetLinkedServicePtrOutput) ElementType() reflect.Type
func (CustomDatasetLinkedServicePtrOutput) Name ¶
func (o CustomDatasetLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name of the Data Factory Linked Service.
func (CustomDatasetLinkedServicePtrOutput) Parameters ¶
func (o CustomDatasetLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutput ¶
func (o CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutput() CustomDatasetLinkedServicePtrOutput
func (CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutputWithContext ¶
func (o CustomDatasetLinkedServicePtrOutput) ToCustomDatasetLinkedServicePtrOutputWithContext(ctx context.Context) CustomDatasetLinkedServicePtrOutput
type CustomDatasetMap ¶
type CustomDatasetMap map[string]CustomDatasetInput
func (CustomDatasetMap) ElementType ¶
func (CustomDatasetMap) ElementType() reflect.Type
func (CustomDatasetMap) ToCustomDatasetMapOutput ¶
func (i CustomDatasetMap) ToCustomDatasetMapOutput() CustomDatasetMapOutput
func (CustomDatasetMap) ToCustomDatasetMapOutputWithContext ¶
func (i CustomDatasetMap) ToCustomDatasetMapOutputWithContext(ctx context.Context) CustomDatasetMapOutput
type CustomDatasetMapInput ¶
type CustomDatasetMapInput interface { pulumi.Input ToCustomDatasetMapOutput() CustomDatasetMapOutput ToCustomDatasetMapOutputWithContext(context.Context) CustomDatasetMapOutput }
CustomDatasetMapInput is an input type that accepts CustomDatasetMap and CustomDatasetMapOutput values. You can construct a concrete instance of `CustomDatasetMapInput` via:
CustomDatasetMap{ "key": CustomDatasetArgs{...} }
type CustomDatasetMapOutput ¶
type CustomDatasetMapOutput struct{ *pulumi.OutputState }
func (CustomDatasetMapOutput) ElementType ¶
func (CustomDatasetMapOutput) ElementType() reflect.Type
func (CustomDatasetMapOutput) MapIndex ¶
func (o CustomDatasetMapOutput) MapIndex(k pulumi.StringInput) CustomDatasetOutput
func (CustomDatasetMapOutput) ToCustomDatasetMapOutput ¶
func (o CustomDatasetMapOutput) ToCustomDatasetMapOutput() CustomDatasetMapOutput
func (CustomDatasetMapOutput) ToCustomDatasetMapOutputWithContext ¶
func (o CustomDatasetMapOutput) ToCustomDatasetMapOutputWithContext(ctx context.Context) CustomDatasetMapOutput
type CustomDatasetOutput ¶
type CustomDatasetOutput struct{ *pulumi.OutputState }
func (CustomDatasetOutput) AdditionalProperties ¶
func (o CustomDatasetOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
func (CustomDatasetOutput) Annotations ¶
func (o CustomDatasetOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (CustomDatasetOutput) DataFactoryId ¶
func (o CustomDatasetOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource.
func (CustomDatasetOutput) Description ¶
func (o CustomDatasetOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (CustomDatasetOutput) ElementType ¶
func (CustomDatasetOutput) ElementType() reflect.Type
func (CustomDatasetOutput) Folder ¶
func (o CustomDatasetOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (CustomDatasetOutput) LinkedService ¶
func (o CustomDatasetOutput) LinkedService() CustomDatasetLinkedServiceOutput
A `linkedService` block as defined below.
func (CustomDatasetOutput) Name ¶
func (o CustomDatasetOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (CustomDatasetOutput) Parameters ¶
func (o CustomDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (CustomDatasetOutput) SchemaJson ¶
func (o CustomDatasetOutput) SchemaJson() pulumi.StringPtrOutput
A JSON object that contains the schema of the Data Factory Dataset.
func (CustomDatasetOutput) ToCustomDatasetOutput ¶
func (o CustomDatasetOutput) ToCustomDatasetOutput() CustomDatasetOutput
func (CustomDatasetOutput) ToCustomDatasetOutputWithContext ¶
func (o CustomDatasetOutput) ToCustomDatasetOutputWithContext(ctx context.Context) CustomDatasetOutput
func (CustomDatasetOutput) Type ¶
func (o CustomDatasetOutput) Type() pulumi.StringOutput
The type of dataset that will be associated with Data Factory. Changing this forces a new resource to be created.
func (CustomDatasetOutput) TypePropertiesJson ¶
func (o CustomDatasetOutput) TypePropertiesJson() pulumi.StringOutput
A JSON object that contains the properties of the Data Factory Dataset.
type CustomDatasetState ¶
type CustomDatasetState struct { // A map of additional properties to associate with the Data Factory Dataset. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `linkedService` block as defined below. LinkedService CustomDatasetLinkedServicePtrInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A JSON object that contains the schema of the Data Factory Dataset. SchemaJson pulumi.StringPtrInput // The type of dataset that will be associated with Data Factory. Changing this forces a new resource to be created. Type pulumi.StringPtrInput // A JSON object that contains the properties of the Data Factory Dataset. TypePropertiesJson pulumi.StringPtrInput }
func (CustomDatasetState) ElementType ¶
func (CustomDatasetState) ElementType() reflect.Type
type DataFlow ¶
type DataFlow struct { pulumi.CustomResourceState // List of tags that can be used for describing the Data Factory Data Flow. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Data Flow. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // Specifies the name of the Data Factory Data Flow. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The script for the Data Factory Data Flow. Script pulumi.StringPtrOutput `pulumi:"script"` // The script lines for the Data Factory Data Flow. ScriptLines pulumi.StringArrayOutput `pulumi:"scriptLines"` // One or more `sink` blocks as defined below. Sinks DataFlowSinkArrayOutput `pulumi:"sinks"` // One or more `source` blocks as defined below. Sources DataFlowSourceArrayOutput `pulumi:"sources"` // One or more `transformation` blocks as defined below. Transformations DataFlowTransformationArrayOutput `pulumi:"transformations"` }
Manages a Data Flow inside an Azure Data Factory.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedCustomService, err := datafactory.NewLinkedCustomService(ctx, "example", &datafactory.LinkedCustomServiceArgs{ Name: pulumi.String("linked_service"), DataFactoryId: exampleFactory.ID(), Type: pulumi.String("AzureBlobStorage"), TypePropertiesJson: exampleAccount.PrimaryConnectionString.ApplyT(func(primaryConnectionString string) (string, error) { return fmt.Sprintf("{\n \"connectionString\": \"%v\"\n}\n", primaryConnectionString), nil }).(pulumi.StringOutput), }) if err != nil { return err } example1, err := datafactory.NewDatasetJson(ctx, "example1", &datafactory.DatasetJsonArgs{ Name: pulumi.String("dataset1"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedCustomService.Name, AzureBlobStorageLocation: &datafactory.DatasetJsonAzureBlobStorageLocationArgs{ Container: pulumi.String("container"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("foo.txt"), }, Encoding: pulumi.String("UTF-8"), }) if err != nil { return err } example2, err := datafactory.NewDatasetJson(ctx, "example2", &datafactory.DatasetJsonArgs{ Name: pulumi.String("dataset2"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedCustomService.Name, AzureBlobStorageLocation: &datafactory.DatasetJsonAzureBlobStorageLocationArgs{ Container: pulumi.String("container"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("bar.txt"), }, Encoding: pulumi.String("UTF-8"), }) if err != nil { return err } example1FlowletDataFlow, err := datafactory.NewFlowletDataFlow(ctx, "example1", &datafactory.FlowletDataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.FlowletDataFlowSourceArray{ &datafactory.FlowletDataFlowSourceArgs{ Name: pulumi.String("source1"), LinkedService: &datafactory.FlowletDataFlowSourceLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Sinks: datafactory.FlowletDataFlowSinkArray{ &datafactory.FlowletDataFlowSinkArgs{ Name: pulumi.String("sink1"), LinkedService: &datafactory.FlowletDataFlowSinkLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } example2FlowletDataFlow, err := datafactory.NewFlowletDataFlow(ctx, "example2", &datafactory.FlowletDataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.FlowletDataFlowSourceArray{ &datafactory.FlowletDataFlowSourceArgs{ Name: pulumi.String("source1"), LinkedService: &datafactory.FlowletDataFlowSourceLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Sinks: datafactory.FlowletDataFlowSinkArray{ &datafactory.FlowletDataFlowSinkArgs{ Name: pulumi.String("sink1"), LinkedService: &datafactory.FlowletDataFlowSinkLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } _, err = datafactory.NewDataFlow(ctx, "example", &datafactory.DataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.DataFlowSourceArray{ &datafactory.DataFlowSourceArgs{ Name: pulumi.String("source1"), Flowlet: &datafactory.DataFlowSourceFlowletArgs{ Name: example1FlowletDataFlow.Name, Parameters: pulumi.StringMap{ "Key1": pulumi.String("value1"), }, }, Dataset: &datafactory.DataFlowSourceDatasetArgs{ Name: example1.Name, }, }, }, Sinks: datafactory.DataFlowSinkArray{ &datafactory.DataFlowSinkArgs{ Name: pulumi.String("sink1"), Flowlet: &datafactory.DataFlowSinkFlowletArgs{ Name: example2FlowletDataFlow.Name, Parameters: pulumi.StringMap{ "Key1": pulumi.String("value1"), }, }, Dataset: &datafactory.DataFlowSinkDatasetArgs{ Name: example2.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } return nil }) }
```
## Import
Data Factory Data Flow can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/dataFlow:DataFlow example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/dataflows/example ```
func GetDataFlow ¶
func GetDataFlow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataFlowState, opts ...pulumi.ResourceOption) (*DataFlow, error)
GetDataFlow gets an existing DataFlow 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 NewDataFlow ¶
func NewDataFlow(ctx *pulumi.Context, name string, args *DataFlowArgs, opts ...pulumi.ResourceOption) (*DataFlow, error)
NewDataFlow registers a new resource with the given unique name, arguments, and options.
func (*DataFlow) ElementType ¶
func (*DataFlow) ToDataFlowOutput ¶
func (i *DataFlow) ToDataFlowOutput() DataFlowOutput
func (*DataFlow) ToDataFlowOutputWithContext ¶
func (i *DataFlow) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
type DataFlowArgs ¶
type DataFlowArgs struct { // List of tags that can be used for describing the Data Factory Data Flow. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Data Flow. Description pulumi.StringPtrInput // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrInput // Specifies the name of the Data Factory Data Flow. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The script for the Data Factory Data Flow. Script pulumi.StringPtrInput // The script lines for the Data Factory Data Flow. ScriptLines pulumi.StringArrayInput // One or more `sink` blocks as defined below. Sinks DataFlowSinkArrayInput // One or more `source` blocks as defined below. Sources DataFlowSourceArrayInput // One or more `transformation` blocks as defined below. Transformations DataFlowTransformationArrayInput }
The set of arguments for constructing a DataFlow resource.
func (DataFlowArgs) ElementType ¶
func (DataFlowArgs) ElementType() reflect.Type
type DataFlowArray ¶
type DataFlowArray []DataFlowInput
func (DataFlowArray) ElementType ¶
func (DataFlowArray) ElementType() reflect.Type
func (DataFlowArray) ToDataFlowArrayOutput ¶
func (i DataFlowArray) ToDataFlowArrayOutput() DataFlowArrayOutput
func (DataFlowArray) ToDataFlowArrayOutputWithContext ¶
func (i DataFlowArray) ToDataFlowArrayOutputWithContext(ctx context.Context) DataFlowArrayOutput
type DataFlowArrayInput ¶
type DataFlowArrayInput interface { pulumi.Input ToDataFlowArrayOutput() DataFlowArrayOutput ToDataFlowArrayOutputWithContext(context.Context) DataFlowArrayOutput }
DataFlowArrayInput is an input type that accepts DataFlowArray and DataFlowArrayOutput values. You can construct a concrete instance of `DataFlowArrayInput` via:
DataFlowArray{ DataFlowArgs{...} }
type DataFlowArrayOutput ¶
type DataFlowArrayOutput struct{ *pulumi.OutputState }
func (DataFlowArrayOutput) ElementType ¶
func (DataFlowArrayOutput) ElementType() reflect.Type
func (DataFlowArrayOutput) Index ¶
func (o DataFlowArrayOutput) Index(i pulumi.IntInput) DataFlowOutput
func (DataFlowArrayOutput) ToDataFlowArrayOutput ¶
func (o DataFlowArrayOutput) ToDataFlowArrayOutput() DataFlowArrayOutput
func (DataFlowArrayOutput) ToDataFlowArrayOutputWithContext ¶
func (o DataFlowArrayOutput) ToDataFlowArrayOutputWithContext(ctx context.Context) DataFlowArrayOutput
type DataFlowInput ¶
type DataFlowInput interface { pulumi.Input ToDataFlowOutput() DataFlowOutput ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput }
type DataFlowMap ¶
type DataFlowMap map[string]DataFlowInput
func (DataFlowMap) ElementType ¶
func (DataFlowMap) ElementType() reflect.Type
func (DataFlowMap) ToDataFlowMapOutput ¶
func (i DataFlowMap) ToDataFlowMapOutput() DataFlowMapOutput
func (DataFlowMap) ToDataFlowMapOutputWithContext ¶
func (i DataFlowMap) ToDataFlowMapOutputWithContext(ctx context.Context) DataFlowMapOutput
type DataFlowMapInput ¶
type DataFlowMapInput interface { pulumi.Input ToDataFlowMapOutput() DataFlowMapOutput ToDataFlowMapOutputWithContext(context.Context) DataFlowMapOutput }
DataFlowMapInput is an input type that accepts DataFlowMap and DataFlowMapOutput values. You can construct a concrete instance of `DataFlowMapInput` via:
DataFlowMap{ "key": DataFlowArgs{...} }
type DataFlowMapOutput ¶
type DataFlowMapOutput struct{ *pulumi.OutputState }
func (DataFlowMapOutput) ElementType ¶
func (DataFlowMapOutput) ElementType() reflect.Type
func (DataFlowMapOutput) MapIndex ¶
func (o DataFlowMapOutput) MapIndex(k pulumi.StringInput) DataFlowOutput
func (DataFlowMapOutput) ToDataFlowMapOutput ¶
func (o DataFlowMapOutput) ToDataFlowMapOutput() DataFlowMapOutput
func (DataFlowMapOutput) ToDataFlowMapOutputWithContext ¶
func (o DataFlowMapOutput) ToDataFlowMapOutputWithContext(ctx context.Context) DataFlowMapOutput
type DataFlowOutput ¶
type DataFlowOutput struct{ *pulumi.OutputState }
func (DataFlowOutput) Annotations ¶
func (o DataFlowOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Data Flow.
func (DataFlowOutput) DataFactoryId ¶
func (o DataFlowOutput) DataFactoryId() pulumi.StringOutput
The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource.
func (DataFlowOutput) Description ¶
func (o DataFlowOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Data Flow.
func (DataFlowOutput) ElementType ¶
func (DataFlowOutput) ElementType() reflect.Type
func (DataFlowOutput) Folder ¶
func (o DataFlowOutput) Folder() pulumi.StringPtrOutput
The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level.
func (DataFlowOutput) Name ¶
func (o DataFlowOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Data Flow. Changing this forces a new resource to be created.
func (DataFlowOutput) Script ¶
func (o DataFlowOutput) Script() pulumi.StringPtrOutput
The script for the Data Factory Data Flow.
func (DataFlowOutput) ScriptLines ¶
func (o DataFlowOutput) ScriptLines() pulumi.StringArrayOutput
The script lines for the Data Factory Data Flow.
func (DataFlowOutput) Sinks ¶
func (o DataFlowOutput) Sinks() DataFlowSinkArrayOutput
One or more `sink` blocks as defined below.
func (DataFlowOutput) Sources ¶
func (o DataFlowOutput) Sources() DataFlowSourceArrayOutput
One or more `source` blocks as defined below.
func (DataFlowOutput) ToDataFlowOutput ¶
func (o DataFlowOutput) ToDataFlowOutput() DataFlowOutput
func (DataFlowOutput) ToDataFlowOutputWithContext ¶
func (o DataFlowOutput) ToDataFlowOutputWithContext(ctx context.Context) DataFlowOutput
func (DataFlowOutput) Transformations ¶
func (o DataFlowOutput) Transformations() DataFlowTransformationArrayOutput
One or more `transformation` blocks as defined below.
type DataFlowSink ¶
type DataFlowSink struct { // A `dataset` block as defined below. Dataset *DataFlowSinkDataset `pulumi:"dataset"` // The description for the Data Flow Source. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *DataFlowSinkFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *DataFlowSinkLinkedService `pulumi:"linkedService"` // The name for the Data Flow Source. Name string `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService *DataFlowSinkRejectedLinkedService `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService *DataFlowSinkSchemaLinkedService `pulumi:"schemaLinkedService"` }
type DataFlowSinkArgs ¶
type DataFlowSinkArgs struct { // A `dataset` block as defined below. Dataset DataFlowSinkDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow Source. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet DataFlowSinkFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService DataFlowSinkLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow Source. Name pulumi.StringInput `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService DataFlowSinkRejectedLinkedServicePtrInput `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService DataFlowSinkSchemaLinkedServicePtrInput `pulumi:"schemaLinkedService"` }
func (DataFlowSinkArgs) ElementType ¶
func (DataFlowSinkArgs) ElementType() reflect.Type
func (DataFlowSinkArgs) ToDataFlowSinkOutput ¶
func (i DataFlowSinkArgs) ToDataFlowSinkOutput() DataFlowSinkOutput
func (DataFlowSinkArgs) ToDataFlowSinkOutputWithContext ¶
func (i DataFlowSinkArgs) ToDataFlowSinkOutputWithContext(ctx context.Context) DataFlowSinkOutput
type DataFlowSinkArray ¶
type DataFlowSinkArray []DataFlowSinkInput
func (DataFlowSinkArray) ElementType ¶
func (DataFlowSinkArray) ElementType() reflect.Type
func (DataFlowSinkArray) ToDataFlowSinkArrayOutput ¶
func (i DataFlowSinkArray) ToDataFlowSinkArrayOutput() DataFlowSinkArrayOutput
func (DataFlowSinkArray) ToDataFlowSinkArrayOutputWithContext ¶
func (i DataFlowSinkArray) ToDataFlowSinkArrayOutputWithContext(ctx context.Context) DataFlowSinkArrayOutput
type DataFlowSinkArrayInput ¶
type DataFlowSinkArrayInput interface { pulumi.Input ToDataFlowSinkArrayOutput() DataFlowSinkArrayOutput ToDataFlowSinkArrayOutputWithContext(context.Context) DataFlowSinkArrayOutput }
DataFlowSinkArrayInput is an input type that accepts DataFlowSinkArray and DataFlowSinkArrayOutput values. You can construct a concrete instance of `DataFlowSinkArrayInput` via:
DataFlowSinkArray{ DataFlowSinkArgs{...} }
type DataFlowSinkArrayOutput ¶
type DataFlowSinkArrayOutput struct{ *pulumi.OutputState }
func (DataFlowSinkArrayOutput) ElementType ¶
func (DataFlowSinkArrayOutput) ElementType() reflect.Type
func (DataFlowSinkArrayOutput) Index ¶
func (o DataFlowSinkArrayOutput) Index(i pulumi.IntInput) DataFlowSinkOutput
func (DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutput ¶
func (o DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutput() DataFlowSinkArrayOutput
func (DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutputWithContext ¶
func (o DataFlowSinkArrayOutput) ToDataFlowSinkArrayOutputWithContext(ctx context.Context) DataFlowSinkArrayOutput
type DataFlowSinkDataset ¶
type DataFlowSinkDatasetArgs ¶
type DataFlowSinkDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSinkDatasetArgs) ElementType ¶
func (DataFlowSinkDatasetArgs) ElementType() reflect.Type
func (DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutput ¶
func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutput() DataFlowSinkDatasetOutput
func (DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutputWithContext ¶
func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetOutputWithContext(ctx context.Context) DataFlowSinkDatasetOutput
func (DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutput ¶
func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
func (DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutputWithContext ¶
func (i DataFlowSinkDatasetArgs) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
type DataFlowSinkDatasetInput ¶
type DataFlowSinkDatasetInput interface { pulumi.Input ToDataFlowSinkDatasetOutput() DataFlowSinkDatasetOutput ToDataFlowSinkDatasetOutputWithContext(context.Context) DataFlowSinkDatasetOutput }
DataFlowSinkDatasetInput is an input type that accepts DataFlowSinkDatasetArgs and DataFlowSinkDatasetOutput values. You can construct a concrete instance of `DataFlowSinkDatasetInput` via:
DataFlowSinkDatasetArgs{...}
type DataFlowSinkDatasetOutput ¶
type DataFlowSinkDatasetOutput struct{ *pulumi.OutputState }
func (DataFlowSinkDatasetOutput) ElementType ¶
func (DataFlowSinkDatasetOutput) ElementType() reflect.Type
func (DataFlowSinkDatasetOutput) Name ¶
func (o DataFlowSinkDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (DataFlowSinkDatasetOutput) Parameters ¶
func (o DataFlowSinkDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutput ¶
func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutput() DataFlowSinkDatasetOutput
func (DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutputWithContext ¶
func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetOutputWithContext(ctx context.Context) DataFlowSinkDatasetOutput
func (DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutput ¶
func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
func (DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutputWithContext ¶
func (o DataFlowSinkDatasetOutput) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
type DataFlowSinkDatasetPtrInput ¶
type DataFlowSinkDatasetPtrInput interface { pulumi.Input ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput ToDataFlowSinkDatasetPtrOutputWithContext(context.Context) DataFlowSinkDatasetPtrOutput }
DataFlowSinkDatasetPtrInput is an input type that accepts DataFlowSinkDatasetArgs, DataFlowSinkDatasetPtr and DataFlowSinkDatasetPtrOutput values. You can construct a concrete instance of `DataFlowSinkDatasetPtrInput` via:
DataFlowSinkDatasetArgs{...} or: nil
func DataFlowSinkDatasetPtr ¶
func DataFlowSinkDatasetPtr(v *DataFlowSinkDatasetArgs) DataFlowSinkDatasetPtrInput
type DataFlowSinkDatasetPtrOutput ¶
type DataFlowSinkDatasetPtrOutput struct{ *pulumi.OutputState }
func (DataFlowSinkDatasetPtrOutput) Elem ¶
func (o DataFlowSinkDatasetPtrOutput) Elem() DataFlowSinkDatasetOutput
func (DataFlowSinkDatasetPtrOutput) ElementType ¶
func (DataFlowSinkDatasetPtrOutput) ElementType() reflect.Type
func (DataFlowSinkDatasetPtrOutput) Name ¶
func (o DataFlowSinkDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (DataFlowSinkDatasetPtrOutput) Parameters ¶
func (o DataFlowSinkDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutput ¶
func (o DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutput() DataFlowSinkDatasetPtrOutput
func (DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutputWithContext ¶
func (o DataFlowSinkDatasetPtrOutput) ToDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) DataFlowSinkDatasetPtrOutput
type DataFlowSinkFlowlet ¶
type DataFlowSinkFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type DataFlowSinkFlowletArgs ¶
type DataFlowSinkFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSinkFlowletArgs) ElementType ¶
func (DataFlowSinkFlowletArgs) ElementType() reflect.Type
func (DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutput ¶
func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutput() DataFlowSinkFlowletOutput
func (DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutputWithContext ¶
func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletOutputWithContext(ctx context.Context) DataFlowSinkFlowletOutput
func (DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutput ¶
func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
func (DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutputWithContext ¶
func (i DataFlowSinkFlowletArgs) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
type DataFlowSinkFlowletInput ¶
type DataFlowSinkFlowletInput interface { pulumi.Input ToDataFlowSinkFlowletOutput() DataFlowSinkFlowletOutput ToDataFlowSinkFlowletOutputWithContext(context.Context) DataFlowSinkFlowletOutput }
DataFlowSinkFlowletInput is an input type that accepts DataFlowSinkFlowletArgs and DataFlowSinkFlowletOutput values. You can construct a concrete instance of `DataFlowSinkFlowletInput` via:
DataFlowSinkFlowletArgs{...}
type DataFlowSinkFlowletOutput ¶
type DataFlowSinkFlowletOutput struct{ *pulumi.OutputState }
func (DataFlowSinkFlowletOutput) DatasetParameters ¶
func (o DataFlowSinkFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowSinkFlowletOutput) ElementType ¶
func (DataFlowSinkFlowletOutput) ElementType() reflect.Type
func (DataFlowSinkFlowletOutput) Name ¶
func (o DataFlowSinkFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (DataFlowSinkFlowletOutput) Parameters ¶
func (o DataFlowSinkFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutput ¶
func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutput() DataFlowSinkFlowletOutput
func (DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutputWithContext ¶
func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletOutputWithContext(ctx context.Context) DataFlowSinkFlowletOutput
func (DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutput ¶
func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
func (DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutputWithContext ¶
func (o DataFlowSinkFlowletOutput) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
type DataFlowSinkFlowletPtrInput ¶
type DataFlowSinkFlowletPtrInput interface { pulumi.Input ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput ToDataFlowSinkFlowletPtrOutputWithContext(context.Context) DataFlowSinkFlowletPtrOutput }
DataFlowSinkFlowletPtrInput is an input type that accepts DataFlowSinkFlowletArgs, DataFlowSinkFlowletPtr and DataFlowSinkFlowletPtrOutput values. You can construct a concrete instance of `DataFlowSinkFlowletPtrInput` via:
DataFlowSinkFlowletArgs{...} or: nil
func DataFlowSinkFlowletPtr ¶
func DataFlowSinkFlowletPtr(v *DataFlowSinkFlowletArgs) DataFlowSinkFlowletPtrInput
type DataFlowSinkFlowletPtrOutput ¶
type DataFlowSinkFlowletPtrOutput struct{ *pulumi.OutputState }
func (DataFlowSinkFlowletPtrOutput) DatasetParameters ¶
func (o DataFlowSinkFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowSinkFlowletPtrOutput) Elem ¶
func (o DataFlowSinkFlowletPtrOutput) Elem() DataFlowSinkFlowletOutput
func (DataFlowSinkFlowletPtrOutput) ElementType ¶
func (DataFlowSinkFlowletPtrOutput) ElementType() reflect.Type
func (DataFlowSinkFlowletPtrOutput) Name ¶
func (o DataFlowSinkFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (DataFlowSinkFlowletPtrOutput) Parameters ¶
func (o DataFlowSinkFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutput ¶
func (o DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutput() DataFlowSinkFlowletPtrOutput
func (DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutputWithContext ¶
func (o DataFlowSinkFlowletPtrOutput) ToDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) DataFlowSinkFlowletPtrOutput
type DataFlowSinkInput ¶
type DataFlowSinkInput interface { pulumi.Input ToDataFlowSinkOutput() DataFlowSinkOutput ToDataFlowSinkOutputWithContext(context.Context) DataFlowSinkOutput }
DataFlowSinkInput is an input type that accepts DataFlowSinkArgs and DataFlowSinkOutput values. You can construct a concrete instance of `DataFlowSinkInput` via:
DataFlowSinkArgs{...}
type DataFlowSinkLinkedServiceArgs ¶
type DataFlowSinkLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSinkLinkedServiceArgs) ElementType ¶
func (DataFlowSinkLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutput ¶
func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutput() DataFlowSinkLinkedServiceOutput
func (DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutputWithContext ¶
func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkLinkedServiceOutput
func (DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutput ¶
func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
func (DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (i DataFlowSinkLinkedServiceArgs) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
type DataFlowSinkLinkedServiceInput ¶
type DataFlowSinkLinkedServiceInput interface { pulumi.Input ToDataFlowSinkLinkedServiceOutput() DataFlowSinkLinkedServiceOutput ToDataFlowSinkLinkedServiceOutputWithContext(context.Context) DataFlowSinkLinkedServiceOutput }
DataFlowSinkLinkedServiceInput is an input type that accepts DataFlowSinkLinkedServiceArgs and DataFlowSinkLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSinkLinkedServiceInput` via:
DataFlowSinkLinkedServiceArgs{...}
type DataFlowSinkLinkedServiceOutput ¶
type DataFlowSinkLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSinkLinkedServiceOutput) ElementType ¶
func (DataFlowSinkLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSinkLinkedServiceOutput) Name ¶
func (o DataFlowSinkLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (DataFlowSinkLinkedServiceOutput) Parameters ¶
func (o DataFlowSinkLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutput ¶
func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutput() DataFlowSinkLinkedServiceOutput
func (DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutputWithContext ¶
func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkLinkedServiceOutput
func (DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutput ¶
func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
func (DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkLinkedServiceOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
type DataFlowSinkLinkedServicePtrInput ¶
type DataFlowSinkLinkedServicePtrInput interface { pulumi.Input ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput ToDataFlowSinkLinkedServicePtrOutputWithContext(context.Context) DataFlowSinkLinkedServicePtrOutput }
DataFlowSinkLinkedServicePtrInput is an input type that accepts DataFlowSinkLinkedServiceArgs, DataFlowSinkLinkedServicePtr and DataFlowSinkLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSinkLinkedServicePtrInput` via:
DataFlowSinkLinkedServiceArgs{...} or: nil
func DataFlowSinkLinkedServicePtr ¶
func DataFlowSinkLinkedServicePtr(v *DataFlowSinkLinkedServiceArgs) DataFlowSinkLinkedServicePtrInput
type DataFlowSinkLinkedServicePtrOutput ¶
type DataFlowSinkLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSinkLinkedServicePtrOutput) Elem ¶
func (o DataFlowSinkLinkedServicePtrOutput) Elem() DataFlowSinkLinkedServiceOutput
func (DataFlowSinkLinkedServicePtrOutput) ElementType ¶
func (DataFlowSinkLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSinkLinkedServicePtrOutput) Name ¶
func (o DataFlowSinkLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (DataFlowSinkLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSinkLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutput ¶
func (o DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutput() DataFlowSinkLinkedServicePtrOutput
func (DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkLinkedServicePtrOutput) ToDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkLinkedServicePtrOutput
type DataFlowSinkOutput ¶
type DataFlowSinkOutput struct{ *pulumi.OutputState }
func (DataFlowSinkOutput) Dataset ¶
func (o DataFlowSinkOutput) Dataset() DataFlowSinkDatasetPtrOutput
A `dataset` block as defined below.
func (DataFlowSinkOutput) Description ¶
func (o DataFlowSinkOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow Source.
func (DataFlowSinkOutput) ElementType ¶
func (DataFlowSinkOutput) ElementType() reflect.Type
func (DataFlowSinkOutput) Flowlet ¶
func (o DataFlowSinkOutput) Flowlet() DataFlowSinkFlowletPtrOutput
A `flowlet` block as defined below.
func (DataFlowSinkOutput) LinkedService ¶
func (o DataFlowSinkOutput) LinkedService() DataFlowSinkLinkedServicePtrOutput
A `linkedService` block as defined below.
func (DataFlowSinkOutput) Name ¶
func (o DataFlowSinkOutput) Name() pulumi.StringOutput
The name for the Data Flow Source.
func (DataFlowSinkOutput) RejectedLinkedService ¶
func (o DataFlowSinkOutput) RejectedLinkedService() DataFlowSinkRejectedLinkedServicePtrOutput
A `rejectedLinkedService` block as defined below.
func (DataFlowSinkOutput) SchemaLinkedService ¶
func (o DataFlowSinkOutput) SchemaLinkedService() DataFlowSinkSchemaLinkedServicePtrOutput
A `schemaLinkedService` block as defined below.
func (DataFlowSinkOutput) ToDataFlowSinkOutput ¶
func (o DataFlowSinkOutput) ToDataFlowSinkOutput() DataFlowSinkOutput
func (DataFlowSinkOutput) ToDataFlowSinkOutputWithContext ¶
func (o DataFlowSinkOutput) ToDataFlowSinkOutputWithContext(ctx context.Context) DataFlowSinkOutput
type DataFlowSinkRejectedLinkedServiceArgs ¶
type DataFlowSinkRejectedLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSinkRejectedLinkedServiceArgs) ElementType ¶
func (DataFlowSinkRejectedLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutput ¶
func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutput() DataFlowSinkRejectedLinkedServiceOutput
func (DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutputWithContext ¶
func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServiceOutput
func (DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
func (DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (i DataFlowSinkRejectedLinkedServiceArgs) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
type DataFlowSinkRejectedLinkedServiceInput ¶
type DataFlowSinkRejectedLinkedServiceInput interface { pulumi.Input ToDataFlowSinkRejectedLinkedServiceOutput() DataFlowSinkRejectedLinkedServiceOutput ToDataFlowSinkRejectedLinkedServiceOutputWithContext(context.Context) DataFlowSinkRejectedLinkedServiceOutput }
DataFlowSinkRejectedLinkedServiceInput is an input type that accepts DataFlowSinkRejectedLinkedServiceArgs and DataFlowSinkRejectedLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSinkRejectedLinkedServiceInput` via:
DataFlowSinkRejectedLinkedServiceArgs{...}
type DataFlowSinkRejectedLinkedServiceOutput ¶
type DataFlowSinkRejectedLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSinkRejectedLinkedServiceOutput) ElementType ¶
func (DataFlowSinkRejectedLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSinkRejectedLinkedServiceOutput) Name ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSinkRejectedLinkedServiceOutput) Parameters ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutput ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutput() DataFlowSinkRejectedLinkedServiceOutput
func (DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutputWithContext ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServiceOutput
func (DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
func (DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkRejectedLinkedServiceOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
type DataFlowSinkRejectedLinkedServicePtrInput ¶
type DataFlowSinkRejectedLinkedServicePtrInput interface { pulumi.Input ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(context.Context) DataFlowSinkRejectedLinkedServicePtrOutput }
DataFlowSinkRejectedLinkedServicePtrInput is an input type that accepts DataFlowSinkRejectedLinkedServiceArgs, DataFlowSinkRejectedLinkedServicePtr and DataFlowSinkRejectedLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSinkRejectedLinkedServicePtrInput` via:
DataFlowSinkRejectedLinkedServiceArgs{...} or: nil
func DataFlowSinkRejectedLinkedServicePtr ¶
func DataFlowSinkRejectedLinkedServicePtr(v *DataFlowSinkRejectedLinkedServiceArgs) DataFlowSinkRejectedLinkedServicePtrInput
type DataFlowSinkRejectedLinkedServicePtrOutput ¶
type DataFlowSinkRejectedLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSinkRejectedLinkedServicePtrOutput) ElementType ¶
func (DataFlowSinkRejectedLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSinkRejectedLinkedServicePtrOutput) Name ¶
func (o DataFlowSinkRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSinkRejectedLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSinkRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (o DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutput() DataFlowSinkRejectedLinkedServicePtrOutput
func (DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkRejectedLinkedServicePtrOutput) ToDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkRejectedLinkedServicePtrOutput
type DataFlowSinkSchemaLinkedServiceArgs ¶
type DataFlowSinkSchemaLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSinkSchemaLinkedServiceArgs) ElementType ¶
func (DataFlowSinkSchemaLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutput ¶
func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutput() DataFlowSinkSchemaLinkedServiceOutput
func (DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutputWithContext ¶
func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServiceOutput
func (DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
func (DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (i DataFlowSinkSchemaLinkedServiceArgs) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
type DataFlowSinkSchemaLinkedServiceInput ¶
type DataFlowSinkSchemaLinkedServiceInput interface { pulumi.Input ToDataFlowSinkSchemaLinkedServiceOutput() DataFlowSinkSchemaLinkedServiceOutput ToDataFlowSinkSchemaLinkedServiceOutputWithContext(context.Context) DataFlowSinkSchemaLinkedServiceOutput }
DataFlowSinkSchemaLinkedServiceInput is an input type that accepts DataFlowSinkSchemaLinkedServiceArgs and DataFlowSinkSchemaLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSinkSchemaLinkedServiceInput` via:
DataFlowSinkSchemaLinkedServiceArgs{...}
type DataFlowSinkSchemaLinkedServiceOutput ¶
type DataFlowSinkSchemaLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSinkSchemaLinkedServiceOutput) ElementType ¶
func (DataFlowSinkSchemaLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSinkSchemaLinkedServiceOutput) Name ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSinkSchemaLinkedServiceOutput) Parameters ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutput ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutput() DataFlowSinkSchemaLinkedServiceOutput
func (DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutputWithContext ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServiceOutput
func (DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
func (DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkSchemaLinkedServiceOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
type DataFlowSinkSchemaLinkedServicePtrInput ¶
type DataFlowSinkSchemaLinkedServicePtrInput interface { pulumi.Input ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(context.Context) DataFlowSinkSchemaLinkedServicePtrOutput }
DataFlowSinkSchemaLinkedServicePtrInput is an input type that accepts DataFlowSinkSchemaLinkedServiceArgs, DataFlowSinkSchemaLinkedServicePtr and DataFlowSinkSchemaLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSinkSchemaLinkedServicePtrInput` via:
DataFlowSinkSchemaLinkedServiceArgs{...} or: nil
func DataFlowSinkSchemaLinkedServicePtr ¶
func DataFlowSinkSchemaLinkedServicePtr(v *DataFlowSinkSchemaLinkedServiceArgs) DataFlowSinkSchemaLinkedServicePtrInput
type DataFlowSinkSchemaLinkedServicePtrOutput ¶
type DataFlowSinkSchemaLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSinkSchemaLinkedServicePtrOutput) ElementType ¶
func (DataFlowSinkSchemaLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSinkSchemaLinkedServicePtrOutput) Name ¶
func (o DataFlowSinkSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSinkSchemaLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSinkSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (o DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutput() DataFlowSinkSchemaLinkedServicePtrOutput
func (DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (o DataFlowSinkSchemaLinkedServicePtrOutput) ToDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSinkSchemaLinkedServicePtrOutput
type DataFlowSource ¶
type DataFlowSource struct { // A `dataset` block as defined below. Dataset *DataFlowSourceDataset `pulumi:"dataset"` // The description for the Data Flow Source. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *DataFlowSourceFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *DataFlowSourceLinkedService `pulumi:"linkedService"` // The name for the Data Flow Source. Name string `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService *DataFlowSourceRejectedLinkedService `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService *DataFlowSourceSchemaLinkedService `pulumi:"schemaLinkedService"` }
type DataFlowSourceArgs ¶
type DataFlowSourceArgs struct { // A `dataset` block as defined below. Dataset DataFlowSourceDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow Source. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet DataFlowSourceFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService DataFlowSourceLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow Source. Name pulumi.StringInput `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService DataFlowSourceRejectedLinkedServicePtrInput `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService DataFlowSourceSchemaLinkedServicePtrInput `pulumi:"schemaLinkedService"` }
func (DataFlowSourceArgs) ElementType ¶
func (DataFlowSourceArgs) ElementType() reflect.Type
func (DataFlowSourceArgs) ToDataFlowSourceOutput ¶
func (i DataFlowSourceArgs) ToDataFlowSourceOutput() DataFlowSourceOutput
func (DataFlowSourceArgs) ToDataFlowSourceOutputWithContext ¶
func (i DataFlowSourceArgs) ToDataFlowSourceOutputWithContext(ctx context.Context) DataFlowSourceOutput
type DataFlowSourceArray ¶
type DataFlowSourceArray []DataFlowSourceInput
func (DataFlowSourceArray) ElementType ¶
func (DataFlowSourceArray) ElementType() reflect.Type
func (DataFlowSourceArray) ToDataFlowSourceArrayOutput ¶
func (i DataFlowSourceArray) ToDataFlowSourceArrayOutput() DataFlowSourceArrayOutput
func (DataFlowSourceArray) ToDataFlowSourceArrayOutputWithContext ¶
func (i DataFlowSourceArray) ToDataFlowSourceArrayOutputWithContext(ctx context.Context) DataFlowSourceArrayOutput
type DataFlowSourceArrayInput ¶
type DataFlowSourceArrayInput interface { pulumi.Input ToDataFlowSourceArrayOutput() DataFlowSourceArrayOutput ToDataFlowSourceArrayOutputWithContext(context.Context) DataFlowSourceArrayOutput }
DataFlowSourceArrayInput is an input type that accepts DataFlowSourceArray and DataFlowSourceArrayOutput values. You can construct a concrete instance of `DataFlowSourceArrayInput` via:
DataFlowSourceArray{ DataFlowSourceArgs{...} }
type DataFlowSourceArrayOutput ¶
type DataFlowSourceArrayOutput struct{ *pulumi.OutputState }
func (DataFlowSourceArrayOutput) ElementType ¶
func (DataFlowSourceArrayOutput) ElementType() reflect.Type
func (DataFlowSourceArrayOutput) Index ¶
func (o DataFlowSourceArrayOutput) Index(i pulumi.IntInput) DataFlowSourceOutput
func (DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutput ¶
func (o DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutput() DataFlowSourceArrayOutput
func (DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutputWithContext ¶
func (o DataFlowSourceArrayOutput) ToDataFlowSourceArrayOutputWithContext(ctx context.Context) DataFlowSourceArrayOutput
type DataFlowSourceDataset ¶
type DataFlowSourceDatasetArgs ¶
type DataFlowSourceDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSourceDatasetArgs) ElementType ¶
func (DataFlowSourceDatasetArgs) ElementType() reflect.Type
func (DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutput ¶
func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutput() DataFlowSourceDatasetOutput
func (DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutputWithContext ¶
func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetOutputWithContext(ctx context.Context) DataFlowSourceDatasetOutput
func (DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutput ¶
func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
func (DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutputWithContext ¶
func (i DataFlowSourceDatasetArgs) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
type DataFlowSourceDatasetInput ¶
type DataFlowSourceDatasetInput interface { pulumi.Input ToDataFlowSourceDatasetOutput() DataFlowSourceDatasetOutput ToDataFlowSourceDatasetOutputWithContext(context.Context) DataFlowSourceDatasetOutput }
DataFlowSourceDatasetInput is an input type that accepts DataFlowSourceDatasetArgs and DataFlowSourceDatasetOutput values. You can construct a concrete instance of `DataFlowSourceDatasetInput` via:
DataFlowSourceDatasetArgs{...}
type DataFlowSourceDatasetOutput ¶
type DataFlowSourceDatasetOutput struct{ *pulumi.OutputState }
func (DataFlowSourceDatasetOutput) ElementType ¶
func (DataFlowSourceDatasetOutput) ElementType() reflect.Type
func (DataFlowSourceDatasetOutput) Name ¶
func (o DataFlowSourceDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (DataFlowSourceDatasetOutput) Parameters ¶
func (o DataFlowSourceDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutput ¶
func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutput() DataFlowSourceDatasetOutput
func (DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutputWithContext ¶
func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetOutputWithContext(ctx context.Context) DataFlowSourceDatasetOutput
func (DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutput ¶
func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
func (DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutputWithContext ¶
func (o DataFlowSourceDatasetOutput) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
type DataFlowSourceDatasetPtrInput ¶
type DataFlowSourceDatasetPtrInput interface { pulumi.Input ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput ToDataFlowSourceDatasetPtrOutputWithContext(context.Context) DataFlowSourceDatasetPtrOutput }
DataFlowSourceDatasetPtrInput is an input type that accepts DataFlowSourceDatasetArgs, DataFlowSourceDatasetPtr and DataFlowSourceDatasetPtrOutput values. You can construct a concrete instance of `DataFlowSourceDatasetPtrInput` via:
DataFlowSourceDatasetArgs{...} or: nil
func DataFlowSourceDatasetPtr ¶
func DataFlowSourceDatasetPtr(v *DataFlowSourceDatasetArgs) DataFlowSourceDatasetPtrInput
type DataFlowSourceDatasetPtrOutput ¶
type DataFlowSourceDatasetPtrOutput struct{ *pulumi.OutputState }
func (DataFlowSourceDatasetPtrOutput) Elem ¶
func (o DataFlowSourceDatasetPtrOutput) Elem() DataFlowSourceDatasetOutput
func (DataFlowSourceDatasetPtrOutput) ElementType ¶
func (DataFlowSourceDatasetPtrOutput) ElementType() reflect.Type
func (DataFlowSourceDatasetPtrOutput) Name ¶
func (o DataFlowSourceDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (DataFlowSourceDatasetPtrOutput) Parameters ¶
func (o DataFlowSourceDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutput ¶
func (o DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutput() DataFlowSourceDatasetPtrOutput
func (DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutputWithContext ¶
func (o DataFlowSourceDatasetPtrOutput) ToDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) DataFlowSourceDatasetPtrOutput
type DataFlowSourceFlowlet ¶
type DataFlowSourceFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type DataFlowSourceFlowletArgs ¶
type DataFlowSourceFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSourceFlowletArgs) ElementType ¶
func (DataFlowSourceFlowletArgs) ElementType() reflect.Type
func (DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutput ¶
func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutput() DataFlowSourceFlowletOutput
func (DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutputWithContext ¶
func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletOutputWithContext(ctx context.Context) DataFlowSourceFlowletOutput
func (DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutput ¶
func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
func (DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutputWithContext ¶
func (i DataFlowSourceFlowletArgs) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
type DataFlowSourceFlowletInput ¶
type DataFlowSourceFlowletInput interface { pulumi.Input ToDataFlowSourceFlowletOutput() DataFlowSourceFlowletOutput ToDataFlowSourceFlowletOutputWithContext(context.Context) DataFlowSourceFlowletOutput }
DataFlowSourceFlowletInput is an input type that accepts DataFlowSourceFlowletArgs and DataFlowSourceFlowletOutput values. You can construct a concrete instance of `DataFlowSourceFlowletInput` via:
DataFlowSourceFlowletArgs{...}
type DataFlowSourceFlowletOutput ¶
type DataFlowSourceFlowletOutput struct{ *pulumi.OutputState }
func (DataFlowSourceFlowletOutput) DatasetParameters ¶
func (o DataFlowSourceFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowSourceFlowletOutput) ElementType ¶
func (DataFlowSourceFlowletOutput) ElementType() reflect.Type
func (DataFlowSourceFlowletOutput) Name ¶
func (o DataFlowSourceFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (DataFlowSourceFlowletOutput) Parameters ¶
func (o DataFlowSourceFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutput ¶
func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutput() DataFlowSourceFlowletOutput
func (DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutputWithContext ¶
func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletOutputWithContext(ctx context.Context) DataFlowSourceFlowletOutput
func (DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutput ¶
func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
func (DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutputWithContext ¶
func (o DataFlowSourceFlowletOutput) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
type DataFlowSourceFlowletPtrInput ¶
type DataFlowSourceFlowletPtrInput interface { pulumi.Input ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput ToDataFlowSourceFlowletPtrOutputWithContext(context.Context) DataFlowSourceFlowletPtrOutput }
DataFlowSourceFlowletPtrInput is an input type that accepts DataFlowSourceFlowletArgs, DataFlowSourceFlowletPtr and DataFlowSourceFlowletPtrOutput values. You can construct a concrete instance of `DataFlowSourceFlowletPtrInput` via:
DataFlowSourceFlowletArgs{...} or: nil
func DataFlowSourceFlowletPtr ¶
func DataFlowSourceFlowletPtr(v *DataFlowSourceFlowletArgs) DataFlowSourceFlowletPtrInput
type DataFlowSourceFlowletPtrOutput ¶
type DataFlowSourceFlowletPtrOutput struct{ *pulumi.OutputState }
func (DataFlowSourceFlowletPtrOutput) DatasetParameters ¶
func (o DataFlowSourceFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowSourceFlowletPtrOutput) Elem ¶
func (o DataFlowSourceFlowletPtrOutput) Elem() DataFlowSourceFlowletOutput
func (DataFlowSourceFlowletPtrOutput) ElementType ¶
func (DataFlowSourceFlowletPtrOutput) ElementType() reflect.Type
func (DataFlowSourceFlowletPtrOutput) Name ¶
func (o DataFlowSourceFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (DataFlowSourceFlowletPtrOutput) Parameters ¶
func (o DataFlowSourceFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutput ¶
func (o DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutput() DataFlowSourceFlowletPtrOutput
func (DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutputWithContext ¶
func (o DataFlowSourceFlowletPtrOutput) ToDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) DataFlowSourceFlowletPtrOutput
type DataFlowSourceInput ¶
type DataFlowSourceInput interface { pulumi.Input ToDataFlowSourceOutput() DataFlowSourceOutput ToDataFlowSourceOutputWithContext(context.Context) DataFlowSourceOutput }
DataFlowSourceInput is an input type that accepts DataFlowSourceArgs and DataFlowSourceOutput values. You can construct a concrete instance of `DataFlowSourceInput` via:
DataFlowSourceArgs{...}
type DataFlowSourceLinkedServiceArgs ¶
type DataFlowSourceLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSourceLinkedServiceArgs) ElementType ¶
func (DataFlowSourceLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutput ¶
func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutput() DataFlowSourceLinkedServiceOutput
func (DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutputWithContext ¶
func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceLinkedServiceOutput
func (DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutput ¶
func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
func (DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (i DataFlowSourceLinkedServiceArgs) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
type DataFlowSourceLinkedServiceInput ¶
type DataFlowSourceLinkedServiceInput interface { pulumi.Input ToDataFlowSourceLinkedServiceOutput() DataFlowSourceLinkedServiceOutput ToDataFlowSourceLinkedServiceOutputWithContext(context.Context) DataFlowSourceLinkedServiceOutput }
DataFlowSourceLinkedServiceInput is an input type that accepts DataFlowSourceLinkedServiceArgs and DataFlowSourceLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSourceLinkedServiceInput` via:
DataFlowSourceLinkedServiceArgs{...}
type DataFlowSourceLinkedServiceOutput ¶
type DataFlowSourceLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSourceLinkedServiceOutput) ElementType ¶
func (DataFlowSourceLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSourceLinkedServiceOutput) Name ¶
func (o DataFlowSourceLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (DataFlowSourceLinkedServiceOutput) Parameters ¶
func (o DataFlowSourceLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutput ¶
func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutput() DataFlowSourceLinkedServiceOutput
func (DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutputWithContext ¶
func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceLinkedServiceOutput
func (DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutput ¶
func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
func (DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceLinkedServiceOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
type DataFlowSourceLinkedServicePtrInput ¶
type DataFlowSourceLinkedServicePtrInput interface { pulumi.Input ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput ToDataFlowSourceLinkedServicePtrOutputWithContext(context.Context) DataFlowSourceLinkedServicePtrOutput }
DataFlowSourceLinkedServicePtrInput is an input type that accepts DataFlowSourceLinkedServiceArgs, DataFlowSourceLinkedServicePtr and DataFlowSourceLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSourceLinkedServicePtrInput` via:
DataFlowSourceLinkedServiceArgs{...} or: nil
func DataFlowSourceLinkedServicePtr ¶
func DataFlowSourceLinkedServicePtr(v *DataFlowSourceLinkedServiceArgs) DataFlowSourceLinkedServicePtrInput
type DataFlowSourceLinkedServicePtrOutput ¶
type DataFlowSourceLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSourceLinkedServicePtrOutput) ElementType ¶
func (DataFlowSourceLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSourceLinkedServicePtrOutput) Name ¶
func (o DataFlowSourceLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (DataFlowSourceLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSourceLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutput ¶
func (o DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutput() DataFlowSourceLinkedServicePtrOutput
func (DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceLinkedServicePtrOutput) ToDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceLinkedServicePtrOutput
type DataFlowSourceOutput ¶
type DataFlowSourceOutput struct{ *pulumi.OutputState }
func (DataFlowSourceOutput) Dataset ¶
func (o DataFlowSourceOutput) Dataset() DataFlowSourceDatasetPtrOutput
A `dataset` block as defined below.
func (DataFlowSourceOutput) Description ¶
func (o DataFlowSourceOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow Source.
func (DataFlowSourceOutput) ElementType ¶
func (DataFlowSourceOutput) ElementType() reflect.Type
func (DataFlowSourceOutput) Flowlet ¶
func (o DataFlowSourceOutput) Flowlet() DataFlowSourceFlowletPtrOutput
A `flowlet` block as defined below.
func (DataFlowSourceOutput) LinkedService ¶
func (o DataFlowSourceOutput) LinkedService() DataFlowSourceLinkedServicePtrOutput
A `linkedService` block as defined below.
func (DataFlowSourceOutput) Name ¶
func (o DataFlowSourceOutput) Name() pulumi.StringOutput
The name for the Data Flow Source.
func (DataFlowSourceOutput) RejectedLinkedService ¶
func (o DataFlowSourceOutput) RejectedLinkedService() DataFlowSourceRejectedLinkedServicePtrOutput
A `rejectedLinkedService` block as defined below.
func (DataFlowSourceOutput) SchemaLinkedService ¶
func (o DataFlowSourceOutput) SchemaLinkedService() DataFlowSourceSchemaLinkedServicePtrOutput
A `schemaLinkedService` block as defined below.
func (DataFlowSourceOutput) ToDataFlowSourceOutput ¶
func (o DataFlowSourceOutput) ToDataFlowSourceOutput() DataFlowSourceOutput
func (DataFlowSourceOutput) ToDataFlowSourceOutputWithContext ¶
func (o DataFlowSourceOutput) ToDataFlowSourceOutputWithContext(ctx context.Context) DataFlowSourceOutput
type DataFlowSourceRejectedLinkedServiceArgs ¶
type DataFlowSourceRejectedLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSourceRejectedLinkedServiceArgs) ElementType ¶
func (DataFlowSourceRejectedLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutput ¶
func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutput() DataFlowSourceRejectedLinkedServiceOutput
func (DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutputWithContext ¶
func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServiceOutput
func (DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
func (DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (i DataFlowSourceRejectedLinkedServiceArgs) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
type DataFlowSourceRejectedLinkedServiceInput ¶
type DataFlowSourceRejectedLinkedServiceInput interface { pulumi.Input ToDataFlowSourceRejectedLinkedServiceOutput() DataFlowSourceRejectedLinkedServiceOutput ToDataFlowSourceRejectedLinkedServiceOutputWithContext(context.Context) DataFlowSourceRejectedLinkedServiceOutput }
DataFlowSourceRejectedLinkedServiceInput is an input type that accepts DataFlowSourceRejectedLinkedServiceArgs and DataFlowSourceRejectedLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSourceRejectedLinkedServiceInput` via:
DataFlowSourceRejectedLinkedServiceArgs{...}
type DataFlowSourceRejectedLinkedServiceOutput ¶
type DataFlowSourceRejectedLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSourceRejectedLinkedServiceOutput) ElementType ¶
func (DataFlowSourceRejectedLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSourceRejectedLinkedServiceOutput) Name ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSourceRejectedLinkedServiceOutput) Parameters ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutput ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutput() DataFlowSourceRejectedLinkedServiceOutput
func (DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutputWithContext ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServiceOutput
func (DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
func (DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceRejectedLinkedServiceOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
type DataFlowSourceRejectedLinkedServicePtrInput ¶
type DataFlowSourceRejectedLinkedServicePtrInput interface { pulumi.Input ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(context.Context) DataFlowSourceRejectedLinkedServicePtrOutput }
DataFlowSourceRejectedLinkedServicePtrInput is an input type that accepts DataFlowSourceRejectedLinkedServiceArgs, DataFlowSourceRejectedLinkedServicePtr and DataFlowSourceRejectedLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSourceRejectedLinkedServicePtrInput` via:
DataFlowSourceRejectedLinkedServiceArgs{...} or: nil
func DataFlowSourceRejectedLinkedServicePtr ¶
func DataFlowSourceRejectedLinkedServicePtr(v *DataFlowSourceRejectedLinkedServiceArgs) DataFlowSourceRejectedLinkedServicePtrInput
type DataFlowSourceRejectedLinkedServicePtrOutput ¶
type DataFlowSourceRejectedLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSourceRejectedLinkedServicePtrOutput) ElementType ¶
func (DataFlowSourceRejectedLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSourceRejectedLinkedServicePtrOutput) Name ¶
func (o DataFlowSourceRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSourceRejectedLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSourceRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (o DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutput() DataFlowSourceRejectedLinkedServicePtrOutput
func (DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceRejectedLinkedServicePtrOutput) ToDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceRejectedLinkedServicePtrOutput
type DataFlowSourceSchemaLinkedServiceArgs ¶
type DataFlowSourceSchemaLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowSourceSchemaLinkedServiceArgs) ElementType ¶
func (DataFlowSourceSchemaLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutput ¶
func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutput() DataFlowSourceSchemaLinkedServiceOutput
func (DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutputWithContext ¶
func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServiceOutput
func (DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
func (DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (i DataFlowSourceSchemaLinkedServiceArgs) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
type DataFlowSourceSchemaLinkedServiceInput ¶
type DataFlowSourceSchemaLinkedServiceInput interface { pulumi.Input ToDataFlowSourceSchemaLinkedServiceOutput() DataFlowSourceSchemaLinkedServiceOutput ToDataFlowSourceSchemaLinkedServiceOutputWithContext(context.Context) DataFlowSourceSchemaLinkedServiceOutput }
DataFlowSourceSchemaLinkedServiceInput is an input type that accepts DataFlowSourceSchemaLinkedServiceArgs and DataFlowSourceSchemaLinkedServiceOutput values. You can construct a concrete instance of `DataFlowSourceSchemaLinkedServiceInput` via:
DataFlowSourceSchemaLinkedServiceArgs{...}
type DataFlowSourceSchemaLinkedServiceOutput ¶
type DataFlowSourceSchemaLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowSourceSchemaLinkedServiceOutput) ElementType ¶
func (DataFlowSourceSchemaLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowSourceSchemaLinkedServiceOutput) Name ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSourceSchemaLinkedServiceOutput) Parameters ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutput ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutput() DataFlowSourceSchemaLinkedServiceOutput
func (DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutputWithContext ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServiceOutput
func (DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
func (DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceSchemaLinkedServiceOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
type DataFlowSourceSchemaLinkedServicePtrInput ¶
type DataFlowSourceSchemaLinkedServicePtrInput interface { pulumi.Input ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(context.Context) DataFlowSourceSchemaLinkedServicePtrOutput }
DataFlowSourceSchemaLinkedServicePtrInput is an input type that accepts DataFlowSourceSchemaLinkedServiceArgs, DataFlowSourceSchemaLinkedServicePtr and DataFlowSourceSchemaLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowSourceSchemaLinkedServicePtrInput` via:
DataFlowSourceSchemaLinkedServiceArgs{...} or: nil
func DataFlowSourceSchemaLinkedServicePtr ¶
func DataFlowSourceSchemaLinkedServicePtr(v *DataFlowSourceSchemaLinkedServiceArgs) DataFlowSourceSchemaLinkedServicePtrInput
type DataFlowSourceSchemaLinkedServicePtrOutput ¶
type DataFlowSourceSchemaLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowSourceSchemaLinkedServicePtrOutput) ElementType ¶
func (DataFlowSourceSchemaLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowSourceSchemaLinkedServicePtrOutput) Name ¶
func (o DataFlowSourceSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (DataFlowSourceSchemaLinkedServicePtrOutput) Parameters ¶
func (o DataFlowSourceSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (o DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutput() DataFlowSourceSchemaLinkedServicePtrOutput
func (DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (o DataFlowSourceSchemaLinkedServicePtrOutput) ToDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowSourceSchemaLinkedServicePtrOutput
type DataFlowState ¶
type DataFlowState struct { // List of tags that can be used for describing the Data Factory Data Flow. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Data Flow. Description pulumi.StringPtrInput // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrInput // Specifies the name of the Data Factory Data Flow. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The script for the Data Factory Data Flow. Script pulumi.StringPtrInput // The script lines for the Data Factory Data Flow. ScriptLines pulumi.StringArrayInput // One or more `sink` blocks as defined below. Sinks DataFlowSinkArrayInput // One or more `source` blocks as defined below. Sources DataFlowSourceArrayInput // One or more `transformation` blocks as defined below. Transformations DataFlowTransformationArrayInput }
func (DataFlowState) ElementType ¶
func (DataFlowState) ElementType() reflect.Type
type DataFlowTransformation ¶
type DataFlowTransformation struct { // A `dataset` block as defined below. Dataset *DataFlowTransformationDataset `pulumi:"dataset"` // The description for the Data Flow transformation. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *DataFlowTransformationFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *DataFlowTransformationLinkedService `pulumi:"linkedService"` // The name for the Data Flow transformation. Name string `pulumi:"name"` }
type DataFlowTransformationArgs ¶
type DataFlowTransformationArgs struct { // A `dataset` block as defined below. Dataset DataFlowTransformationDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow transformation. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet DataFlowTransformationFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService DataFlowTransformationLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow transformation. Name pulumi.StringInput `pulumi:"name"` }
func (DataFlowTransformationArgs) ElementType ¶
func (DataFlowTransformationArgs) ElementType() reflect.Type
func (DataFlowTransformationArgs) ToDataFlowTransformationOutput ¶
func (i DataFlowTransformationArgs) ToDataFlowTransformationOutput() DataFlowTransformationOutput
func (DataFlowTransformationArgs) ToDataFlowTransformationOutputWithContext ¶
func (i DataFlowTransformationArgs) ToDataFlowTransformationOutputWithContext(ctx context.Context) DataFlowTransformationOutput
type DataFlowTransformationArray ¶
type DataFlowTransformationArray []DataFlowTransformationInput
func (DataFlowTransformationArray) ElementType ¶
func (DataFlowTransformationArray) ElementType() reflect.Type
func (DataFlowTransformationArray) ToDataFlowTransformationArrayOutput ¶
func (i DataFlowTransformationArray) ToDataFlowTransformationArrayOutput() DataFlowTransformationArrayOutput
func (DataFlowTransformationArray) ToDataFlowTransformationArrayOutputWithContext ¶
func (i DataFlowTransformationArray) ToDataFlowTransformationArrayOutputWithContext(ctx context.Context) DataFlowTransformationArrayOutput
type DataFlowTransformationArrayInput ¶
type DataFlowTransformationArrayInput interface { pulumi.Input ToDataFlowTransformationArrayOutput() DataFlowTransformationArrayOutput ToDataFlowTransformationArrayOutputWithContext(context.Context) DataFlowTransformationArrayOutput }
DataFlowTransformationArrayInput is an input type that accepts DataFlowTransformationArray and DataFlowTransformationArrayOutput values. You can construct a concrete instance of `DataFlowTransformationArrayInput` via:
DataFlowTransformationArray{ DataFlowTransformationArgs{...} }
type DataFlowTransformationArrayOutput ¶
type DataFlowTransformationArrayOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationArrayOutput) ElementType ¶
func (DataFlowTransformationArrayOutput) ElementType() reflect.Type
func (DataFlowTransformationArrayOutput) Index ¶
func (o DataFlowTransformationArrayOutput) Index(i pulumi.IntInput) DataFlowTransformationOutput
func (DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutput ¶
func (o DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutput() DataFlowTransformationArrayOutput
func (DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutputWithContext ¶
func (o DataFlowTransformationArrayOutput) ToDataFlowTransformationArrayOutputWithContext(ctx context.Context) DataFlowTransformationArrayOutput
type DataFlowTransformationDatasetArgs ¶
type DataFlowTransformationDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowTransformationDatasetArgs) ElementType ¶
func (DataFlowTransformationDatasetArgs) ElementType() reflect.Type
func (DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutput ¶
func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutput() DataFlowTransformationDatasetOutput
func (DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutputWithContext ¶
func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetOutputWithContext(ctx context.Context) DataFlowTransformationDatasetOutput
func (DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutput ¶
func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
func (DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutputWithContext ¶
func (i DataFlowTransformationDatasetArgs) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
type DataFlowTransformationDatasetInput ¶
type DataFlowTransformationDatasetInput interface { pulumi.Input ToDataFlowTransformationDatasetOutput() DataFlowTransformationDatasetOutput ToDataFlowTransformationDatasetOutputWithContext(context.Context) DataFlowTransformationDatasetOutput }
DataFlowTransformationDatasetInput is an input type that accepts DataFlowTransformationDatasetArgs and DataFlowTransformationDatasetOutput values. You can construct a concrete instance of `DataFlowTransformationDatasetInput` via:
DataFlowTransformationDatasetArgs{...}
type DataFlowTransformationDatasetOutput ¶
type DataFlowTransformationDatasetOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationDatasetOutput) ElementType ¶
func (DataFlowTransformationDatasetOutput) ElementType() reflect.Type
func (DataFlowTransformationDatasetOutput) Name ¶
func (o DataFlowTransformationDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (DataFlowTransformationDatasetOutput) Parameters ¶
func (o DataFlowTransformationDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutput ¶
func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutput() DataFlowTransformationDatasetOutput
func (DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutputWithContext ¶
func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetOutputWithContext(ctx context.Context) DataFlowTransformationDatasetOutput
func (DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutput ¶
func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
func (DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutputWithContext ¶
func (o DataFlowTransformationDatasetOutput) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
type DataFlowTransformationDatasetPtrInput ¶
type DataFlowTransformationDatasetPtrInput interface { pulumi.Input ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput ToDataFlowTransformationDatasetPtrOutputWithContext(context.Context) DataFlowTransformationDatasetPtrOutput }
DataFlowTransformationDatasetPtrInput is an input type that accepts DataFlowTransformationDatasetArgs, DataFlowTransformationDatasetPtr and DataFlowTransformationDatasetPtrOutput values. You can construct a concrete instance of `DataFlowTransformationDatasetPtrInput` via:
DataFlowTransformationDatasetArgs{...} or: nil
func DataFlowTransformationDatasetPtr ¶
func DataFlowTransformationDatasetPtr(v *DataFlowTransformationDatasetArgs) DataFlowTransformationDatasetPtrInput
type DataFlowTransformationDatasetPtrOutput ¶
type DataFlowTransformationDatasetPtrOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationDatasetPtrOutput) ElementType ¶
func (DataFlowTransformationDatasetPtrOutput) ElementType() reflect.Type
func (DataFlowTransformationDatasetPtrOutput) Name ¶
func (o DataFlowTransformationDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (DataFlowTransformationDatasetPtrOutput) Parameters ¶
func (o DataFlowTransformationDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutput ¶
func (o DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutput() DataFlowTransformationDatasetPtrOutput
func (DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutputWithContext ¶
func (o DataFlowTransformationDatasetPtrOutput) ToDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) DataFlowTransformationDatasetPtrOutput
type DataFlowTransformationFlowlet ¶
type DataFlowTransformationFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type DataFlowTransformationFlowletArgs ¶
type DataFlowTransformationFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowTransformationFlowletArgs) ElementType ¶
func (DataFlowTransformationFlowletArgs) ElementType() reflect.Type
func (DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutput ¶
func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutput() DataFlowTransformationFlowletOutput
func (DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutputWithContext ¶
func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletOutputWithContext(ctx context.Context) DataFlowTransformationFlowletOutput
func (DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutput ¶
func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
func (DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutputWithContext ¶
func (i DataFlowTransformationFlowletArgs) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
type DataFlowTransformationFlowletInput ¶
type DataFlowTransformationFlowletInput interface { pulumi.Input ToDataFlowTransformationFlowletOutput() DataFlowTransformationFlowletOutput ToDataFlowTransformationFlowletOutputWithContext(context.Context) DataFlowTransformationFlowletOutput }
DataFlowTransformationFlowletInput is an input type that accepts DataFlowTransformationFlowletArgs and DataFlowTransformationFlowletOutput values. You can construct a concrete instance of `DataFlowTransformationFlowletInput` via:
DataFlowTransformationFlowletArgs{...}
type DataFlowTransformationFlowletOutput ¶
type DataFlowTransformationFlowletOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationFlowletOutput) DatasetParameters ¶
func (o DataFlowTransformationFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowTransformationFlowletOutput) ElementType ¶
func (DataFlowTransformationFlowletOutput) ElementType() reflect.Type
func (DataFlowTransformationFlowletOutput) Name ¶
func (o DataFlowTransformationFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (DataFlowTransformationFlowletOutput) Parameters ¶
func (o DataFlowTransformationFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutput ¶
func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutput() DataFlowTransformationFlowletOutput
func (DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutputWithContext ¶
func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletOutputWithContext(ctx context.Context) DataFlowTransformationFlowletOutput
func (DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutput ¶
func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
func (DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutputWithContext ¶
func (o DataFlowTransformationFlowletOutput) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
type DataFlowTransformationFlowletPtrInput ¶
type DataFlowTransformationFlowletPtrInput interface { pulumi.Input ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput ToDataFlowTransformationFlowletPtrOutputWithContext(context.Context) DataFlowTransformationFlowletPtrOutput }
DataFlowTransformationFlowletPtrInput is an input type that accepts DataFlowTransformationFlowletArgs, DataFlowTransformationFlowletPtr and DataFlowTransformationFlowletPtrOutput values. You can construct a concrete instance of `DataFlowTransformationFlowletPtrInput` via:
DataFlowTransformationFlowletArgs{...} or: nil
func DataFlowTransformationFlowletPtr ¶
func DataFlowTransformationFlowletPtr(v *DataFlowTransformationFlowletArgs) DataFlowTransformationFlowletPtrInput
type DataFlowTransformationFlowletPtrOutput ¶
type DataFlowTransformationFlowletPtrOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationFlowletPtrOutput) DatasetParameters ¶
func (o DataFlowTransformationFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (DataFlowTransformationFlowletPtrOutput) ElementType ¶
func (DataFlowTransformationFlowletPtrOutput) ElementType() reflect.Type
func (DataFlowTransformationFlowletPtrOutput) Name ¶
func (o DataFlowTransformationFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (DataFlowTransformationFlowletPtrOutput) Parameters ¶
func (o DataFlowTransformationFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutput ¶
func (o DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutput() DataFlowTransformationFlowletPtrOutput
func (DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutputWithContext ¶
func (o DataFlowTransformationFlowletPtrOutput) ToDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) DataFlowTransformationFlowletPtrOutput
type DataFlowTransformationInput ¶
type DataFlowTransformationInput interface { pulumi.Input ToDataFlowTransformationOutput() DataFlowTransformationOutput ToDataFlowTransformationOutputWithContext(context.Context) DataFlowTransformationOutput }
DataFlowTransformationInput is an input type that accepts DataFlowTransformationArgs and DataFlowTransformationOutput values. You can construct a concrete instance of `DataFlowTransformationInput` via:
DataFlowTransformationArgs{...}
type DataFlowTransformationLinkedServiceArgs ¶
type DataFlowTransformationLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (DataFlowTransformationLinkedServiceArgs) ElementType ¶
func (DataFlowTransformationLinkedServiceArgs) ElementType() reflect.Type
func (DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutput ¶
func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutput() DataFlowTransformationLinkedServiceOutput
func (DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutputWithContext ¶
func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServiceOutput
func (DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutput ¶
func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
func (DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (i DataFlowTransformationLinkedServiceArgs) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
type DataFlowTransformationLinkedServiceInput ¶
type DataFlowTransformationLinkedServiceInput interface { pulumi.Input ToDataFlowTransformationLinkedServiceOutput() DataFlowTransformationLinkedServiceOutput ToDataFlowTransformationLinkedServiceOutputWithContext(context.Context) DataFlowTransformationLinkedServiceOutput }
DataFlowTransformationLinkedServiceInput is an input type that accepts DataFlowTransformationLinkedServiceArgs and DataFlowTransformationLinkedServiceOutput values. You can construct a concrete instance of `DataFlowTransformationLinkedServiceInput` via:
DataFlowTransformationLinkedServiceArgs{...}
type DataFlowTransformationLinkedServiceOutput ¶
type DataFlowTransformationLinkedServiceOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationLinkedServiceOutput) ElementType ¶
func (DataFlowTransformationLinkedServiceOutput) ElementType() reflect.Type
func (DataFlowTransformationLinkedServiceOutput) Name ¶
func (o DataFlowTransformationLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (DataFlowTransformationLinkedServiceOutput) Parameters ¶
func (o DataFlowTransformationLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutput ¶
func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutput() DataFlowTransformationLinkedServiceOutput
func (DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutputWithContext ¶
func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServiceOutput
func (DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutput ¶
func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
func (DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (o DataFlowTransformationLinkedServiceOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
type DataFlowTransformationLinkedServicePtrInput ¶
type DataFlowTransformationLinkedServicePtrInput interface { pulumi.Input ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput ToDataFlowTransformationLinkedServicePtrOutputWithContext(context.Context) DataFlowTransformationLinkedServicePtrOutput }
DataFlowTransformationLinkedServicePtrInput is an input type that accepts DataFlowTransformationLinkedServiceArgs, DataFlowTransformationLinkedServicePtr and DataFlowTransformationLinkedServicePtrOutput values. You can construct a concrete instance of `DataFlowTransformationLinkedServicePtrInput` via:
DataFlowTransformationLinkedServiceArgs{...} or: nil
func DataFlowTransformationLinkedServicePtr ¶
func DataFlowTransformationLinkedServicePtr(v *DataFlowTransformationLinkedServiceArgs) DataFlowTransformationLinkedServicePtrInput
type DataFlowTransformationLinkedServicePtrOutput ¶
type DataFlowTransformationLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationLinkedServicePtrOutput) ElementType ¶
func (DataFlowTransformationLinkedServicePtrOutput) ElementType() reflect.Type
func (DataFlowTransformationLinkedServicePtrOutput) Name ¶
func (o DataFlowTransformationLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (DataFlowTransformationLinkedServicePtrOutput) Parameters ¶
func (o DataFlowTransformationLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutput ¶
func (o DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutput() DataFlowTransformationLinkedServicePtrOutput
func (DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (o DataFlowTransformationLinkedServicePtrOutput) ToDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) DataFlowTransformationLinkedServicePtrOutput
type DataFlowTransformationOutput ¶
type DataFlowTransformationOutput struct{ *pulumi.OutputState }
func (DataFlowTransformationOutput) Dataset ¶
func (o DataFlowTransformationOutput) Dataset() DataFlowTransformationDatasetPtrOutput
A `dataset` block as defined below.
func (DataFlowTransformationOutput) Description ¶
func (o DataFlowTransformationOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow transformation.
func (DataFlowTransformationOutput) ElementType ¶
func (DataFlowTransformationOutput) ElementType() reflect.Type
func (DataFlowTransformationOutput) Flowlet ¶
func (o DataFlowTransformationOutput) Flowlet() DataFlowTransformationFlowletPtrOutput
A `flowlet` block as defined below.
func (DataFlowTransformationOutput) LinkedService ¶
func (o DataFlowTransformationOutput) LinkedService() DataFlowTransformationLinkedServicePtrOutput
A `linkedService` block as defined below.
func (DataFlowTransformationOutput) Name ¶
func (o DataFlowTransformationOutput) Name() pulumi.StringOutput
The name for the Data Flow transformation.
func (DataFlowTransformationOutput) ToDataFlowTransformationOutput ¶
func (o DataFlowTransformationOutput) ToDataFlowTransformationOutput() DataFlowTransformationOutput
func (DataFlowTransformationOutput) ToDataFlowTransformationOutputWithContext ¶
func (o DataFlowTransformationOutput) ToDataFlowTransformationOutputWithContext(ctx context.Context) DataFlowTransformationOutput
type DatasetAzureBlob ¶
type DatasetAzureBlob struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Blob Dataset: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. Description pulumi.StringPtrOutput `pulumi:"description"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrOutput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrOutput `pulumi:"dynamicPathEnabled"` // The filename of the Azure Blob. Filename pulumi.StringPtrOutput `pulumi:"filename"` // 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The path of the Azure Blob. Path pulumi.StringPtrOutput `pulumi:"path"` // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureBlobSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure Blob Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := storage.LookupAccountOutput(ctx, storage.GetAccountOutputArgs{ Name: pulumi.String("storageaccountname"), ResourceGroupName: exampleResourceGroup.Name, }, nil) exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } exampleLinkedServiceAzureBlobStorage, err := datafactory.NewLinkedServiceAzureBlobStorage(ctx, "example", &datafactory.LinkedServiceAzureBlobStorageArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String(example.ApplyT(func(example storage.GetAccountResult) (*string, error) { return &example.PrimaryConnectionString, nil }).(pulumi.StringPtrOutput)), }) if err != nil { return err } _, err = datafactory.NewDatasetAzureBlob(ctx, "example", &datafactory.DatasetAzureBlobArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceAzureBlobStorage.Name, Path: pulumi.String("foo"), Filename: pulumi.String("bar.png"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetAzureBlob:DatasetAzureBlob example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetAzureBlob ¶
func GetDatasetAzureBlob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetAzureBlobState, opts ...pulumi.ResourceOption) (*DatasetAzureBlob, error)
GetDatasetAzureBlob gets an existing DatasetAzureBlob 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 NewDatasetAzureBlob ¶
func NewDatasetAzureBlob(ctx *pulumi.Context, name string, args *DatasetAzureBlobArgs, opts ...pulumi.ResourceOption) (*DatasetAzureBlob, error)
NewDatasetAzureBlob registers a new resource with the given unique name, arguments, and options.
func (*DatasetAzureBlob) ElementType ¶
func (*DatasetAzureBlob) ElementType() reflect.Type
func (*DatasetAzureBlob) ToDatasetAzureBlobOutput ¶
func (i *DatasetAzureBlob) ToDatasetAzureBlobOutput() DatasetAzureBlobOutput
func (*DatasetAzureBlob) ToDatasetAzureBlobOutputWithContext ¶
func (i *DatasetAzureBlob) ToDatasetAzureBlobOutputWithContext(ctx context.Context) DatasetAzureBlobOutput
type DatasetAzureBlobArgs ¶
type DatasetAzureBlobArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Blob Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput // The filename of the Azure Blob. Filename 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The path of the Azure Blob. Path pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureBlobSchemaColumnArrayInput }
The set of arguments for constructing a DatasetAzureBlob resource.
func (DatasetAzureBlobArgs) ElementType ¶
func (DatasetAzureBlobArgs) ElementType() reflect.Type
type DatasetAzureBlobArray ¶
type DatasetAzureBlobArray []DatasetAzureBlobInput
func (DatasetAzureBlobArray) ElementType ¶
func (DatasetAzureBlobArray) ElementType() reflect.Type
func (DatasetAzureBlobArray) ToDatasetAzureBlobArrayOutput ¶
func (i DatasetAzureBlobArray) ToDatasetAzureBlobArrayOutput() DatasetAzureBlobArrayOutput
func (DatasetAzureBlobArray) ToDatasetAzureBlobArrayOutputWithContext ¶
func (i DatasetAzureBlobArray) ToDatasetAzureBlobArrayOutputWithContext(ctx context.Context) DatasetAzureBlobArrayOutput
type DatasetAzureBlobArrayInput ¶
type DatasetAzureBlobArrayInput interface { pulumi.Input ToDatasetAzureBlobArrayOutput() DatasetAzureBlobArrayOutput ToDatasetAzureBlobArrayOutputWithContext(context.Context) DatasetAzureBlobArrayOutput }
DatasetAzureBlobArrayInput is an input type that accepts DatasetAzureBlobArray and DatasetAzureBlobArrayOutput values. You can construct a concrete instance of `DatasetAzureBlobArrayInput` via:
DatasetAzureBlobArray{ DatasetAzureBlobArgs{...} }
type DatasetAzureBlobArrayOutput ¶
type DatasetAzureBlobArrayOutput struct{ *pulumi.OutputState }
func (DatasetAzureBlobArrayOutput) ElementType ¶
func (DatasetAzureBlobArrayOutput) ElementType() reflect.Type
func (DatasetAzureBlobArrayOutput) Index ¶
func (o DatasetAzureBlobArrayOutput) Index(i pulumi.IntInput) DatasetAzureBlobOutput
func (DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutput ¶
func (o DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutput() DatasetAzureBlobArrayOutput
func (DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutputWithContext ¶
func (o DatasetAzureBlobArrayOutput) ToDatasetAzureBlobArrayOutputWithContext(ctx context.Context) DatasetAzureBlobArrayOutput
type DatasetAzureBlobInput ¶
type DatasetAzureBlobInput interface { pulumi.Input ToDatasetAzureBlobOutput() DatasetAzureBlobOutput ToDatasetAzureBlobOutputWithContext(ctx context.Context) DatasetAzureBlobOutput }
type DatasetAzureBlobMap ¶
type DatasetAzureBlobMap map[string]DatasetAzureBlobInput
func (DatasetAzureBlobMap) ElementType ¶
func (DatasetAzureBlobMap) ElementType() reflect.Type
func (DatasetAzureBlobMap) ToDatasetAzureBlobMapOutput ¶
func (i DatasetAzureBlobMap) ToDatasetAzureBlobMapOutput() DatasetAzureBlobMapOutput
func (DatasetAzureBlobMap) ToDatasetAzureBlobMapOutputWithContext ¶
func (i DatasetAzureBlobMap) ToDatasetAzureBlobMapOutputWithContext(ctx context.Context) DatasetAzureBlobMapOutput
type DatasetAzureBlobMapInput ¶
type DatasetAzureBlobMapInput interface { pulumi.Input ToDatasetAzureBlobMapOutput() DatasetAzureBlobMapOutput ToDatasetAzureBlobMapOutputWithContext(context.Context) DatasetAzureBlobMapOutput }
DatasetAzureBlobMapInput is an input type that accepts DatasetAzureBlobMap and DatasetAzureBlobMapOutput values. You can construct a concrete instance of `DatasetAzureBlobMapInput` via:
DatasetAzureBlobMap{ "key": DatasetAzureBlobArgs{...} }
type DatasetAzureBlobMapOutput ¶
type DatasetAzureBlobMapOutput struct{ *pulumi.OutputState }
func (DatasetAzureBlobMapOutput) ElementType ¶
func (DatasetAzureBlobMapOutput) ElementType() reflect.Type
func (DatasetAzureBlobMapOutput) MapIndex ¶
func (o DatasetAzureBlobMapOutput) MapIndex(k pulumi.StringInput) DatasetAzureBlobOutput
func (DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutput ¶
func (o DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutput() DatasetAzureBlobMapOutput
func (DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutputWithContext ¶
func (o DatasetAzureBlobMapOutput) ToDatasetAzureBlobMapOutputWithContext(ctx context.Context) DatasetAzureBlobMapOutput
type DatasetAzureBlobOutput ¶
type DatasetAzureBlobOutput struct{ *pulumi.OutputState }
func (DatasetAzureBlobOutput) AdditionalProperties ¶
func (o DatasetAzureBlobOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported arguments are specific to Azure Blob Dataset:
func (DatasetAzureBlobOutput) Annotations ¶
func (o DatasetAzureBlobOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetAzureBlobOutput) DataFactoryId ¶
func (o DatasetAzureBlobOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetAzureBlobOutput) Description ¶
func (o DatasetAzureBlobOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetAzureBlobOutput) DynamicFilenameEnabled ¶
func (o DatasetAzureBlobOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetAzureBlobOutput) DynamicPathEnabled ¶
func (o DatasetAzureBlobOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetAzureBlobOutput) ElementType ¶
func (DatasetAzureBlobOutput) ElementType() reflect.Type
func (DatasetAzureBlobOutput) Filename ¶
func (o DatasetAzureBlobOutput) Filename() pulumi.StringPtrOutput
The filename of the Azure Blob.
func (DatasetAzureBlobOutput) Folder ¶
func (o DatasetAzureBlobOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetAzureBlobOutput) LinkedServiceName ¶
func (o DatasetAzureBlobOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetAzureBlobOutput) Name ¶
func (o DatasetAzureBlobOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetAzureBlobOutput) Parameters ¶
func (o DatasetAzureBlobOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetAzureBlobOutput) Path ¶
func (o DatasetAzureBlobOutput) Path() pulumi.StringPtrOutput
The path of the Azure Blob.
func (DatasetAzureBlobOutput) SchemaColumns ¶
func (o DatasetAzureBlobOutput) SchemaColumns() DatasetAzureBlobSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetAzureBlobOutput) ToDatasetAzureBlobOutput ¶
func (o DatasetAzureBlobOutput) ToDatasetAzureBlobOutput() DatasetAzureBlobOutput
func (DatasetAzureBlobOutput) ToDatasetAzureBlobOutputWithContext ¶
func (o DatasetAzureBlobOutput) ToDatasetAzureBlobOutputWithContext(ctx context.Context) DatasetAzureBlobOutput
type DatasetAzureBlobSchemaColumn ¶
type DatasetAzureBlobSchemaColumn 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 DatasetAzureBlobSchemaColumnArgs ¶
type DatasetAzureBlobSchemaColumnArgs 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 (DatasetAzureBlobSchemaColumnArgs) ElementType ¶
func (DatasetAzureBlobSchemaColumnArgs) ElementType() reflect.Type
func (DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutput ¶
func (i DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutput() DatasetAzureBlobSchemaColumnOutput
func (DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutputWithContext ¶
func (i DatasetAzureBlobSchemaColumnArgs) ToDatasetAzureBlobSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnOutput
type DatasetAzureBlobSchemaColumnArray ¶
type DatasetAzureBlobSchemaColumnArray []DatasetAzureBlobSchemaColumnInput
func (DatasetAzureBlobSchemaColumnArray) ElementType ¶
func (DatasetAzureBlobSchemaColumnArray) ElementType() reflect.Type
func (DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutput ¶
func (i DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutput() DatasetAzureBlobSchemaColumnArrayOutput
func (DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext ¶
func (i DatasetAzureBlobSchemaColumnArray) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnArrayOutput
type DatasetAzureBlobSchemaColumnArrayInput ¶
type DatasetAzureBlobSchemaColumnArrayInput interface { pulumi.Input ToDatasetAzureBlobSchemaColumnArrayOutput() DatasetAzureBlobSchemaColumnArrayOutput ToDatasetAzureBlobSchemaColumnArrayOutputWithContext(context.Context) DatasetAzureBlobSchemaColumnArrayOutput }
DatasetAzureBlobSchemaColumnArrayInput is an input type that accepts DatasetAzureBlobSchemaColumnArray and DatasetAzureBlobSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetAzureBlobSchemaColumnArrayInput` via:
DatasetAzureBlobSchemaColumnArray{ DatasetAzureBlobSchemaColumnArgs{...} }
type DatasetAzureBlobSchemaColumnArrayOutput ¶
type DatasetAzureBlobSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetAzureBlobSchemaColumnArrayOutput) ElementType ¶
func (DatasetAzureBlobSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutput ¶
func (o DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutput() DatasetAzureBlobSchemaColumnArrayOutput
func (DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext ¶
func (o DatasetAzureBlobSchemaColumnArrayOutput) ToDatasetAzureBlobSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnArrayOutput
type DatasetAzureBlobSchemaColumnInput ¶
type DatasetAzureBlobSchemaColumnInput interface { pulumi.Input ToDatasetAzureBlobSchemaColumnOutput() DatasetAzureBlobSchemaColumnOutput ToDatasetAzureBlobSchemaColumnOutputWithContext(context.Context) DatasetAzureBlobSchemaColumnOutput }
DatasetAzureBlobSchemaColumnInput is an input type that accepts DatasetAzureBlobSchemaColumnArgs and DatasetAzureBlobSchemaColumnOutput values. You can construct a concrete instance of `DatasetAzureBlobSchemaColumnInput` via:
DatasetAzureBlobSchemaColumnArgs{...}
type DatasetAzureBlobSchemaColumnOutput ¶
type DatasetAzureBlobSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetAzureBlobSchemaColumnOutput) Description ¶
func (o DatasetAzureBlobSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetAzureBlobSchemaColumnOutput) ElementType ¶
func (DatasetAzureBlobSchemaColumnOutput) ElementType() reflect.Type
func (DatasetAzureBlobSchemaColumnOutput) Name ¶
func (o DatasetAzureBlobSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutput ¶
func (o DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutput() DatasetAzureBlobSchemaColumnOutput
func (DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutputWithContext ¶
func (o DatasetAzureBlobSchemaColumnOutput) ToDatasetAzureBlobSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureBlobSchemaColumnOutput
func (DatasetAzureBlobSchemaColumnOutput) Type ¶
func (o DatasetAzureBlobSchemaColumnOutput) 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 DatasetAzureBlobState ¶
type DatasetAzureBlobState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Blob Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput // The filename of the Azure Blob. Filename 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The path of the Azure Blob. Path pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureBlobSchemaColumnArrayInput }
func (DatasetAzureBlobState) ElementType ¶
func (DatasetAzureBlobState) ElementType() reflect.Type
type DatasetAzureSqlTable ¶
type DatasetAzureSqlTable struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset Azure SQL Table. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset Azure SQL Table. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset Azure SQL 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 ID in which to associate the Dataset with. LinkedServiceId pulumi.StringOutput `pulumi:"linkedServiceId"` // Specifies the name of the Data Factory Dataset Azure SQL Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset Azure SQL Table. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The schema name of the table in the Azure SQL Database. Schema pulumi.StringPtrOutput `pulumi:"schema"` // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureSqlTableSchemaColumnArrayOutput `pulumi:"schemaColumns"` // The table name of the table in the Azure SQL Database. Table pulumi.StringPtrOutput `pulumi:"table"` }
Manages an Azure SQL Table Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceAzureSqlDatabase, err := datafactory.NewLinkedServiceAzureSqlDatabase(ctx, "example", &datafactory.LinkedServiceAzureSqlDatabaseArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;Initial Catalog=test;User ID=test;Password=test"), }) if err != nil { return err } _, err = datafactory.NewDatasetAzureSqlTable(ctx, "example", &datafactory.DatasetAzureSqlTableArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceId: exampleLinkedServiceAzureSqlDatabase.ID(), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Azure SQL Table Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetAzureSqlTable:DatasetAzureSqlTable example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetAzureSqlTable ¶
func GetDatasetAzureSqlTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetAzureSqlTableState, opts ...pulumi.ResourceOption) (*DatasetAzureSqlTable, error)
GetDatasetAzureSqlTable gets an existing DatasetAzureSqlTable 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 NewDatasetAzureSqlTable ¶
func NewDatasetAzureSqlTable(ctx *pulumi.Context, name string, args *DatasetAzureSqlTableArgs, opts ...pulumi.ResourceOption) (*DatasetAzureSqlTable, error)
NewDatasetAzureSqlTable registers a new resource with the given unique name, arguments, and options.
func (*DatasetAzureSqlTable) ElementType ¶
func (*DatasetAzureSqlTable) ElementType() reflect.Type
func (*DatasetAzureSqlTable) ToDatasetAzureSqlTableOutput ¶
func (i *DatasetAzureSqlTable) ToDatasetAzureSqlTableOutput() DatasetAzureSqlTableOutput
func (*DatasetAzureSqlTable) ToDatasetAzureSqlTableOutputWithContext ¶
func (i *DatasetAzureSqlTable) ToDatasetAzureSqlTableOutputWithContext(ctx context.Context) DatasetAzureSqlTableOutput
type DatasetAzureSqlTableArgs ¶
type DatasetAzureSqlTableArgs struct { // A map of additional properties to associate with the Data Factory Dataset Azure SQL Table. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset Azure SQL Table. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset Azure SQL 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 ID in which to associate the Dataset with. LinkedServiceId pulumi.StringInput // Specifies the name of the Data Factory Dataset Azure SQL Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset Azure SQL Table. Parameters pulumi.StringMapInput // The schema name of the table in the Azure SQL Database. Schema pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureSqlTableSchemaColumnArrayInput // The table name of the table in the Azure SQL Database. Table pulumi.StringPtrInput }
The set of arguments for constructing a DatasetAzureSqlTable resource.
func (DatasetAzureSqlTableArgs) ElementType ¶
func (DatasetAzureSqlTableArgs) ElementType() reflect.Type
type DatasetAzureSqlTableArray ¶
type DatasetAzureSqlTableArray []DatasetAzureSqlTableInput
func (DatasetAzureSqlTableArray) ElementType ¶
func (DatasetAzureSqlTableArray) ElementType() reflect.Type
func (DatasetAzureSqlTableArray) ToDatasetAzureSqlTableArrayOutput ¶
func (i DatasetAzureSqlTableArray) ToDatasetAzureSqlTableArrayOutput() DatasetAzureSqlTableArrayOutput
func (DatasetAzureSqlTableArray) ToDatasetAzureSqlTableArrayOutputWithContext ¶
func (i DatasetAzureSqlTableArray) ToDatasetAzureSqlTableArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableArrayOutput
type DatasetAzureSqlTableArrayInput ¶
type DatasetAzureSqlTableArrayInput interface { pulumi.Input ToDatasetAzureSqlTableArrayOutput() DatasetAzureSqlTableArrayOutput ToDatasetAzureSqlTableArrayOutputWithContext(context.Context) DatasetAzureSqlTableArrayOutput }
DatasetAzureSqlTableArrayInput is an input type that accepts DatasetAzureSqlTableArray and DatasetAzureSqlTableArrayOutput values. You can construct a concrete instance of `DatasetAzureSqlTableArrayInput` via:
DatasetAzureSqlTableArray{ DatasetAzureSqlTableArgs{...} }
type DatasetAzureSqlTableArrayOutput ¶
type DatasetAzureSqlTableArrayOutput struct{ *pulumi.OutputState }
func (DatasetAzureSqlTableArrayOutput) ElementType ¶
func (DatasetAzureSqlTableArrayOutput) ElementType() reflect.Type
func (DatasetAzureSqlTableArrayOutput) Index ¶
func (o DatasetAzureSqlTableArrayOutput) Index(i pulumi.IntInput) DatasetAzureSqlTableOutput
func (DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutput ¶
func (o DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutput() DatasetAzureSqlTableArrayOutput
func (DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutputWithContext ¶
func (o DatasetAzureSqlTableArrayOutput) ToDatasetAzureSqlTableArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableArrayOutput
type DatasetAzureSqlTableInput ¶
type DatasetAzureSqlTableInput interface { pulumi.Input ToDatasetAzureSqlTableOutput() DatasetAzureSqlTableOutput ToDatasetAzureSqlTableOutputWithContext(ctx context.Context) DatasetAzureSqlTableOutput }
type DatasetAzureSqlTableMap ¶
type DatasetAzureSqlTableMap map[string]DatasetAzureSqlTableInput
func (DatasetAzureSqlTableMap) ElementType ¶
func (DatasetAzureSqlTableMap) ElementType() reflect.Type
func (DatasetAzureSqlTableMap) ToDatasetAzureSqlTableMapOutput ¶
func (i DatasetAzureSqlTableMap) ToDatasetAzureSqlTableMapOutput() DatasetAzureSqlTableMapOutput
func (DatasetAzureSqlTableMap) ToDatasetAzureSqlTableMapOutputWithContext ¶
func (i DatasetAzureSqlTableMap) ToDatasetAzureSqlTableMapOutputWithContext(ctx context.Context) DatasetAzureSqlTableMapOutput
type DatasetAzureSqlTableMapInput ¶
type DatasetAzureSqlTableMapInput interface { pulumi.Input ToDatasetAzureSqlTableMapOutput() DatasetAzureSqlTableMapOutput ToDatasetAzureSqlTableMapOutputWithContext(context.Context) DatasetAzureSqlTableMapOutput }
DatasetAzureSqlTableMapInput is an input type that accepts DatasetAzureSqlTableMap and DatasetAzureSqlTableMapOutput values. You can construct a concrete instance of `DatasetAzureSqlTableMapInput` via:
DatasetAzureSqlTableMap{ "key": DatasetAzureSqlTableArgs{...} }
type DatasetAzureSqlTableMapOutput ¶
type DatasetAzureSqlTableMapOutput struct{ *pulumi.OutputState }
func (DatasetAzureSqlTableMapOutput) ElementType ¶
func (DatasetAzureSqlTableMapOutput) ElementType() reflect.Type
func (DatasetAzureSqlTableMapOutput) MapIndex ¶
func (o DatasetAzureSqlTableMapOutput) MapIndex(k pulumi.StringInput) DatasetAzureSqlTableOutput
func (DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutput ¶
func (o DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutput() DatasetAzureSqlTableMapOutput
func (DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutputWithContext ¶
func (o DatasetAzureSqlTableMapOutput) ToDatasetAzureSqlTableMapOutputWithContext(ctx context.Context) DatasetAzureSqlTableMapOutput
type DatasetAzureSqlTableOutput ¶
type DatasetAzureSqlTableOutput struct{ *pulumi.OutputState }
func (DatasetAzureSqlTableOutput) AdditionalProperties ¶
func (o DatasetAzureSqlTableOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset Azure SQL Table.
func (DatasetAzureSqlTableOutput) Annotations ¶
func (o DatasetAzureSqlTableOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset Azure SQL Table.
func (DatasetAzureSqlTableOutput) DataFactoryId ¶
func (o DatasetAzureSqlTableOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetAzureSqlTableOutput) Description ¶
func (o DatasetAzureSqlTableOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset Azure SQL Table.
func (DatasetAzureSqlTableOutput) ElementType ¶
func (DatasetAzureSqlTableOutput) ElementType() reflect.Type
func (DatasetAzureSqlTableOutput) Folder ¶
func (o DatasetAzureSqlTableOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetAzureSqlTableOutput) LinkedServiceId ¶
func (o DatasetAzureSqlTableOutput) LinkedServiceId() pulumi.StringOutput
The Data Factory Linked Service ID in which to associate the Dataset with.
func (DatasetAzureSqlTableOutput) Name ¶
func (o DatasetAzureSqlTableOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset Azure SQL Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetAzureSqlTableOutput) Parameters ¶
func (o DatasetAzureSqlTableOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset Azure SQL Table.
func (DatasetAzureSqlTableOutput) Schema ¶
func (o DatasetAzureSqlTableOutput) Schema() pulumi.StringPtrOutput
The schema name of the table in the Azure SQL Database.
func (DatasetAzureSqlTableOutput) SchemaColumns ¶
func (o DatasetAzureSqlTableOutput) SchemaColumns() DatasetAzureSqlTableSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetAzureSqlTableOutput) Table ¶
func (o DatasetAzureSqlTableOutput) Table() pulumi.StringPtrOutput
The table name of the table in the Azure SQL Database.
func (DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutput ¶
func (o DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutput() DatasetAzureSqlTableOutput
func (DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutputWithContext ¶
func (o DatasetAzureSqlTableOutput) ToDatasetAzureSqlTableOutputWithContext(ctx context.Context) DatasetAzureSqlTableOutput
type DatasetAzureSqlTableSchemaColumn ¶
type DatasetAzureSqlTableSchemaColumn 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 DatasetAzureSqlTableSchemaColumnArgs ¶
type DatasetAzureSqlTableSchemaColumnArgs 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 (DatasetAzureSqlTableSchemaColumnArgs) ElementType ¶
func (DatasetAzureSqlTableSchemaColumnArgs) ElementType() reflect.Type
func (DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutput ¶
func (i DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutput() DatasetAzureSqlTableSchemaColumnOutput
func (DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutputWithContext ¶
func (i DatasetAzureSqlTableSchemaColumnArgs) ToDatasetAzureSqlTableSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnOutput
type DatasetAzureSqlTableSchemaColumnArray ¶
type DatasetAzureSqlTableSchemaColumnArray []DatasetAzureSqlTableSchemaColumnInput
func (DatasetAzureSqlTableSchemaColumnArray) ElementType ¶
func (DatasetAzureSqlTableSchemaColumnArray) ElementType() reflect.Type
func (DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutput ¶
func (i DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutput() DatasetAzureSqlTableSchemaColumnArrayOutput
func (DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext ¶
func (i DatasetAzureSqlTableSchemaColumnArray) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnArrayOutput
type DatasetAzureSqlTableSchemaColumnArrayInput ¶
type DatasetAzureSqlTableSchemaColumnArrayInput interface { pulumi.Input ToDatasetAzureSqlTableSchemaColumnArrayOutput() DatasetAzureSqlTableSchemaColumnArrayOutput ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext(context.Context) DatasetAzureSqlTableSchemaColumnArrayOutput }
DatasetAzureSqlTableSchemaColumnArrayInput is an input type that accepts DatasetAzureSqlTableSchemaColumnArray and DatasetAzureSqlTableSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetAzureSqlTableSchemaColumnArrayInput` via:
DatasetAzureSqlTableSchemaColumnArray{ DatasetAzureSqlTableSchemaColumnArgs{...} }
type DatasetAzureSqlTableSchemaColumnArrayOutput ¶
type DatasetAzureSqlTableSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetAzureSqlTableSchemaColumnArrayOutput) ElementType ¶
func (DatasetAzureSqlTableSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutput ¶
func (o DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutput() DatasetAzureSqlTableSchemaColumnArrayOutput
func (DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext ¶
func (o DatasetAzureSqlTableSchemaColumnArrayOutput) ToDatasetAzureSqlTableSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnArrayOutput
type DatasetAzureSqlTableSchemaColumnInput ¶
type DatasetAzureSqlTableSchemaColumnInput interface { pulumi.Input ToDatasetAzureSqlTableSchemaColumnOutput() DatasetAzureSqlTableSchemaColumnOutput ToDatasetAzureSqlTableSchemaColumnOutputWithContext(context.Context) DatasetAzureSqlTableSchemaColumnOutput }
DatasetAzureSqlTableSchemaColumnInput is an input type that accepts DatasetAzureSqlTableSchemaColumnArgs and DatasetAzureSqlTableSchemaColumnOutput values. You can construct a concrete instance of `DatasetAzureSqlTableSchemaColumnInput` via:
DatasetAzureSqlTableSchemaColumnArgs{...}
type DatasetAzureSqlTableSchemaColumnOutput ¶
type DatasetAzureSqlTableSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetAzureSqlTableSchemaColumnOutput) Description ¶
func (o DatasetAzureSqlTableSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetAzureSqlTableSchemaColumnOutput) ElementType ¶
func (DatasetAzureSqlTableSchemaColumnOutput) ElementType() reflect.Type
func (DatasetAzureSqlTableSchemaColumnOutput) Name ¶
func (o DatasetAzureSqlTableSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutput ¶
func (o DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutput() DatasetAzureSqlTableSchemaColumnOutput
func (DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutputWithContext ¶
func (o DatasetAzureSqlTableSchemaColumnOutput) ToDatasetAzureSqlTableSchemaColumnOutputWithContext(ctx context.Context) DatasetAzureSqlTableSchemaColumnOutput
func (DatasetAzureSqlTableSchemaColumnOutput) Type ¶
func (o DatasetAzureSqlTableSchemaColumnOutput) 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 DatasetAzureSqlTableState ¶
type DatasetAzureSqlTableState struct { // A map of additional properties to associate with the Data Factory Dataset Azure SQL Table. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset Azure SQL Table. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset Azure SQL 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 ID in which to associate the Dataset with. LinkedServiceId pulumi.StringPtrInput // Specifies the name of the Data Factory Dataset Azure SQL Table. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset Azure SQL Table. Parameters pulumi.StringMapInput // The schema name of the table in the Azure SQL Database. Schema pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetAzureSqlTableSchemaColumnArrayInput // The table name of the table in the Azure SQL Database. Table pulumi.StringPtrInput }
func (DatasetAzureSqlTableState) ElementType ¶
func (DatasetAzureSqlTableState) ElementType() reflect.Type
type DatasetBinary ¶
type DatasetBinary struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Binary Dataset. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Binary Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // A `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetBinaryAzureBlobStorageLocationPtrOutput `pulumi:"azureBlobStorageLocation"` // A `compression` block as defined below. Compression DatasetBinaryCompressionPtrOutput `pulumi:"compression"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. 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"` // A `httpServerLocation` block as defined below. HttpServerLocation DatasetBinaryHttpServerLocationPtrOutput `pulumi:"httpServerLocation"` // The Data Factory Linked Service name in which to associate the Binary Dataset with. LinkedServiceName pulumi.StringOutput `pulumi:"linkedServiceName"` // Specifies the name of the Data Factory Binary Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // Specifies a list of parameters to associate with the Data Factory Binary Dataset. // // The following supported locations for a Binary Dataset. One of these should be specified: Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A `sftpServerLocation` block as defined below. SftpServerLocation DatasetBinarySftpServerLocationPtrOutput `pulumi:"sftpServerLocation"` }
Manages a Data Factory Binary Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceSftp, err := datafactory.NewLinkedServiceSftp(ctx, "example", &datafactory.LinkedServiceSftpArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Basic"), Host: pulumi.String("http://www.bing.com"), Port: pulumi.Int(22), Username: pulumi.String("foo"), Password: pulumi.String("bar"), }) if err != nil { return err } _, err = datafactory.NewDatasetBinary(ctx, "example", &datafactory.DatasetBinaryArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceSftp.Name, SftpServerLocation: &datafactory.DatasetBinarySftpServerLocationArgs{ Path: pulumi.String("/test/"), Filename: pulumi.String("**"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Binary Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetBinary:DatasetBinary example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetBinary ¶
func GetDatasetBinary(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetBinaryState, opts ...pulumi.ResourceOption) (*DatasetBinary, error)
GetDatasetBinary gets an existing DatasetBinary 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 NewDatasetBinary ¶
func NewDatasetBinary(ctx *pulumi.Context, name string, args *DatasetBinaryArgs, opts ...pulumi.ResourceOption) (*DatasetBinary, error)
NewDatasetBinary registers a new resource with the given unique name, arguments, and options.
func (*DatasetBinary) ElementType ¶
func (*DatasetBinary) ElementType() reflect.Type
func (*DatasetBinary) ToDatasetBinaryOutput ¶
func (i *DatasetBinary) ToDatasetBinaryOutput() DatasetBinaryOutput
func (*DatasetBinary) ToDatasetBinaryOutputWithContext ¶
func (i *DatasetBinary) ToDatasetBinaryOutputWithContext(ctx context.Context) DatasetBinaryOutput
type DatasetBinaryArgs ¶
type DatasetBinaryArgs struct { // A map of additional properties to associate with the Data Factory Binary Dataset. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Binary Dataset. Annotations pulumi.StringArrayInput // A `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetBinaryAzureBlobStorageLocationPtrInput // A `compression` block as defined below. Compression DatasetBinaryCompressionPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetBinaryHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Binary Dataset with. LinkedServiceName pulumi.StringInput // Specifies the name of the Data Factory Binary Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Specifies a list of parameters to associate with the Data Factory Binary Dataset. // // The following supported locations for a Binary Dataset. One of these should be specified: Parameters pulumi.StringMapInput // A `sftpServerLocation` block as defined below. SftpServerLocation DatasetBinarySftpServerLocationPtrInput }
The set of arguments for constructing a DatasetBinary resource.
func (DatasetBinaryArgs) ElementType ¶
func (DatasetBinaryArgs) ElementType() reflect.Type
type DatasetBinaryArray ¶
type DatasetBinaryArray []DatasetBinaryInput
func (DatasetBinaryArray) ElementType ¶
func (DatasetBinaryArray) ElementType() reflect.Type
func (DatasetBinaryArray) ToDatasetBinaryArrayOutput ¶
func (i DatasetBinaryArray) ToDatasetBinaryArrayOutput() DatasetBinaryArrayOutput
func (DatasetBinaryArray) ToDatasetBinaryArrayOutputWithContext ¶
func (i DatasetBinaryArray) ToDatasetBinaryArrayOutputWithContext(ctx context.Context) DatasetBinaryArrayOutput
type DatasetBinaryArrayInput ¶
type DatasetBinaryArrayInput interface { pulumi.Input ToDatasetBinaryArrayOutput() DatasetBinaryArrayOutput ToDatasetBinaryArrayOutputWithContext(context.Context) DatasetBinaryArrayOutput }
DatasetBinaryArrayInput is an input type that accepts DatasetBinaryArray and DatasetBinaryArrayOutput values. You can construct a concrete instance of `DatasetBinaryArrayInput` via:
DatasetBinaryArray{ DatasetBinaryArgs{...} }
type DatasetBinaryArrayOutput ¶
type DatasetBinaryArrayOutput struct{ *pulumi.OutputState }
func (DatasetBinaryArrayOutput) ElementType ¶
func (DatasetBinaryArrayOutput) ElementType() reflect.Type
func (DatasetBinaryArrayOutput) Index ¶
func (o DatasetBinaryArrayOutput) Index(i pulumi.IntInput) DatasetBinaryOutput
func (DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutput ¶
func (o DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutput() DatasetBinaryArrayOutput
func (DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutputWithContext ¶
func (o DatasetBinaryArrayOutput) ToDatasetBinaryArrayOutputWithContext(ctx context.Context) DatasetBinaryArrayOutput
type DatasetBinaryAzureBlobStorageLocation ¶
type DatasetBinaryAzureBlobStorageLocation struct { // The container on the Azure Blob Storage Account hosting the file. Container string `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled *bool `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file in the blob container. Filename *string `pulumi:"filename"` // The folder path to the file in the blob container. Path *string `pulumi:"path"` }
type DatasetBinaryAzureBlobStorageLocationArgs ¶
type DatasetBinaryAzureBlobStorageLocationArgs struct { // The container on the Azure Blob Storage Account hosting the file. Container pulumi.StringInput `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled pulumi.BoolPtrInput `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file in the blob container. Filename pulumi.StringPtrInput `pulumi:"filename"` // The folder path to the file in the blob container. Path pulumi.StringPtrInput `pulumi:"path"` }
func (DatasetBinaryAzureBlobStorageLocationArgs) ElementType ¶
func (DatasetBinaryAzureBlobStorageLocationArgs) ElementType() reflect.Type
func (DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutput ¶
func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutput() DatasetBinaryAzureBlobStorageLocationOutput
func (DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext ¶
func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationOutput
func (DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutput ¶
func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
func (DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext ¶
func (i DatasetBinaryAzureBlobStorageLocationArgs) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
type DatasetBinaryAzureBlobStorageLocationInput ¶
type DatasetBinaryAzureBlobStorageLocationInput interface { pulumi.Input ToDatasetBinaryAzureBlobStorageLocationOutput() DatasetBinaryAzureBlobStorageLocationOutput ToDatasetBinaryAzureBlobStorageLocationOutputWithContext(context.Context) DatasetBinaryAzureBlobStorageLocationOutput }
DatasetBinaryAzureBlobStorageLocationInput is an input type that accepts DatasetBinaryAzureBlobStorageLocationArgs and DatasetBinaryAzureBlobStorageLocationOutput values. You can construct a concrete instance of `DatasetBinaryAzureBlobStorageLocationInput` via:
DatasetBinaryAzureBlobStorageLocationArgs{...}
type DatasetBinaryAzureBlobStorageLocationOutput ¶
type DatasetBinaryAzureBlobStorageLocationOutput struct{ *pulumi.OutputState }
func (DatasetBinaryAzureBlobStorageLocationOutput) Container ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetBinaryAzureBlobStorageLocationOutput) DynamicContainerEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationOutput) DynamicPathEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationOutput) ElementType ¶
func (DatasetBinaryAzureBlobStorageLocationOutput) ElementType() reflect.Type
func (DatasetBinaryAzureBlobStorageLocationOutput) Filename ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
The filename of the file in the blob container.
func (DatasetBinaryAzureBlobStorageLocationOutput) Path ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file in the blob container.
func (DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutput ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutput() DatasetBinaryAzureBlobStorageLocationOutput
func (DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationOutput
func (DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
func (DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetBinaryAzureBlobStorageLocationOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
type DatasetBinaryAzureBlobStorageLocationPtrInput ¶
type DatasetBinaryAzureBlobStorageLocationPtrInput interface { pulumi.Input ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput }
DatasetBinaryAzureBlobStorageLocationPtrInput is an input type that accepts DatasetBinaryAzureBlobStorageLocationArgs, DatasetBinaryAzureBlobStorageLocationPtr and DatasetBinaryAzureBlobStorageLocationPtrOutput values. You can construct a concrete instance of `DatasetBinaryAzureBlobStorageLocationPtrInput` via:
DatasetBinaryAzureBlobStorageLocationArgs{...} or: nil
func DatasetBinaryAzureBlobStorageLocationPtr ¶
func DatasetBinaryAzureBlobStorageLocationPtr(v *DatasetBinaryAzureBlobStorageLocationArgs) DatasetBinaryAzureBlobStorageLocationPtrInput
type DatasetBinaryAzureBlobStorageLocationPtrOutput ¶
type DatasetBinaryAzureBlobStorageLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) Container ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) ElementType ¶
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) Filename ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file in the blob container.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) Path ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file in the blob container.
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutput() DatasetBinaryAzureBlobStorageLocationPtrOutput
func (DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetBinaryAzureBlobStorageLocationPtrOutput) ToDatasetBinaryAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryAzureBlobStorageLocationPtrOutput
type DatasetBinaryCompression ¶
type DatasetBinaryCompression struct { // The level of compression. Possible values are `Fastest` and `Optimal`. Level *string `pulumi:"level"` // The type of compression used during transport. Possible values are `BZip2`, `Deflate`, `GZip`, `Tar`, `TarGZip` and `ZipDeflate`. Type string `pulumi:"type"` }
type DatasetBinaryCompressionArgs ¶
type DatasetBinaryCompressionArgs struct { // The level of compression. Possible values are `Fastest` and `Optimal`. Level pulumi.StringPtrInput `pulumi:"level"` // The type of compression used during transport. Possible values are `BZip2`, `Deflate`, `GZip`, `Tar`, `TarGZip` and `ZipDeflate`. Type pulumi.StringInput `pulumi:"type"` }
func (DatasetBinaryCompressionArgs) ElementType ¶
func (DatasetBinaryCompressionArgs) ElementType() reflect.Type
func (DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutput ¶
func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutput() DatasetBinaryCompressionOutput
func (DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutputWithContext ¶
func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionOutputWithContext(ctx context.Context) DatasetBinaryCompressionOutput
func (DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutput ¶
func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
func (DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutputWithContext ¶
func (i DatasetBinaryCompressionArgs) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
type DatasetBinaryCompressionInput ¶
type DatasetBinaryCompressionInput interface { pulumi.Input ToDatasetBinaryCompressionOutput() DatasetBinaryCompressionOutput ToDatasetBinaryCompressionOutputWithContext(context.Context) DatasetBinaryCompressionOutput }
DatasetBinaryCompressionInput is an input type that accepts DatasetBinaryCompressionArgs and DatasetBinaryCompressionOutput values. You can construct a concrete instance of `DatasetBinaryCompressionInput` via:
DatasetBinaryCompressionArgs{...}
type DatasetBinaryCompressionOutput ¶
type DatasetBinaryCompressionOutput struct{ *pulumi.OutputState }
func (DatasetBinaryCompressionOutput) ElementType ¶
func (DatasetBinaryCompressionOutput) ElementType() reflect.Type
func (DatasetBinaryCompressionOutput) Level ¶
func (o DatasetBinaryCompressionOutput) Level() pulumi.StringPtrOutput
The level of compression. Possible values are `Fastest` and `Optimal`.
func (DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutput ¶
func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutput() DatasetBinaryCompressionOutput
func (DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutputWithContext ¶
func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionOutputWithContext(ctx context.Context) DatasetBinaryCompressionOutput
func (DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutput ¶
func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
func (DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutputWithContext ¶
func (o DatasetBinaryCompressionOutput) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
func (DatasetBinaryCompressionOutput) Type ¶
func (o DatasetBinaryCompressionOutput) Type() pulumi.StringOutput
The type of compression used during transport. Possible values are `BZip2`, `Deflate`, `GZip`, `Tar`, `TarGZip` and `ZipDeflate`.
type DatasetBinaryCompressionPtrInput ¶
type DatasetBinaryCompressionPtrInput interface { pulumi.Input ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput ToDatasetBinaryCompressionPtrOutputWithContext(context.Context) DatasetBinaryCompressionPtrOutput }
DatasetBinaryCompressionPtrInput is an input type that accepts DatasetBinaryCompressionArgs, DatasetBinaryCompressionPtr and DatasetBinaryCompressionPtrOutput values. You can construct a concrete instance of `DatasetBinaryCompressionPtrInput` via:
DatasetBinaryCompressionArgs{...} or: nil
func DatasetBinaryCompressionPtr ¶
func DatasetBinaryCompressionPtr(v *DatasetBinaryCompressionArgs) DatasetBinaryCompressionPtrInput
type DatasetBinaryCompressionPtrOutput ¶
type DatasetBinaryCompressionPtrOutput struct{ *pulumi.OutputState }
func (DatasetBinaryCompressionPtrOutput) Elem ¶
func (o DatasetBinaryCompressionPtrOutput) Elem() DatasetBinaryCompressionOutput
func (DatasetBinaryCompressionPtrOutput) ElementType ¶
func (DatasetBinaryCompressionPtrOutput) ElementType() reflect.Type
func (DatasetBinaryCompressionPtrOutput) Level ¶
func (o DatasetBinaryCompressionPtrOutput) Level() pulumi.StringPtrOutput
The level of compression. Possible values are `Fastest` and `Optimal`.
func (DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutput ¶
func (o DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutput() DatasetBinaryCompressionPtrOutput
func (DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutputWithContext ¶
func (o DatasetBinaryCompressionPtrOutput) ToDatasetBinaryCompressionPtrOutputWithContext(ctx context.Context) DatasetBinaryCompressionPtrOutput
func (DatasetBinaryCompressionPtrOutput) Type ¶
func (o DatasetBinaryCompressionPtrOutput) Type() pulumi.StringPtrOutput
The type of compression used during transport. Possible values are `BZip2`, `Deflate`, `GZip`, `Tar`, `TarGZip` and `ZipDeflate`.
type DatasetBinaryHttpServerLocation ¶
type DatasetBinaryHttpServerLocation struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename string `pulumi:"filename"` // The folder path to the file on the web server. Path string `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl string `pulumi:"relativeUrl"` }
type DatasetBinaryHttpServerLocationArgs ¶
type DatasetBinaryHttpServerLocationArgs struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the web server. Path pulumi.StringInput `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl pulumi.StringInput `pulumi:"relativeUrl"` }
func (DatasetBinaryHttpServerLocationArgs) ElementType ¶
func (DatasetBinaryHttpServerLocationArgs) ElementType() reflect.Type
func (DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutput ¶
func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutput() DatasetBinaryHttpServerLocationOutput
func (DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutputWithContext ¶
func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationOutput
func (DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutput ¶
func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
func (DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutputWithContext ¶
func (i DatasetBinaryHttpServerLocationArgs) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
type DatasetBinaryHttpServerLocationInput ¶
type DatasetBinaryHttpServerLocationInput interface { pulumi.Input ToDatasetBinaryHttpServerLocationOutput() DatasetBinaryHttpServerLocationOutput ToDatasetBinaryHttpServerLocationOutputWithContext(context.Context) DatasetBinaryHttpServerLocationOutput }
DatasetBinaryHttpServerLocationInput is an input type that accepts DatasetBinaryHttpServerLocationArgs and DatasetBinaryHttpServerLocationOutput values. You can construct a concrete instance of `DatasetBinaryHttpServerLocationInput` via:
DatasetBinaryHttpServerLocationArgs{...}
type DatasetBinaryHttpServerLocationOutput ¶
type DatasetBinaryHttpServerLocationOutput struct{ *pulumi.OutputState }
func (DatasetBinaryHttpServerLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetBinaryHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryHttpServerLocationOutput) DynamicPathEnabled ¶
func (o DatasetBinaryHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryHttpServerLocationOutput) ElementType ¶
func (DatasetBinaryHttpServerLocationOutput) ElementType() reflect.Type
func (DatasetBinaryHttpServerLocationOutput) Filename ¶
func (o DatasetBinaryHttpServerLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the web server.
func (DatasetBinaryHttpServerLocationOutput) Path ¶
func (o DatasetBinaryHttpServerLocationOutput) Path() pulumi.StringOutput
The folder path to the file on the web server.
func (DatasetBinaryHttpServerLocationOutput) RelativeUrl ¶
func (o DatasetBinaryHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
The base URL to the web server hosting the file.
func (DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutput ¶
func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutput() DatasetBinaryHttpServerLocationOutput
func (DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutputWithContext ¶
func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationOutput
func (DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutput ¶
func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
func (DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext ¶
func (o DatasetBinaryHttpServerLocationOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
type DatasetBinaryHttpServerLocationPtrInput ¶
type DatasetBinaryHttpServerLocationPtrInput interface { pulumi.Input ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput ToDatasetBinaryHttpServerLocationPtrOutputWithContext(context.Context) DatasetBinaryHttpServerLocationPtrOutput }
DatasetBinaryHttpServerLocationPtrInput is an input type that accepts DatasetBinaryHttpServerLocationArgs, DatasetBinaryHttpServerLocationPtr and DatasetBinaryHttpServerLocationPtrOutput values. You can construct a concrete instance of `DatasetBinaryHttpServerLocationPtrInput` via:
DatasetBinaryHttpServerLocationArgs{...} or: nil
func DatasetBinaryHttpServerLocationPtr ¶
func DatasetBinaryHttpServerLocationPtr(v *DatasetBinaryHttpServerLocationArgs) DatasetBinaryHttpServerLocationPtrInput
type DatasetBinaryHttpServerLocationPtrOutput ¶
type DatasetBinaryHttpServerLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetBinaryHttpServerLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryHttpServerLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinaryHttpServerLocationPtrOutput) ElementType ¶
func (DatasetBinaryHttpServerLocationPtrOutput) ElementType() reflect.Type
func (DatasetBinaryHttpServerLocationPtrOutput) Filename ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the web server.
func (DatasetBinaryHttpServerLocationPtrOutput) Path ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetBinaryHttpServerLocationPtrOutput) RelativeUrl ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
The base URL to the web server hosting the file.
func (DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutput ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutput() DatasetBinaryHttpServerLocationPtrOutput
func (DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext ¶
func (o DatasetBinaryHttpServerLocationPtrOutput) ToDatasetBinaryHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinaryHttpServerLocationPtrOutput
type DatasetBinaryInput ¶
type DatasetBinaryInput interface { pulumi.Input ToDatasetBinaryOutput() DatasetBinaryOutput ToDatasetBinaryOutputWithContext(ctx context.Context) DatasetBinaryOutput }
type DatasetBinaryMap ¶
type DatasetBinaryMap map[string]DatasetBinaryInput
func (DatasetBinaryMap) ElementType ¶
func (DatasetBinaryMap) ElementType() reflect.Type
func (DatasetBinaryMap) ToDatasetBinaryMapOutput ¶
func (i DatasetBinaryMap) ToDatasetBinaryMapOutput() DatasetBinaryMapOutput
func (DatasetBinaryMap) ToDatasetBinaryMapOutputWithContext ¶
func (i DatasetBinaryMap) ToDatasetBinaryMapOutputWithContext(ctx context.Context) DatasetBinaryMapOutput
type DatasetBinaryMapInput ¶
type DatasetBinaryMapInput interface { pulumi.Input ToDatasetBinaryMapOutput() DatasetBinaryMapOutput ToDatasetBinaryMapOutputWithContext(context.Context) DatasetBinaryMapOutput }
DatasetBinaryMapInput is an input type that accepts DatasetBinaryMap and DatasetBinaryMapOutput values. You can construct a concrete instance of `DatasetBinaryMapInput` via:
DatasetBinaryMap{ "key": DatasetBinaryArgs{...} }
type DatasetBinaryMapOutput ¶
type DatasetBinaryMapOutput struct{ *pulumi.OutputState }
func (DatasetBinaryMapOutput) ElementType ¶
func (DatasetBinaryMapOutput) ElementType() reflect.Type
func (DatasetBinaryMapOutput) MapIndex ¶
func (o DatasetBinaryMapOutput) MapIndex(k pulumi.StringInput) DatasetBinaryOutput
func (DatasetBinaryMapOutput) ToDatasetBinaryMapOutput ¶
func (o DatasetBinaryMapOutput) ToDatasetBinaryMapOutput() DatasetBinaryMapOutput
func (DatasetBinaryMapOutput) ToDatasetBinaryMapOutputWithContext ¶
func (o DatasetBinaryMapOutput) ToDatasetBinaryMapOutputWithContext(ctx context.Context) DatasetBinaryMapOutput
type DatasetBinaryOutput ¶
type DatasetBinaryOutput struct{ *pulumi.OutputState }
func (DatasetBinaryOutput) AdditionalProperties ¶
func (o DatasetBinaryOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Binary Dataset.
func (DatasetBinaryOutput) Annotations ¶
func (o DatasetBinaryOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Binary Dataset.
func (DatasetBinaryOutput) AzureBlobStorageLocation ¶
func (o DatasetBinaryOutput) AzureBlobStorageLocation() DatasetBinaryAzureBlobStorageLocationPtrOutput
A `azureBlobStorageLocation` block as defined below.
func (DatasetBinaryOutput) Compression ¶
func (o DatasetBinaryOutput) Compression() DatasetBinaryCompressionPtrOutput
A `compression` block as defined below.
func (DatasetBinaryOutput) DataFactoryId ¶
func (o DatasetBinaryOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetBinaryOutput) Description ¶
func (o DatasetBinaryOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetBinaryOutput) ElementType ¶
func (DatasetBinaryOutput) ElementType() reflect.Type
func (DatasetBinaryOutput) Folder ¶
func (o DatasetBinaryOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetBinaryOutput) HttpServerLocation ¶
func (o DatasetBinaryOutput) HttpServerLocation() DatasetBinaryHttpServerLocationPtrOutput
A `httpServerLocation` block as defined below.
func (DatasetBinaryOutput) LinkedServiceName ¶
func (o DatasetBinaryOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Binary Dataset with.
func (DatasetBinaryOutput) Name ¶
func (o DatasetBinaryOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Binary Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetBinaryOutput) Parameters ¶
func (o DatasetBinaryOutput) Parameters() pulumi.StringMapOutput
Specifies a list of parameters to associate with the Data Factory Binary Dataset.
The following supported locations for a Binary Dataset. One of these should be specified:
func (DatasetBinaryOutput) SftpServerLocation ¶
func (o DatasetBinaryOutput) SftpServerLocation() DatasetBinarySftpServerLocationPtrOutput
A `sftpServerLocation` block as defined below.
func (DatasetBinaryOutput) ToDatasetBinaryOutput ¶
func (o DatasetBinaryOutput) ToDatasetBinaryOutput() DatasetBinaryOutput
func (DatasetBinaryOutput) ToDatasetBinaryOutputWithContext ¶
func (o DatasetBinaryOutput) ToDatasetBinaryOutputWithContext(ctx context.Context) DatasetBinaryOutput
type DatasetBinarySftpServerLocation ¶
type DatasetBinarySftpServerLocation struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the SFTP server. Filename string `pulumi:"filename"` // The folder path to the file on the SFTP server. Path string `pulumi:"path"` }
type DatasetBinarySftpServerLocationArgs ¶
type DatasetBinarySftpServerLocationArgs struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the SFTP server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the SFTP server. Path pulumi.StringInput `pulumi:"path"` }
func (DatasetBinarySftpServerLocationArgs) ElementType ¶
func (DatasetBinarySftpServerLocationArgs) ElementType() reflect.Type
func (DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutput ¶
func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutput() DatasetBinarySftpServerLocationOutput
func (DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutputWithContext ¶
func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationOutput
func (DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutput ¶
func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
func (DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutputWithContext ¶
func (i DatasetBinarySftpServerLocationArgs) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
type DatasetBinarySftpServerLocationInput ¶
type DatasetBinarySftpServerLocationInput interface { pulumi.Input ToDatasetBinarySftpServerLocationOutput() DatasetBinarySftpServerLocationOutput ToDatasetBinarySftpServerLocationOutputWithContext(context.Context) DatasetBinarySftpServerLocationOutput }
DatasetBinarySftpServerLocationInput is an input type that accepts DatasetBinarySftpServerLocationArgs and DatasetBinarySftpServerLocationOutput values. You can construct a concrete instance of `DatasetBinarySftpServerLocationInput` via:
DatasetBinarySftpServerLocationArgs{...}
type DatasetBinarySftpServerLocationOutput ¶
type DatasetBinarySftpServerLocationOutput struct{ *pulumi.OutputState }
func (DatasetBinarySftpServerLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetBinarySftpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinarySftpServerLocationOutput) DynamicPathEnabled ¶
func (o DatasetBinarySftpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinarySftpServerLocationOutput) ElementType ¶
func (DatasetBinarySftpServerLocationOutput) ElementType() reflect.Type
func (DatasetBinarySftpServerLocationOutput) Filename ¶
func (o DatasetBinarySftpServerLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the SFTP server.
func (DatasetBinarySftpServerLocationOutput) Path ¶
func (o DatasetBinarySftpServerLocationOutput) Path() pulumi.StringOutput
The folder path to the file on the SFTP server.
func (DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutput ¶
func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutput() DatasetBinarySftpServerLocationOutput
func (DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutputWithContext ¶
func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationOutput
func (DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutput ¶
func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
func (DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext ¶
func (o DatasetBinarySftpServerLocationOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
type DatasetBinarySftpServerLocationPtrInput ¶
type DatasetBinarySftpServerLocationPtrInput interface { pulumi.Input ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput ToDatasetBinarySftpServerLocationPtrOutputWithContext(context.Context) DatasetBinarySftpServerLocationPtrOutput }
DatasetBinarySftpServerLocationPtrInput is an input type that accepts DatasetBinarySftpServerLocationArgs, DatasetBinarySftpServerLocationPtr and DatasetBinarySftpServerLocationPtrOutput values. You can construct a concrete instance of `DatasetBinarySftpServerLocationPtrInput` via:
DatasetBinarySftpServerLocationArgs{...} or: nil
func DatasetBinarySftpServerLocationPtr ¶
func DatasetBinarySftpServerLocationPtr(v *DatasetBinarySftpServerLocationArgs) DatasetBinarySftpServerLocationPtrInput
type DatasetBinarySftpServerLocationPtrOutput ¶
type DatasetBinarySftpServerLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetBinarySftpServerLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetBinarySftpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinarySftpServerLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetBinarySftpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetBinarySftpServerLocationPtrOutput) ElementType ¶
func (DatasetBinarySftpServerLocationPtrOutput) ElementType() reflect.Type
func (DatasetBinarySftpServerLocationPtrOutput) Filename ¶
func (o DatasetBinarySftpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the SFTP server.
func (DatasetBinarySftpServerLocationPtrOutput) Path ¶
func (o DatasetBinarySftpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the SFTP server.
func (DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutput ¶
func (o DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutput() DatasetBinarySftpServerLocationPtrOutput
func (DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext ¶
func (o DatasetBinarySftpServerLocationPtrOutput) ToDatasetBinarySftpServerLocationPtrOutputWithContext(ctx context.Context) DatasetBinarySftpServerLocationPtrOutput
type DatasetBinaryState ¶
type DatasetBinaryState struct { // A map of additional properties to associate with the Data Factory Binary Dataset. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Binary Dataset. Annotations pulumi.StringArrayInput // A `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetBinaryAzureBlobStorageLocationPtrInput // A `compression` block as defined below. Compression DatasetBinaryCompressionPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetBinaryHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Binary Dataset with. LinkedServiceName pulumi.StringPtrInput // Specifies the name of the Data Factory Binary Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Specifies a list of parameters to associate with the Data Factory Binary Dataset. // // The following supported locations for a Binary Dataset. One of these should be specified: Parameters pulumi.StringMapInput // A `sftpServerLocation` block as defined below. SftpServerLocation DatasetBinarySftpServerLocationPtrInput }
func (DatasetBinaryState) ElementType ¶
func (DatasetBinaryState) ElementType() reflect.Type
type DatasetCosmosDBApi ¶
type DatasetCosmosDBApi struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Cosmos DB SQL API Dataset: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The collection name of the Data Factory Dataset Azure Cosmos DB SQL API. CollectionName pulumi.StringPtrOutput `pulumi:"collectionName"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A `schemaColumn` block as defined below. SchemaColumns DatasetCosmosDBApiSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure Cosmos DB SQL API Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/cosmosdb" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example, err := cosmosdb.LookupAccount(ctx, &cosmosdb.LookupAccountArgs{ Name: "tfex-cosmosdb-account", ResourceGroupName: "tfex-cosmosdb-account-rg", }, nil) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } exampleLinkedServiceCosmosDb, err := datafactory.NewLinkedServiceCosmosDb(ctx, "example", &datafactory.LinkedServiceCosmosDbArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AccountEndpoint: pulumi.String(example.Endpoint), Database: pulumi.String("foo"), }) if err != nil { return err } _, err = datafactory.NewDatasetCosmosDBApi(ctx, "example", &datafactory.DatasetCosmosDBApiArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceCosmosDb.Name, CollectionName: pulumi.String("bar"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetCosmosDBApi:DatasetCosmosDBApi example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetCosmosDBApi ¶
func GetDatasetCosmosDBApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetCosmosDBApiState, opts ...pulumi.ResourceOption) (*DatasetCosmosDBApi, error)
GetDatasetCosmosDBApi gets an existing DatasetCosmosDBApi 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 NewDatasetCosmosDBApi ¶
func NewDatasetCosmosDBApi(ctx *pulumi.Context, name string, args *DatasetCosmosDBApiArgs, opts ...pulumi.ResourceOption) (*DatasetCosmosDBApi, error)
NewDatasetCosmosDBApi registers a new resource with the given unique name, arguments, and options.
func (*DatasetCosmosDBApi) ElementType ¶
func (*DatasetCosmosDBApi) ElementType() reflect.Type
func (*DatasetCosmosDBApi) ToDatasetCosmosDBApiOutput ¶
func (i *DatasetCosmosDBApi) ToDatasetCosmosDBApiOutput() DatasetCosmosDBApiOutput
func (*DatasetCosmosDBApi) ToDatasetCosmosDBApiOutputWithContext ¶
func (i *DatasetCosmosDBApi) ToDatasetCosmosDBApiOutputWithContext(ctx context.Context) DatasetCosmosDBApiOutput
type DatasetCosmosDBApiArgs ¶
type DatasetCosmosDBApiArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Cosmos DB SQL API Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The collection name of the Data Factory Dataset Azure Cosmos DB SQL API. CollectionName pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetCosmosDBApiSchemaColumnArrayInput }
The set of arguments for constructing a DatasetCosmosDBApi resource.
func (DatasetCosmosDBApiArgs) ElementType ¶
func (DatasetCosmosDBApiArgs) ElementType() reflect.Type
type DatasetCosmosDBApiArray ¶
type DatasetCosmosDBApiArray []DatasetCosmosDBApiInput
func (DatasetCosmosDBApiArray) ElementType ¶
func (DatasetCosmosDBApiArray) ElementType() reflect.Type
func (DatasetCosmosDBApiArray) ToDatasetCosmosDBApiArrayOutput ¶
func (i DatasetCosmosDBApiArray) ToDatasetCosmosDBApiArrayOutput() DatasetCosmosDBApiArrayOutput
func (DatasetCosmosDBApiArray) ToDatasetCosmosDBApiArrayOutputWithContext ¶
func (i DatasetCosmosDBApiArray) ToDatasetCosmosDBApiArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiArrayOutput
type DatasetCosmosDBApiArrayInput ¶
type DatasetCosmosDBApiArrayInput interface { pulumi.Input ToDatasetCosmosDBApiArrayOutput() DatasetCosmosDBApiArrayOutput ToDatasetCosmosDBApiArrayOutputWithContext(context.Context) DatasetCosmosDBApiArrayOutput }
DatasetCosmosDBApiArrayInput is an input type that accepts DatasetCosmosDBApiArray and DatasetCosmosDBApiArrayOutput values. You can construct a concrete instance of `DatasetCosmosDBApiArrayInput` via:
DatasetCosmosDBApiArray{ DatasetCosmosDBApiArgs{...} }
type DatasetCosmosDBApiArrayOutput ¶
type DatasetCosmosDBApiArrayOutput struct{ *pulumi.OutputState }
func (DatasetCosmosDBApiArrayOutput) ElementType ¶
func (DatasetCosmosDBApiArrayOutput) ElementType() reflect.Type
func (DatasetCosmosDBApiArrayOutput) Index ¶
func (o DatasetCosmosDBApiArrayOutput) Index(i pulumi.IntInput) DatasetCosmosDBApiOutput
func (DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutput ¶
func (o DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutput() DatasetCosmosDBApiArrayOutput
func (DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutputWithContext ¶
func (o DatasetCosmosDBApiArrayOutput) ToDatasetCosmosDBApiArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiArrayOutput
type DatasetCosmosDBApiInput ¶
type DatasetCosmosDBApiInput interface { pulumi.Input ToDatasetCosmosDBApiOutput() DatasetCosmosDBApiOutput ToDatasetCosmosDBApiOutputWithContext(ctx context.Context) DatasetCosmosDBApiOutput }
type DatasetCosmosDBApiMap ¶
type DatasetCosmosDBApiMap map[string]DatasetCosmosDBApiInput
func (DatasetCosmosDBApiMap) ElementType ¶
func (DatasetCosmosDBApiMap) ElementType() reflect.Type
func (DatasetCosmosDBApiMap) ToDatasetCosmosDBApiMapOutput ¶
func (i DatasetCosmosDBApiMap) ToDatasetCosmosDBApiMapOutput() DatasetCosmosDBApiMapOutput
func (DatasetCosmosDBApiMap) ToDatasetCosmosDBApiMapOutputWithContext ¶
func (i DatasetCosmosDBApiMap) ToDatasetCosmosDBApiMapOutputWithContext(ctx context.Context) DatasetCosmosDBApiMapOutput
type DatasetCosmosDBApiMapInput ¶
type DatasetCosmosDBApiMapInput interface { pulumi.Input ToDatasetCosmosDBApiMapOutput() DatasetCosmosDBApiMapOutput ToDatasetCosmosDBApiMapOutputWithContext(context.Context) DatasetCosmosDBApiMapOutput }
DatasetCosmosDBApiMapInput is an input type that accepts DatasetCosmosDBApiMap and DatasetCosmosDBApiMapOutput values. You can construct a concrete instance of `DatasetCosmosDBApiMapInput` via:
DatasetCosmosDBApiMap{ "key": DatasetCosmosDBApiArgs{...} }
type DatasetCosmosDBApiMapOutput ¶
type DatasetCosmosDBApiMapOutput struct{ *pulumi.OutputState }
func (DatasetCosmosDBApiMapOutput) ElementType ¶
func (DatasetCosmosDBApiMapOutput) ElementType() reflect.Type
func (DatasetCosmosDBApiMapOutput) MapIndex ¶
func (o DatasetCosmosDBApiMapOutput) MapIndex(k pulumi.StringInput) DatasetCosmosDBApiOutput
func (DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutput ¶
func (o DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutput() DatasetCosmosDBApiMapOutput
func (DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutputWithContext ¶
func (o DatasetCosmosDBApiMapOutput) ToDatasetCosmosDBApiMapOutputWithContext(ctx context.Context) DatasetCosmosDBApiMapOutput
type DatasetCosmosDBApiOutput ¶
type DatasetCosmosDBApiOutput struct{ *pulumi.OutputState }
func (DatasetCosmosDBApiOutput) AdditionalProperties ¶
func (o DatasetCosmosDBApiOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported arguments are specific to Azure Cosmos DB SQL API Dataset:
func (DatasetCosmosDBApiOutput) Annotations ¶
func (o DatasetCosmosDBApiOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetCosmosDBApiOutput) CollectionName ¶
func (o DatasetCosmosDBApiOutput) CollectionName() pulumi.StringPtrOutput
The collection name of the Data Factory Dataset Azure Cosmos DB SQL API.
func (DatasetCosmosDBApiOutput) DataFactoryId ¶
func (o DatasetCosmosDBApiOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetCosmosDBApiOutput) Description ¶
func (o DatasetCosmosDBApiOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetCosmosDBApiOutput) ElementType ¶
func (DatasetCosmosDBApiOutput) ElementType() reflect.Type
func (DatasetCosmosDBApiOutput) Folder ¶
func (o DatasetCosmosDBApiOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetCosmosDBApiOutput) LinkedServiceName ¶
func (o DatasetCosmosDBApiOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetCosmosDBApiOutput) Name ¶
func (o DatasetCosmosDBApiOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetCosmosDBApiOutput) Parameters ¶
func (o DatasetCosmosDBApiOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetCosmosDBApiOutput) SchemaColumns ¶
func (o DatasetCosmosDBApiOutput) SchemaColumns() DatasetCosmosDBApiSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutput ¶
func (o DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutput() DatasetCosmosDBApiOutput
func (DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutputWithContext ¶
func (o DatasetCosmosDBApiOutput) ToDatasetCosmosDBApiOutputWithContext(ctx context.Context) DatasetCosmosDBApiOutput
type DatasetCosmosDBApiSchemaColumn ¶
type DatasetCosmosDBApiSchemaColumn 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 DatasetCosmosDBApiSchemaColumnArgs ¶
type DatasetCosmosDBApiSchemaColumnArgs 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 (DatasetCosmosDBApiSchemaColumnArgs) ElementType ¶
func (DatasetCosmosDBApiSchemaColumnArgs) ElementType() reflect.Type
func (DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutput ¶
func (i DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutput() DatasetCosmosDBApiSchemaColumnOutput
func (DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutputWithContext ¶
func (i DatasetCosmosDBApiSchemaColumnArgs) ToDatasetCosmosDBApiSchemaColumnOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnOutput
type DatasetCosmosDBApiSchemaColumnArray ¶
type DatasetCosmosDBApiSchemaColumnArray []DatasetCosmosDBApiSchemaColumnInput
func (DatasetCosmosDBApiSchemaColumnArray) ElementType ¶
func (DatasetCosmosDBApiSchemaColumnArray) ElementType() reflect.Type
func (DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutput ¶
func (i DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutput() DatasetCosmosDBApiSchemaColumnArrayOutput
func (DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext ¶
func (i DatasetCosmosDBApiSchemaColumnArray) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnArrayOutput
type DatasetCosmosDBApiSchemaColumnArrayInput ¶
type DatasetCosmosDBApiSchemaColumnArrayInput interface { pulumi.Input ToDatasetCosmosDBApiSchemaColumnArrayOutput() DatasetCosmosDBApiSchemaColumnArrayOutput ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext(context.Context) DatasetCosmosDBApiSchemaColumnArrayOutput }
DatasetCosmosDBApiSchemaColumnArrayInput is an input type that accepts DatasetCosmosDBApiSchemaColumnArray and DatasetCosmosDBApiSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetCosmosDBApiSchemaColumnArrayInput` via:
DatasetCosmosDBApiSchemaColumnArray{ DatasetCosmosDBApiSchemaColumnArgs{...} }
type DatasetCosmosDBApiSchemaColumnArrayOutput ¶
type DatasetCosmosDBApiSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetCosmosDBApiSchemaColumnArrayOutput) ElementType ¶
func (DatasetCosmosDBApiSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutput ¶
func (o DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutput() DatasetCosmosDBApiSchemaColumnArrayOutput
func (DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext ¶
func (o DatasetCosmosDBApiSchemaColumnArrayOutput) ToDatasetCosmosDBApiSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnArrayOutput
type DatasetCosmosDBApiSchemaColumnInput ¶
type DatasetCosmosDBApiSchemaColumnInput interface { pulumi.Input ToDatasetCosmosDBApiSchemaColumnOutput() DatasetCosmosDBApiSchemaColumnOutput ToDatasetCosmosDBApiSchemaColumnOutputWithContext(context.Context) DatasetCosmosDBApiSchemaColumnOutput }
DatasetCosmosDBApiSchemaColumnInput is an input type that accepts DatasetCosmosDBApiSchemaColumnArgs and DatasetCosmosDBApiSchemaColumnOutput values. You can construct a concrete instance of `DatasetCosmosDBApiSchemaColumnInput` via:
DatasetCosmosDBApiSchemaColumnArgs{...}
type DatasetCosmosDBApiSchemaColumnOutput ¶
type DatasetCosmosDBApiSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetCosmosDBApiSchemaColumnOutput) Description ¶
func (o DatasetCosmosDBApiSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetCosmosDBApiSchemaColumnOutput) ElementType ¶
func (DatasetCosmosDBApiSchemaColumnOutput) ElementType() reflect.Type
func (DatasetCosmosDBApiSchemaColumnOutput) Name ¶
func (o DatasetCosmosDBApiSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutput ¶
func (o DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutput() DatasetCosmosDBApiSchemaColumnOutput
func (DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutputWithContext ¶
func (o DatasetCosmosDBApiSchemaColumnOutput) ToDatasetCosmosDBApiSchemaColumnOutputWithContext(ctx context.Context) DatasetCosmosDBApiSchemaColumnOutput
func (DatasetCosmosDBApiSchemaColumnOutput) Type ¶
func (o DatasetCosmosDBApiSchemaColumnOutput) 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 DatasetCosmosDBApiState ¶
type DatasetCosmosDBApiState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to Azure Cosmos DB SQL API Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The collection name of the Data Factory Dataset Azure Cosmos DB SQL API. CollectionName pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetCosmosDBApiSchemaColumnArrayInput }
func (DatasetCosmosDBApiState) ElementType ¶
func (DatasetCosmosDBApiState) ElementType() reflect.Type
type DatasetDelimitedText ¶
type DatasetDelimitedText struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Delimited Text Dataset (exactly one of them must be set): AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // An `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetDelimitedTextAzureBlobFsLocationPtrOutput `pulumi:"azureBlobFsLocation"` // An `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetDelimitedTextAzureBlobStorageLocationPtrOutput `pulumi:"azureBlobStorageLocation"` // The column delimiter. Defaults to `,`. ColumnDelimiter pulumi.StringPtrOutput `pulumi:"columnDelimiter"` // The compression codec used to read/write text files. Valid values are `None`, `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy` and `lz4`. Please note these values are case sensitive. CompressionCodec pulumi.StringPtrOutput `pulumi:"compressionCodec"` // The compression ratio for the Data Factory Dataset. Valid values are `Fastest` or `Optimal`. Please note these values are case sensitive. CompressionLevel pulumi.StringPtrOutput `pulumi:"compressionLevel"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. Description pulumi.StringPtrOutput `pulumi:"description"` // The encoding format for the file. Encoding pulumi.StringPtrOutput `pulumi:"encoding"` // The escape character. Defaults to `\`. EscapeCharacter pulumi.StringPtrOutput `pulumi:"escapeCharacter"` // When used as input, treat the first row of data as headers. When used as output, write the headers into the output as the first row of data. Defaults to `false`. FirstRowAsHeader pulumi.BoolPtrOutput `pulumi:"firstRowAsHeader"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // A `httpServerLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: HttpServerLocation DatasetDelimitedTextHttpServerLocationPtrOutput `pulumi:"httpServerLocation"` // 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // The null value string. Defaults to `""`. NullValue pulumi.StringPtrOutput `pulumi:"nullValue"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The quote character. Defaults to `"`. QuoteCharacter pulumi.StringPtrOutput `pulumi:"quoteCharacter"` // The row delimiter. Defaults to any of the following values on read: `\r\n`, `\r`, `\n`, and `\n` or `\r\n` on write by mapping data flow and Copy activity respectively. RowDelimiter pulumi.StringPtrOutput `pulumi:"rowDelimiter"` // A `schemaColumn` block as defined below. SchemaColumns DatasetDelimitedTextSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure Delimited Text Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceWeb, err := datafactory.NewLinkedServiceWeb(ctx, "example", &datafactory.LinkedServiceWebArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Anonymous"), Url: pulumi.String("https://www.bing.com"), }) if err != nil { return err } _, err = datafactory.NewDatasetDelimitedText(ctx, "example", &datafactory.DatasetDelimitedTextArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceWeb.Name, HttpServerLocation: &datafactory.DatasetDelimitedTextHttpServerLocationArgs{ RelativeUrl: pulumi.String("http://www.bing.com"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("fizz.txt"), }, ColumnDelimiter: pulumi.String(","), RowDelimiter: pulumi.String("NEW"), Encoding: pulumi.String("UTF-8"), QuoteCharacter: pulumi.String("x"), EscapeCharacter: pulumi.String("f"), FirstRowAsHeader: pulumi.Bool(true), NullValue: pulumi.String("NULL"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetDelimitedText:DatasetDelimitedText example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetDelimitedText ¶
func GetDatasetDelimitedText(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetDelimitedTextState, opts ...pulumi.ResourceOption) (*DatasetDelimitedText, error)
GetDatasetDelimitedText gets an existing DatasetDelimitedText 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 NewDatasetDelimitedText ¶
func NewDatasetDelimitedText(ctx *pulumi.Context, name string, args *DatasetDelimitedTextArgs, opts ...pulumi.ResourceOption) (*DatasetDelimitedText, error)
NewDatasetDelimitedText registers a new resource with the given unique name, arguments, and options.
func (*DatasetDelimitedText) ElementType ¶
func (*DatasetDelimitedText) ElementType() reflect.Type
func (*DatasetDelimitedText) ToDatasetDelimitedTextOutput ¶
func (i *DatasetDelimitedText) ToDatasetDelimitedTextOutput() DatasetDelimitedTextOutput
func (*DatasetDelimitedText) ToDatasetDelimitedTextOutputWithContext ¶
func (i *DatasetDelimitedText) ToDatasetDelimitedTextOutputWithContext(ctx context.Context) DatasetDelimitedTextOutput
type DatasetDelimitedTextArgs ¶
type DatasetDelimitedTextArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Delimited Text Dataset (exactly one of them must be set): AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // An `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetDelimitedTextAzureBlobFsLocationPtrInput // An `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetDelimitedTextAzureBlobStorageLocationPtrInput // The column delimiter. Defaults to `,`. ColumnDelimiter pulumi.StringPtrInput // The compression codec used to read/write text files. Valid values are `None`, `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy` and `lz4`. Please note these values are case sensitive. CompressionCodec pulumi.StringPtrInput // The compression ratio for the Data Factory Dataset. Valid values are `Fastest` or `Optimal`. Please note these values are case sensitive. CompressionLevel pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The encoding format for the file. Encoding pulumi.StringPtrInput // The escape character. Defaults to `\`. EscapeCharacter pulumi.StringPtrInput // When used as input, treat the first row of data as headers. When used as output, write the headers into the output as the first row of data. Defaults to `false`. FirstRowAsHeader pulumi.BoolPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: HttpServerLocation DatasetDelimitedTextHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // The null value string. Defaults to `""`. NullValue pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The quote character. Defaults to `"`. QuoteCharacter pulumi.StringPtrInput // The row delimiter. Defaults to any of the following values on read: `\r\n`, `\r`, `\n`, and `\n` or `\r\n` on write by mapping data flow and Copy activity respectively. RowDelimiter pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetDelimitedTextSchemaColumnArrayInput }
The set of arguments for constructing a DatasetDelimitedText resource.
func (DatasetDelimitedTextArgs) ElementType ¶
func (DatasetDelimitedTextArgs) ElementType() reflect.Type
type DatasetDelimitedTextArray ¶
type DatasetDelimitedTextArray []DatasetDelimitedTextInput
func (DatasetDelimitedTextArray) ElementType ¶
func (DatasetDelimitedTextArray) ElementType() reflect.Type
func (DatasetDelimitedTextArray) ToDatasetDelimitedTextArrayOutput ¶
func (i DatasetDelimitedTextArray) ToDatasetDelimitedTextArrayOutput() DatasetDelimitedTextArrayOutput
func (DatasetDelimitedTextArray) ToDatasetDelimitedTextArrayOutputWithContext ¶
func (i DatasetDelimitedTextArray) ToDatasetDelimitedTextArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextArrayOutput
type DatasetDelimitedTextArrayInput ¶
type DatasetDelimitedTextArrayInput interface { pulumi.Input ToDatasetDelimitedTextArrayOutput() DatasetDelimitedTextArrayOutput ToDatasetDelimitedTextArrayOutputWithContext(context.Context) DatasetDelimitedTextArrayOutput }
DatasetDelimitedTextArrayInput is an input type that accepts DatasetDelimitedTextArray and DatasetDelimitedTextArrayOutput values. You can construct a concrete instance of `DatasetDelimitedTextArrayInput` via:
DatasetDelimitedTextArray{ DatasetDelimitedTextArgs{...} }
type DatasetDelimitedTextArrayOutput ¶
type DatasetDelimitedTextArrayOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextArrayOutput) ElementType ¶
func (DatasetDelimitedTextArrayOutput) ElementType() reflect.Type
func (DatasetDelimitedTextArrayOutput) Index ¶
func (o DatasetDelimitedTextArrayOutput) Index(i pulumi.IntInput) DatasetDelimitedTextOutput
func (DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutput ¶
func (o DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutput() DatasetDelimitedTextArrayOutput
func (DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutputWithContext ¶
func (o DatasetDelimitedTextArrayOutput) ToDatasetDelimitedTextArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextArrayOutput
type DatasetDelimitedTextAzureBlobFsLocation ¶
type DatasetDelimitedTextAzureBlobFsLocation struct { // Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`. DynamicFileSystemEnabled *bool `pulumi:"dynamicFileSystemEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The storage data lake gen2 file system on the Azure Blob Storage Account hosting the file. FileSystem *string `pulumi:"fileSystem"` // The filename of the file. Filename *string `pulumi:"filename"` // The folder path to the file. Path *string `pulumi:"path"` }
type DatasetDelimitedTextAzureBlobFsLocationArgs ¶
type DatasetDelimitedTextAzureBlobFsLocationArgs struct { // Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`. DynamicFileSystemEnabled pulumi.BoolPtrInput `pulumi:"dynamicFileSystemEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The storage data lake gen2 file system on the Azure Blob Storage Account hosting the file. FileSystem pulumi.StringPtrInput `pulumi:"fileSystem"` // The filename of the file. Filename pulumi.StringPtrInput `pulumi:"filename"` // The folder path to the file. Path pulumi.StringPtrInput `pulumi:"path"` }
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ElementType ¶
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutput ¶
func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutput() DatasetDelimitedTextAzureBlobFsLocationOutput
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext ¶
func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationOutput
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput ¶
func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
func (DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext ¶
func (i DatasetDelimitedTextAzureBlobFsLocationArgs) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
type DatasetDelimitedTextAzureBlobFsLocationInput ¶
type DatasetDelimitedTextAzureBlobFsLocationInput interface { pulumi.Input ToDatasetDelimitedTextAzureBlobFsLocationOutput() DatasetDelimitedTextAzureBlobFsLocationOutput ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext(context.Context) DatasetDelimitedTextAzureBlobFsLocationOutput }
DatasetDelimitedTextAzureBlobFsLocationInput is an input type that accepts DatasetDelimitedTextAzureBlobFsLocationArgs and DatasetDelimitedTextAzureBlobFsLocationOutput values. You can construct a concrete instance of `DatasetDelimitedTextAzureBlobFsLocationInput` via:
DatasetDelimitedTextAzureBlobFsLocationArgs{...}
type DatasetDelimitedTextAzureBlobFsLocationOutput ¶
type DatasetDelimitedTextAzureBlobFsLocationOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFileSystemEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ElementType ¶
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobFsLocationOutput) FileSystem ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) FileSystem() pulumi.StringPtrOutput
The storage data lake gen2 file system on the Azure Blob Storage Account hosting the file.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) Filename ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) Filename() pulumi.StringPtrOutput
The filename of the file.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) Path ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file.
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutput ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutput() DatasetDelimitedTextAzureBlobFsLocationOutput
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationOutput
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
func (DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobFsLocationOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
type DatasetDelimitedTextAzureBlobFsLocationPtrInput ¶
type DatasetDelimitedTextAzureBlobFsLocationPtrInput interface { pulumi.Input ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput }
DatasetDelimitedTextAzureBlobFsLocationPtrInput is an input type that accepts DatasetDelimitedTextAzureBlobFsLocationArgs, DatasetDelimitedTextAzureBlobFsLocationPtr and DatasetDelimitedTextAzureBlobFsLocationPtrOutput values. You can construct a concrete instance of `DatasetDelimitedTextAzureBlobFsLocationPtrInput` via:
DatasetDelimitedTextAzureBlobFsLocationArgs{...} or: nil
func DatasetDelimitedTextAzureBlobFsLocationPtr ¶
func DatasetDelimitedTextAzureBlobFsLocationPtr(v *DatasetDelimitedTextAzureBlobFsLocationArgs) DatasetDelimitedTextAzureBlobFsLocationPtrInput
type DatasetDelimitedTextAzureBlobFsLocationPtrOutput ¶
type DatasetDelimitedTextAzureBlobFsLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ElementType ¶
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) FileSystem ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) FileSystem() pulumi.StringPtrOutput
The storage data lake gen2 file system on the Azure Blob Storage Account hosting the file.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Filename ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Path ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file.
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutput() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
func (DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobFsLocationPtrOutput) ToDatasetDelimitedTextAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobFsLocationPtrOutput
type DatasetDelimitedTextAzureBlobStorageLocation ¶
type DatasetDelimitedTextAzureBlobStorageLocation struct { // The container on the Azure Blob Storage Account hosting the file. Container string `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled *bool `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file. Filename *string `pulumi:"filename"` // The folder path to the file. This can be an empty string. Path *string `pulumi:"path"` }
type DatasetDelimitedTextAzureBlobStorageLocationArgs ¶
type DatasetDelimitedTextAzureBlobStorageLocationArgs struct { // The container on the Azure Blob Storage Account hosting the file. Container pulumi.StringInput `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled pulumi.BoolPtrInput `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file. Filename pulumi.StringPtrInput `pulumi:"filename"` // The folder path to the file. This can be an empty string. Path pulumi.StringPtrInput `pulumi:"path"` }
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ElementType ¶
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutput ¶
func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutput() DatasetDelimitedTextAzureBlobStorageLocationOutput
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext ¶
func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationOutput
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput ¶
func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
func (DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext ¶
func (i DatasetDelimitedTextAzureBlobStorageLocationArgs) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
type DatasetDelimitedTextAzureBlobStorageLocationInput ¶
type DatasetDelimitedTextAzureBlobStorageLocationInput interface { pulumi.Input ToDatasetDelimitedTextAzureBlobStorageLocationOutput() DatasetDelimitedTextAzureBlobStorageLocationOutput ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext(context.Context) DatasetDelimitedTextAzureBlobStorageLocationOutput }
DatasetDelimitedTextAzureBlobStorageLocationInput is an input type that accepts DatasetDelimitedTextAzureBlobStorageLocationArgs and DatasetDelimitedTextAzureBlobStorageLocationOutput values. You can construct a concrete instance of `DatasetDelimitedTextAzureBlobStorageLocationInput` via:
DatasetDelimitedTextAzureBlobStorageLocationArgs{...}
type DatasetDelimitedTextAzureBlobStorageLocationOutput ¶
type DatasetDelimitedTextAzureBlobStorageLocationOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) Container ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicContainerEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ElementType ¶
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) Filename ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
The filename of the file.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) Path ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file. This can be an empty string.
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutput ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutput() DatasetDelimitedTextAzureBlobStorageLocationOutput
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationOutput
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
func (DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
type DatasetDelimitedTextAzureBlobStorageLocationPtrInput ¶
type DatasetDelimitedTextAzureBlobStorageLocationPtrInput interface { pulumi.Input ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput }
DatasetDelimitedTextAzureBlobStorageLocationPtrInput is an input type that accepts DatasetDelimitedTextAzureBlobStorageLocationArgs, DatasetDelimitedTextAzureBlobStorageLocationPtr and DatasetDelimitedTextAzureBlobStorageLocationPtrOutput values. You can construct a concrete instance of `DatasetDelimitedTextAzureBlobStorageLocationPtrInput` via:
DatasetDelimitedTextAzureBlobStorageLocationArgs{...} or: nil
func DatasetDelimitedTextAzureBlobStorageLocationPtr ¶
func DatasetDelimitedTextAzureBlobStorageLocationPtr(v *DatasetDelimitedTextAzureBlobStorageLocationArgs) DatasetDelimitedTextAzureBlobStorageLocationPtrInput
type DatasetDelimitedTextAzureBlobStorageLocationPtrOutput ¶
type DatasetDelimitedTextAzureBlobStorageLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Container ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ElementType ¶
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Filename ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) Path ¶
The folder path to the file. This can be an empty string.
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutput() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
func (DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextAzureBlobStorageLocationPtrOutput) ToDatasetDelimitedTextAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
type DatasetDelimitedTextHttpServerLocation ¶
type DatasetDelimitedTextHttpServerLocation struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename string `pulumi:"filename"` // The folder path to the file on the web server. Path string `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl string `pulumi:"relativeUrl"` }
type DatasetDelimitedTextHttpServerLocationArgs ¶
type DatasetDelimitedTextHttpServerLocationArgs struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the web server. Path pulumi.StringInput `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl pulumi.StringInput `pulumi:"relativeUrl"` }
func (DatasetDelimitedTextHttpServerLocationArgs) ElementType ¶
func (DatasetDelimitedTextHttpServerLocationArgs) ElementType() reflect.Type
func (DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutput ¶
func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutput() DatasetDelimitedTextHttpServerLocationOutput
func (DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutputWithContext ¶
func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationOutput
func (DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutput ¶
func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
func (DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext ¶
func (i DatasetDelimitedTextHttpServerLocationArgs) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
type DatasetDelimitedTextHttpServerLocationInput ¶
type DatasetDelimitedTextHttpServerLocationInput interface { pulumi.Input ToDatasetDelimitedTextHttpServerLocationOutput() DatasetDelimitedTextHttpServerLocationOutput ToDatasetDelimitedTextHttpServerLocationOutputWithContext(context.Context) DatasetDelimitedTextHttpServerLocationOutput }
DatasetDelimitedTextHttpServerLocationInput is an input type that accepts DatasetDelimitedTextHttpServerLocationArgs and DatasetDelimitedTextHttpServerLocationOutput values. You can construct a concrete instance of `DatasetDelimitedTextHttpServerLocationInput` via:
DatasetDelimitedTextHttpServerLocationArgs{...}
type DatasetDelimitedTextHttpServerLocationOutput ¶
type DatasetDelimitedTextHttpServerLocationOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextHttpServerLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextHttpServerLocationOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextHttpServerLocationOutput) ElementType ¶
func (DatasetDelimitedTextHttpServerLocationOutput) ElementType() reflect.Type
func (DatasetDelimitedTextHttpServerLocationOutput) Filename ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the web server.
func (DatasetDelimitedTextHttpServerLocationOutput) Path ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) Path() pulumi.StringOutput
The folder path to the file on the web server.
func (DatasetDelimitedTextHttpServerLocationOutput) RelativeUrl ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
The base URL to the web server hosting the file.
func (DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutput ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutput() DatasetDelimitedTextHttpServerLocationOutput
func (DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutputWithContext ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationOutput
func (DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
func (DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextHttpServerLocationOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
type DatasetDelimitedTextHttpServerLocationPtrInput ¶
type DatasetDelimitedTextHttpServerLocationPtrInput interface { pulumi.Input ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput }
DatasetDelimitedTextHttpServerLocationPtrInput is an input type that accepts DatasetDelimitedTextHttpServerLocationArgs, DatasetDelimitedTextHttpServerLocationPtr and DatasetDelimitedTextHttpServerLocationPtrOutput values. You can construct a concrete instance of `DatasetDelimitedTextHttpServerLocationPtrInput` via:
DatasetDelimitedTextHttpServerLocationArgs{...} or: nil
func DatasetDelimitedTextHttpServerLocationPtr ¶
func DatasetDelimitedTextHttpServerLocationPtr(v *DatasetDelimitedTextHttpServerLocationArgs) DatasetDelimitedTextHttpServerLocationPtrInput
type DatasetDelimitedTextHttpServerLocationPtrOutput ¶
type DatasetDelimitedTextHttpServerLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetDelimitedTextHttpServerLocationPtrOutput) ElementType ¶
func (DatasetDelimitedTextHttpServerLocationPtrOutput) ElementType() reflect.Type
func (DatasetDelimitedTextHttpServerLocationPtrOutput) Filename ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the web server.
func (DatasetDelimitedTextHttpServerLocationPtrOutput) Path ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetDelimitedTextHttpServerLocationPtrOutput) RelativeUrl ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
The base URL to the web server hosting the file.
func (DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutput() DatasetDelimitedTextHttpServerLocationPtrOutput
func (DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext ¶
func (o DatasetDelimitedTextHttpServerLocationPtrOutput) ToDatasetDelimitedTextHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetDelimitedTextHttpServerLocationPtrOutput
type DatasetDelimitedTextInput ¶
type DatasetDelimitedTextInput interface { pulumi.Input ToDatasetDelimitedTextOutput() DatasetDelimitedTextOutput ToDatasetDelimitedTextOutputWithContext(ctx context.Context) DatasetDelimitedTextOutput }
type DatasetDelimitedTextMap ¶
type DatasetDelimitedTextMap map[string]DatasetDelimitedTextInput
func (DatasetDelimitedTextMap) ElementType ¶
func (DatasetDelimitedTextMap) ElementType() reflect.Type
func (DatasetDelimitedTextMap) ToDatasetDelimitedTextMapOutput ¶
func (i DatasetDelimitedTextMap) ToDatasetDelimitedTextMapOutput() DatasetDelimitedTextMapOutput
func (DatasetDelimitedTextMap) ToDatasetDelimitedTextMapOutputWithContext ¶
func (i DatasetDelimitedTextMap) ToDatasetDelimitedTextMapOutputWithContext(ctx context.Context) DatasetDelimitedTextMapOutput
type DatasetDelimitedTextMapInput ¶
type DatasetDelimitedTextMapInput interface { pulumi.Input ToDatasetDelimitedTextMapOutput() DatasetDelimitedTextMapOutput ToDatasetDelimitedTextMapOutputWithContext(context.Context) DatasetDelimitedTextMapOutput }
DatasetDelimitedTextMapInput is an input type that accepts DatasetDelimitedTextMap and DatasetDelimitedTextMapOutput values. You can construct a concrete instance of `DatasetDelimitedTextMapInput` via:
DatasetDelimitedTextMap{ "key": DatasetDelimitedTextArgs{...} }
type DatasetDelimitedTextMapOutput ¶
type DatasetDelimitedTextMapOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextMapOutput) ElementType ¶
func (DatasetDelimitedTextMapOutput) ElementType() reflect.Type
func (DatasetDelimitedTextMapOutput) MapIndex ¶
func (o DatasetDelimitedTextMapOutput) MapIndex(k pulumi.StringInput) DatasetDelimitedTextOutput
func (DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutput ¶
func (o DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutput() DatasetDelimitedTextMapOutput
func (DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutputWithContext ¶
func (o DatasetDelimitedTextMapOutput) ToDatasetDelimitedTextMapOutputWithContext(ctx context.Context) DatasetDelimitedTextMapOutput
type DatasetDelimitedTextOutput ¶
type DatasetDelimitedTextOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextOutput) AdditionalProperties ¶
func (o DatasetDelimitedTextOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported locations for a Delimited Text Dataset (exactly one of them must be set):
func (DatasetDelimitedTextOutput) Annotations ¶
func (o DatasetDelimitedTextOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetDelimitedTextOutput) AzureBlobFsLocation ¶
func (o DatasetDelimitedTextOutput) AzureBlobFsLocation() DatasetDelimitedTextAzureBlobFsLocationPtrOutput
An `azureBlobFsLocation` block as defined below.
func (DatasetDelimitedTextOutput) AzureBlobStorageLocation ¶
func (o DatasetDelimitedTextOutput) AzureBlobStorageLocation() DatasetDelimitedTextAzureBlobStorageLocationPtrOutput
An `azureBlobStorageLocation` block as defined below.
func (DatasetDelimitedTextOutput) ColumnDelimiter ¶
func (o DatasetDelimitedTextOutput) ColumnDelimiter() pulumi.StringPtrOutput
The column delimiter. Defaults to `,`.
func (DatasetDelimitedTextOutput) CompressionCodec ¶
func (o DatasetDelimitedTextOutput) CompressionCodec() pulumi.StringPtrOutput
The compression codec used to read/write text files. Valid values are `None`, `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy` and `lz4`. Please note these values are case sensitive.
func (DatasetDelimitedTextOutput) CompressionLevel ¶
func (o DatasetDelimitedTextOutput) CompressionLevel() pulumi.StringPtrOutput
The compression ratio for the Data Factory Dataset. Valid values are `Fastest` or `Optimal`. Please note these values are case sensitive.
func (DatasetDelimitedTextOutput) DataFactoryId ¶
func (o DatasetDelimitedTextOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetDelimitedTextOutput) Description ¶
func (o DatasetDelimitedTextOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetDelimitedTextOutput) ElementType ¶
func (DatasetDelimitedTextOutput) ElementType() reflect.Type
func (DatasetDelimitedTextOutput) Encoding ¶
func (o DatasetDelimitedTextOutput) Encoding() pulumi.StringPtrOutput
The encoding format for the file.
func (DatasetDelimitedTextOutput) EscapeCharacter ¶
func (o DatasetDelimitedTextOutput) EscapeCharacter() pulumi.StringPtrOutput
The escape character. Defaults to `\`.
func (DatasetDelimitedTextOutput) FirstRowAsHeader ¶
func (o DatasetDelimitedTextOutput) FirstRowAsHeader() pulumi.BoolPtrOutput
When used as input, treat the first row of data as headers. When used as output, write the headers into the output as the first row of data. Defaults to `false`.
func (DatasetDelimitedTextOutput) Folder ¶
func (o DatasetDelimitedTextOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetDelimitedTextOutput) HttpServerLocation ¶
func (o DatasetDelimitedTextOutput) HttpServerLocation() DatasetDelimitedTextHttpServerLocationPtrOutput
A `httpServerLocation` block as defined below.
The following supported arguments are specific to Delimited Text Dataset:
func (DatasetDelimitedTextOutput) LinkedServiceName ¶
func (o DatasetDelimitedTextOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetDelimitedTextOutput) Name ¶
func (o DatasetDelimitedTextOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetDelimitedTextOutput) NullValue ¶
func (o DatasetDelimitedTextOutput) NullValue() pulumi.StringPtrOutput
The null value string. Defaults to `""`.
func (DatasetDelimitedTextOutput) Parameters ¶
func (o DatasetDelimitedTextOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetDelimitedTextOutput) QuoteCharacter ¶
func (o DatasetDelimitedTextOutput) QuoteCharacter() pulumi.StringPtrOutput
The quote character. Defaults to `"`.
func (DatasetDelimitedTextOutput) RowDelimiter ¶
func (o DatasetDelimitedTextOutput) RowDelimiter() pulumi.StringPtrOutput
The row delimiter. Defaults to any of the following values on read: `\r\n`, `\r`, `\n`, and `\n` or `\r\n` on write by mapping data flow and Copy activity respectively.
func (DatasetDelimitedTextOutput) SchemaColumns ¶
func (o DatasetDelimitedTextOutput) SchemaColumns() DatasetDelimitedTextSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutput ¶
func (o DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutput() DatasetDelimitedTextOutput
func (DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutputWithContext ¶
func (o DatasetDelimitedTextOutput) ToDatasetDelimitedTextOutputWithContext(ctx context.Context) DatasetDelimitedTextOutput
type DatasetDelimitedTextSchemaColumn ¶
type DatasetDelimitedTextSchemaColumn 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 DatasetDelimitedTextSchemaColumnArgs ¶
type DatasetDelimitedTextSchemaColumnArgs 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 (DatasetDelimitedTextSchemaColumnArgs) ElementType ¶
func (DatasetDelimitedTextSchemaColumnArgs) ElementType() reflect.Type
func (DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutput ¶
func (i DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutput() DatasetDelimitedTextSchemaColumnOutput
func (DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutputWithContext ¶
func (i DatasetDelimitedTextSchemaColumnArgs) ToDatasetDelimitedTextSchemaColumnOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnOutput
type DatasetDelimitedTextSchemaColumnArray ¶
type DatasetDelimitedTextSchemaColumnArray []DatasetDelimitedTextSchemaColumnInput
func (DatasetDelimitedTextSchemaColumnArray) ElementType ¶
func (DatasetDelimitedTextSchemaColumnArray) ElementType() reflect.Type
func (DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutput ¶
func (i DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutput() DatasetDelimitedTextSchemaColumnArrayOutput
func (DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext ¶
func (i DatasetDelimitedTextSchemaColumnArray) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnArrayOutput
type DatasetDelimitedTextSchemaColumnArrayInput ¶
type DatasetDelimitedTextSchemaColumnArrayInput interface { pulumi.Input ToDatasetDelimitedTextSchemaColumnArrayOutput() DatasetDelimitedTextSchemaColumnArrayOutput ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext(context.Context) DatasetDelimitedTextSchemaColumnArrayOutput }
DatasetDelimitedTextSchemaColumnArrayInput is an input type that accepts DatasetDelimitedTextSchemaColumnArray and DatasetDelimitedTextSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetDelimitedTextSchemaColumnArrayInput` via:
DatasetDelimitedTextSchemaColumnArray{ DatasetDelimitedTextSchemaColumnArgs{...} }
type DatasetDelimitedTextSchemaColumnArrayOutput ¶
type DatasetDelimitedTextSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextSchemaColumnArrayOutput) ElementType ¶
func (DatasetDelimitedTextSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutput ¶
func (o DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutput() DatasetDelimitedTextSchemaColumnArrayOutput
func (DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext ¶
func (o DatasetDelimitedTextSchemaColumnArrayOutput) ToDatasetDelimitedTextSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnArrayOutput
type DatasetDelimitedTextSchemaColumnInput ¶
type DatasetDelimitedTextSchemaColumnInput interface { pulumi.Input ToDatasetDelimitedTextSchemaColumnOutput() DatasetDelimitedTextSchemaColumnOutput ToDatasetDelimitedTextSchemaColumnOutputWithContext(context.Context) DatasetDelimitedTextSchemaColumnOutput }
DatasetDelimitedTextSchemaColumnInput is an input type that accepts DatasetDelimitedTextSchemaColumnArgs and DatasetDelimitedTextSchemaColumnOutput values. You can construct a concrete instance of `DatasetDelimitedTextSchemaColumnInput` via:
DatasetDelimitedTextSchemaColumnArgs{...}
type DatasetDelimitedTextSchemaColumnOutput ¶
type DatasetDelimitedTextSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetDelimitedTextSchemaColumnOutput) Description ¶
func (o DatasetDelimitedTextSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetDelimitedTextSchemaColumnOutput) ElementType ¶
func (DatasetDelimitedTextSchemaColumnOutput) ElementType() reflect.Type
func (DatasetDelimitedTextSchemaColumnOutput) Name ¶
func (o DatasetDelimitedTextSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutput ¶
func (o DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutput() DatasetDelimitedTextSchemaColumnOutput
func (DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutputWithContext ¶
func (o DatasetDelimitedTextSchemaColumnOutput) ToDatasetDelimitedTextSchemaColumnOutputWithContext(ctx context.Context) DatasetDelimitedTextSchemaColumnOutput
func (DatasetDelimitedTextSchemaColumnOutput) Type ¶
func (o DatasetDelimitedTextSchemaColumnOutput) 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 DatasetDelimitedTextState ¶
type DatasetDelimitedTextState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Delimited Text Dataset (exactly one of them must be set): AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // An `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetDelimitedTextAzureBlobFsLocationPtrInput // An `azureBlobStorageLocation` block as defined below. AzureBlobStorageLocation DatasetDelimitedTextAzureBlobStorageLocationPtrInput // The column delimiter. Defaults to `,`. ColumnDelimiter pulumi.StringPtrInput // The compression codec used to read/write text files. Valid values are `None`, `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy` and `lz4`. Please note these values are case sensitive. CompressionCodec pulumi.StringPtrInput // The compression ratio for the Data Factory Dataset. Valid values are `Fastest` or `Optimal`. Please note these values are case sensitive. CompressionLevel pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The encoding format for the file. Encoding pulumi.StringPtrInput // The escape character. Defaults to `\`. EscapeCharacter pulumi.StringPtrInput // When used as input, treat the first row of data as headers. When used as output, write the headers into the output as the first row of data. Defaults to `false`. FirstRowAsHeader pulumi.BoolPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: HttpServerLocation DatasetDelimitedTextHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // The null value string. Defaults to `""`. NullValue pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The quote character. Defaults to `"`. QuoteCharacter pulumi.StringPtrInput // The row delimiter. Defaults to any of the following values on read: `\r\n`, `\r`, `\n`, and `\n` or `\r\n` on write by mapping data flow and Copy activity respectively. RowDelimiter pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetDelimitedTextSchemaColumnArrayInput }
func (DatasetDelimitedTextState) ElementType ¶
func (DatasetDelimitedTextState) ElementType() reflect.Type
type DatasetHttp ¶
type DatasetHttp struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to HTTP Dataset: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The relative URL based on the URL in the HTTP Linked Service. RelativeUrl pulumi.StringPtrOutput `pulumi:"relativeUrl"` // The body for the HTTP request. RequestBody pulumi.StringPtrOutput `pulumi:"requestBody"` // The HTTP method for the HTTP request. (e.g. GET, POST) RequestMethod pulumi.StringPtrOutput `pulumi:"requestMethod"` // A `schemaColumn` block as defined below. SchemaColumns DatasetHttpSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure HTTP Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceWeb, err := datafactory.NewLinkedServiceWeb(ctx, "example", &datafactory.LinkedServiceWebArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Anonymous"), Url: pulumi.String("https://www.bing.com"), }) if err != nil { return err } _, err = datafactory.NewDatasetHttp(ctx, "example", &datafactory.DatasetHttpArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceWeb.Name, RelativeUrl: pulumi.String("http://www.bing.com"), RequestBody: pulumi.String("foo=bar"), RequestMethod: pulumi.String("POST"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetHttp:DatasetHttp example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetHttp ¶
func GetDatasetHttp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetHttpState, opts ...pulumi.ResourceOption) (*DatasetHttp, error)
GetDatasetHttp gets an existing DatasetHttp 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 NewDatasetHttp ¶
func NewDatasetHttp(ctx *pulumi.Context, name string, args *DatasetHttpArgs, opts ...pulumi.ResourceOption) (*DatasetHttp, error)
NewDatasetHttp registers a new resource with the given unique name, arguments, and options.
func (*DatasetHttp) ElementType ¶
func (*DatasetHttp) ElementType() reflect.Type
func (*DatasetHttp) ToDatasetHttpOutput ¶
func (i *DatasetHttp) ToDatasetHttpOutput() DatasetHttpOutput
func (*DatasetHttp) ToDatasetHttpOutputWithContext ¶
func (i *DatasetHttp) ToDatasetHttpOutputWithContext(ctx context.Context) DatasetHttpOutput
type DatasetHttpArgs ¶
type DatasetHttpArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to HTTP Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The relative URL based on the URL in the HTTP Linked Service. RelativeUrl pulumi.StringPtrInput // The body for the HTTP request. RequestBody pulumi.StringPtrInput // The HTTP method for the HTTP request. (e.g. GET, POST) RequestMethod pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetHttpSchemaColumnArrayInput }
The set of arguments for constructing a DatasetHttp resource.
func (DatasetHttpArgs) ElementType ¶
func (DatasetHttpArgs) ElementType() reflect.Type
type DatasetHttpArray ¶
type DatasetHttpArray []DatasetHttpInput
func (DatasetHttpArray) ElementType ¶
func (DatasetHttpArray) ElementType() reflect.Type
func (DatasetHttpArray) ToDatasetHttpArrayOutput ¶
func (i DatasetHttpArray) ToDatasetHttpArrayOutput() DatasetHttpArrayOutput
func (DatasetHttpArray) ToDatasetHttpArrayOutputWithContext ¶
func (i DatasetHttpArray) ToDatasetHttpArrayOutputWithContext(ctx context.Context) DatasetHttpArrayOutput
type DatasetHttpArrayInput ¶
type DatasetHttpArrayInput interface { pulumi.Input ToDatasetHttpArrayOutput() DatasetHttpArrayOutput ToDatasetHttpArrayOutputWithContext(context.Context) DatasetHttpArrayOutput }
DatasetHttpArrayInput is an input type that accepts DatasetHttpArray and DatasetHttpArrayOutput values. You can construct a concrete instance of `DatasetHttpArrayInput` via:
DatasetHttpArray{ DatasetHttpArgs{...} }
type DatasetHttpArrayOutput ¶
type DatasetHttpArrayOutput struct{ *pulumi.OutputState }
func (DatasetHttpArrayOutput) ElementType ¶
func (DatasetHttpArrayOutput) ElementType() reflect.Type
func (DatasetHttpArrayOutput) Index ¶
func (o DatasetHttpArrayOutput) Index(i pulumi.IntInput) DatasetHttpOutput
func (DatasetHttpArrayOutput) ToDatasetHttpArrayOutput ¶
func (o DatasetHttpArrayOutput) ToDatasetHttpArrayOutput() DatasetHttpArrayOutput
func (DatasetHttpArrayOutput) ToDatasetHttpArrayOutputWithContext ¶
func (o DatasetHttpArrayOutput) ToDatasetHttpArrayOutputWithContext(ctx context.Context) DatasetHttpArrayOutput
type DatasetHttpInput ¶
type DatasetHttpInput interface { pulumi.Input ToDatasetHttpOutput() DatasetHttpOutput ToDatasetHttpOutputWithContext(ctx context.Context) DatasetHttpOutput }
type DatasetHttpMap ¶
type DatasetHttpMap map[string]DatasetHttpInput
func (DatasetHttpMap) ElementType ¶
func (DatasetHttpMap) ElementType() reflect.Type
func (DatasetHttpMap) ToDatasetHttpMapOutput ¶
func (i DatasetHttpMap) ToDatasetHttpMapOutput() DatasetHttpMapOutput
func (DatasetHttpMap) ToDatasetHttpMapOutputWithContext ¶
func (i DatasetHttpMap) ToDatasetHttpMapOutputWithContext(ctx context.Context) DatasetHttpMapOutput
type DatasetHttpMapInput ¶
type DatasetHttpMapInput interface { pulumi.Input ToDatasetHttpMapOutput() DatasetHttpMapOutput ToDatasetHttpMapOutputWithContext(context.Context) DatasetHttpMapOutput }
DatasetHttpMapInput is an input type that accepts DatasetHttpMap and DatasetHttpMapOutput values. You can construct a concrete instance of `DatasetHttpMapInput` via:
DatasetHttpMap{ "key": DatasetHttpArgs{...} }
type DatasetHttpMapOutput ¶
type DatasetHttpMapOutput struct{ *pulumi.OutputState }
func (DatasetHttpMapOutput) ElementType ¶
func (DatasetHttpMapOutput) ElementType() reflect.Type
func (DatasetHttpMapOutput) MapIndex ¶
func (o DatasetHttpMapOutput) MapIndex(k pulumi.StringInput) DatasetHttpOutput
func (DatasetHttpMapOutput) ToDatasetHttpMapOutput ¶
func (o DatasetHttpMapOutput) ToDatasetHttpMapOutput() DatasetHttpMapOutput
func (DatasetHttpMapOutput) ToDatasetHttpMapOutputWithContext ¶
func (o DatasetHttpMapOutput) ToDatasetHttpMapOutputWithContext(ctx context.Context) DatasetHttpMapOutput
type DatasetHttpOutput ¶
type DatasetHttpOutput struct{ *pulumi.OutputState }
func (DatasetHttpOutput) AdditionalProperties ¶
func (o DatasetHttpOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported arguments are specific to HTTP Dataset:
func (DatasetHttpOutput) Annotations ¶
func (o DatasetHttpOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetHttpOutput) DataFactoryId ¶
func (o DatasetHttpOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetHttpOutput) Description ¶
func (o DatasetHttpOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetHttpOutput) ElementType ¶
func (DatasetHttpOutput) ElementType() reflect.Type
func (DatasetHttpOutput) Folder ¶
func (o DatasetHttpOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetHttpOutput) LinkedServiceName ¶
func (o DatasetHttpOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetHttpOutput) Name ¶
func (o DatasetHttpOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetHttpOutput) Parameters ¶
func (o DatasetHttpOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetHttpOutput) RelativeUrl ¶
func (o DatasetHttpOutput) RelativeUrl() pulumi.StringPtrOutput
The relative URL based on the URL in the HTTP Linked Service.
func (DatasetHttpOutput) RequestBody ¶
func (o DatasetHttpOutput) RequestBody() pulumi.StringPtrOutput
The body for the HTTP request.
func (DatasetHttpOutput) RequestMethod ¶
func (o DatasetHttpOutput) RequestMethod() pulumi.StringPtrOutput
The HTTP method for the HTTP request. (e.g. GET, POST)
func (DatasetHttpOutput) SchemaColumns ¶
func (o DatasetHttpOutput) SchemaColumns() DatasetHttpSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetHttpOutput) ToDatasetHttpOutput ¶
func (o DatasetHttpOutput) ToDatasetHttpOutput() DatasetHttpOutput
func (DatasetHttpOutput) ToDatasetHttpOutputWithContext ¶
func (o DatasetHttpOutput) ToDatasetHttpOutputWithContext(ctx context.Context) DatasetHttpOutput
type DatasetHttpSchemaColumn ¶
type DatasetHttpSchemaColumn 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 DatasetHttpSchemaColumnArgs ¶
type DatasetHttpSchemaColumnArgs 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 (DatasetHttpSchemaColumnArgs) ElementType ¶
func (DatasetHttpSchemaColumnArgs) ElementType() reflect.Type
func (DatasetHttpSchemaColumnArgs) ToDatasetHttpSchemaColumnOutput ¶
func (i DatasetHttpSchemaColumnArgs) ToDatasetHttpSchemaColumnOutput() DatasetHttpSchemaColumnOutput
func (DatasetHttpSchemaColumnArgs) ToDatasetHttpSchemaColumnOutputWithContext ¶
func (i DatasetHttpSchemaColumnArgs) ToDatasetHttpSchemaColumnOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnOutput
type DatasetHttpSchemaColumnArray ¶
type DatasetHttpSchemaColumnArray []DatasetHttpSchemaColumnInput
func (DatasetHttpSchemaColumnArray) ElementType ¶
func (DatasetHttpSchemaColumnArray) ElementType() reflect.Type
func (DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutput ¶
func (i DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutput() DatasetHttpSchemaColumnArrayOutput
func (DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutputWithContext ¶
func (i DatasetHttpSchemaColumnArray) ToDatasetHttpSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnArrayOutput
type DatasetHttpSchemaColumnArrayInput ¶
type DatasetHttpSchemaColumnArrayInput interface { pulumi.Input ToDatasetHttpSchemaColumnArrayOutput() DatasetHttpSchemaColumnArrayOutput ToDatasetHttpSchemaColumnArrayOutputWithContext(context.Context) DatasetHttpSchemaColumnArrayOutput }
DatasetHttpSchemaColumnArrayInput is an input type that accepts DatasetHttpSchemaColumnArray and DatasetHttpSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetHttpSchemaColumnArrayInput` via:
DatasetHttpSchemaColumnArray{ DatasetHttpSchemaColumnArgs{...} }
type DatasetHttpSchemaColumnArrayOutput ¶
type DatasetHttpSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetHttpSchemaColumnArrayOutput) ElementType ¶
func (DatasetHttpSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetHttpSchemaColumnArrayOutput) Index ¶
func (o DatasetHttpSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetHttpSchemaColumnOutput
func (DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutput ¶
func (o DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutput() DatasetHttpSchemaColumnArrayOutput
func (DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutputWithContext ¶
func (o DatasetHttpSchemaColumnArrayOutput) ToDatasetHttpSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnArrayOutput
type DatasetHttpSchemaColumnInput ¶
type DatasetHttpSchemaColumnInput interface { pulumi.Input ToDatasetHttpSchemaColumnOutput() DatasetHttpSchemaColumnOutput ToDatasetHttpSchemaColumnOutputWithContext(context.Context) DatasetHttpSchemaColumnOutput }
DatasetHttpSchemaColumnInput is an input type that accepts DatasetHttpSchemaColumnArgs and DatasetHttpSchemaColumnOutput values. You can construct a concrete instance of `DatasetHttpSchemaColumnInput` via:
DatasetHttpSchemaColumnArgs{...}
type DatasetHttpSchemaColumnOutput ¶
type DatasetHttpSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetHttpSchemaColumnOutput) Description ¶
func (o DatasetHttpSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetHttpSchemaColumnOutput) ElementType ¶
func (DatasetHttpSchemaColumnOutput) ElementType() reflect.Type
func (DatasetHttpSchemaColumnOutput) Name ¶
func (o DatasetHttpSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutput ¶
func (o DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutput() DatasetHttpSchemaColumnOutput
func (DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutputWithContext ¶
func (o DatasetHttpSchemaColumnOutput) ToDatasetHttpSchemaColumnOutputWithContext(ctx context.Context) DatasetHttpSchemaColumnOutput
func (DatasetHttpSchemaColumnOutput) Type ¶
func (o DatasetHttpSchemaColumnOutput) 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 DatasetHttpState ¶
type DatasetHttpState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to HTTP Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // The relative URL based on the URL in the HTTP Linked Service. RelativeUrl pulumi.StringPtrInput // The body for the HTTP request. RequestBody pulumi.StringPtrInput // The HTTP method for the HTTP request. (e.g. GET, POST) RequestMethod pulumi.StringPtrInput // A `schemaColumn` block as defined below. SchemaColumns DatasetHttpSchemaColumnArrayInput }
func (DatasetHttpState) ElementType ¶
func (DatasetHttpState) ElementType() reflect.Type
type DatasetJson ¶
type DatasetJson struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to JSON Dataset: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: AzureBlobStorageLocation DatasetJsonAzureBlobStorageLocationPtrOutput `pulumi:"azureBlobStorageLocation"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. Description pulumi.StringPtrOutput `pulumi:"description"` // The encoding format for the file. Encoding pulumi.StringPtrOutput `pulumi:"encoding"` // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // A `httpServerLocation` block as defined below. HttpServerLocation DatasetJsonHttpServerLocationPtrOutput `pulumi:"httpServerLocation"` // 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A `schemaColumn` block as defined below. SchemaColumns DatasetJsonSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure JSON Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceWeb, err := datafactory.NewLinkedServiceWeb(ctx, "example", &datafactory.LinkedServiceWebArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Anonymous"), Url: pulumi.String("https://www.bing.com"), }) if err != nil { return err } _, err = datafactory.NewDatasetJson(ctx, "example", &datafactory.DatasetJsonArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceWeb.Name, HttpServerLocation: &datafactory.DatasetJsonHttpServerLocationArgs{ RelativeUrl: pulumi.String("/fizz/buzz/"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("foo.txt"), }, Encoding: pulumi.String("UTF-8"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetJson:DatasetJson example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetJson ¶
func GetDatasetJson(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetJsonState, opts ...pulumi.ResourceOption) (*DatasetJson, error)
GetDatasetJson gets an existing DatasetJson 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 NewDatasetJson ¶
func NewDatasetJson(ctx *pulumi.Context, name string, args *DatasetJsonArgs, opts ...pulumi.ResourceOption) (*DatasetJson, error)
NewDatasetJson registers a new resource with the given unique name, arguments, and options.
func (*DatasetJson) ElementType ¶
func (*DatasetJson) ElementType() reflect.Type
func (*DatasetJson) ToDatasetJsonOutput ¶
func (i *DatasetJson) ToDatasetJsonOutput() DatasetJsonOutput
func (*DatasetJson) ToDatasetJsonOutputWithContext ¶
func (i *DatasetJson) ToDatasetJsonOutputWithContext(ctx context.Context) DatasetJsonOutput
type DatasetJsonArgs ¶
type DatasetJsonArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to JSON Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: AzureBlobStorageLocation DatasetJsonAzureBlobStorageLocationPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The encoding format for the file. Encoding pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetJsonHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetJsonSchemaColumnArrayInput }
The set of arguments for constructing a DatasetJson resource.
func (DatasetJsonArgs) ElementType ¶
func (DatasetJsonArgs) ElementType() reflect.Type
type DatasetJsonArray ¶
type DatasetJsonArray []DatasetJsonInput
func (DatasetJsonArray) ElementType ¶
func (DatasetJsonArray) ElementType() reflect.Type
func (DatasetJsonArray) ToDatasetJsonArrayOutput ¶
func (i DatasetJsonArray) ToDatasetJsonArrayOutput() DatasetJsonArrayOutput
func (DatasetJsonArray) ToDatasetJsonArrayOutputWithContext ¶
func (i DatasetJsonArray) ToDatasetJsonArrayOutputWithContext(ctx context.Context) DatasetJsonArrayOutput
type DatasetJsonArrayInput ¶
type DatasetJsonArrayInput interface { pulumi.Input ToDatasetJsonArrayOutput() DatasetJsonArrayOutput ToDatasetJsonArrayOutputWithContext(context.Context) DatasetJsonArrayOutput }
DatasetJsonArrayInput is an input type that accepts DatasetJsonArray and DatasetJsonArrayOutput values. You can construct a concrete instance of `DatasetJsonArrayInput` via:
DatasetJsonArray{ DatasetJsonArgs{...} }
type DatasetJsonArrayOutput ¶
type DatasetJsonArrayOutput struct{ *pulumi.OutputState }
func (DatasetJsonArrayOutput) ElementType ¶
func (DatasetJsonArrayOutput) ElementType() reflect.Type
func (DatasetJsonArrayOutput) Index ¶
func (o DatasetJsonArrayOutput) Index(i pulumi.IntInput) DatasetJsonOutput
func (DatasetJsonArrayOutput) ToDatasetJsonArrayOutput ¶
func (o DatasetJsonArrayOutput) ToDatasetJsonArrayOutput() DatasetJsonArrayOutput
func (DatasetJsonArrayOutput) ToDatasetJsonArrayOutputWithContext ¶
func (o DatasetJsonArrayOutput) ToDatasetJsonArrayOutputWithContext(ctx context.Context) DatasetJsonArrayOutput
type DatasetJsonAzureBlobStorageLocation ¶
type DatasetJsonAzureBlobStorageLocation struct { // The container on the Azure Blob Storage Account hosting the file. Container string `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled *bool `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename string `pulumi:"filename"` // The folder path to the file on the web server. Path string `pulumi:"path"` }
type DatasetJsonAzureBlobStorageLocationArgs ¶
type DatasetJsonAzureBlobStorageLocationArgs struct { // The container on the Azure Blob Storage Account hosting the file. Container pulumi.StringInput `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled pulumi.BoolPtrInput `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the web server. Path pulumi.StringInput `pulumi:"path"` }
func (DatasetJsonAzureBlobStorageLocationArgs) ElementType ¶
func (DatasetJsonAzureBlobStorageLocationArgs) ElementType() reflect.Type
func (DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutput ¶
func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutput() DatasetJsonAzureBlobStorageLocationOutput
func (DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutputWithContext ¶
func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationOutput
func (DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutput ¶
func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
func (DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext ¶
func (i DatasetJsonAzureBlobStorageLocationArgs) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
type DatasetJsonAzureBlobStorageLocationInput ¶
type DatasetJsonAzureBlobStorageLocationInput interface { pulumi.Input ToDatasetJsonAzureBlobStorageLocationOutput() DatasetJsonAzureBlobStorageLocationOutput ToDatasetJsonAzureBlobStorageLocationOutputWithContext(context.Context) DatasetJsonAzureBlobStorageLocationOutput }
DatasetJsonAzureBlobStorageLocationInput is an input type that accepts DatasetJsonAzureBlobStorageLocationArgs and DatasetJsonAzureBlobStorageLocationOutput values. You can construct a concrete instance of `DatasetJsonAzureBlobStorageLocationInput` via:
DatasetJsonAzureBlobStorageLocationArgs{...}
type DatasetJsonAzureBlobStorageLocationOutput ¶
type DatasetJsonAzureBlobStorageLocationOutput struct{ *pulumi.OutputState }
func (DatasetJsonAzureBlobStorageLocationOutput) Container ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetJsonAzureBlobStorageLocationOutput) DynamicContainerEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationOutput) DynamicPathEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationOutput) ElementType ¶
func (DatasetJsonAzureBlobStorageLocationOutput) ElementType() reflect.Type
func (DatasetJsonAzureBlobStorageLocationOutput) Filename ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the web server.
func (DatasetJsonAzureBlobStorageLocationOutput) Path ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) Path() pulumi.StringOutput
The folder path to the file on the web server.
func (DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutput ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutput() DatasetJsonAzureBlobStorageLocationOutput
func (DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutputWithContext ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationOutput
func (DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
func (DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetJsonAzureBlobStorageLocationOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
type DatasetJsonAzureBlobStorageLocationPtrInput ¶
type DatasetJsonAzureBlobStorageLocationPtrInput interface { pulumi.Input ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput }
DatasetJsonAzureBlobStorageLocationPtrInput is an input type that accepts DatasetJsonAzureBlobStorageLocationArgs, DatasetJsonAzureBlobStorageLocationPtr and DatasetJsonAzureBlobStorageLocationPtrOutput values. You can construct a concrete instance of `DatasetJsonAzureBlobStorageLocationPtrInput` via:
DatasetJsonAzureBlobStorageLocationArgs{...} or: nil
func DatasetJsonAzureBlobStorageLocationPtr ¶
func DatasetJsonAzureBlobStorageLocationPtr(v *DatasetJsonAzureBlobStorageLocationArgs) DatasetJsonAzureBlobStorageLocationPtrInput
type DatasetJsonAzureBlobStorageLocationPtrOutput ¶
type DatasetJsonAzureBlobStorageLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetJsonAzureBlobStorageLocationPtrOutput) Container ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) ElementType ¶
func (DatasetJsonAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
func (DatasetJsonAzureBlobStorageLocationPtrOutput) Filename ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the web server.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) Path ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutput() DatasetJsonAzureBlobStorageLocationPtrOutput
func (DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetJsonAzureBlobStorageLocationPtrOutput) ToDatasetJsonAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetJsonAzureBlobStorageLocationPtrOutput
type DatasetJsonHttpServerLocation ¶
type DatasetJsonHttpServerLocation struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename string `pulumi:"filename"` // The folder path to the file on the web server. Path string `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl string `pulumi:"relativeUrl"` }
type DatasetJsonHttpServerLocationArgs ¶
type DatasetJsonHttpServerLocationArgs struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the web server. Path pulumi.StringInput `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl pulumi.StringInput `pulumi:"relativeUrl"` }
func (DatasetJsonHttpServerLocationArgs) ElementType ¶
func (DatasetJsonHttpServerLocationArgs) ElementType() reflect.Type
func (DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutput ¶
func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutput() DatasetJsonHttpServerLocationOutput
func (DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutputWithContext ¶
func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationOutput
func (DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutput ¶
func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
func (DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutputWithContext ¶
func (i DatasetJsonHttpServerLocationArgs) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
type DatasetJsonHttpServerLocationInput ¶
type DatasetJsonHttpServerLocationInput interface { pulumi.Input ToDatasetJsonHttpServerLocationOutput() DatasetJsonHttpServerLocationOutput ToDatasetJsonHttpServerLocationOutputWithContext(context.Context) DatasetJsonHttpServerLocationOutput }
DatasetJsonHttpServerLocationInput is an input type that accepts DatasetJsonHttpServerLocationArgs and DatasetJsonHttpServerLocationOutput values. You can construct a concrete instance of `DatasetJsonHttpServerLocationInput` via:
DatasetJsonHttpServerLocationArgs{...}
type DatasetJsonHttpServerLocationOutput ¶
type DatasetJsonHttpServerLocationOutput struct{ *pulumi.OutputState }
func (DatasetJsonHttpServerLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetJsonHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonHttpServerLocationOutput) DynamicPathEnabled ¶
func (o DatasetJsonHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonHttpServerLocationOutput) ElementType ¶
func (DatasetJsonHttpServerLocationOutput) ElementType() reflect.Type
func (DatasetJsonHttpServerLocationOutput) Filename ¶
func (o DatasetJsonHttpServerLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the web server.
func (DatasetJsonHttpServerLocationOutput) Path ¶
func (o DatasetJsonHttpServerLocationOutput) Path() pulumi.StringOutput
The folder path to the file on the web server.
func (DatasetJsonHttpServerLocationOutput) RelativeUrl ¶
func (o DatasetJsonHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
The base URL to the web server hosting the file.
func (DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutput ¶
func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutput() DatasetJsonHttpServerLocationOutput
func (DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutputWithContext ¶
func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationOutput
func (DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutput ¶
func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
func (DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext ¶
func (o DatasetJsonHttpServerLocationOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
type DatasetJsonHttpServerLocationPtrInput ¶
type DatasetJsonHttpServerLocationPtrInput interface { pulumi.Input ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput ToDatasetJsonHttpServerLocationPtrOutputWithContext(context.Context) DatasetJsonHttpServerLocationPtrOutput }
DatasetJsonHttpServerLocationPtrInput is an input type that accepts DatasetJsonHttpServerLocationArgs, DatasetJsonHttpServerLocationPtr and DatasetJsonHttpServerLocationPtrOutput values. You can construct a concrete instance of `DatasetJsonHttpServerLocationPtrInput` via:
DatasetJsonHttpServerLocationArgs{...} or: nil
func DatasetJsonHttpServerLocationPtr ¶
func DatasetJsonHttpServerLocationPtr(v *DatasetJsonHttpServerLocationArgs) DatasetJsonHttpServerLocationPtrInput
type DatasetJsonHttpServerLocationPtrOutput ¶
type DatasetJsonHttpServerLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetJsonHttpServerLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetJsonHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonHttpServerLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetJsonHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetJsonHttpServerLocationPtrOutput) ElementType ¶
func (DatasetJsonHttpServerLocationPtrOutput) ElementType() reflect.Type
func (DatasetJsonHttpServerLocationPtrOutput) Filename ¶
func (o DatasetJsonHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the web server.
func (DatasetJsonHttpServerLocationPtrOutput) Path ¶
func (o DatasetJsonHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetJsonHttpServerLocationPtrOutput) RelativeUrl ¶
func (o DatasetJsonHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
The base URL to the web server hosting the file.
func (DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutput ¶
func (o DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutput() DatasetJsonHttpServerLocationPtrOutput
func (DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext ¶
func (o DatasetJsonHttpServerLocationPtrOutput) ToDatasetJsonHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetJsonHttpServerLocationPtrOutput
type DatasetJsonInput ¶
type DatasetJsonInput interface { pulumi.Input ToDatasetJsonOutput() DatasetJsonOutput ToDatasetJsonOutputWithContext(ctx context.Context) DatasetJsonOutput }
type DatasetJsonMap ¶
type DatasetJsonMap map[string]DatasetJsonInput
func (DatasetJsonMap) ElementType ¶
func (DatasetJsonMap) ElementType() reflect.Type
func (DatasetJsonMap) ToDatasetJsonMapOutput ¶
func (i DatasetJsonMap) ToDatasetJsonMapOutput() DatasetJsonMapOutput
func (DatasetJsonMap) ToDatasetJsonMapOutputWithContext ¶
func (i DatasetJsonMap) ToDatasetJsonMapOutputWithContext(ctx context.Context) DatasetJsonMapOutput
type DatasetJsonMapInput ¶
type DatasetJsonMapInput interface { pulumi.Input ToDatasetJsonMapOutput() DatasetJsonMapOutput ToDatasetJsonMapOutputWithContext(context.Context) DatasetJsonMapOutput }
DatasetJsonMapInput is an input type that accepts DatasetJsonMap and DatasetJsonMapOutput values. You can construct a concrete instance of `DatasetJsonMapInput` via:
DatasetJsonMap{ "key": DatasetJsonArgs{...} }
type DatasetJsonMapOutput ¶
type DatasetJsonMapOutput struct{ *pulumi.OutputState }
func (DatasetJsonMapOutput) ElementType ¶
func (DatasetJsonMapOutput) ElementType() reflect.Type
func (DatasetJsonMapOutput) MapIndex ¶
func (o DatasetJsonMapOutput) MapIndex(k pulumi.StringInput) DatasetJsonOutput
func (DatasetJsonMapOutput) ToDatasetJsonMapOutput ¶
func (o DatasetJsonMapOutput) ToDatasetJsonMapOutput() DatasetJsonMapOutput
func (DatasetJsonMapOutput) ToDatasetJsonMapOutputWithContext ¶
func (o DatasetJsonMapOutput) ToDatasetJsonMapOutputWithContext(ctx context.Context) DatasetJsonMapOutput
type DatasetJsonOutput ¶
type DatasetJsonOutput struct{ *pulumi.OutputState }
func (DatasetJsonOutput) AdditionalProperties ¶
func (o DatasetJsonOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported arguments are specific to JSON Dataset:
func (DatasetJsonOutput) Annotations ¶
func (o DatasetJsonOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetJsonOutput) AzureBlobStorageLocation ¶
func (o DatasetJsonOutput) AzureBlobStorageLocation() DatasetJsonAzureBlobStorageLocationPtrOutput
A `azureBlobStorageLocation` block as defined below.
The following supported arguments are specific to Delimited Text Dataset:
func (DatasetJsonOutput) DataFactoryId ¶
func (o DatasetJsonOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetJsonOutput) Description ¶
func (o DatasetJsonOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetJsonOutput) ElementType ¶
func (DatasetJsonOutput) ElementType() reflect.Type
func (DatasetJsonOutput) Encoding ¶
func (o DatasetJsonOutput) Encoding() pulumi.StringPtrOutput
The encoding format for the file.
func (DatasetJsonOutput) Folder ¶
func (o DatasetJsonOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetJsonOutput) HttpServerLocation ¶
func (o DatasetJsonOutput) HttpServerLocation() DatasetJsonHttpServerLocationPtrOutput
A `httpServerLocation` block as defined below.
func (DatasetJsonOutput) LinkedServiceName ¶
func (o DatasetJsonOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetJsonOutput) Name ¶
func (o DatasetJsonOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetJsonOutput) Parameters ¶
func (o DatasetJsonOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetJsonOutput) SchemaColumns ¶
func (o DatasetJsonOutput) SchemaColumns() DatasetJsonSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetJsonOutput) ToDatasetJsonOutput ¶
func (o DatasetJsonOutput) ToDatasetJsonOutput() DatasetJsonOutput
func (DatasetJsonOutput) ToDatasetJsonOutputWithContext ¶
func (o DatasetJsonOutput) ToDatasetJsonOutputWithContext(ctx context.Context) DatasetJsonOutput
type DatasetJsonSchemaColumn ¶
type DatasetJsonSchemaColumn 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 DatasetJsonSchemaColumnArgs ¶
type DatasetJsonSchemaColumnArgs 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 (DatasetJsonSchemaColumnArgs) ElementType ¶
func (DatasetJsonSchemaColumnArgs) ElementType() reflect.Type
func (DatasetJsonSchemaColumnArgs) ToDatasetJsonSchemaColumnOutput ¶
func (i DatasetJsonSchemaColumnArgs) ToDatasetJsonSchemaColumnOutput() DatasetJsonSchemaColumnOutput
func (DatasetJsonSchemaColumnArgs) ToDatasetJsonSchemaColumnOutputWithContext ¶
func (i DatasetJsonSchemaColumnArgs) ToDatasetJsonSchemaColumnOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnOutput
type DatasetJsonSchemaColumnArray ¶
type DatasetJsonSchemaColumnArray []DatasetJsonSchemaColumnInput
func (DatasetJsonSchemaColumnArray) ElementType ¶
func (DatasetJsonSchemaColumnArray) ElementType() reflect.Type
func (DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutput ¶
func (i DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutput() DatasetJsonSchemaColumnArrayOutput
func (DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutputWithContext ¶
func (i DatasetJsonSchemaColumnArray) ToDatasetJsonSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnArrayOutput
type DatasetJsonSchemaColumnArrayInput ¶
type DatasetJsonSchemaColumnArrayInput interface { pulumi.Input ToDatasetJsonSchemaColumnArrayOutput() DatasetJsonSchemaColumnArrayOutput ToDatasetJsonSchemaColumnArrayOutputWithContext(context.Context) DatasetJsonSchemaColumnArrayOutput }
DatasetJsonSchemaColumnArrayInput is an input type that accepts DatasetJsonSchemaColumnArray and DatasetJsonSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetJsonSchemaColumnArrayInput` via:
DatasetJsonSchemaColumnArray{ DatasetJsonSchemaColumnArgs{...} }
type DatasetJsonSchemaColumnArrayOutput ¶
type DatasetJsonSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetJsonSchemaColumnArrayOutput) ElementType ¶
func (DatasetJsonSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetJsonSchemaColumnArrayOutput) Index ¶
func (o DatasetJsonSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetJsonSchemaColumnOutput
func (DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutput ¶
func (o DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutput() DatasetJsonSchemaColumnArrayOutput
func (DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutputWithContext ¶
func (o DatasetJsonSchemaColumnArrayOutput) ToDatasetJsonSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnArrayOutput
type DatasetJsonSchemaColumnInput ¶
type DatasetJsonSchemaColumnInput interface { pulumi.Input ToDatasetJsonSchemaColumnOutput() DatasetJsonSchemaColumnOutput ToDatasetJsonSchemaColumnOutputWithContext(context.Context) DatasetJsonSchemaColumnOutput }
DatasetJsonSchemaColumnInput is an input type that accepts DatasetJsonSchemaColumnArgs and DatasetJsonSchemaColumnOutput values. You can construct a concrete instance of `DatasetJsonSchemaColumnInput` via:
DatasetJsonSchemaColumnArgs{...}
type DatasetJsonSchemaColumnOutput ¶
type DatasetJsonSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetJsonSchemaColumnOutput) Description ¶
func (o DatasetJsonSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetJsonSchemaColumnOutput) ElementType ¶
func (DatasetJsonSchemaColumnOutput) ElementType() reflect.Type
func (DatasetJsonSchemaColumnOutput) Name ¶
func (o DatasetJsonSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutput ¶
func (o DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutput() DatasetJsonSchemaColumnOutput
func (DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutputWithContext ¶
func (o DatasetJsonSchemaColumnOutput) ToDatasetJsonSchemaColumnOutputWithContext(ctx context.Context) DatasetJsonSchemaColumnOutput
func (DatasetJsonSchemaColumnOutput) Type ¶
func (o DatasetJsonSchemaColumnOutput) 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 DatasetJsonState ¶
type DatasetJsonState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported arguments are specific to JSON Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Delimited Text Dataset: AzureBlobStorageLocation DatasetJsonAzureBlobStorageLocationPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The encoding format for the file. Encoding pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetJsonHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetJsonSchemaColumnArrayInput }
func (DatasetJsonState) ElementType ¶
func (DatasetJsonState) ElementType() reflect.Type
type DatasetMysql ¶
type DatasetMysql struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset MySQL. // // The following supported arguments are specific to MySQL Dataset: 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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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/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"` // 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.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceMysql, err := datafactory.NewLinkedServiceMysql(ctx, "example", &datafactory.LinkedServiceMysqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Server=test;Port=3306;Database=test;User=test;SSLMode=1;UseSystemTrustStore=0;Password=test"), }) if err != nil { return err } _, err = datafactory.NewDatasetMysql(ctx, "example", &datafactory.DatasetMysqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceMysql.Name, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory MySQL Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetMysql:DatasetMysql example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
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.
func (*DatasetMysql) ElementType ¶
func (*DatasetMysql) ElementType() reflect.Type
func (*DatasetMysql) ToDatasetMysqlOutput ¶
func (i *DatasetMysql) ToDatasetMysqlOutput() DatasetMysqlOutput
func (*DatasetMysql) ToDatasetMysqlOutputWithContext ¶
func (i *DatasetMysql) ToDatasetMysqlOutputWithContext(ctx context.Context) DatasetMysqlOutput
type DatasetMysqlArgs ¶
type DatasetMysqlArgs struct { // A map of additional properties to associate with the Data Factory Dataset MySQL. // // The following supported arguments are specific to MySQL Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset MySQL. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 DatasetMysqlArray ¶
type DatasetMysqlArray []DatasetMysqlInput
func (DatasetMysqlArray) ElementType ¶
func (DatasetMysqlArray) ElementType() reflect.Type
func (DatasetMysqlArray) ToDatasetMysqlArrayOutput ¶
func (i DatasetMysqlArray) ToDatasetMysqlArrayOutput() DatasetMysqlArrayOutput
func (DatasetMysqlArray) ToDatasetMysqlArrayOutputWithContext ¶
func (i DatasetMysqlArray) ToDatasetMysqlArrayOutputWithContext(ctx context.Context) DatasetMysqlArrayOutput
type DatasetMysqlArrayInput ¶
type DatasetMysqlArrayInput interface { pulumi.Input ToDatasetMysqlArrayOutput() DatasetMysqlArrayOutput ToDatasetMysqlArrayOutputWithContext(context.Context) DatasetMysqlArrayOutput }
DatasetMysqlArrayInput is an input type that accepts DatasetMysqlArray and DatasetMysqlArrayOutput values. You can construct a concrete instance of `DatasetMysqlArrayInput` via:
DatasetMysqlArray{ DatasetMysqlArgs{...} }
type DatasetMysqlArrayOutput ¶
type DatasetMysqlArrayOutput struct{ *pulumi.OutputState }
func (DatasetMysqlArrayOutput) ElementType ¶
func (DatasetMysqlArrayOutput) ElementType() reflect.Type
func (DatasetMysqlArrayOutput) Index ¶
func (o DatasetMysqlArrayOutput) Index(i pulumi.IntInput) DatasetMysqlOutput
func (DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutput ¶
func (o DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutput() DatasetMysqlArrayOutput
func (DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutputWithContext ¶
func (o DatasetMysqlArrayOutput) ToDatasetMysqlArrayOutputWithContext(ctx context.Context) DatasetMysqlArrayOutput
type DatasetMysqlInput ¶
type DatasetMysqlInput interface { pulumi.Input ToDatasetMysqlOutput() DatasetMysqlOutput ToDatasetMysqlOutputWithContext(ctx context.Context) DatasetMysqlOutput }
type DatasetMysqlMap ¶
type DatasetMysqlMap map[string]DatasetMysqlInput
func (DatasetMysqlMap) ElementType ¶
func (DatasetMysqlMap) ElementType() reflect.Type
func (DatasetMysqlMap) ToDatasetMysqlMapOutput ¶
func (i DatasetMysqlMap) ToDatasetMysqlMapOutput() DatasetMysqlMapOutput
func (DatasetMysqlMap) ToDatasetMysqlMapOutputWithContext ¶
func (i DatasetMysqlMap) ToDatasetMysqlMapOutputWithContext(ctx context.Context) DatasetMysqlMapOutput
type DatasetMysqlMapInput ¶
type DatasetMysqlMapInput interface { pulumi.Input ToDatasetMysqlMapOutput() DatasetMysqlMapOutput ToDatasetMysqlMapOutputWithContext(context.Context) DatasetMysqlMapOutput }
DatasetMysqlMapInput is an input type that accepts DatasetMysqlMap and DatasetMysqlMapOutput values. You can construct a concrete instance of `DatasetMysqlMapInput` via:
DatasetMysqlMap{ "key": DatasetMysqlArgs{...} }
type DatasetMysqlMapOutput ¶
type DatasetMysqlMapOutput struct{ *pulumi.OutputState }
func (DatasetMysqlMapOutput) ElementType ¶
func (DatasetMysqlMapOutput) ElementType() reflect.Type
func (DatasetMysqlMapOutput) MapIndex ¶
func (o DatasetMysqlMapOutput) MapIndex(k pulumi.StringInput) DatasetMysqlOutput
func (DatasetMysqlMapOutput) ToDatasetMysqlMapOutput ¶
func (o DatasetMysqlMapOutput) ToDatasetMysqlMapOutput() DatasetMysqlMapOutput
func (DatasetMysqlMapOutput) ToDatasetMysqlMapOutputWithContext ¶
func (o DatasetMysqlMapOutput) ToDatasetMysqlMapOutputWithContext(ctx context.Context) DatasetMysqlMapOutput
type DatasetMysqlOutput ¶
type DatasetMysqlOutput struct{ *pulumi.OutputState }
func (DatasetMysqlOutput) AdditionalProperties ¶
func (o DatasetMysqlOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset MySQL.
The following supported arguments are specific to MySQL Dataset:
func (DatasetMysqlOutput) Annotations ¶
func (o DatasetMysqlOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset MySQL.
func (DatasetMysqlOutput) DataFactoryId ¶
func (o DatasetMysqlOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetMysqlOutput) Description ¶
func (o DatasetMysqlOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset MySQL.
func (DatasetMysqlOutput) ElementType ¶
func (DatasetMysqlOutput) ElementType() reflect.Type
func (DatasetMysqlOutput) Folder ¶
func (o DatasetMysqlOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetMysqlOutput) LinkedServiceName ¶
func (o DatasetMysqlOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetMysqlOutput) Name ¶
func (o DatasetMysqlOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset MySQL. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetMysqlOutput) Parameters ¶
func (o DatasetMysqlOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset MySQL.
func (DatasetMysqlOutput) SchemaColumns ¶
func (o DatasetMysqlOutput) SchemaColumns() DatasetMysqlSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetMysqlOutput) TableName ¶
func (o DatasetMysqlOutput) TableName() pulumi.StringPtrOutput
The table name of the Data Factory Dataset MySQL.
func (DatasetMysqlOutput) ToDatasetMysqlOutput ¶
func (o DatasetMysqlOutput) ToDatasetMysqlOutput() DatasetMysqlOutput
func (DatasetMysqlOutput) ToDatasetMysqlOutputWithContext ¶
func (o DatasetMysqlOutput) ToDatasetMysqlOutputWithContext(ctx context.Context) DatasetMysqlOutput
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. // // The following supported arguments are specific to MySQL Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset MySQL. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 DatasetParquet ¶
type DatasetParquet struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Parquet Dataset: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // A `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetParquetAzureBlobFsLocationPtrOutput `pulumi:"azureBlobFsLocation"` // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Parquet Dataset: AzureBlobStorageLocation DatasetParquetAzureBlobStorageLocationPtrOutput `pulumi:"azureBlobStorageLocation"` // The compression codec used to read/write text files. Valid values are `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy`, or `lz4`. Please note these values are case-sensitive. CompressionCodec pulumi.StringPtrOutput `pulumi:"compressionCodec"` // Specifies the compression level. Possible values are `Optimal` and `Fastest`, CompressionLevel pulumi.StringPtrOutput `pulumi:"compressionLevel"` // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset. 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"` // A `httpServerLocation` block as defined below. HttpServerLocation DatasetParquetHttpServerLocationPtrOutput `pulumi:"httpServerLocation"` // 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. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A `schemaColumn` block as defined below. SchemaColumns DatasetParquetSchemaColumnArrayOutput `pulumi:"schemaColumns"` }
Manages an Azure Parquet Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceWeb, err := datafactory.NewLinkedServiceWeb(ctx, "example", &datafactory.LinkedServiceWebArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Anonymous"), Url: pulumi.String("https://www.bing.com"), }) if err != nil { return err } _, err = datafactory.NewDatasetParquet(ctx, "example", &datafactory.DatasetParquetArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceWeb.Name, HttpServerLocation: &datafactory.DatasetParquetHttpServerLocationArgs{ RelativeUrl: pulumi.String("http://www.bing.com"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("fizz.txt"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetParquet:DatasetParquet example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetParquet ¶
func GetDatasetParquet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetParquetState, opts ...pulumi.ResourceOption) (*DatasetParquet, error)
GetDatasetParquet gets an existing DatasetParquet 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 NewDatasetParquet ¶
func NewDatasetParquet(ctx *pulumi.Context, name string, args *DatasetParquetArgs, opts ...pulumi.ResourceOption) (*DatasetParquet, error)
NewDatasetParquet registers a new resource with the given unique name, arguments, and options.
func (*DatasetParquet) ElementType ¶
func (*DatasetParquet) ElementType() reflect.Type
func (*DatasetParquet) ToDatasetParquetOutput ¶
func (i *DatasetParquet) ToDatasetParquetOutput() DatasetParquetOutput
func (*DatasetParquet) ToDatasetParquetOutputWithContext ¶
func (i *DatasetParquet) ToDatasetParquetOutputWithContext(ctx context.Context) DatasetParquetOutput
type DatasetParquetArgs ¶
type DatasetParquetArgs struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Parquet Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // A `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetParquetAzureBlobFsLocationPtrInput // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Parquet Dataset: AzureBlobStorageLocation DatasetParquetAzureBlobStorageLocationPtrInput // The compression codec used to read/write text files. Valid values are `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy`, or `lz4`. Please note these values are case-sensitive. CompressionCodec pulumi.StringPtrInput // Specifies the compression level. Possible values are `Optimal` and `Fastest`, CompressionLevel pulumi.StringPtrInput // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetParquetHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetParquetSchemaColumnArrayInput }
The set of arguments for constructing a DatasetParquet resource.
func (DatasetParquetArgs) ElementType ¶
func (DatasetParquetArgs) ElementType() reflect.Type
type DatasetParquetArray ¶
type DatasetParquetArray []DatasetParquetInput
func (DatasetParquetArray) ElementType ¶
func (DatasetParquetArray) ElementType() reflect.Type
func (DatasetParquetArray) ToDatasetParquetArrayOutput ¶
func (i DatasetParquetArray) ToDatasetParquetArrayOutput() DatasetParquetArrayOutput
func (DatasetParquetArray) ToDatasetParquetArrayOutputWithContext ¶
func (i DatasetParquetArray) ToDatasetParquetArrayOutputWithContext(ctx context.Context) DatasetParquetArrayOutput
type DatasetParquetArrayInput ¶
type DatasetParquetArrayInput interface { pulumi.Input ToDatasetParquetArrayOutput() DatasetParquetArrayOutput ToDatasetParquetArrayOutputWithContext(context.Context) DatasetParquetArrayOutput }
DatasetParquetArrayInput is an input type that accepts DatasetParquetArray and DatasetParquetArrayOutput values. You can construct a concrete instance of `DatasetParquetArrayInput` via:
DatasetParquetArray{ DatasetParquetArgs{...} }
type DatasetParquetArrayOutput ¶
type DatasetParquetArrayOutput struct{ *pulumi.OutputState }
func (DatasetParquetArrayOutput) ElementType ¶
func (DatasetParquetArrayOutput) ElementType() reflect.Type
func (DatasetParquetArrayOutput) Index ¶
func (o DatasetParquetArrayOutput) Index(i pulumi.IntInput) DatasetParquetOutput
func (DatasetParquetArrayOutput) ToDatasetParquetArrayOutput ¶
func (o DatasetParquetArrayOutput) ToDatasetParquetArrayOutput() DatasetParquetArrayOutput
func (DatasetParquetArrayOutput) ToDatasetParquetArrayOutputWithContext ¶
func (o DatasetParquetArrayOutput) ToDatasetParquetArrayOutputWithContext(ctx context.Context) DatasetParquetArrayOutput
type DatasetParquetAzureBlobFsLocation ¶
type DatasetParquetAzureBlobFsLocation struct { // Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`. DynamicFileSystemEnabled *bool `pulumi:"dynamicFileSystemEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The container on the Azure Data Lake Storage Account hosting the file. FileSystem *string `pulumi:"fileSystem"` // The filename of the file on the Azure Data Lake Storage Account. Filename *string `pulumi:"filename"` // The folder path to the file on the Azure Data Lake Storage Account. Path *string `pulumi:"path"` }
type DatasetParquetAzureBlobFsLocationArgs ¶
type DatasetParquetAzureBlobFsLocationArgs struct { // Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`. DynamicFileSystemEnabled pulumi.BoolPtrInput `pulumi:"dynamicFileSystemEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The container on the Azure Data Lake Storage Account hosting the file. FileSystem pulumi.StringPtrInput `pulumi:"fileSystem"` // The filename of the file on the Azure Data Lake Storage Account. Filename pulumi.StringPtrInput `pulumi:"filename"` // The folder path to the file on the Azure Data Lake Storage Account. Path pulumi.StringPtrInput `pulumi:"path"` }
func (DatasetParquetAzureBlobFsLocationArgs) ElementType ¶
func (DatasetParquetAzureBlobFsLocationArgs) ElementType() reflect.Type
func (DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutput ¶
func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutput() DatasetParquetAzureBlobFsLocationOutput
func (DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutputWithContext ¶
func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationOutput
func (DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutput ¶
func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
func (DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext ¶
func (i DatasetParquetAzureBlobFsLocationArgs) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
type DatasetParquetAzureBlobFsLocationInput ¶
type DatasetParquetAzureBlobFsLocationInput interface { pulumi.Input ToDatasetParquetAzureBlobFsLocationOutput() DatasetParquetAzureBlobFsLocationOutput ToDatasetParquetAzureBlobFsLocationOutputWithContext(context.Context) DatasetParquetAzureBlobFsLocationOutput }
DatasetParquetAzureBlobFsLocationInput is an input type that accepts DatasetParquetAzureBlobFsLocationArgs and DatasetParquetAzureBlobFsLocationOutput values. You can construct a concrete instance of `DatasetParquetAzureBlobFsLocationInput` via:
DatasetParquetAzureBlobFsLocationArgs{...}
type DatasetParquetAzureBlobFsLocationOutput ¶
type DatasetParquetAzureBlobFsLocationOutput struct{ *pulumi.OutputState }
func (DatasetParquetAzureBlobFsLocationOutput) DynamicFileSystemEnabled ¶
func (o DatasetParquetAzureBlobFsLocationOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetAzureBlobFsLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationOutput) DynamicPathEnabled ¶
func (o DatasetParquetAzureBlobFsLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationOutput) ElementType ¶
func (DatasetParquetAzureBlobFsLocationOutput) ElementType() reflect.Type
func (DatasetParquetAzureBlobFsLocationOutput) FileSystem ¶
func (o DatasetParquetAzureBlobFsLocationOutput) FileSystem() pulumi.StringPtrOutput
The container on the Azure Data Lake Storage Account hosting the file.
func (DatasetParquetAzureBlobFsLocationOutput) Filename ¶
func (o DatasetParquetAzureBlobFsLocationOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the Azure Data Lake Storage Account.
func (DatasetParquetAzureBlobFsLocationOutput) Path ¶
func (o DatasetParquetAzureBlobFsLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the Azure Data Lake Storage Account.
func (DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutput ¶
func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutput() DatasetParquetAzureBlobFsLocationOutput
func (DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutputWithContext ¶
func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationOutput
func (DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput ¶
func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
func (DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext ¶
func (o DatasetParquetAzureBlobFsLocationOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
type DatasetParquetAzureBlobFsLocationPtrInput ¶
type DatasetParquetAzureBlobFsLocationPtrInput interface { pulumi.Input ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(context.Context) DatasetParquetAzureBlobFsLocationPtrOutput }
DatasetParquetAzureBlobFsLocationPtrInput is an input type that accepts DatasetParquetAzureBlobFsLocationArgs, DatasetParquetAzureBlobFsLocationPtr and DatasetParquetAzureBlobFsLocationPtrOutput values. You can construct a concrete instance of `DatasetParquetAzureBlobFsLocationPtrInput` via:
DatasetParquetAzureBlobFsLocationArgs{...} or: nil
func DatasetParquetAzureBlobFsLocationPtr ¶
func DatasetParquetAzureBlobFsLocationPtr(v *DatasetParquetAzureBlobFsLocationArgs) DatasetParquetAzureBlobFsLocationPtrInput
type DatasetParquetAzureBlobFsLocationPtrOutput ¶
type DatasetParquetAzureBlobFsLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFileSystemEnabled() pulumi.BoolPtrOutput
Is the `fileSystem` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobFsLocationPtrOutput) ElementType ¶
func (DatasetParquetAzureBlobFsLocationPtrOutput) ElementType() reflect.Type
func (DatasetParquetAzureBlobFsLocationPtrOutput) FileSystem ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) FileSystem() pulumi.StringPtrOutput
The container on the Azure Data Lake Storage Account hosting the file.
func (DatasetParquetAzureBlobFsLocationPtrOutput) Filename ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the Azure Data Lake Storage Account.
func (DatasetParquetAzureBlobFsLocationPtrOutput) Path ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the Azure Data Lake Storage Account.
func (DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutput() DatasetParquetAzureBlobFsLocationPtrOutput
func (DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext ¶
func (o DatasetParquetAzureBlobFsLocationPtrOutput) ToDatasetParquetAzureBlobFsLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobFsLocationPtrOutput
type DatasetParquetAzureBlobStorageLocation ¶
type DatasetParquetAzureBlobStorageLocation struct { // The container on the Azure Blob Storage Account hosting the file. Container string `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled *bool `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the Azure Blob Storage Account. Filename *string `pulumi:"filename"` // The folder path to the file on the Azure Blob Storage Account. Path *string `pulumi:"path"` }
type DatasetParquetAzureBlobStorageLocationArgs ¶
type DatasetParquetAzureBlobStorageLocationArgs struct { // The container on the Azure Blob Storage Account hosting the file. Container pulumi.StringInput `pulumi:"container"` // Is the `container` using dynamic expression, function or system variables? Defaults to `false`. DynamicContainerEnabled pulumi.BoolPtrInput `pulumi:"dynamicContainerEnabled"` // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the Azure Blob Storage Account. Filename pulumi.StringPtrInput `pulumi:"filename"` // The folder path to the file on the Azure Blob Storage Account. Path pulumi.StringPtrInput `pulumi:"path"` }
func (DatasetParquetAzureBlobStorageLocationArgs) ElementType ¶
func (DatasetParquetAzureBlobStorageLocationArgs) ElementType() reflect.Type
func (DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutput ¶
func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutput() DatasetParquetAzureBlobStorageLocationOutput
func (DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutputWithContext ¶
func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationOutput
func (DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutput ¶
func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
func (DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext ¶
func (i DatasetParquetAzureBlobStorageLocationArgs) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
type DatasetParquetAzureBlobStorageLocationInput ¶
type DatasetParquetAzureBlobStorageLocationInput interface { pulumi.Input ToDatasetParquetAzureBlobStorageLocationOutput() DatasetParquetAzureBlobStorageLocationOutput ToDatasetParquetAzureBlobStorageLocationOutputWithContext(context.Context) DatasetParquetAzureBlobStorageLocationOutput }
DatasetParquetAzureBlobStorageLocationInput is an input type that accepts DatasetParquetAzureBlobStorageLocationArgs and DatasetParquetAzureBlobStorageLocationOutput values. You can construct a concrete instance of `DatasetParquetAzureBlobStorageLocationInput` via:
DatasetParquetAzureBlobStorageLocationArgs{...}
type DatasetParquetAzureBlobStorageLocationOutput ¶
type DatasetParquetAzureBlobStorageLocationOutput struct{ *pulumi.OutputState }
func (DatasetParquetAzureBlobStorageLocationOutput) Container ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) Container() pulumi.StringOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetParquetAzureBlobStorageLocationOutput) DynamicContainerEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationOutput) DynamicPathEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationOutput) ElementType ¶
func (DatasetParquetAzureBlobStorageLocationOutput) ElementType() reflect.Type
func (DatasetParquetAzureBlobStorageLocationOutput) Filename ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the Azure Blob Storage Account.
func (DatasetParquetAzureBlobStorageLocationOutput) Path ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the Azure Blob Storage Account.
func (DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutput ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutput() DatasetParquetAzureBlobStorageLocationOutput
func (DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutputWithContext ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationOutput
func (DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
func (DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetParquetAzureBlobStorageLocationOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
type DatasetParquetAzureBlobStorageLocationPtrInput ¶
type DatasetParquetAzureBlobStorageLocationPtrInput interface { pulumi.Input ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput }
DatasetParquetAzureBlobStorageLocationPtrInput is an input type that accepts DatasetParquetAzureBlobStorageLocationArgs, DatasetParquetAzureBlobStorageLocationPtr and DatasetParquetAzureBlobStorageLocationPtrOutput values. You can construct a concrete instance of `DatasetParquetAzureBlobStorageLocationPtrInput` via:
DatasetParquetAzureBlobStorageLocationArgs{...} or: nil
func DatasetParquetAzureBlobStorageLocationPtr ¶
func DatasetParquetAzureBlobStorageLocationPtr(v *DatasetParquetAzureBlobStorageLocationArgs) DatasetParquetAzureBlobStorageLocationPtrInput
type DatasetParquetAzureBlobStorageLocationPtrOutput ¶
type DatasetParquetAzureBlobStorageLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetParquetAzureBlobStorageLocationPtrOutput) Container ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Container() pulumi.StringPtrOutput
The container on the Azure Blob Storage Account hosting the file.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicContainerEnabled() pulumi.BoolPtrOutput
Is the `container` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) ElementType ¶
func (DatasetParquetAzureBlobStorageLocationPtrOutput) ElementType() reflect.Type
func (DatasetParquetAzureBlobStorageLocationPtrOutput) Filename ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the Azure Blob Storage Account.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) Path ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the Azure Blob Storage Account.
func (DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutput() DatasetParquetAzureBlobStorageLocationPtrOutput
func (DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext ¶
func (o DatasetParquetAzureBlobStorageLocationPtrOutput) ToDatasetParquetAzureBlobStorageLocationPtrOutputWithContext(ctx context.Context) DatasetParquetAzureBlobStorageLocationPtrOutput
type DatasetParquetHttpServerLocation ¶
type DatasetParquetHttpServerLocation struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled *bool `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled *bool `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename string `pulumi:"filename"` // The folder path to the file on the web server. Path *string `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl string `pulumi:"relativeUrl"` }
type DatasetParquetHttpServerLocationArgs ¶
type DatasetParquetHttpServerLocationArgs struct { // Is the `filename` using dynamic expression, function or system variables? Defaults to `false`. DynamicFilenameEnabled pulumi.BoolPtrInput `pulumi:"dynamicFilenameEnabled"` // Is the `path` using dynamic expression, function or system variables? Defaults to `false`. DynamicPathEnabled pulumi.BoolPtrInput `pulumi:"dynamicPathEnabled"` // The filename of the file on the web server. Filename pulumi.StringInput `pulumi:"filename"` // The folder path to the file on the web server. Path pulumi.StringPtrInput `pulumi:"path"` // The base URL to the web server hosting the file. RelativeUrl pulumi.StringInput `pulumi:"relativeUrl"` }
func (DatasetParquetHttpServerLocationArgs) ElementType ¶
func (DatasetParquetHttpServerLocationArgs) ElementType() reflect.Type
func (DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutput ¶
func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutput() DatasetParquetHttpServerLocationOutput
func (DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutputWithContext ¶
func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationOutput
func (DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutput ¶
func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
func (DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutputWithContext ¶
func (i DatasetParquetHttpServerLocationArgs) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
type DatasetParquetHttpServerLocationInput ¶
type DatasetParquetHttpServerLocationInput interface { pulumi.Input ToDatasetParquetHttpServerLocationOutput() DatasetParquetHttpServerLocationOutput ToDatasetParquetHttpServerLocationOutputWithContext(context.Context) DatasetParquetHttpServerLocationOutput }
DatasetParquetHttpServerLocationInput is an input type that accepts DatasetParquetHttpServerLocationArgs and DatasetParquetHttpServerLocationOutput values. You can construct a concrete instance of `DatasetParquetHttpServerLocationInput` via:
DatasetParquetHttpServerLocationArgs{...}
type DatasetParquetHttpServerLocationOutput ¶
type DatasetParquetHttpServerLocationOutput struct{ *pulumi.OutputState }
func (DatasetParquetHttpServerLocationOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetHttpServerLocationOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetHttpServerLocationOutput) DynamicPathEnabled ¶
func (o DatasetParquetHttpServerLocationOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetHttpServerLocationOutput) ElementType ¶
func (DatasetParquetHttpServerLocationOutput) ElementType() reflect.Type
func (DatasetParquetHttpServerLocationOutput) Filename ¶
func (o DatasetParquetHttpServerLocationOutput) Filename() pulumi.StringOutput
The filename of the file on the web server.
func (DatasetParquetHttpServerLocationOutput) Path ¶
func (o DatasetParquetHttpServerLocationOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetParquetHttpServerLocationOutput) RelativeUrl ¶
func (o DatasetParquetHttpServerLocationOutput) RelativeUrl() pulumi.StringOutput
The base URL to the web server hosting the file.
func (DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutput ¶
func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutput() DatasetParquetHttpServerLocationOutput
func (DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutputWithContext ¶
func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationOutput
func (DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutput ¶
func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
func (DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext ¶
func (o DatasetParquetHttpServerLocationOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
type DatasetParquetHttpServerLocationPtrInput ¶
type DatasetParquetHttpServerLocationPtrInput interface { pulumi.Input ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput ToDatasetParquetHttpServerLocationPtrOutputWithContext(context.Context) DatasetParquetHttpServerLocationPtrOutput }
DatasetParquetHttpServerLocationPtrInput is an input type that accepts DatasetParquetHttpServerLocationArgs, DatasetParquetHttpServerLocationPtr and DatasetParquetHttpServerLocationPtrOutput values. You can construct a concrete instance of `DatasetParquetHttpServerLocationPtrInput` via:
DatasetParquetHttpServerLocationArgs{...} or: nil
func DatasetParquetHttpServerLocationPtr ¶
func DatasetParquetHttpServerLocationPtr(v *DatasetParquetHttpServerLocationArgs) DatasetParquetHttpServerLocationPtrInput
type DatasetParquetHttpServerLocationPtrOutput ¶
type DatasetParquetHttpServerLocationPtrOutput struct{ *pulumi.OutputState }
func (DatasetParquetHttpServerLocationPtrOutput) DynamicFilenameEnabled ¶
func (o DatasetParquetHttpServerLocationPtrOutput) DynamicFilenameEnabled() pulumi.BoolPtrOutput
Is the `filename` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetHttpServerLocationPtrOutput) DynamicPathEnabled ¶
func (o DatasetParquetHttpServerLocationPtrOutput) DynamicPathEnabled() pulumi.BoolPtrOutput
Is the `path` using dynamic expression, function or system variables? Defaults to `false`.
func (DatasetParquetHttpServerLocationPtrOutput) ElementType ¶
func (DatasetParquetHttpServerLocationPtrOutput) ElementType() reflect.Type
func (DatasetParquetHttpServerLocationPtrOutput) Filename ¶
func (o DatasetParquetHttpServerLocationPtrOutput) Filename() pulumi.StringPtrOutput
The filename of the file on the web server.
func (DatasetParquetHttpServerLocationPtrOutput) Path ¶
func (o DatasetParquetHttpServerLocationPtrOutput) Path() pulumi.StringPtrOutput
The folder path to the file on the web server.
func (DatasetParquetHttpServerLocationPtrOutput) RelativeUrl ¶
func (o DatasetParquetHttpServerLocationPtrOutput) RelativeUrl() pulumi.StringPtrOutput
The base URL to the web server hosting the file.
func (DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutput ¶
func (o DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutput() DatasetParquetHttpServerLocationPtrOutput
func (DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext ¶
func (o DatasetParquetHttpServerLocationPtrOutput) ToDatasetParquetHttpServerLocationPtrOutputWithContext(ctx context.Context) DatasetParquetHttpServerLocationPtrOutput
type DatasetParquetInput ¶
type DatasetParquetInput interface { pulumi.Input ToDatasetParquetOutput() DatasetParquetOutput ToDatasetParquetOutputWithContext(ctx context.Context) DatasetParquetOutput }
type DatasetParquetMap ¶
type DatasetParquetMap map[string]DatasetParquetInput
func (DatasetParquetMap) ElementType ¶
func (DatasetParquetMap) ElementType() reflect.Type
func (DatasetParquetMap) ToDatasetParquetMapOutput ¶
func (i DatasetParquetMap) ToDatasetParquetMapOutput() DatasetParquetMapOutput
func (DatasetParquetMap) ToDatasetParquetMapOutputWithContext ¶
func (i DatasetParquetMap) ToDatasetParquetMapOutputWithContext(ctx context.Context) DatasetParquetMapOutput
type DatasetParquetMapInput ¶
type DatasetParquetMapInput interface { pulumi.Input ToDatasetParquetMapOutput() DatasetParquetMapOutput ToDatasetParquetMapOutputWithContext(context.Context) DatasetParquetMapOutput }
DatasetParquetMapInput is an input type that accepts DatasetParquetMap and DatasetParquetMapOutput values. You can construct a concrete instance of `DatasetParquetMapInput` via:
DatasetParquetMap{ "key": DatasetParquetArgs{...} }
type DatasetParquetMapOutput ¶
type DatasetParquetMapOutput struct{ *pulumi.OutputState }
func (DatasetParquetMapOutput) ElementType ¶
func (DatasetParquetMapOutput) ElementType() reflect.Type
func (DatasetParquetMapOutput) MapIndex ¶
func (o DatasetParquetMapOutput) MapIndex(k pulumi.StringInput) DatasetParquetOutput
func (DatasetParquetMapOutput) ToDatasetParquetMapOutput ¶
func (o DatasetParquetMapOutput) ToDatasetParquetMapOutput() DatasetParquetMapOutput
func (DatasetParquetMapOutput) ToDatasetParquetMapOutputWithContext ¶
func (o DatasetParquetMapOutput) ToDatasetParquetMapOutputWithContext(ctx context.Context) DatasetParquetMapOutput
type DatasetParquetOutput ¶
type DatasetParquetOutput struct{ *pulumi.OutputState }
func (DatasetParquetOutput) AdditionalProperties ¶
func (o DatasetParquetOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset.
The following supported locations for a Parquet Dataset:
func (DatasetParquetOutput) Annotations ¶
func (o DatasetParquetOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset.
func (DatasetParquetOutput) AzureBlobFsLocation ¶
func (o DatasetParquetOutput) AzureBlobFsLocation() DatasetParquetAzureBlobFsLocationPtrOutput
A `azureBlobFsLocation` block as defined below.
func (DatasetParquetOutput) AzureBlobStorageLocation ¶
func (o DatasetParquetOutput) AzureBlobStorageLocation() DatasetParquetAzureBlobStorageLocationPtrOutput
A `azureBlobStorageLocation` block as defined below.
The following supported arguments are specific to Parquet Dataset:
func (DatasetParquetOutput) CompressionCodec ¶
func (o DatasetParquetOutput) CompressionCodec() pulumi.StringPtrOutput
The compression codec used to read/write text files. Valid values are `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy`, or `lz4`. Please note these values are case-sensitive.
func (DatasetParquetOutput) CompressionLevel ¶
func (o DatasetParquetOutput) CompressionLevel() pulumi.StringPtrOutput
Specifies the compression level. Possible values are `Optimal` and `Fastest`,
func (DatasetParquetOutput) DataFactoryId ¶
func (o DatasetParquetOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource.
func (DatasetParquetOutput) Description ¶
func (o DatasetParquetOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset.
func (DatasetParquetOutput) ElementType ¶
func (DatasetParquetOutput) ElementType() reflect.Type
func (DatasetParquetOutput) Folder ¶
func (o DatasetParquetOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetParquetOutput) HttpServerLocation ¶
func (o DatasetParquetOutput) HttpServerLocation() DatasetParquetHttpServerLocationPtrOutput
A `httpServerLocation` block as defined below.
func (DatasetParquetOutput) LinkedServiceName ¶
func (o DatasetParquetOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetParquetOutput) Name ¶
func (o DatasetParquetOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetParquetOutput) Parameters ¶
func (o DatasetParquetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset.
func (DatasetParquetOutput) SchemaColumns ¶
func (o DatasetParquetOutput) SchemaColumns() DatasetParquetSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetParquetOutput) ToDatasetParquetOutput ¶
func (o DatasetParquetOutput) ToDatasetParquetOutput() DatasetParquetOutput
func (DatasetParquetOutput) ToDatasetParquetOutputWithContext ¶
func (o DatasetParquetOutput) ToDatasetParquetOutputWithContext(ctx context.Context) DatasetParquetOutput
type DatasetParquetSchemaColumn ¶
type DatasetParquetSchemaColumn 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 DatasetParquetSchemaColumnArgs ¶
type DatasetParquetSchemaColumnArgs 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 (DatasetParquetSchemaColumnArgs) ElementType ¶
func (DatasetParquetSchemaColumnArgs) ElementType() reflect.Type
func (DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutput ¶
func (i DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutput() DatasetParquetSchemaColumnOutput
func (DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutputWithContext ¶
func (i DatasetParquetSchemaColumnArgs) ToDatasetParquetSchemaColumnOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnOutput
type DatasetParquetSchemaColumnArray ¶
type DatasetParquetSchemaColumnArray []DatasetParquetSchemaColumnInput
func (DatasetParquetSchemaColumnArray) ElementType ¶
func (DatasetParquetSchemaColumnArray) ElementType() reflect.Type
func (DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutput ¶
func (i DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutput() DatasetParquetSchemaColumnArrayOutput
func (DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutputWithContext ¶
func (i DatasetParquetSchemaColumnArray) ToDatasetParquetSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnArrayOutput
type DatasetParquetSchemaColumnArrayInput ¶
type DatasetParquetSchemaColumnArrayInput interface { pulumi.Input ToDatasetParquetSchemaColumnArrayOutput() DatasetParquetSchemaColumnArrayOutput ToDatasetParquetSchemaColumnArrayOutputWithContext(context.Context) DatasetParquetSchemaColumnArrayOutput }
DatasetParquetSchemaColumnArrayInput is an input type that accepts DatasetParquetSchemaColumnArray and DatasetParquetSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetParquetSchemaColumnArrayInput` via:
DatasetParquetSchemaColumnArray{ DatasetParquetSchemaColumnArgs{...} }
type DatasetParquetSchemaColumnArrayOutput ¶
type DatasetParquetSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetParquetSchemaColumnArrayOutput) ElementType ¶
func (DatasetParquetSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetParquetSchemaColumnArrayOutput) Index ¶
func (o DatasetParquetSchemaColumnArrayOutput) Index(i pulumi.IntInput) DatasetParquetSchemaColumnOutput
func (DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutput ¶
func (o DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutput() DatasetParquetSchemaColumnArrayOutput
func (DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutputWithContext ¶
func (o DatasetParquetSchemaColumnArrayOutput) ToDatasetParquetSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnArrayOutput
type DatasetParquetSchemaColumnInput ¶
type DatasetParquetSchemaColumnInput interface { pulumi.Input ToDatasetParquetSchemaColumnOutput() DatasetParquetSchemaColumnOutput ToDatasetParquetSchemaColumnOutputWithContext(context.Context) DatasetParquetSchemaColumnOutput }
DatasetParquetSchemaColumnInput is an input type that accepts DatasetParquetSchemaColumnArgs and DatasetParquetSchemaColumnOutput values. You can construct a concrete instance of `DatasetParquetSchemaColumnInput` via:
DatasetParquetSchemaColumnArgs{...}
type DatasetParquetSchemaColumnOutput ¶
type DatasetParquetSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetParquetSchemaColumnOutput) Description ¶
func (o DatasetParquetSchemaColumnOutput) Description() pulumi.StringPtrOutput
The description of the column.
func (DatasetParquetSchemaColumnOutput) ElementType ¶
func (DatasetParquetSchemaColumnOutput) ElementType() reflect.Type
func (DatasetParquetSchemaColumnOutput) Name ¶
func (o DatasetParquetSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutput ¶
func (o DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutput() DatasetParquetSchemaColumnOutput
func (DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutputWithContext ¶
func (o DatasetParquetSchemaColumnOutput) ToDatasetParquetSchemaColumnOutputWithContext(ctx context.Context) DatasetParquetSchemaColumnOutput
func (DatasetParquetSchemaColumnOutput) Type ¶
func (o DatasetParquetSchemaColumnOutput) 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 DatasetParquetState ¶
type DatasetParquetState struct { // A map of additional properties to associate with the Data Factory Dataset. // // The following supported locations for a Parquet Dataset: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset. Annotations pulumi.StringArrayInput // A `azureBlobFsLocation` block as defined below. AzureBlobFsLocation DatasetParquetAzureBlobFsLocationPtrInput // A `azureBlobStorageLocation` block as defined below. // // The following supported arguments are specific to Parquet Dataset: AzureBlobStorageLocation DatasetParquetAzureBlobStorageLocationPtrInput // The compression codec used to read/write text files. Valid values are `bzip2`, `gzip`, `deflate`, `ZipDeflate`, `TarGzip`, `Tar`, `snappy`, or `lz4`. Please note these values are case-sensitive. CompressionCodec pulumi.StringPtrInput // Specifies the compression level. Possible values are `Optimal` and `Fastest`, CompressionLevel pulumi.StringPtrInput // The Data Factory ID in which to associate the Dataset with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset. Description pulumi.StringPtrInput // The folder that this Dataset is in. If not specified, the Dataset will appear at the root level. Folder pulumi.StringPtrInput // A `httpServerLocation` block as defined below. HttpServerLocation DatasetParquetHttpServerLocationPtrInput // The Data Factory Linked Service name in which to associate the Dataset with. LinkedServiceName pulumi.StringPtrInput // Specifies the name of the Data Factory Dataset. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetParquetSchemaColumnArrayInput }
func (DatasetParquetState) ElementType ¶
func (DatasetParquetState) 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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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/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"` // 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.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServicePostgresql, err := datafactory.NewLinkedServicePostgresql(ctx, "example", &datafactory.LinkedServicePostgresqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Host=example;Port=5432;Database=example;UID=example;EncryptionMethod=0;Password=example"), }) if err != nil { return err } _, err = datafactory.NewDatasetPostgresql(ctx, "example", &datafactory.DatasetPostgresqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServicePostgresql.Name, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory PostgreSQL Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetPostgresql:DatasetPostgresql example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
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.
func (*DatasetPostgresql) ElementType ¶
func (*DatasetPostgresql) ElementType() reflect.Type
func (*DatasetPostgresql) ToDatasetPostgresqlOutput ¶
func (i *DatasetPostgresql) ToDatasetPostgresqlOutput() DatasetPostgresqlOutput
func (*DatasetPostgresql) ToDatasetPostgresqlOutputWithContext ¶
func (i *DatasetPostgresql) ToDatasetPostgresqlOutputWithContext(ctx context.Context) DatasetPostgresqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 DatasetPostgresqlArray ¶
type DatasetPostgresqlArray []DatasetPostgresqlInput
func (DatasetPostgresqlArray) ElementType ¶
func (DatasetPostgresqlArray) ElementType() reflect.Type
func (DatasetPostgresqlArray) ToDatasetPostgresqlArrayOutput ¶
func (i DatasetPostgresqlArray) ToDatasetPostgresqlArrayOutput() DatasetPostgresqlArrayOutput
func (DatasetPostgresqlArray) ToDatasetPostgresqlArrayOutputWithContext ¶
func (i DatasetPostgresqlArray) ToDatasetPostgresqlArrayOutputWithContext(ctx context.Context) DatasetPostgresqlArrayOutput
type DatasetPostgresqlArrayInput ¶
type DatasetPostgresqlArrayInput interface { pulumi.Input ToDatasetPostgresqlArrayOutput() DatasetPostgresqlArrayOutput ToDatasetPostgresqlArrayOutputWithContext(context.Context) DatasetPostgresqlArrayOutput }
DatasetPostgresqlArrayInput is an input type that accepts DatasetPostgresqlArray and DatasetPostgresqlArrayOutput values. You can construct a concrete instance of `DatasetPostgresqlArrayInput` via:
DatasetPostgresqlArray{ DatasetPostgresqlArgs{...} }
type DatasetPostgresqlArrayOutput ¶
type DatasetPostgresqlArrayOutput struct{ *pulumi.OutputState }
func (DatasetPostgresqlArrayOutput) ElementType ¶
func (DatasetPostgresqlArrayOutput) ElementType() reflect.Type
func (DatasetPostgresqlArrayOutput) Index ¶
func (o DatasetPostgresqlArrayOutput) Index(i pulumi.IntInput) DatasetPostgresqlOutput
func (DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutput ¶
func (o DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutput() DatasetPostgresqlArrayOutput
func (DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutputWithContext ¶
func (o DatasetPostgresqlArrayOutput) ToDatasetPostgresqlArrayOutputWithContext(ctx context.Context) DatasetPostgresqlArrayOutput
type DatasetPostgresqlInput ¶
type DatasetPostgresqlInput interface { pulumi.Input ToDatasetPostgresqlOutput() DatasetPostgresqlOutput ToDatasetPostgresqlOutputWithContext(ctx context.Context) DatasetPostgresqlOutput }
type DatasetPostgresqlMap ¶
type DatasetPostgresqlMap map[string]DatasetPostgresqlInput
func (DatasetPostgresqlMap) ElementType ¶
func (DatasetPostgresqlMap) ElementType() reflect.Type
func (DatasetPostgresqlMap) ToDatasetPostgresqlMapOutput ¶
func (i DatasetPostgresqlMap) ToDatasetPostgresqlMapOutput() DatasetPostgresqlMapOutput
func (DatasetPostgresqlMap) ToDatasetPostgresqlMapOutputWithContext ¶
func (i DatasetPostgresqlMap) ToDatasetPostgresqlMapOutputWithContext(ctx context.Context) DatasetPostgresqlMapOutput
type DatasetPostgresqlMapInput ¶
type DatasetPostgresqlMapInput interface { pulumi.Input ToDatasetPostgresqlMapOutput() DatasetPostgresqlMapOutput ToDatasetPostgresqlMapOutputWithContext(context.Context) DatasetPostgresqlMapOutput }
DatasetPostgresqlMapInput is an input type that accepts DatasetPostgresqlMap and DatasetPostgresqlMapOutput values. You can construct a concrete instance of `DatasetPostgresqlMapInput` via:
DatasetPostgresqlMap{ "key": DatasetPostgresqlArgs{...} }
type DatasetPostgresqlMapOutput ¶
type DatasetPostgresqlMapOutput struct{ *pulumi.OutputState }
func (DatasetPostgresqlMapOutput) ElementType ¶
func (DatasetPostgresqlMapOutput) ElementType() reflect.Type
func (DatasetPostgresqlMapOutput) MapIndex ¶
func (o DatasetPostgresqlMapOutput) MapIndex(k pulumi.StringInput) DatasetPostgresqlOutput
func (DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutput ¶
func (o DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutput() DatasetPostgresqlMapOutput
func (DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutputWithContext ¶
func (o DatasetPostgresqlMapOutput) ToDatasetPostgresqlMapOutputWithContext(ctx context.Context) DatasetPostgresqlMapOutput
type DatasetPostgresqlOutput ¶
type DatasetPostgresqlOutput struct{ *pulumi.OutputState }
func (DatasetPostgresqlOutput) AdditionalProperties ¶
func (o DatasetPostgresqlOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset PostgreSQL.
func (DatasetPostgresqlOutput) Annotations ¶
func (o DatasetPostgresqlOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset PostgreSQL.
func (DatasetPostgresqlOutput) DataFactoryId ¶
func (o DatasetPostgresqlOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetPostgresqlOutput) Description ¶
func (o DatasetPostgresqlOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset PostgreSQL.
func (DatasetPostgresqlOutput) ElementType ¶
func (DatasetPostgresqlOutput) ElementType() reflect.Type
func (DatasetPostgresqlOutput) Folder ¶
func (o DatasetPostgresqlOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetPostgresqlOutput) LinkedServiceName ¶
func (o DatasetPostgresqlOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetPostgresqlOutput) Name ¶
func (o DatasetPostgresqlOutput) Name() pulumi.StringOutput
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/azure/data-factory/naming-rules) for all restrictions.
func (DatasetPostgresqlOutput) Parameters ¶
func (o DatasetPostgresqlOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset PostgreSQL.
func (DatasetPostgresqlOutput) SchemaColumns ¶
func (o DatasetPostgresqlOutput) SchemaColumns() DatasetPostgresqlSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetPostgresqlOutput) TableName ¶
func (o DatasetPostgresqlOutput) TableName() pulumi.StringPtrOutput
The table name of the Data Factory Dataset PostgreSQL.
func (DatasetPostgresqlOutput) ToDatasetPostgresqlOutput ¶
func (o DatasetPostgresqlOutput) ToDatasetPostgresqlOutput() DatasetPostgresqlOutput
func (DatasetPostgresqlOutput) ToDatasetPostgresqlOutputWithContext ¶
func (o DatasetPostgresqlOutput) ToDatasetPostgresqlOutputWithContext(ctx context.Context) DatasetPostgresqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 DatasetSnowflake ¶
type DatasetSnowflake struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Dataset Snowflake. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Dataset Snowflake. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Dataset Snowflake. 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 Snowflake. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // A map of parameters to associate with the Data Factory Dataset Snowflake. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // A `schemaColumn` block as defined below. SchemaColumns DatasetSnowflakeSchemaColumnArrayOutput `pulumi:"schemaColumns"` // The schema name of the Data Factory Dataset Snowflake. SchemaName pulumi.StringPtrOutput `pulumi:"schemaName"` // The table name of the Data Factory Dataset Snowflake. TableName pulumi.StringPtrOutput `pulumi:"tableName"` }
Manages a Snowflake Dataset inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceSnowflake, err := datafactory.NewLinkedServiceSnowflake(ctx, "example", &datafactory.LinkedServiceSnowflakeArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("jdbc:snowflake://account.region.snowflakecomputing.com/?user=user&db=db&warehouse=wh"), }) if err != nil { return err } _, err = datafactory.NewDatasetSnowflake(ctx, "example", &datafactory.DatasetSnowflakeArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceSnowflake.Name, SchemaName: pulumi.String("foo_schema"), TableName: pulumi.String("foo_table"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Snowflake Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetSnowflake:DatasetSnowflake example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
func GetDatasetSnowflake ¶
func GetDatasetSnowflake(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetSnowflakeState, opts ...pulumi.ResourceOption) (*DatasetSnowflake, error)
GetDatasetSnowflake gets an existing DatasetSnowflake 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 NewDatasetSnowflake ¶
func NewDatasetSnowflake(ctx *pulumi.Context, name string, args *DatasetSnowflakeArgs, opts ...pulumi.ResourceOption) (*DatasetSnowflake, error)
NewDatasetSnowflake registers a new resource with the given unique name, arguments, and options.
func (*DatasetSnowflake) ElementType ¶
func (*DatasetSnowflake) ElementType() reflect.Type
func (*DatasetSnowflake) ToDatasetSnowflakeOutput ¶
func (i *DatasetSnowflake) ToDatasetSnowflakeOutput() DatasetSnowflakeOutput
func (*DatasetSnowflake) ToDatasetSnowflakeOutputWithContext ¶
func (i *DatasetSnowflake) ToDatasetSnowflakeOutputWithContext(ctx context.Context) DatasetSnowflakeOutput
type DatasetSnowflakeArgs ¶
type DatasetSnowflakeArgs struct { // A map of additional properties to associate with the Data Factory Dataset Snowflake. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset Snowflake. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Dataset Snowflake. 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 Snowflake. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset Snowflake. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetSnowflakeSchemaColumnArrayInput // The schema name of the Data Factory Dataset Snowflake. SchemaName pulumi.StringPtrInput // The table name of the Data Factory Dataset Snowflake. TableName pulumi.StringPtrInput }
The set of arguments for constructing a DatasetSnowflake resource.
func (DatasetSnowflakeArgs) ElementType ¶
func (DatasetSnowflakeArgs) ElementType() reflect.Type
type DatasetSnowflakeArray ¶
type DatasetSnowflakeArray []DatasetSnowflakeInput
func (DatasetSnowflakeArray) ElementType ¶
func (DatasetSnowflakeArray) ElementType() reflect.Type
func (DatasetSnowflakeArray) ToDatasetSnowflakeArrayOutput ¶
func (i DatasetSnowflakeArray) ToDatasetSnowflakeArrayOutput() DatasetSnowflakeArrayOutput
func (DatasetSnowflakeArray) ToDatasetSnowflakeArrayOutputWithContext ¶
func (i DatasetSnowflakeArray) ToDatasetSnowflakeArrayOutputWithContext(ctx context.Context) DatasetSnowflakeArrayOutput
type DatasetSnowflakeArrayInput ¶
type DatasetSnowflakeArrayInput interface { pulumi.Input ToDatasetSnowflakeArrayOutput() DatasetSnowflakeArrayOutput ToDatasetSnowflakeArrayOutputWithContext(context.Context) DatasetSnowflakeArrayOutput }
DatasetSnowflakeArrayInput is an input type that accepts DatasetSnowflakeArray and DatasetSnowflakeArrayOutput values. You can construct a concrete instance of `DatasetSnowflakeArrayInput` via:
DatasetSnowflakeArray{ DatasetSnowflakeArgs{...} }
type DatasetSnowflakeArrayOutput ¶
type DatasetSnowflakeArrayOutput struct{ *pulumi.OutputState }
func (DatasetSnowflakeArrayOutput) ElementType ¶
func (DatasetSnowflakeArrayOutput) ElementType() reflect.Type
func (DatasetSnowflakeArrayOutput) Index ¶
func (o DatasetSnowflakeArrayOutput) Index(i pulumi.IntInput) DatasetSnowflakeOutput
func (DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutput ¶
func (o DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutput() DatasetSnowflakeArrayOutput
func (DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutputWithContext ¶
func (o DatasetSnowflakeArrayOutput) ToDatasetSnowflakeArrayOutputWithContext(ctx context.Context) DatasetSnowflakeArrayOutput
type DatasetSnowflakeInput ¶
type DatasetSnowflakeInput interface { pulumi.Input ToDatasetSnowflakeOutput() DatasetSnowflakeOutput ToDatasetSnowflakeOutputWithContext(ctx context.Context) DatasetSnowflakeOutput }
type DatasetSnowflakeMap ¶
type DatasetSnowflakeMap map[string]DatasetSnowflakeInput
func (DatasetSnowflakeMap) ElementType ¶
func (DatasetSnowflakeMap) ElementType() reflect.Type
func (DatasetSnowflakeMap) ToDatasetSnowflakeMapOutput ¶
func (i DatasetSnowflakeMap) ToDatasetSnowflakeMapOutput() DatasetSnowflakeMapOutput
func (DatasetSnowflakeMap) ToDatasetSnowflakeMapOutputWithContext ¶
func (i DatasetSnowflakeMap) ToDatasetSnowflakeMapOutputWithContext(ctx context.Context) DatasetSnowflakeMapOutput
type DatasetSnowflakeMapInput ¶
type DatasetSnowflakeMapInput interface { pulumi.Input ToDatasetSnowflakeMapOutput() DatasetSnowflakeMapOutput ToDatasetSnowflakeMapOutputWithContext(context.Context) DatasetSnowflakeMapOutput }
DatasetSnowflakeMapInput is an input type that accepts DatasetSnowflakeMap and DatasetSnowflakeMapOutput values. You can construct a concrete instance of `DatasetSnowflakeMapInput` via:
DatasetSnowflakeMap{ "key": DatasetSnowflakeArgs{...} }
type DatasetSnowflakeMapOutput ¶
type DatasetSnowflakeMapOutput struct{ *pulumi.OutputState }
func (DatasetSnowflakeMapOutput) ElementType ¶
func (DatasetSnowflakeMapOutput) ElementType() reflect.Type
func (DatasetSnowflakeMapOutput) MapIndex ¶
func (o DatasetSnowflakeMapOutput) MapIndex(k pulumi.StringInput) DatasetSnowflakeOutput
func (DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutput ¶
func (o DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutput() DatasetSnowflakeMapOutput
func (DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutputWithContext ¶
func (o DatasetSnowflakeMapOutput) ToDatasetSnowflakeMapOutputWithContext(ctx context.Context) DatasetSnowflakeMapOutput
type DatasetSnowflakeOutput ¶
type DatasetSnowflakeOutput struct{ *pulumi.OutputState }
func (DatasetSnowflakeOutput) AdditionalProperties ¶
func (o DatasetSnowflakeOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) Annotations ¶
func (o DatasetSnowflakeOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) DataFactoryId ¶
func (o DatasetSnowflakeOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetSnowflakeOutput) Description ¶
func (o DatasetSnowflakeOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) ElementType ¶
func (DatasetSnowflakeOutput) ElementType() reflect.Type
func (DatasetSnowflakeOutput) Folder ¶
func (o DatasetSnowflakeOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetSnowflakeOutput) LinkedServiceName ¶
func (o DatasetSnowflakeOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetSnowflakeOutput) Name ¶
func (o DatasetSnowflakeOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Dataset Snowflake. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (DatasetSnowflakeOutput) Parameters ¶
func (o DatasetSnowflakeOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) SchemaColumns ¶
func (o DatasetSnowflakeOutput) SchemaColumns() DatasetSnowflakeSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetSnowflakeOutput) SchemaName ¶
func (o DatasetSnowflakeOutput) SchemaName() pulumi.StringPtrOutput
The schema name of the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) TableName ¶
func (o DatasetSnowflakeOutput) TableName() pulumi.StringPtrOutput
The table name of the Data Factory Dataset Snowflake.
func (DatasetSnowflakeOutput) ToDatasetSnowflakeOutput ¶
func (o DatasetSnowflakeOutput) ToDatasetSnowflakeOutput() DatasetSnowflakeOutput
func (DatasetSnowflakeOutput) ToDatasetSnowflakeOutputWithContext ¶
func (o DatasetSnowflakeOutput) ToDatasetSnowflakeOutputWithContext(ctx context.Context) DatasetSnowflakeOutput
type DatasetSnowflakeSchemaColumn ¶
type DatasetSnowflakeSchemaColumn struct { // The name of the column. Name string `pulumi:"name"` // The total number of digits allowed. Precision *int `pulumi:"precision"` // The number of digits allowed to the right of the decimal point. Scale *int `pulumi:"scale"` // Type of the column. Valid values are `NUMBER`, `DECIMAL`, `NUMERIC`, `INT`, `INTEGER`, `BIGINT`, `SMALLINT`, `FLOAT“FLOAT4`, `FLOAT8`, `DOUBLE`, `DOUBLE PRECISION`, `REAL`, `VARCHAR`, `CHAR`, `CHARACTER`, `STRING`, `TEXT`, `BINARY`, `VARBINARY`, `BOOLEAN`, `DATE`, `DATETIME`, `TIME`, `TIMESTAMP`, `TIMESTAMP_LTZ`, `TIMESTAMP_NTZ`, `TIMESTAMP_TZ`, `VARIANT`, `OBJECT`, `ARRAY`, `GEOGRAPHY`. Please note these values are case sensitive. Type *string `pulumi:"type"` }
type DatasetSnowflakeSchemaColumnArgs ¶
type DatasetSnowflakeSchemaColumnArgs struct { // The name of the column. Name pulumi.StringInput `pulumi:"name"` // The total number of digits allowed. Precision pulumi.IntPtrInput `pulumi:"precision"` // The number of digits allowed to the right of the decimal point. Scale pulumi.IntPtrInput `pulumi:"scale"` // Type of the column. Valid values are `NUMBER`, `DECIMAL`, `NUMERIC`, `INT`, `INTEGER`, `BIGINT`, `SMALLINT`, `FLOAT“FLOAT4`, `FLOAT8`, `DOUBLE`, `DOUBLE PRECISION`, `REAL`, `VARCHAR`, `CHAR`, `CHARACTER`, `STRING`, `TEXT`, `BINARY`, `VARBINARY`, `BOOLEAN`, `DATE`, `DATETIME`, `TIME`, `TIMESTAMP`, `TIMESTAMP_LTZ`, `TIMESTAMP_NTZ`, `TIMESTAMP_TZ`, `VARIANT`, `OBJECT`, `ARRAY`, `GEOGRAPHY`. Please note these values are case sensitive. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatasetSnowflakeSchemaColumnArgs) ElementType ¶
func (DatasetSnowflakeSchemaColumnArgs) ElementType() reflect.Type
func (DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutput ¶
func (i DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutput() DatasetSnowflakeSchemaColumnOutput
func (DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutputWithContext ¶
func (i DatasetSnowflakeSchemaColumnArgs) ToDatasetSnowflakeSchemaColumnOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnOutput
type DatasetSnowflakeSchemaColumnArray ¶
type DatasetSnowflakeSchemaColumnArray []DatasetSnowflakeSchemaColumnInput
func (DatasetSnowflakeSchemaColumnArray) ElementType ¶
func (DatasetSnowflakeSchemaColumnArray) ElementType() reflect.Type
func (DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutput ¶
func (i DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutput() DatasetSnowflakeSchemaColumnArrayOutput
func (DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext ¶
func (i DatasetSnowflakeSchemaColumnArray) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnArrayOutput
type DatasetSnowflakeSchemaColumnArrayInput ¶
type DatasetSnowflakeSchemaColumnArrayInput interface { pulumi.Input ToDatasetSnowflakeSchemaColumnArrayOutput() DatasetSnowflakeSchemaColumnArrayOutput ToDatasetSnowflakeSchemaColumnArrayOutputWithContext(context.Context) DatasetSnowflakeSchemaColumnArrayOutput }
DatasetSnowflakeSchemaColumnArrayInput is an input type that accepts DatasetSnowflakeSchemaColumnArray and DatasetSnowflakeSchemaColumnArrayOutput values. You can construct a concrete instance of `DatasetSnowflakeSchemaColumnArrayInput` via:
DatasetSnowflakeSchemaColumnArray{ DatasetSnowflakeSchemaColumnArgs{...} }
type DatasetSnowflakeSchemaColumnArrayOutput ¶
type DatasetSnowflakeSchemaColumnArrayOutput struct{ *pulumi.OutputState }
func (DatasetSnowflakeSchemaColumnArrayOutput) ElementType ¶
func (DatasetSnowflakeSchemaColumnArrayOutput) ElementType() reflect.Type
func (DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutput ¶
func (o DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutput() DatasetSnowflakeSchemaColumnArrayOutput
func (DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext ¶
func (o DatasetSnowflakeSchemaColumnArrayOutput) ToDatasetSnowflakeSchemaColumnArrayOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnArrayOutput
type DatasetSnowflakeSchemaColumnInput ¶
type DatasetSnowflakeSchemaColumnInput interface { pulumi.Input ToDatasetSnowflakeSchemaColumnOutput() DatasetSnowflakeSchemaColumnOutput ToDatasetSnowflakeSchemaColumnOutputWithContext(context.Context) DatasetSnowflakeSchemaColumnOutput }
DatasetSnowflakeSchemaColumnInput is an input type that accepts DatasetSnowflakeSchemaColumnArgs and DatasetSnowflakeSchemaColumnOutput values. You can construct a concrete instance of `DatasetSnowflakeSchemaColumnInput` via:
DatasetSnowflakeSchemaColumnArgs{...}
type DatasetSnowflakeSchemaColumnOutput ¶
type DatasetSnowflakeSchemaColumnOutput struct{ *pulumi.OutputState }
func (DatasetSnowflakeSchemaColumnOutput) ElementType ¶
func (DatasetSnowflakeSchemaColumnOutput) ElementType() reflect.Type
func (DatasetSnowflakeSchemaColumnOutput) Name ¶
func (o DatasetSnowflakeSchemaColumnOutput) Name() pulumi.StringOutput
The name of the column.
func (DatasetSnowflakeSchemaColumnOutput) Precision ¶
func (o DatasetSnowflakeSchemaColumnOutput) Precision() pulumi.IntPtrOutput
The total number of digits allowed.
func (DatasetSnowflakeSchemaColumnOutput) Scale ¶
func (o DatasetSnowflakeSchemaColumnOutput) Scale() pulumi.IntPtrOutput
The number of digits allowed to the right of the decimal point.
func (DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutput ¶
func (o DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutput() DatasetSnowflakeSchemaColumnOutput
func (DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutputWithContext ¶
func (o DatasetSnowflakeSchemaColumnOutput) ToDatasetSnowflakeSchemaColumnOutputWithContext(ctx context.Context) DatasetSnowflakeSchemaColumnOutput
func (DatasetSnowflakeSchemaColumnOutput) Type ¶
func (o DatasetSnowflakeSchemaColumnOutput) Type() pulumi.StringPtrOutput
Type of the column. Valid values are `NUMBER`, `DECIMAL`, `NUMERIC`, `INT`, `INTEGER`, `BIGINT`, `SMALLINT`, `FLOAT“FLOAT4`, `FLOAT8`, `DOUBLE`, `DOUBLE PRECISION`, `REAL`, `VARCHAR`, `CHAR`, `CHARACTER`, `STRING`, `TEXT`, `BINARY`, `VARBINARY`, `BOOLEAN`, `DATE`, `DATETIME`, `TIME`, `TIMESTAMP`, `TIMESTAMP_LTZ`, `TIMESTAMP_NTZ`, `TIMESTAMP_TZ`, `VARIANT`, `OBJECT`, `ARRAY`, `GEOGRAPHY`. Please note these values are case sensitive.
type DatasetSnowflakeState ¶
type DatasetSnowflakeState struct { // A map of additional properties to associate with the Data Factory Dataset Snowflake. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Dataset Snowflake. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Dataset Snowflake. 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 Snowflake. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Dataset Snowflake. Parameters pulumi.StringMapInput // A `schemaColumn` block as defined below. SchemaColumns DatasetSnowflakeSchemaColumnArrayInput // The schema name of the Data Factory Dataset Snowflake. SchemaName pulumi.StringPtrInput // The table name of the Data Factory Dataset Snowflake. TableName pulumi.StringPtrInput }
func (DatasetSnowflakeState) ElementType ¶
func (DatasetSnowflakeState) 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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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/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"` // 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.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceSqlServer, err := datafactory.NewLinkedServiceSqlServer(ctx, "example", &datafactory.LinkedServiceSqlServerArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;User ID=test;Password=test"), }) if err != nil { return err } _, err = datafactory.NewDatasetSqlServerTable(ctx, "example", &datafactory.DatasetSqlServerTableArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedServiceSqlServer.Name, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory SQL Server Table Datasets can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/datasetSqlServerTable:DatasetSqlServerTable example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/datasets/example ```
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.
func (*DatasetSqlServerTable) ElementType ¶
func (*DatasetSqlServerTable) ElementType() reflect.Type
func (*DatasetSqlServerTable) ToDatasetSqlServerTableOutput ¶
func (i *DatasetSqlServerTable) ToDatasetSqlServerTableOutput() DatasetSqlServerTableOutput
func (*DatasetSqlServerTable) ToDatasetSqlServerTableOutputWithContext ¶
func (i *DatasetSqlServerTable) ToDatasetSqlServerTableOutputWithContext(ctx context.Context) DatasetSqlServerTableOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 DatasetSqlServerTableArray ¶
type DatasetSqlServerTableArray []DatasetSqlServerTableInput
func (DatasetSqlServerTableArray) ElementType ¶
func (DatasetSqlServerTableArray) ElementType() reflect.Type
func (DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutput ¶
func (i DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutput() DatasetSqlServerTableArrayOutput
func (DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutputWithContext ¶
func (i DatasetSqlServerTableArray) ToDatasetSqlServerTableArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableArrayOutput
type DatasetSqlServerTableArrayInput ¶
type DatasetSqlServerTableArrayInput interface { pulumi.Input ToDatasetSqlServerTableArrayOutput() DatasetSqlServerTableArrayOutput ToDatasetSqlServerTableArrayOutputWithContext(context.Context) DatasetSqlServerTableArrayOutput }
DatasetSqlServerTableArrayInput is an input type that accepts DatasetSqlServerTableArray and DatasetSqlServerTableArrayOutput values. You can construct a concrete instance of `DatasetSqlServerTableArrayInput` via:
DatasetSqlServerTableArray{ DatasetSqlServerTableArgs{...} }
type DatasetSqlServerTableArrayOutput ¶
type DatasetSqlServerTableArrayOutput struct{ *pulumi.OutputState }
func (DatasetSqlServerTableArrayOutput) ElementType ¶
func (DatasetSqlServerTableArrayOutput) ElementType() reflect.Type
func (DatasetSqlServerTableArrayOutput) Index ¶
func (o DatasetSqlServerTableArrayOutput) Index(i pulumi.IntInput) DatasetSqlServerTableOutput
func (DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutput ¶
func (o DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutput() DatasetSqlServerTableArrayOutput
func (DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutputWithContext ¶
func (o DatasetSqlServerTableArrayOutput) ToDatasetSqlServerTableArrayOutputWithContext(ctx context.Context) DatasetSqlServerTableArrayOutput
type DatasetSqlServerTableInput ¶
type DatasetSqlServerTableInput interface { pulumi.Input ToDatasetSqlServerTableOutput() DatasetSqlServerTableOutput ToDatasetSqlServerTableOutputWithContext(ctx context.Context) DatasetSqlServerTableOutput }
type DatasetSqlServerTableMap ¶
type DatasetSqlServerTableMap map[string]DatasetSqlServerTableInput
func (DatasetSqlServerTableMap) ElementType ¶
func (DatasetSqlServerTableMap) ElementType() reflect.Type
func (DatasetSqlServerTableMap) ToDatasetSqlServerTableMapOutput ¶
func (i DatasetSqlServerTableMap) ToDatasetSqlServerTableMapOutput() DatasetSqlServerTableMapOutput
func (DatasetSqlServerTableMap) ToDatasetSqlServerTableMapOutputWithContext ¶
func (i DatasetSqlServerTableMap) ToDatasetSqlServerTableMapOutputWithContext(ctx context.Context) DatasetSqlServerTableMapOutput
type DatasetSqlServerTableMapInput ¶
type DatasetSqlServerTableMapInput interface { pulumi.Input ToDatasetSqlServerTableMapOutput() DatasetSqlServerTableMapOutput ToDatasetSqlServerTableMapOutputWithContext(context.Context) DatasetSqlServerTableMapOutput }
DatasetSqlServerTableMapInput is an input type that accepts DatasetSqlServerTableMap and DatasetSqlServerTableMapOutput values. You can construct a concrete instance of `DatasetSqlServerTableMapInput` via:
DatasetSqlServerTableMap{ "key": DatasetSqlServerTableArgs{...} }
type DatasetSqlServerTableMapOutput ¶
type DatasetSqlServerTableMapOutput struct{ *pulumi.OutputState }
func (DatasetSqlServerTableMapOutput) ElementType ¶
func (DatasetSqlServerTableMapOutput) ElementType() reflect.Type
func (DatasetSqlServerTableMapOutput) MapIndex ¶
func (o DatasetSqlServerTableMapOutput) MapIndex(k pulumi.StringInput) DatasetSqlServerTableOutput
func (DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutput ¶
func (o DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutput() DatasetSqlServerTableMapOutput
func (DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutputWithContext ¶
func (o DatasetSqlServerTableMapOutput) ToDatasetSqlServerTableMapOutputWithContext(ctx context.Context) DatasetSqlServerTableMapOutput
type DatasetSqlServerTableOutput ¶
type DatasetSqlServerTableOutput struct{ *pulumi.OutputState }
func (DatasetSqlServerTableOutput) AdditionalProperties ¶
func (o DatasetSqlServerTableOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Dataset SQL Server Table.
func (DatasetSqlServerTableOutput) Annotations ¶
func (o DatasetSqlServerTableOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Dataset SQL Server Table.
func (DatasetSqlServerTableOutput) DataFactoryId ¶
func (o DatasetSqlServerTableOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (DatasetSqlServerTableOutput) Description ¶
func (o DatasetSqlServerTableOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Dataset SQL Server Table.
func (DatasetSqlServerTableOutput) ElementType ¶
func (DatasetSqlServerTableOutput) ElementType() reflect.Type
func (DatasetSqlServerTableOutput) Folder ¶
func (o DatasetSqlServerTableOutput) Folder() pulumi.StringPtrOutput
The folder that this Dataset is in. If not specified, the Dataset will appear at the root level.
func (DatasetSqlServerTableOutput) LinkedServiceName ¶
func (o DatasetSqlServerTableOutput) LinkedServiceName() pulumi.StringOutput
The Data Factory Linked Service name in which to associate the Dataset with.
func (DatasetSqlServerTableOutput) Name ¶
func (o DatasetSqlServerTableOutput) Name() pulumi.StringOutput
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/azure/data-factory/naming-rules) for all restrictions.
func (DatasetSqlServerTableOutput) Parameters ¶
func (o DatasetSqlServerTableOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Dataset SQL Server Table.
func (DatasetSqlServerTableOutput) SchemaColumns ¶
func (o DatasetSqlServerTableOutput) SchemaColumns() DatasetSqlServerTableSchemaColumnArrayOutput
A `schemaColumn` block as defined below.
func (DatasetSqlServerTableOutput) TableName ¶
func (o DatasetSqlServerTableOutput) TableName() pulumi.StringPtrOutput
The table name of the Data Factory Dataset SQL Server Table.
func (DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutput ¶
func (o DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutput() DatasetSqlServerTableOutput
func (DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutputWithContext ¶
func (o DatasetSqlServerTableOutput) ToDatasetSqlServerTableOutputWithContext(ctx context.Context) DatasetSqlServerTableOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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/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 // 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 // Specifies the Azure Key Vault Key ID to be used as the Customer Managed Key (CMK) for double encryption. Required with user assigned identity. CustomerManagedKeyId pulumi.StringPtrOutput `pulumi:"customerManagedKeyId"` // Specifies the ID of the user assigned identity associated with the Customer Managed Key. Must be supplied if `customerManagedKeyId` is set. CustomerManagedKeyIdentityId pulumi.StringPtrOutput `pulumi:"customerManagedKeyIdentityId"` // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrOutput `pulumi:"githubConfiguration"` // A list of `globalParameter` blocks as defined above. GlobalParameters FactoryGlobalParameterArrayOutput `pulumi:"globalParameters"` // An `identity` block as defined below. Identity FactoryIdentityPtrOutput `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"` // Is Managed Virtual Network enabled? ManagedVirtualNetworkEnabled pulumi.BoolPtrOutput `pulumi:"managedVirtualNetworkEnabled"` // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // Is the Data Factory visible to the public network? Defaults to `true`. PublicNetworkEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkEnabled"` // Specifies the ID of the purview account resource associated with the Data Factory. PurviewId pulumi.StringPtrOutput `pulumi:"purviewId"` // The name of the resource group in which to create the Data Factory. Changing this forces a new resource to be created. 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).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/factory:Factory example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example ```
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.
func (*Factory) ElementType ¶
func (*Factory) ToFactoryOutput ¶
func (i *Factory) ToFactoryOutput() FactoryOutput
func (*Factory) ToFactoryOutputWithContext ¶
func (i *Factory) ToFactoryOutputWithContext(ctx context.Context) FactoryOutput
type FactoryArgs ¶
type FactoryArgs struct { // Specifies the Azure Key Vault Key ID to be used as the Customer Managed Key (CMK) for double encryption. Required with user assigned identity. CustomerManagedKeyId pulumi.StringPtrInput // Specifies the ID of the user assigned identity associated with the Customer Managed Key. Must be supplied if `customerManagedKeyId` is set. CustomerManagedKeyIdentityId pulumi.StringPtrInput // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrInput // A list of `globalParameter` blocks as defined above. GlobalParameters FactoryGlobalParameterArrayInput // 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 // Is Managed Virtual Network enabled? ManagedVirtualNetworkEnabled pulumi.BoolPtrInput // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Is the Data Factory visible to the public network? Defaults to `true`. PublicNetworkEnabled pulumi.BoolPtrInput // Specifies the ID of the purview account resource associated with the Data Factory. PurviewId pulumi.StringPtrInput // The name of the resource group in which to create the Data Factory. Changing this forces a new resource to be created. 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 FactoryArray ¶
type FactoryArray []FactoryInput
func (FactoryArray) ElementType ¶
func (FactoryArray) ElementType() reflect.Type
func (FactoryArray) ToFactoryArrayOutput ¶
func (i FactoryArray) ToFactoryArrayOutput() FactoryArrayOutput
func (FactoryArray) ToFactoryArrayOutputWithContext ¶
func (i FactoryArray) ToFactoryArrayOutputWithContext(ctx context.Context) FactoryArrayOutput
type FactoryArrayInput ¶
type FactoryArrayInput interface { pulumi.Input ToFactoryArrayOutput() FactoryArrayOutput ToFactoryArrayOutputWithContext(context.Context) FactoryArrayOutput }
FactoryArrayInput is an input type that accepts FactoryArray and FactoryArrayOutput values. You can construct a concrete instance of `FactoryArrayInput` via:
FactoryArray{ FactoryArgs{...} }
type FactoryArrayOutput ¶
type FactoryArrayOutput struct{ *pulumi.OutputState }
func (FactoryArrayOutput) ElementType ¶
func (FactoryArrayOutput) ElementType() reflect.Type
func (FactoryArrayOutput) Index ¶
func (o FactoryArrayOutput) Index(i pulumi.IntInput) FactoryOutput
func (FactoryArrayOutput) ToFactoryArrayOutput ¶
func (o FactoryArrayOutput) ToFactoryArrayOutput() FactoryArrayOutput
func (FactoryArrayOutput) ToFactoryArrayOutputWithContext ¶
func (o FactoryArrayOutput) ToFactoryArrayOutputWithContext(ctx context.Context) FactoryArrayOutput
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"` // Is automated publishing enabled? Defaults to `true`. // // > **Note:** You must log in to the Data Factory management UI to complete the authentication to the GitHub repository. PublishingEnabled *bool `pulumi:"publishingEnabled"` // 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.StringPtrInput `pulumi:"gitUrl"` // Is automated publishing enabled? Defaults to `true`. // // > **Note:** You must log in to the Data Factory management UI to complete the authentication to the GitHub repository. PublishingEnabled pulumi.BoolPtrInput `pulumi:"publishingEnabled"` // 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.StringPtrOutput
Specifies the GitHub Enterprise host name. For example: <https://github.mydomain.com>. Use <https://github.com> for open source repositories.
func (FactoryGithubConfigurationOutput) PublishingEnabled ¶
func (o FactoryGithubConfigurationOutput) PublishingEnabled() pulumi.BoolPtrOutput
Is automated publishing enabled? Defaults to `true`.
> **Note:** You must log in to the Data Factory management UI to complete the authentication to the GitHub repository.
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) PublishingEnabled ¶
func (o FactoryGithubConfigurationPtrOutput) PublishingEnabled() pulumi.BoolPtrOutput
Is automated publishing enabled? Defaults to `true`.
> **Note:** You must log in to the Data Factory management UI to complete the authentication to the GitHub repository.
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 FactoryGlobalParameter ¶
type FactoryGlobalParameter struct { // Specifies the global parameter name. Name string `pulumi:"name"` // Specifies the global parameter type. Possible Values are `Array`, `Bool`, `Float`, `Int`, `Object` or `String`. Type string `pulumi:"type"` // Specifies the global parameter value. // // > **Note:** For type `Array` and `Object` it is recommended to use `jsonencode()` for the value Value string `pulumi:"value"` }
type FactoryGlobalParameterArgs ¶
type FactoryGlobalParameterArgs struct { // Specifies the global parameter name. Name pulumi.StringInput `pulumi:"name"` // Specifies the global parameter type. Possible Values are `Array`, `Bool`, `Float`, `Int`, `Object` or `String`. Type pulumi.StringInput `pulumi:"type"` // Specifies the global parameter value. // // > **Note:** For type `Array` and `Object` it is recommended to use `jsonencode()` for the value Value pulumi.StringInput `pulumi:"value"` }
func (FactoryGlobalParameterArgs) ElementType ¶
func (FactoryGlobalParameterArgs) ElementType() reflect.Type
func (FactoryGlobalParameterArgs) ToFactoryGlobalParameterOutput ¶
func (i FactoryGlobalParameterArgs) ToFactoryGlobalParameterOutput() FactoryGlobalParameterOutput
func (FactoryGlobalParameterArgs) ToFactoryGlobalParameterOutputWithContext ¶
func (i FactoryGlobalParameterArgs) ToFactoryGlobalParameterOutputWithContext(ctx context.Context) FactoryGlobalParameterOutput
type FactoryGlobalParameterArray ¶
type FactoryGlobalParameterArray []FactoryGlobalParameterInput
func (FactoryGlobalParameterArray) ElementType ¶
func (FactoryGlobalParameterArray) ElementType() reflect.Type
func (FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutput ¶
func (i FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutput() FactoryGlobalParameterArrayOutput
func (FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutputWithContext ¶
func (i FactoryGlobalParameterArray) ToFactoryGlobalParameterArrayOutputWithContext(ctx context.Context) FactoryGlobalParameterArrayOutput
type FactoryGlobalParameterArrayInput ¶
type FactoryGlobalParameterArrayInput interface { pulumi.Input ToFactoryGlobalParameterArrayOutput() FactoryGlobalParameterArrayOutput ToFactoryGlobalParameterArrayOutputWithContext(context.Context) FactoryGlobalParameterArrayOutput }
FactoryGlobalParameterArrayInput is an input type that accepts FactoryGlobalParameterArray and FactoryGlobalParameterArrayOutput values. You can construct a concrete instance of `FactoryGlobalParameterArrayInput` via:
FactoryGlobalParameterArray{ FactoryGlobalParameterArgs{...} }
type FactoryGlobalParameterArrayOutput ¶
type FactoryGlobalParameterArrayOutput struct{ *pulumi.OutputState }
func (FactoryGlobalParameterArrayOutput) ElementType ¶
func (FactoryGlobalParameterArrayOutput) ElementType() reflect.Type
func (FactoryGlobalParameterArrayOutput) Index ¶
func (o FactoryGlobalParameterArrayOutput) Index(i pulumi.IntInput) FactoryGlobalParameterOutput
func (FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutput ¶
func (o FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutput() FactoryGlobalParameterArrayOutput
func (FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutputWithContext ¶
func (o FactoryGlobalParameterArrayOutput) ToFactoryGlobalParameterArrayOutputWithContext(ctx context.Context) FactoryGlobalParameterArrayOutput
type FactoryGlobalParameterInput ¶
type FactoryGlobalParameterInput interface { pulumi.Input ToFactoryGlobalParameterOutput() FactoryGlobalParameterOutput ToFactoryGlobalParameterOutputWithContext(context.Context) FactoryGlobalParameterOutput }
FactoryGlobalParameterInput is an input type that accepts FactoryGlobalParameterArgs and FactoryGlobalParameterOutput values. You can construct a concrete instance of `FactoryGlobalParameterInput` via:
FactoryGlobalParameterArgs{...}
type FactoryGlobalParameterOutput ¶
type FactoryGlobalParameterOutput struct{ *pulumi.OutputState }
func (FactoryGlobalParameterOutput) ElementType ¶
func (FactoryGlobalParameterOutput) ElementType() reflect.Type
func (FactoryGlobalParameterOutput) Name ¶
func (o FactoryGlobalParameterOutput) Name() pulumi.StringOutput
Specifies the global parameter name.
func (FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutput ¶
func (o FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutput() FactoryGlobalParameterOutput
func (FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutputWithContext ¶
func (o FactoryGlobalParameterOutput) ToFactoryGlobalParameterOutputWithContext(ctx context.Context) FactoryGlobalParameterOutput
func (FactoryGlobalParameterOutput) Type ¶
func (o FactoryGlobalParameterOutput) Type() pulumi.StringOutput
Specifies the global parameter type. Possible Values are `Array`, `Bool`, `Float`, `Int`, `Object` or `String`.
func (FactoryGlobalParameterOutput) Value ¶
func (o FactoryGlobalParameterOutput) Value() pulumi.StringOutput
Specifies the global parameter value.
> **Note:** For type `Array` and `Object` it is recommended to use `jsonencode()` for the value
type FactoryIdentity ¶
type FactoryIdentity struct { // Specifies a list of User Assigned Managed Identity IDs to be assigned to this Data Factory. // // > **NOTE:** This is required when `type` is set to `UserAssigned` or `SystemAssigned, UserAssigned`. IdentityIds []string `pulumi:"identityIds"` // The Principal ID associated with this Managed Service Identity. PrincipalId *string `pulumi:"principalId"` // The Tenant ID associated with this Managed Service Identity. TenantId *string `pulumi:"tenantId"` // Specifies the type of Managed Service Identity that should be configured on this Data Factory. Possible values are `SystemAssigned`, `UserAssigned`, `SystemAssigned, UserAssigned` (to enable both). Type string `pulumi:"type"` }
type FactoryIdentityArgs ¶
type FactoryIdentityArgs struct { // Specifies a list of User Assigned Managed Identity IDs to be assigned to this Data Factory. // // > **NOTE:** This is required when `type` is set to `UserAssigned` or `SystemAssigned, UserAssigned`. IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` // The Principal ID associated with this Managed Service Identity. PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // The Tenant ID associated with this Managed Service Identity. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // Specifies the type of Managed Service Identity that should be configured on this Data Factory. Possible values are `SystemAssigned`, `UserAssigned`, `SystemAssigned, UserAssigned` (to enable both). 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) IdentityIds ¶
func (o FactoryIdentityOutput) IdentityIds() pulumi.StringArrayOutput
Specifies a list of User Assigned Managed Identity IDs to be assigned to this Data Factory.
> **NOTE:** This is required when `type` is set to `UserAssigned` or `SystemAssigned, UserAssigned`.
func (FactoryIdentityOutput) PrincipalId ¶
func (o FactoryIdentityOutput) PrincipalId() pulumi.StringPtrOutput
The Principal ID associated with this Managed Service Identity.
func (FactoryIdentityOutput) TenantId ¶
func (o FactoryIdentityOutput) TenantId() pulumi.StringPtrOutput
The Tenant ID associated with this Managed Service Identity.
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 type of Managed Service Identity that should be configured on this Data Factory. Possible values are `SystemAssigned`, `UserAssigned`, `SystemAssigned, UserAssigned` (to enable both).
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) IdentityIds ¶
func (o FactoryIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
Specifies a list of User Assigned Managed Identity IDs to be assigned to this Data Factory.
> **NOTE:** This is required when `type` is set to `UserAssigned` or `SystemAssigned, UserAssigned`.
func (FactoryIdentityPtrOutput) PrincipalId ¶
func (o FactoryIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The Principal ID associated with this Managed Service Identity.
func (FactoryIdentityPtrOutput) TenantId ¶
func (o FactoryIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The Tenant ID associated with this Managed Service Identity.
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 type of Managed Service Identity that should be configured on this Data Factory. Possible values are `SystemAssigned`, `UserAssigned`, `SystemAssigned, UserAssigned` (to enable both).
type FactoryInput ¶
type FactoryInput interface { pulumi.Input ToFactoryOutput() FactoryOutput ToFactoryOutputWithContext(ctx context.Context) FactoryOutput }
type FactoryMap ¶
type FactoryMap map[string]FactoryInput
func (FactoryMap) ElementType ¶
func (FactoryMap) ElementType() reflect.Type
func (FactoryMap) ToFactoryMapOutput ¶
func (i FactoryMap) ToFactoryMapOutput() FactoryMapOutput
func (FactoryMap) ToFactoryMapOutputWithContext ¶
func (i FactoryMap) ToFactoryMapOutputWithContext(ctx context.Context) FactoryMapOutput
type FactoryMapInput ¶
type FactoryMapInput interface { pulumi.Input ToFactoryMapOutput() FactoryMapOutput ToFactoryMapOutputWithContext(context.Context) FactoryMapOutput }
FactoryMapInput is an input type that accepts FactoryMap and FactoryMapOutput values. You can construct a concrete instance of `FactoryMapInput` via:
FactoryMap{ "key": FactoryArgs{...} }
type FactoryMapOutput ¶
type FactoryMapOutput struct{ *pulumi.OutputState }
func (FactoryMapOutput) ElementType ¶
func (FactoryMapOutput) ElementType() reflect.Type
func (FactoryMapOutput) MapIndex ¶
func (o FactoryMapOutput) MapIndex(k pulumi.StringInput) FactoryOutput
func (FactoryMapOutput) ToFactoryMapOutput ¶
func (o FactoryMapOutput) ToFactoryMapOutput() FactoryMapOutput
func (FactoryMapOutput) ToFactoryMapOutputWithContext ¶
func (o FactoryMapOutput) ToFactoryMapOutputWithContext(ctx context.Context) FactoryMapOutput
type FactoryOutput ¶
type FactoryOutput struct{ *pulumi.OutputState }
func (FactoryOutput) CustomerManagedKeyId ¶
func (o FactoryOutput) CustomerManagedKeyId() pulumi.StringPtrOutput
Specifies the Azure Key Vault Key ID to be used as the Customer Managed Key (CMK) for double encryption. Required with user assigned identity.
func (FactoryOutput) CustomerManagedKeyIdentityId ¶
func (o FactoryOutput) CustomerManagedKeyIdentityId() pulumi.StringPtrOutput
Specifies the ID of the user assigned identity associated with the Customer Managed Key. Must be supplied if `customerManagedKeyId` is set.
func (FactoryOutput) ElementType ¶
func (FactoryOutput) ElementType() reflect.Type
func (FactoryOutput) GithubConfiguration ¶
func (o FactoryOutput) GithubConfiguration() FactoryGithubConfigurationPtrOutput
A `githubConfiguration` block as defined below.
func (FactoryOutput) GlobalParameters ¶
func (o FactoryOutput) GlobalParameters() FactoryGlobalParameterArrayOutput
A list of `globalParameter` blocks as defined above.
func (FactoryOutput) Identity ¶
func (o FactoryOutput) Identity() FactoryIdentityPtrOutput
An `identity` block as defined below.
func (FactoryOutput) Location ¶
func (o FactoryOutput) Location() pulumi.StringOutput
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
func (FactoryOutput) ManagedVirtualNetworkEnabled ¶
func (o FactoryOutput) ManagedVirtualNetworkEnabled() pulumi.BoolPtrOutput
Is Managed Virtual Network enabled?
func (FactoryOutput) Name ¶
func (o FactoryOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (FactoryOutput) PublicNetworkEnabled ¶
func (o FactoryOutput) PublicNetworkEnabled() pulumi.BoolPtrOutput
Is the Data Factory visible to the public network? Defaults to `true`.
func (FactoryOutput) PurviewId ¶
func (o FactoryOutput) PurviewId() pulumi.StringPtrOutput
Specifies the ID of the purview account resource associated with the Data Factory.
func (FactoryOutput) ResourceGroupName ¶
func (o FactoryOutput) ResourceGroupName() pulumi.StringOutput
The name of the resource group in which to create the Data Factory. Changing this forces a new resource to be created.
func (FactoryOutput) Tags ¶
func (o FactoryOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the resource.
func (FactoryOutput) ToFactoryOutput ¶
func (o FactoryOutput) ToFactoryOutput() FactoryOutput
func (FactoryOutput) ToFactoryOutputWithContext ¶
func (o FactoryOutput) ToFactoryOutputWithContext(ctx context.Context) FactoryOutput
func (FactoryOutput) VstsConfiguration ¶
func (o FactoryOutput) VstsConfiguration() FactoryVstsConfigurationPtrOutput
A `vstsConfiguration` block as defined below.
type FactoryState ¶
type FactoryState struct { // Specifies the Azure Key Vault Key ID to be used as the Customer Managed Key (CMK) for double encryption. Required with user assigned identity. CustomerManagedKeyId pulumi.StringPtrInput // Specifies the ID of the user assigned identity associated with the Customer Managed Key. Must be supplied if `customerManagedKeyId` is set. CustomerManagedKeyIdentityId pulumi.StringPtrInput // A `githubConfiguration` block as defined below. GithubConfiguration FactoryGithubConfigurationPtrInput // A list of `globalParameter` blocks as defined above. GlobalParameters FactoryGlobalParameterArrayInput // 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 // Is Managed Virtual Network enabled? ManagedVirtualNetworkEnabled pulumi.BoolPtrInput // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Is the Data Factory visible to the public network? Defaults to `true`. PublicNetworkEnabled pulumi.BoolPtrInput // Specifies the ID of the purview account resource associated with the Data Factory. PurviewId pulumi.StringPtrInput // The name of the resource group in which to create the Data Factory. Changing this forces a new resource to be created. 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"` // Is automated publishing enabled? Defaults to `true`. PublishingEnabled *bool `pulumi:"publishingEnabled"` // 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"` // Is automated publishing enabled? Defaults to `true`. PublishingEnabled pulumi.BoolPtrInput `pulumi:"publishingEnabled"` // 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) PublishingEnabled ¶
func (o FactoryVstsConfigurationOutput) PublishingEnabled() pulumi.BoolPtrOutput
Is automated publishing enabled? Defaults to `true`.
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) PublishingEnabled ¶
func (o FactoryVstsConfigurationPtrOutput) PublishingEnabled() pulumi.BoolPtrOutput
Is automated publishing enabled? Defaults to `true`.
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 FlowletDataFlow ¶
type FlowletDataFlow struct { pulumi.CustomResourceState // List of tags that can be used for describing the Data Factory Flowlet Data Flow. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Flowlet Data Flow. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // Specifies the name of the Data Factory Flowlet Data Flow. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The script for the Data Factory Flowlet Data Flow. Script pulumi.StringPtrOutput `pulumi:"script"` // The script lines for the Data Factory Flowlet Data Flow. ScriptLines pulumi.StringArrayOutput `pulumi:"scriptLines"` // One or more `sink` blocks as defined below. Sinks FlowletDataFlowSinkArrayOutput `pulumi:"sinks"` // One or more `source` blocks as defined below. Sources FlowletDataFlowSourceArrayOutput `pulumi:"sources"` // One or more `transformation` blocks as defined below. Transformations FlowletDataFlowTransformationArrayOutput `pulumi:"transformations"` }
Manages a Flowlet Data Flow inside an Azure Data Factory.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedCustomService, err := datafactory.NewLinkedCustomService(ctx, "example", &datafactory.LinkedCustomServiceArgs{ Name: pulumi.String("linked_service"), DataFactoryId: exampleFactory.ID(), Type: pulumi.String("AzureBlobStorage"), TypePropertiesJson: exampleAccount.PrimaryConnectionString.ApplyT(func(primaryConnectionString string) (string, error) { return fmt.Sprintf("{\n \"connectionString\": \"%v\"\n}\n", primaryConnectionString), nil }).(pulumi.StringOutput), }) if err != nil { return err } _, err = datafactory.NewDatasetJson(ctx, "example1", &datafactory.DatasetJsonArgs{ Name: pulumi.String("dataset1"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedCustomService.Name, AzureBlobStorageLocation: &datafactory.DatasetJsonAzureBlobStorageLocationArgs{ Container: pulumi.String("container"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("foo.txt"), }, Encoding: pulumi.String("UTF-8"), }) if err != nil { return err } _, err = datafactory.NewDatasetJson(ctx, "example2", &datafactory.DatasetJsonArgs{ Name: pulumi.String("dataset2"), DataFactoryId: exampleFactory.ID(), LinkedServiceName: exampleLinkedCustomService.Name, AzureBlobStorageLocation: &datafactory.DatasetJsonAzureBlobStorageLocationArgs{ Container: pulumi.String("container"), Path: pulumi.String("foo/bar/"), Filename: pulumi.String("bar.txt"), }, Encoding: pulumi.String("UTF-8"), }) if err != nil { return err } example1FlowletDataFlow, err := datafactory.NewFlowletDataFlow(ctx, "example1", &datafactory.FlowletDataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.FlowletDataFlowSourceArray{ &datafactory.FlowletDataFlowSourceArgs{ Name: pulumi.String("source1"), LinkedService: &datafactory.FlowletDataFlowSourceLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Sinks: datafactory.FlowletDataFlowSinkArray{ &datafactory.FlowletDataFlowSinkArgs{ Name: pulumi.String("sink1"), LinkedService: &datafactory.FlowletDataFlowSinkLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } example2FlowletDataFlow, err := datafactory.NewFlowletDataFlow(ctx, "example2", &datafactory.FlowletDataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.FlowletDataFlowSourceArray{ &datafactory.FlowletDataFlowSourceArgs{ Name: pulumi.String("source1"), LinkedService: &datafactory.FlowletDataFlowSourceLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Sinks: datafactory.FlowletDataFlowSinkArray{ &datafactory.FlowletDataFlowSinkArgs{ Name: pulumi.String("sink1"), LinkedService: &datafactory.FlowletDataFlowSinkLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } _, err = datafactory.NewFlowletDataFlow(ctx, "example", &datafactory.FlowletDataFlowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Sources: datafactory.FlowletDataFlowSourceArray{ &datafactory.FlowletDataFlowSourceArgs{ Name: pulumi.String("source1"), Flowlet: &datafactory.FlowletDataFlowSourceFlowletArgs{ Name: example1FlowletDataFlow.Name, }, LinkedService: &datafactory.FlowletDataFlowSourceLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Sinks: datafactory.FlowletDataFlowSinkArray{ &datafactory.FlowletDataFlowSinkArgs{ Name: pulumi.String("sink1"), Flowlet: &datafactory.FlowletDataFlowSinkFlowletArgs{ Name: example2FlowletDataFlow.Name, }, LinkedService: &datafactory.FlowletDataFlowSinkLinkedServiceArgs{ Name: exampleLinkedCustomService.Name, }, }, }, Script: pulumi.String(`source( allowSchemaDrift: true, validateSchema: false, limit: 100, ignoreNoFilesFound: false, documentForm: 'documentPerLine') ~> source1
source1 sink(
allowSchemaDrift: true, validateSchema: false, skipDuplicateMapInputs: true, skipDuplicateMapOutputs: true) ~> sink1
`),
}) if err != nil { return err } return nil }) }
```
## Import
Data Factory Flowlet Data Flow can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/flowletDataFlow:FlowletDataFlow example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/dataflows/example ```
func GetFlowletDataFlow ¶
func GetFlowletDataFlow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowletDataFlowState, opts ...pulumi.ResourceOption) (*FlowletDataFlow, error)
GetFlowletDataFlow gets an existing FlowletDataFlow 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 NewFlowletDataFlow ¶
func NewFlowletDataFlow(ctx *pulumi.Context, name string, args *FlowletDataFlowArgs, opts ...pulumi.ResourceOption) (*FlowletDataFlow, error)
NewFlowletDataFlow registers a new resource with the given unique name, arguments, and options.
func (*FlowletDataFlow) ElementType ¶
func (*FlowletDataFlow) ElementType() reflect.Type
func (*FlowletDataFlow) ToFlowletDataFlowOutput ¶
func (i *FlowletDataFlow) ToFlowletDataFlowOutput() FlowletDataFlowOutput
func (*FlowletDataFlow) ToFlowletDataFlowOutputWithContext ¶
func (i *FlowletDataFlow) ToFlowletDataFlowOutputWithContext(ctx context.Context) FlowletDataFlowOutput
type FlowletDataFlowArgs ¶
type FlowletDataFlowArgs struct { // List of tags that can be used for describing the Data Factory Flowlet Data Flow. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Flowlet Data Flow. Description pulumi.StringPtrInput // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrInput // Specifies the name of the Data Factory Flowlet Data Flow. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The script for the Data Factory Flowlet Data Flow. Script pulumi.StringPtrInput // The script lines for the Data Factory Flowlet Data Flow. ScriptLines pulumi.StringArrayInput // One or more `sink` blocks as defined below. Sinks FlowletDataFlowSinkArrayInput // One or more `source` blocks as defined below. Sources FlowletDataFlowSourceArrayInput // One or more `transformation` blocks as defined below. Transformations FlowletDataFlowTransformationArrayInput }
The set of arguments for constructing a FlowletDataFlow resource.
func (FlowletDataFlowArgs) ElementType ¶
func (FlowletDataFlowArgs) ElementType() reflect.Type
type FlowletDataFlowArray ¶
type FlowletDataFlowArray []FlowletDataFlowInput
func (FlowletDataFlowArray) ElementType ¶
func (FlowletDataFlowArray) ElementType() reflect.Type
func (FlowletDataFlowArray) ToFlowletDataFlowArrayOutput ¶
func (i FlowletDataFlowArray) ToFlowletDataFlowArrayOutput() FlowletDataFlowArrayOutput
func (FlowletDataFlowArray) ToFlowletDataFlowArrayOutputWithContext ¶
func (i FlowletDataFlowArray) ToFlowletDataFlowArrayOutputWithContext(ctx context.Context) FlowletDataFlowArrayOutput
type FlowletDataFlowArrayInput ¶
type FlowletDataFlowArrayInput interface { pulumi.Input ToFlowletDataFlowArrayOutput() FlowletDataFlowArrayOutput ToFlowletDataFlowArrayOutputWithContext(context.Context) FlowletDataFlowArrayOutput }
FlowletDataFlowArrayInput is an input type that accepts FlowletDataFlowArray and FlowletDataFlowArrayOutput values. You can construct a concrete instance of `FlowletDataFlowArrayInput` via:
FlowletDataFlowArray{ FlowletDataFlowArgs{...} }
type FlowletDataFlowArrayOutput ¶
type FlowletDataFlowArrayOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowArrayOutput) ElementType ¶
func (FlowletDataFlowArrayOutput) ElementType() reflect.Type
func (FlowletDataFlowArrayOutput) Index ¶
func (o FlowletDataFlowArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowOutput
func (FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutput ¶
func (o FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutput() FlowletDataFlowArrayOutput
func (FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutputWithContext ¶
func (o FlowletDataFlowArrayOutput) ToFlowletDataFlowArrayOutputWithContext(ctx context.Context) FlowletDataFlowArrayOutput
type FlowletDataFlowInput ¶
type FlowletDataFlowInput interface { pulumi.Input ToFlowletDataFlowOutput() FlowletDataFlowOutput ToFlowletDataFlowOutputWithContext(ctx context.Context) FlowletDataFlowOutput }
type FlowletDataFlowMap ¶
type FlowletDataFlowMap map[string]FlowletDataFlowInput
func (FlowletDataFlowMap) ElementType ¶
func (FlowletDataFlowMap) ElementType() reflect.Type
func (FlowletDataFlowMap) ToFlowletDataFlowMapOutput ¶
func (i FlowletDataFlowMap) ToFlowletDataFlowMapOutput() FlowletDataFlowMapOutput
func (FlowletDataFlowMap) ToFlowletDataFlowMapOutputWithContext ¶
func (i FlowletDataFlowMap) ToFlowletDataFlowMapOutputWithContext(ctx context.Context) FlowletDataFlowMapOutput
type FlowletDataFlowMapInput ¶
type FlowletDataFlowMapInput interface { pulumi.Input ToFlowletDataFlowMapOutput() FlowletDataFlowMapOutput ToFlowletDataFlowMapOutputWithContext(context.Context) FlowletDataFlowMapOutput }
FlowletDataFlowMapInput is an input type that accepts FlowletDataFlowMap and FlowletDataFlowMapOutput values. You can construct a concrete instance of `FlowletDataFlowMapInput` via:
FlowletDataFlowMap{ "key": FlowletDataFlowArgs{...} }
type FlowletDataFlowMapOutput ¶
type FlowletDataFlowMapOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowMapOutput) ElementType ¶
func (FlowletDataFlowMapOutput) ElementType() reflect.Type
func (FlowletDataFlowMapOutput) MapIndex ¶
func (o FlowletDataFlowMapOutput) MapIndex(k pulumi.StringInput) FlowletDataFlowOutput
func (FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutput ¶
func (o FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutput() FlowletDataFlowMapOutput
func (FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutputWithContext ¶
func (o FlowletDataFlowMapOutput) ToFlowletDataFlowMapOutputWithContext(ctx context.Context) FlowletDataFlowMapOutput
type FlowletDataFlowOutput ¶
type FlowletDataFlowOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowOutput) Annotations ¶
func (o FlowletDataFlowOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Flowlet Data Flow.
func (FlowletDataFlowOutput) DataFactoryId ¶
func (o FlowletDataFlowOutput) DataFactoryId() pulumi.StringOutput
The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource.
func (FlowletDataFlowOutput) Description ¶
func (o FlowletDataFlowOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Flowlet Data Flow.
func (FlowletDataFlowOutput) ElementType ¶
func (FlowletDataFlowOutput) ElementType() reflect.Type
func (FlowletDataFlowOutput) Folder ¶
func (o FlowletDataFlowOutput) Folder() pulumi.StringPtrOutput
The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level.
func (FlowletDataFlowOutput) Name ¶
func (o FlowletDataFlowOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Flowlet Data Flow. Changing this forces a new resource to be created.
func (FlowletDataFlowOutput) Script ¶
func (o FlowletDataFlowOutput) Script() pulumi.StringPtrOutput
The script for the Data Factory Flowlet Data Flow.
func (FlowletDataFlowOutput) ScriptLines ¶
func (o FlowletDataFlowOutput) ScriptLines() pulumi.StringArrayOutput
The script lines for the Data Factory Flowlet Data Flow.
func (FlowletDataFlowOutput) Sinks ¶
func (o FlowletDataFlowOutput) Sinks() FlowletDataFlowSinkArrayOutput
One or more `sink` blocks as defined below.
func (FlowletDataFlowOutput) Sources ¶
func (o FlowletDataFlowOutput) Sources() FlowletDataFlowSourceArrayOutput
One or more `source` blocks as defined below.
func (FlowletDataFlowOutput) ToFlowletDataFlowOutput ¶
func (o FlowletDataFlowOutput) ToFlowletDataFlowOutput() FlowletDataFlowOutput
func (FlowletDataFlowOutput) ToFlowletDataFlowOutputWithContext ¶
func (o FlowletDataFlowOutput) ToFlowletDataFlowOutputWithContext(ctx context.Context) FlowletDataFlowOutput
func (FlowletDataFlowOutput) Transformations ¶
func (o FlowletDataFlowOutput) Transformations() FlowletDataFlowTransformationArrayOutput
One or more `transformation` blocks as defined below.
type FlowletDataFlowSink ¶
type FlowletDataFlowSink struct { // A `dataset` block as defined below. Dataset *FlowletDataFlowSinkDataset `pulumi:"dataset"` // The description for the Data Flow Source. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *FlowletDataFlowSinkFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *FlowletDataFlowSinkLinkedService `pulumi:"linkedService"` // The name for the Data Flow Source. Name string `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService *FlowletDataFlowSinkRejectedLinkedService `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService *FlowletDataFlowSinkSchemaLinkedService `pulumi:"schemaLinkedService"` }
type FlowletDataFlowSinkArgs ¶
type FlowletDataFlowSinkArgs struct { // A `dataset` block as defined below. Dataset FlowletDataFlowSinkDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow Source. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet FlowletDataFlowSinkFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService FlowletDataFlowSinkLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow Source. Name pulumi.StringInput `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService FlowletDataFlowSinkRejectedLinkedServicePtrInput `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService FlowletDataFlowSinkSchemaLinkedServicePtrInput `pulumi:"schemaLinkedService"` }
func (FlowletDataFlowSinkArgs) ElementType ¶
func (FlowletDataFlowSinkArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkArgs) ToFlowletDataFlowSinkOutput ¶
func (i FlowletDataFlowSinkArgs) ToFlowletDataFlowSinkOutput() FlowletDataFlowSinkOutput
func (FlowletDataFlowSinkArgs) ToFlowletDataFlowSinkOutputWithContext ¶
func (i FlowletDataFlowSinkArgs) ToFlowletDataFlowSinkOutputWithContext(ctx context.Context) FlowletDataFlowSinkOutput
type FlowletDataFlowSinkArray ¶
type FlowletDataFlowSinkArray []FlowletDataFlowSinkInput
func (FlowletDataFlowSinkArray) ElementType ¶
func (FlowletDataFlowSinkArray) ElementType() reflect.Type
func (FlowletDataFlowSinkArray) ToFlowletDataFlowSinkArrayOutput ¶
func (i FlowletDataFlowSinkArray) ToFlowletDataFlowSinkArrayOutput() FlowletDataFlowSinkArrayOutput
func (FlowletDataFlowSinkArray) ToFlowletDataFlowSinkArrayOutputWithContext ¶
func (i FlowletDataFlowSinkArray) ToFlowletDataFlowSinkArrayOutputWithContext(ctx context.Context) FlowletDataFlowSinkArrayOutput
type FlowletDataFlowSinkArrayInput ¶
type FlowletDataFlowSinkArrayInput interface { pulumi.Input ToFlowletDataFlowSinkArrayOutput() FlowletDataFlowSinkArrayOutput ToFlowletDataFlowSinkArrayOutputWithContext(context.Context) FlowletDataFlowSinkArrayOutput }
FlowletDataFlowSinkArrayInput is an input type that accepts FlowletDataFlowSinkArray and FlowletDataFlowSinkArrayOutput values. You can construct a concrete instance of `FlowletDataFlowSinkArrayInput` via:
FlowletDataFlowSinkArray{ FlowletDataFlowSinkArgs{...} }
type FlowletDataFlowSinkArrayOutput ¶
type FlowletDataFlowSinkArrayOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkArrayOutput) ElementType ¶
func (FlowletDataFlowSinkArrayOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkArrayOutput) Index ¶
func (o FlowletDataFlowSinkArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowSinkOutput
func (FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutput ¶
func (o FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutput() FlowletDataFlowSinkArrayOutput
func (FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutputWithContext ¶
func (o FlowletDataFlowSinkArrayOutput) ToFlowletDataFlowSinkArrayOutputWithContext(ctx context.Context) FlowletDataFlowSinkArrayOutput
type FlowletDataFlowSinkDatasetArgs ¶
type FlowletDataFlowSinkDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSinkDatasetArgs) ElementType ¶
func (FlowletDataFlowSinkDatasetArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutput ¶
func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutput() FlowletDataFlowSinkDatasetOutput
func (FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutputWithContext ¶
func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetOutput
func (FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutput ¶
func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
func (FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutputWithContext ¶
func (i FlowletDataFlowSinkDatasetArgs) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
type FlowletDataFlowSinkDatasetInput ¶
type FlowletDataFlowSinkDatasetInput interface { pulumi.Input ToFlowletDataFlowSinkDatasetOutput() FlowletDataFlowSinkDatasetOutput ToFlowletDataFlowSinkDatasetOutputWithContext(context.Context) FlowletDataFlowSinkDatasetOutput }
FlowletDataFlowSinkDatasetInput is an input type that accepts FlowletDataFlowSinkDatasetArgs and FlowletDataFlowSinkDatasetOutput values. You can construct a concrete instance of `FlowletDataFlowSinkDatasetInput` via:
FlowletDataFlowSinkDatasetArgs{...}
type FlowletDataFlowSinkDatasetOutput ¶
type FlowletDataFlowSinkDatasetOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkDatasetOutput) ElementType ¶
func (FlowletDataFlowSinkDatasetOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkDatasetOutput) Name ¶
func (o FlowletDataFlowSinkDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowSinkDatasetOutput) Parameters ¶
func (o FlowletDataFlowSinkDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutput ¶
func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutput() FlowletDataFlowSinkDatasetOutput
func (FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutputWithContext ¶
func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetOutput
func (FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutput ¶
func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
func (FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowSinkDatasetOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
type FlowletDataFlowSinkDatasetPtrInput ¶
type FlowletDataFlowSinkDatasetPtrInput interface { pulumi.Input ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput ToFlowletDataFlowSinkDatasetPtrOutputWithContext(context.Context) FlowletDataFlowSinkDatasetPtrOutput }
FlowletDataFlowSinkDatasetPtrInput is an input type that accepts FlowletDataFlowSinkDatasetArgs, FlowletDataFlowSinkDatasetPtr and FlowletDataFlowSinkDatasetPtrOutput values. You can construct a concrete instance of `FlowletDataFlowSinkDatasetPtrInput` via:
FlowletDataFlowSinkDatasetArgs{...} or: nil
func FlowletDataFlowSinkDatasetPtr ¶
func FlowletDataFlowSinkDatasetPtr(v *FlowletDataFlowSinkDatasetArgs) FlowletDataFlowSinkDatasetPtrInput
type FlowletDataFlowSinkDatasetPtrOutput ¶
type FlowletDataFlowSinkDatasetPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkDatasetPtrOutput) Elem ¶
func (o FlowletDataFlowSinkDatasetPtrOutput) Elem() FlowletDataFlowSinkDatasetOutput
func (FlowletDataFlowSinkDatasetPtrOutput) ElementType ¶
func (FlowletDataFlowSinkDatasetPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkDatasetPtrOutput) Name ¶
func (o FlowletDataFlowSinkDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowSinkDatasetPtrOutput) Parameters ¶
func (o FlowletDataFlowSinkDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutput ¶
func (o FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutput() FlowletDataFlowSinkDatasetPtrOutput
func (FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowSinkDatasetPtrOutput) ToFlowletDataFlowSinkDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkDatasetPtrOutput
type FlowletDataFlowSinkFlowlet ¶
type FlowletDataFlowSinkFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type FlowletDataFlowSinkFlowletArgs ¶
type FlowletDataFlowSinkFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSinkFlowletArgs) ElementType ¶
func (FlowletDataFlowSinkFlowletArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutput ¶
func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutput() FlowletDataFlowSinkFlowletOutput
func (FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutputWithContext ¶
func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletOutput
func (FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutput ¶
func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
func (FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutputWithContext ¶
func (i FlowletDataFlowSinkFlowletArgs) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
type FlowletDataFlowSinkFlowletInput ¶
type FlowletDataFlowSinkFlowletInput interface { pulumi.Input ToFlowletDataFlowSinkFlowletOutput() FlowletDataFlowSinkFlowletOutput ToFlowletDataFlowSinkFlowletOutputWithContext(context.Context) FlowletDataFlowSinkFlowletOutput }
FlowletDataFlowSinkFlowletInput is an input type that accepts FlowletDataFlowSinkFlowletArgs and FlowletDataFlowSinkFlowletOutput values. You can construct a concrete instance of `FlowletDataFlowSinkFlowletInput` via:
FlowletDataFlowSinkFlowletArgs{...}
type FlowletDataFlowSinkFlowletOutput ¶
type FlowletDataFlowSinkFlowletOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkFlowletOutput) DatasetParameters ¶
func (o FlowletDataFlowSinkFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowSinkFlowletOutput) ElementType ¶
func (FlowletDataFlowSinkFlowletOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkFlowletOutput) Name ¶
func (o FlowletDataFlowSinkFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowSinkFlowletOutput) Parameters ¶
func (o FlowletDataFlowSinkFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutput ¶
func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutput() FlowletDataFlowSinkFlowletOutput
func (FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutputWithContext ¶
func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletOutput
func (FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutput ¶
func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
func (FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowSinkFlowletOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
type FlowletDataFlowSinkFlowletPtrInput ¶
type FlowletDataFlowSinkFlowletPtrInput interface { pulumi.Input ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput ToFlowletDataFlowSinkFlowletPtrOutputWithContext(context.Context) FlowletDataFlowSinkFlowletPtrOutput }
FlowletDataFlowSinkFlowletPtrInput is an input type that accepts FlowletDataFlowSinkFlowletArgs, FlowletDataFlowSinkFlowletPtr and FlowletDataFlowSinkFlowletPtrOutput values. You can construct a concrete instance of `FlowletDataFlowSinkFlowletPtrInput` via:
FlowletDataFlowSinkFlowletArgs{...} or: nil
func FlowletDataFlowSinkFlowletPtr ¶
func FlowletDataFlowSinkFlowletPtr(v *FlowletDataFlowSinkFlowletArgs) FlowletDataFlowSinkFlowletPtrInput
type FlowletDataFlowSinkFlowletPtrOutput ¶
type FlowletDataFlowSinkFlowletPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkFlowletPtrOutput) DatasetParameters ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowSinkFlowletPtrOutput) Elem ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) Elem() FlowletDataFlowSinkFlowletOutput
func (FlowletDataFlowSinkFlowletPtrOutput) ElementType ¶
func (FlowletDataFlowSinkFlowletPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkFlowletPtrOutput) Name ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowSinkFlowletPtrOutput) Parameters ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutput ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutput() FlowletDataFlowSinkFlowletPtrOutput
func (FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowSinkFlowletPtrOutput) ToFlowletDataFlowSinkFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkFlowletPtrOutput
type FlowletDataFlowSinkInput ¶
type FlowletDataFlowSinkInput interface { pulumi.Input ToFlowletDataFlowSinkOutput() FlowletDataFlowSinkOutput ToFlowletDataFlowSinkOutputWithContext(context.Context) FlowletDataFlowSinkOutput }
FlowletDataFlowSinkInput is an input type that accepts FlowletDataFlowSinkArgs and FlowletDataFlowSinkOutput values. You can construct a concrete instance of `FlowletDataFlowSinkInput` via:
FlowletDataFlowSinkArgs{...}
type FlowletDataFlowSinkLinkedServiceArgs ¶
type FlowletDataFlowSinkLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSinkLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSinkLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutput ¶
func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutput() FlowletDataFlowSinkLinkedServiceOutput
func (FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServiceOutput
func (FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutput ¶
func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
func (FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSinkLinkedServiceArgs) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
type FlowletDataFlowSinkLinkedServiceInput ¶
type FlowletDataFlowSinkLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSinkLinkedServiceOutput() FlowletDataFlowSinkLinkedServiceOutput ToFlowletDataFlowSinkLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSinkLinkedServiceOutput }
FlowletDataFlowSinkLinkedServiceInput is an input type that accepts FlowletDataFlowSinkLinkedServiceArgs and FlowletDataFlowSinkLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSinkLinkedServiceInput` via:
FlowletDataFlowSinkLinkedServiceArgs{...}
type FlowletDataFlowSinkLinkedServiceOutput ¶
type FlowletDataFlowSinkLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSinkLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowSinkLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutput ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutput() FlowletDataFlowSinkLinkedServiceOutput
func (FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServiceOutput
func (FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
func (FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkLinkedServiceOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
type FlowletDataFlowSinkLinkedServicePtrInput ¶
type FlowletDataFlowSinkLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSinkLinkedServicePtrOutput }
FlowletDataFlowSinkLinkedServicePtrInput is an input type that accepts FlowletDataFlowSinkLinkedServiceArgs, FlowletDataFlowSinkLinkedServicePtr and FlowletDataFlowSinkLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSinkLinkedServicePtrInput` via:
FlowletDataFlowSinkLinkedServiceArgs{...} or: nil
func FlowletDataFlowSinkLinkedServicePtr ¶
func FlowletDataFlowSinkLinkedServicePtr(v *FlowletDataFlowSinkLinkedServiceArgs) FlowletDataFlowSinkLinkedServicePtrInput
type FlowletDataFlowSinkLinkedServicePtrOutput ¶
type FlowletDataFlowSinkLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSinkLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSinkLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowSinkLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSinkLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutput() FlowletDataFlowSinkLinkedServicePtrOutput
func (FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkLinkedServicePtrOutput) ToFlowletDataFlowSinkLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkLinkedServicePtrOutput
type FlowletDataFlowSinkOutput ¶
type FlowletDataFlowSinkOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkOutput) Dataset ¶
func (o FlowletDataFlowSinkOutput) Dataset() FlowletDataFlowSinkDatasetPtrOutput
A `dataset` block as defined below.
func (FlowletDataFlowSinkOutput) Description ¶
func (o FlowletDataFlowSinkOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow Source.
func (FlowletDataFlowSinkOutput) ElementType ¶
func (FlowletDataFlowSinkOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkOutput) Flowlet ¶
func (o FlowletDataFlowSinkOutput) Flowlet() FlowletDataFlowSinkFlowletPtrOutput
A `flowlet` block as defined below.
func (FlowletDataFlowSinkOutput) LinkedService ¶
func (o FlowletDataFlowSinkOutput) LinkedService() FlowletDataFlowSinkLinkedServicePtrOutput
A `linkedService` block as defined below.
func (FlowletDataFlowSinkOutput) Name ¶
func (o FlowletDataFlowSinkOutput) Name() pulumi.StringOutput
The name for the Data Flow Source.
func (FlowletDataFlowSinkOutput) RejectedLinkedService ¶
func (o FlowletDataFlowSinkOutput) RejectedLinkedService() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
A `rejectedLinkedService` block as defined below.
func (FlowletDataFlowSinkOutput) SchemaLinkedService ¶
func (o FlowletDataFlowSinkOutput) SchemaLinkedService() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
A `schemaLinkedService` block as defined below.
func (FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutput ¶
func (o FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutput() FlowletDataFlowSinkOutput
func (FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutputWithContext ¶
func (o FlowletDataFlowSinkOutput) ToFlowletDataFlowSinkOutputWithContext(ctx context.Context) FlowletDataFlowSinkOutput
type FlowletDataFlowSinkRejectedLinkedServiceArgs ¶
type FlowletDataFlowSinkRejectedLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutput ¶
func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutput() FlowletDataFlowSinkRejectedLinkedServiceOutput
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServiceOutput
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
func (FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSinkRejectedLinkedServiceArgs) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
type FlowletDataFlowSinkRejectedLinkedServiceInput ¶
type FlowletDataFlowSinkRejectedLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSinkRejectedLinkedServiceOutput() FlowletDataFlowSinkRejectedLinkedServiceOutput ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSinkRejectedLinkedServiceOutput }
FlowletDataFlowSinkRejectedLinkedServiceInput is an input type that accepts FlowletDataFlowSinkRejectedLinkedServiceArgs and FlowletDataFlowSinkRejectedLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSinkRejectedLinkedServiceInput` via:
FlowletDataFlowSinkRejectedLinkedServiceArgs{...}
type FlowletDataFlowSinkRejectedLinkedServiceOutput ¶
type FlowletDataFlowSinkRejectedLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutput ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutput() FlowletDataFlowSinkRejectedLinkedServiceOutput
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServiceOutput
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
func (FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkRejectedLinkedServiceOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
type FlowletDataFlowSinkRejectedLinkedServicePtrInput ¶
type FlowletDataFlowSinkRejectedLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput }
FlowletDataFlowSinkRejectedLinkedServicePtrInput is an input type that accepts FlowletDataFlowSinkRejectedLinkedServiceArgs, FlowletDataFlowSinkRejectedLinkedServicePtr and FlowletDataFlowSinkRejectedLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSinkRejectedLinkedServicePtrInput` via:
FlowletDataFlowSinkRejectedLinkedServiceArgs{...} or: nil
func FlowletDataFlowSinkRejectedLinkedServicePtr ¶
func FlowletDataFlowSinkRejectedLinkedServicePtr(v *FlowletDataFlowSinkRejectedLinkedServiceArgs) FlowletDataFlowSinkRejectedLinkedServicePtrInput
type FlowletDataFlowSinkRejectedLinkedServicePtrOutput ¶
type FlowletDataFlowSinkRejectedLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutput() FlowletDataFlowSinkRejectedLinkedServicePtrOutput
func (FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkRejectedLinkedServicePtrOutput) ToFlowletDataFlowSinkRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkRejectedLinkedServicePtrOutput
type FlowletDataFlowSinkSchemaLinkedServiceArgs ¶
type FlowletDataFlowSinkSchemaLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutput ¶
func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutput() FlowletDataFlowSinkSchemaLinkedServiceOutput
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServiceOutput
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
func (FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSinkSchemaLinkedServiceArgs) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
type FlowletDataFlowSinkSchemaLinkedServiceInput ¶
type FlowletDataFlowSinkSchemaLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSinkSchemaLinkedServiceOutput() FlowletDataFlowSinkSchemaLinkedServiceOutput ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSinkSchemaLinkedServiceOutput }
FlowletDataFlowSinkSchemaLinkedServiceInput is an input type that accepts FlowletDataFlowSinkSchemaLinkedServiceArgs and FlowletDataFlowSinkSchemaLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSinkSchemaLinkedServiceInput` via:
FlowletDataFlowSinkSchemaLinkedServiceArgs{...}
type FlowletDataFlowSinkSchemaLinkedServiceOutput ¶
type FlowletDataFlowSinkSchemaLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutput ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutput() FlowletDataFlowSinkSchemaLinkedServiceOutput
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServiceOutput
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
func (FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkSchemaLinkedServiceOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
type FlowletDataFlowSinkSchemaLinkedServicePtrInput ¶
type FlowletDataFlowSinkSchemaLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput }
FlowletDataFlowSinkSchemaLinkedServicePtrInput is an input type that accepts FlowletDataFlowSinkSchemaLinkedServiceArgs, FlowletDataFlowSinkSchemaLinkedServicePtr and FlowletDataFlowSinkSchemaLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSinkSchemaLinkedServicePtrInput` via:
FlowletDataFlowSinkSchemaLinkedServiceArgs{...} or: nil
func FlowletDataFlowSinkSchemaLinkedServicePtr ¶
func FlowletDataFlowSinkSchemaLinkedServicePtr(v *FlowletDataFlowSinkSchemaLinkedServiceArgs) FlowletDataFlowSinkSchemaLinkedServicePtrInput
type FlowletDataFlowSinkSchemaLinkedServicePtrOutput ¶
type FlowletDataFlowSinkSchemaLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput ¶
func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutput() FlowletDataFlowSinkSchemaLinkedServicePtrOutput
func (FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSinkSchemaLinkedServicePtrOutput) ToFlowletDataFlowSinkSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSinkSchemaLinkedServicePtrOutput
type FlowletDataFlowSource ¶
type FlowletDataFlowSource struct { // A `dataset` block as defined below. Dataset *FlowletDataFlowSourceDataset `pulumi:"dataset"` // The description for the Data Flow Source. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *FlowletDataFlowSourceFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *FlowletDataFlowSourceLinkedService `pulumi:"linkedService"` // The name for the Data Flow Source. Name string `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService *FlowletDataFlowSourceRejectedLinkedService `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService *FlowletDataFlowSourceSchemaLinkedService `pulumi:"schemaLinkedService"` }
type FlowletDataFlowSourceArgs ¶
type FlowletDataFlowSourceArgs struct { // A `dataset` block as defined below. Dataset FlowletDataFlowSourceDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow Source. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet FlowletDataFlowSourceFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService FlowletDataFlowSourceLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow Source. Name pulumi.StringInput `pulumi:"name"` // A `rejectedLinkedService` block as defined below. RejectedLinkedService FlowletDataFlowSourceRejectedLinkedServicePtrInput `pulumi:"rejectedLinkedService"` // A `schemaLinkedService` block as defined below. SchemaLinkedService FlowletDataFlowSourceSchemaLinkedServicePtrInput `pulumi:"schemaLinkedService"` }
func (FlowletDataFlowSourceArgs) ElementType ¶
func (FlowletDataFlowSourceArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceArgs) ToFlowletDataFlowSourceOutput ¶
func (i FlowletDataFlowSourceArgs) ToFlowletDataFlowSourceOutput() FlowletDataFlowSourceOutput
func (FlowletDataFlowSourceArgs) ToFlowletDataFlowSourceOutputWithContext ¶
func (i FlowletDataFlowSourceArgs) ToFlowletDataFlowSourceOutputWithContext(ctx context.Context) FlowletDataFlowSourceOutput
type FlowletDataFlowSourceArray ¶
type FlowletDataFlowSourceArray []FlowletDataFlowSourceInput
func (FlowletDataFlowSourceArray) ElementType ¶
func (FlowletDataFlowSourceArray) ElementType() reflect.Type
func (FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutput ¶
func (i FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutput() FlowletDataFlowSourceArrayOutput
func (FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutputWithContext ¶
func (i FlowletDataFlowSourceArray) ToFlowletDataFlowSourceArrayOutputWithContext(ctx context.Context) FlowletDataFlowSourceArrayOutput
type FlowletDataFlowSourceArrayInput ¶
type FlowletDataFlowSourceArrayInput interface { pulumi.Input ToFlowletDataFlowSourceArrayOutput() FlowletDataFlowSourceArrayOutput ToFlowletDataFlowSourceArrayOutputWithContext(context.Context) FlowletDataFlowSourceArrayOutput }
FlowletDataFlowSourceArrayInput is an input type that accepts FlowletDataFlowSourceArray and FlowletDataFlowSourceArrayOutput values. You can construct a concrete instance of `FlowletDataFlowSourceArrayInput` via:
FlowletDataFlowSourceArray{ FlowletDataFlowSourceArgs{...} }
type FlowletDataFlowSourceArrayOutput ¶
type FlowletDataFlowSourceArrayOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceArrayOutput) ElementType ¶
func (FlowletDataFlowSourceArrayOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceArrayOutput) Index ¶
func (o FlowletDataFlowSourceArrayOutput) Index(i pulumi.IntInput) FlowletDataFlowSourceOutput
func (FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutput ¶
func (o FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutput() FlowletDataFlowSourceArrayOutput
func (FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutputWithContext ¶
func (o FlowletDataFlowSourceArrayOutput) ToFlowletDataFlowSourceArrayOutputWithContext(ctx context.Context) FlowletDataFlowSourceArrayOutput
type FlowletDataFlowSourceDatasetArgs ¶
type FlowletDataFlowSourceDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSourceDatasetArgs) ElementType ¶
func (FlowletDataFlowSourceDatasetArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutput ¶
func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutput() FlowletDataFlowSourceDatasetOutput
func (FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutputWithContext ¶
func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetOutput
func (FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutput ¶
func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
func (FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutputWithContext ¶
func (i FlowletDataFlowSourceDatasetArgs) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
type FlowletDataFlowSourceDatasetInput ¶
type FlowletDataFlowSourceDatasetInput interface { pulumi.Input ToFlowletDataFlowSourceDatasetOutput() FlowletDataFlowSourceDatasetOutput ToFlowletDataFlowSourceDatasetOutputWithContext(context.Context) FlowletDataFlowSourceDatasetOutput }
FlowletDataFlowSourceDatasetInput is an input type that accepts FlowletDataFlowSourceDatasetArgs and FlowletDataFlowSourceDatasetOutput values. You can construct a concrete instance of `FlowletDataFlowSourceDatasetInput` via:
FlowletDataFlowSourceDatasetArgs{...}
type FlowletDataFlowSourceDatasetOutput ¶
type FlowletDataFlowSourceDatasetOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceDatasetOutput) ElementType ¶
func (FlowletDataFlowSourceDatasetOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceDatasetOutput) Name ¶
func (o FlowletDataFlowSourceDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowSourceDatasetOutput) Parameters ¶
func (o FlowletDataFlowSourceDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutput ¶
func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutput() FlowletDataFlowSourceDatasetOutput
func (FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutputWithContext ¶
func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetOutput
func (FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutput ¶
func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
func (FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowSourceDatasetOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
type FlowletDataFlowSourceDatasetPtrInput ¶
type FlowletDataFlowSourceDatasetPtrInput interface { pulumi.Input ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput ToFlowletDataFlowSourceDatasetPtrOutputWithContext(context.Context) FlowletDataFlowSourceDatasetPtrOutput }
FlowletDataFlowSourceDatasetPtrInput is an input type that accepts FlowletDataFlowSourceDatasetArgs, FlowletDataFlowSourceDatasetPtr and FlowletDataFlowSourceDatasetPtrOutput values. You can construct a concrete instance of `FlowletDataFlowSourceDatasetPtrInput` via:
FlowletDataFlowSourceDatasetArgs{...} or: nil
func FlowletDataFlowSourceDatasetPtr ¶
func FlowletDataFlowSourceDatasetPtr(v *FlowletDataFlowSourceDatasetArgs) FlowletDataFlowSourceDatasetPtrInput
type FlowletDataFlowSourceDatasetPtrOutput ¶
type FlowletDataFlowSourceDatasetPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceDatasetPtrOutput) ElementType ¶
func (FlowletDataFlowSourceDatasetPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceDatasetPtrOutput) Name ¶
func (o FlowletDataFlowSourceDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowSourceDatasetPtrOutput) Parameters ¶
func (o FlowletDataFlowSourceDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutput ¶
func (o FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutput() FlowletDataFlowSourceDatasetPtrOutput
func (FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowSourceDatasetPtrOutput) ToFlowletDataFlowSourceDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceDatasetPtrOutput
type FlowletDataFlowSourceFlowlet ¶
type FlowletDataFlowSourceFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type FlowletDataFlowSourceFlowletArgs ¶
type FlowletDataFlowSourceFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSourceFlowletArgs) ElementType ¶
func (FlowletDataFlowSourceFlowletArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutput ¶
func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutput() FlowletDataFlowSourceFlowletOutput
func (FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutputWithContext ¶
func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletOutput
func (FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutput ¶
func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
func (FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutputWithContext ¶
func (i FlowletDataFlowSourceFlowletArgs) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
type FlowletDataFlowSourceFlowletInput ¶
type FlowletDataFlowSourceFlowletInput interface { pulumi.Input ToFlowletDataFlowSourceFlowletOutput() FlowletDataFlowSourceFlowletOutput ToFlowletDataFlowSourceFlowletOutputWithContext(context.Context) FlowletDataFlowSourceFlowletOutput }
FlowletDataFlowSourceFlowletInput is an input type that accepts FlowletDataFlowSourceFlowletArgs and FlowletDataFlowSourceFlowletOutput values. You can construct a concrete instance of `FlowletDataFlowSourceFlowletInput` via:
FlowletDataFlowSourceFlowletArgs{...}
type FlowletDataFlowSourceFlowletOutput ¶
type FlowletDataFlowSourceFlowletOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceFlowletOutput) DatasetParameters ¶
func (o FlowletDataFlowSourceFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowSourceFlowletOutput) ElementType ¶
func (FlowletDataFlowSourceFlowletOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceFlowletOutput) Name ¶
func (o FlowletDataFlowSourceFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowSourceFlowletOutput) Parameters ¶
func (o FlowletDataFlowSourceFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutput ¶
func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutput() FlowletDataFlowSourceFlowletOutput
func (FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutputWithContext ¶
func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletOutput
func (FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutput ¶
func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
func (FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowSourceFlowletOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
type FlowletDataFlowSourceFlowletPtrInput ¶
type FlowletDataFlowSourceFlowletPtrInput interface { pulumi.Input ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput ToFlowletDataFlowSourceFlowletPtrOutputWithContext(context.Context) FlowletDataFlowSourceFlowletPtrOutput }
FlowletDataFlowSourceFlowletPtrInput is an input type that accepts FlowletDataFlowSourceFlowletArgs, FlowletDataFlowSourceFlowletPtr and FlowletDataFlowSourceFlowletPtrOutput values. You can construct a concrete instance of `FlowletDataFlowSourceFlowletPtrInput` via:
FlowletDataFlowSourceFlowletArgs{...} or: nil
func FlowletDataFlowSourceFlowletPtr ¶
func FlowletDataFlowSourceFlowletPtr(v *FlowletDataFlowSourceFlowletArgs) FlowletDataFlowSourceFlowletPtrInput
type FlowletDataFlowSourceFlowletPtrOutput ¶
type FlowletDataFlowSourceFlowletPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceFlowletPtrOutput) DatasetParameters ¶
func (o FlowletDataFlowSourceFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowSourceFlowletPtrOutput) ElementType ¶
func (FlowletDataFlowSourceFlowletPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceFlowletPtrOutput) Name ¶
func (o FlowletDataFlowSourceFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowSourceFlowletPtrOutput) Parameters ¶
func (o FlowletDataFlowSourceFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutput ¶
func (o FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutput() FlowletDataFlowSourceFlowletPtrOutput
func (FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowSourceFlowletPtrOutput) ToFlowletDataFlowSourceFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceFlowletPtrOutput
type FlowletDataFlowSourceInput ¶
type FlowletDataFlowSourceInput interface { pulumi.Input ToFlowletDataFlowSourceOutput() FlowletDataFlowSourceOutput ToFlowletDataFlowSourceOutputWithContext(context.Context) FlowletDataFlowSourceOutput }
FlowletDataFlowSourceInput is an input type that accepts FlowletDataFlowSourceArgs and FlowletDataFlowSourceOutput values. You can construct a concrete instance of `FlowletDataFlowSourceInput` via:
FlowletDataFlowSourceArgs{...}
type FlowletDataFlowSourceLinkedServiceArgs ¶
type FlowletDataFlowSourceLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSourceLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSourceLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutput ¶
func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutput() FlowletDataFlowSourceLinkedServiceOutput
func (FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServiceOutput
func (FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutput ¶
func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
func (FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSourceLinkedServiceArgs) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
type FlowletDataFlowSourceLinkedServiceInput ¶
type FlowletDataFlowSourceLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSourceLinkedServiceOutput() FlowletDataFlowSourceLinkedServiceOutput ToFlowletDataFlowSourceLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSourceLinkedServiceOutput }
FlowletDataFlowSourceLinkedServiceInput is an input type that accepts FlowletDataFlowSourceLinkedServiceArgs and FlowletDataFlowSourceLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSourceLinkedServiceInput` via:
FlowletDataFlowSourceLinkedServiceArgs{...}
type FlowletDataFlowSourceLinkedServiceOutput ¶
type FlowletDataFlowSourceLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSourceLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowSourceLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutput ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutput() FlowletDataFlowSourceLinkedServiceOutput
func (FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServiceOutput
func (FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
func (FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceLinkedServiceOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
type FlowletDataFlowSourceLinkedServicePtrInput ¶
type FlowletDataFlowSourceLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSourceLinkedServicePtrOutput }
FlowletDataFlowSourceLinkedServicePtrInput is an input type that accepts FlowletDataFlowSourceLinkedServiceArgs, FlowletDataFlowSourceLinkedServicePtr and FlowletDataFlowSourceLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSourceLinkedServicePtrInput` via:
FlowletDataFlowSourceLinkedServiceArgs{...} or: nil
func FlowletDataFlowSourceLinkedServicePtr ¶
func FlowletDataFlowSourceLinkedServicePtr(v *FlowletDataFlowSourceLinkedServiceArgs) FlowletDataFlowSourceLinkedServicePtrInput
type FlowletDataFlowSourceLinkedServicePtrOutput ¶
type FlowletDataFlowSourceLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSourceLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSourceLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowSourceLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSourceLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutput() FlowletDataFlowSourceLinkedServicePtrOutput
func (FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceLinkedServicePtrOutput) ToFlowletDataFlowSourceLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceLinkedServicePtrOutput
type FlowletDataFlowSourceOutput ¶
type FlowletDataFlowSourceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceOutput) Dataset ¶
func (o FlowletDataFlowSourceOutput) Dataset() FlowletDataFlowSourceDatasetPtrOutput
A `dataset` block as defined below.
func (FlowletDataFlowSourceOutput) Description ¶
func (o FlowletDataFlowSourceOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow Source.
func (FlowletDataFlowSourceOutput) ElementType ¶
func (FlowletDataFlowSourceOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceOutput) Flowlet ¶
func (o FlowletDataFlowSourceOutput) Flowlet() FlowletDataFlowSourceFlowletPtrOutput
A `flowlet` block as defined below.
func (FlowletDataFlowSourceOutput) LinkedService ¶
func (o FlowletDataFlowSourceOutput) LinkedService() FlowletDataFlowSourceLinkedServicePtrOutput
A `linkedService` block as defined below.
func (FlowletDataFlowSourceOutput) Name ¶
func (o FlowletDataFlowSourceOutput) Name() pulumi.StringOutput
The name for the Data Flow Source.
func (FlowletDataFlowSourceOutput) RejectedLinkedService ¶
func (o FlowletDataFlowSourceOutput) RejectedLinkedService() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
A `rejectedLinkedService` block as defined below.
func (FlowletDataFlowSourceOutput) SchemaLinkedService ¶
func (o FlowletDataFlowSourceOutput) SchemaLinkedService() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
A `schemaLinkedService` block as defined below.
func (FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutput ¶
func (o FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutput() FlowletDataFlowSourceOutput
func (FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutputWithContext ¶
func (o FlowletDataFlowSourceOutput) ToFlowletDataFlowSourceOutputWithContext(ctx context.Context) FlowletDataFlowSourceOutput
type FlowletDataFlowSourceRejectedLinkedServiceArgs ¶
type FlowletDataFlowSourceRejectedLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutput ¶
func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutput() FlowletDataFlowSourceRejectedLinkedServiceOutput
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServiceOutput
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
func (FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSourceRejectedLinkedServiceArgs) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
type FlowletDataFlowSourceRejectedLinkedServiceInput ¶
type FlowletDataFlowSourceRejectedLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSourceRejectedLinkedServiceOutput() FlowletDataFlowSourceRejectedLinkedServiceOutput ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSourceRejectedLinkedServiceOutput }
FlowletDataFlowSourceRejectedLinkedServiceInput is an input type that accepts FlowletDataFlowSourceRejectedLinkedServiceArgs and FlowletDataFlowSourceRejectedLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSourceRejectedLinkedServiceInput` via:
FlowletDataFlowSourceRejectedLinkedServiceArgs{...}
type FlowletDataFlowSourceRejectedLinkedServiceOutput ¶
type FlowletDataFlowSourceRejectedLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutput ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutput() FlowletDataFlowSourceRejectedLinkedServiceOutput
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServiceOutput
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
func (FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceRejectedLinkedServiceOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
type FlowletDataFlowSourceRejectedLinkedServicePtrInput ¶
type FlowletDataFlowSourceRejectedLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput }
FlowletDataFlowSourceRejectedLinkedServicePtrInput is an input type that accepts FlowletDataFlowSourceRejectedLinkedServiceArgs, FlowletDataFlowSourceRejectedLinkedServicePtr and FlowletDataFlowSourceRejectedLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSourceRejectedLinkedServicePtrInput` via:
FlowletDataFlowSourceRejectedLinkedServiceArgs{...} or: nil
func FlowletDataFlowSourceRejectedLinkedServicePtr ¶
func FlowletDataFlowSourceRejectedLinkedServicePtr(v *FlowletDataFlowSourceRejectedLinkedServiceArgs) FlowletDataFlowSourceRejectedLinkedServicePtrInput
type FlowletDataFlowSourceRejectedLinkedServicePtrOutput ¶
type FlowletDataFlowSourceRejectedLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutput() FlowletDataFlowSourceRejectedLinkedServicePtrOutput
func (FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceRejectedLinkedServicePtrOutput) ToFlowletDataFlowSourceRejectedLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceRejectedLinkedServicePtrOutput
type FlowletDataFlowSourceSchemaLinkedServiceArgs ¶
type FlowletDataFlowSourceSchemaLinkedServiceArgs struct { // The name for the Data Factory Linked Service with schema. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutput ¶
func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutput() FlowletDataFlowSourceSchemaLinkedServiceOutput
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServiceOutput
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
func (FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowSourceSchemaLinkedServiceArgs) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
type FlowletDataFlowSourceSchemaLinkedServiceInput ¶
type FlowletDataFlowSourceSchemaLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowSourceSchemaLinkedServiceOutput() FlowletDataFlowSourceSchemaLinkedServiceOutput ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext(context.Context) FlowletDataFlowSourceSchemaLinkedServiceOutput }
FlowletDataFlowSourceSchemaLinkedServiceInput is an input type that accepts FlowletDataFlowSourceSchemaLinkedServiceArgs and FlowletDataFlowSourceSchemaLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowSourceSchemaLinkedServiceInput` via:
FlowletDataFlowSourceSchemaLinkedServiceArgs{...}
type FlowletDataFlowSourceSchemaLinkedServiceOutput ¶
type FlowletDataFlowSourceSchemaLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) Name ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutput ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutput() FlowletDataFlowSourceSchemaLinkedServiceOutput
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServiceOutput
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
func (FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceSchemaLinkedServiceOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
type FlowletDataFlowSourceSchemaLinkedServicePtrInput ¶
type FlowletDataFlowSourceSchemaLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput }
FlowletDataFlowSourceSchemaLinkedServicePtrInput is an input type that accepts FlowletDataFlowSourceSchemaLinkedServiceArgs, FlowletDataFlowSourceSchemaLinkedServicePtr and FlowletDataFlowSourceSchemaLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowSourceSchemaLinkedServicePtrInput` via:
FlowletDataFlowSourceSchemaLinkedServiceArgs{...} or: nil
func FlowletDataFlowSourceSchemaLinkedServicePtr ¶
func FlowletDataFlowSourceSchemaLinkedServicePtr(v *FlowletDataFlowSourceSchemaLinkedServiceArgs) FlowletDataFlowSourceSchemaLinkedServicePtrInput
type FlowletDataFlowSourceSchemaLinkedServicePtrOutput ¶
type FlowletDataFlowSourceSchemaLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service with schema.
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput ¶
func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutput() FlowletDataFlowSourceSchemaLinkedServicePtrOutput
func (FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowSourceSchemaLinkedServicePtrOutput) ToFlowletDataFlowSourceSchemaLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowSourceSchemaLinkedServicePtrOutput
type FlowletDataFlowState ¶
type FlowletDataFlowState struct { // List of tags that can be used for describing the Data Factory Flowlet Data Flow. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Data Flow with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Flowlet Data Flow. Description pulumi.StringPtrInput // The folder that this Data Flow is in. If not specified, the Data Flow will appear at the root level. Folder pulumi.StringPtrInput // Specifies the name of the Data Factory Flowlet Data Flow. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The script for the Data Factory Flowlet Data Flow. Script pulumi.StringPtrInput // The script lines for the Data Factory Flowlet Data Flow. ScriptLines pulumi.StringArrayInput // One or more `sink` blocks as defined below. Sinks FlowletDataFlowSinkArrayInput // One or more `source` blocks as defined below. Sources FlowletDataFlowSourceArrayInput // One or more `transformation` blocks as defined below. Transformations FlowletDataFlowTransformationArrayInput }
func (FlowletDataFlowState) ElementType ¶
func (FlowletDataFlowState) ElementType() reflect.Type
type FlowletDataFlowTransformation ¶
type FlowletDataFlowTransformation struct { // A `dataset` block as defined below. Dataset *FlowletDataFlowTransformationDataset `pulumi:"dataset"` // The description for the Data Flow transformation. Description *string `pulumi:"description"` // A `flowlet` block as defined below. Flowlet *FlowletDataFlowTransformationFlowlet `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService *FlowletDataFlowTransformationLinkedService `pulumi:"linkedService"` // The name for the Data Flow transformation. Name string `pulumi:"name"` }
type FlowletDataFlowTransformationArgs ¶
type FlowletDataFlowTransformationArgs struct { // A `dataset` block as defined below. Dataset FlowletDataFlowTransformationDatasetPtrInput `pulumi:"dataset"` // The description for the Data Flow transformation. Description pulumi.StringPtrInput `pulumi:"description"` // A `flowlet` block as defined below. Flowlet FlowletDataFlowTransformationFlowletPtrInput `pulumi:"flowlet"` // A `linkedService` block as defined below. LinkedService FlowletDataFlowTransformationLinkedServicePtrInput `pulumi:"linkedService"` // The name for the Data Flow transformation. Name pulumi.StringInput `pulumi:"name"` }
func (FlowletDataFlowTransformationArgs) ElementType ¶
func (FlowletDataFlowTransformationArgs) ElementType() reflect.Type
func (FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutput ¶
func (i FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutput() FlowletDataFlowTransformationOutput
func (FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutputWithContext ¶
func (i FlowletDataFlowTransformationArgs) ToFlowletDataFlowTransformationOutputWithContext(ctx context.Context) FlowletDataFlowTransformationOutput
type FlowletDataFlowTransformationArray ¶
type FlowletDataFlowTransformationArray []FlowletDataFlowTransformationInput
func (FlowletDataFlowTransformationArray) ElementType ¶
func (FlowletDataFlowTransformationArray) ElementType() reflect.Type
func (FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutput ¶
func (i FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutput() FlowletDataFlowTransformationArrayOutput
func (FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutputWithContext ¶
func (i FlowletDataFlowTransformationArray) ToFlowletDataFlowTransformationArrayOutputWithContext(ctx context.Context) FlowletDataFlowTransformationArrayOutput
type FlowletDataFlowTransformationArrayInput ¶
type FlowletDataFlowTransformationArrayInput interface { pulumi.Input ToFlowletDataFlowTransformationArrayOutput() FlowletDataFlowTransformationArrayOutput ToFlowletDataFlowTransformationArrayOutputWithContext(context.Context) FlowletDataFlowTransformationArrayOutput }
FlowletDataFlowTransformationArrayInput is an input type that accepts FlowletDataFlowTransformationArray and FlowletDataFlowTransformationArrayOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationArrayInput` via:
FlowletDataFlowTransformationArray{ FlowletDataFlowTransformationArgs{...} }
type FlowletDataFlowTransformationArrayOutput ¶
type FlowletDataFlowTransformationArrayOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationArrayOutput) ElementType ¶
func (FlowletDataFlowTransformationArrayOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutput ¶
func (o FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutput() FlowletDataFlowTransformationArrayOutput
func (FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutputWithContext ¶
func (o FlowletDataFlowTransformationArrayOutput) ToFlowletDataFlowTransformationArrayOutputWithContext(ctx context.Context) FlowletDataFlowTransformationArrayOutput
type FlowletDataFlowTransformationDatasetArgs ¶
type FlowletDataFlowTransformationDatasetArgs struct { // The name for the Data Factory Dataset. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory dataset. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowTransformationDatasetArgs) ElementType ¶
func (FlowletDataFlowTransformationDatasetArgs) ElementType() reflect.Type
func (FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutput ¶
func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutput() FlowletDataFlowTransformationDatasetOutput
func (FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutputWithContext ¶
func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetOutput
func (FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutput ¶
func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
func (FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext ¶
func (i FlowletDataFlowTransformationDatasetArgs) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
type FlowletDataFlowTransformationDatasetInput ¶
type FlowletDataFlowTransformationDatasetInput interface { pulumi.Input ToFlowletDataFlowTransformationDatasetOutput() FlowletDataFlowTransformationDatasetOutput ToFlowletDataFlowTransformationDatasetOutputWithContext(context.Context) FlowletDataFlowTransformationDatasetOutput }
FlowletDataFlowTransformationDatasetInput is an input type that accepts FlowletDataFlowTransformationDatasetArgs and FlowletDataFlowTransformationDatasetOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationDatasetInput` via:
FlowletDataFlowTransformationDatasetArgs{...}
type FlowletDataFlowTransformationDatasetOutput ¶
type FlowletDataFlowTransformationDatasetOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationDatasetOutput) ElementType ¶
func (FlowletDataFlowTransformationDatasetOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationDatasetOutput) Name ¶
func (o FlowletDataFlowTransformationDatasetOutput) Name() pulumi.StringOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowTransformationDatasetOutput) Parameters ¶
func (o FlowletDataFlowTransformationDatasetOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutput ¶
func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutput() FlowletDataFlowTransformationDatasetOutput
func (FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutputWithContext ¶
func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetOutput
func (FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutput ¶
func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
func (FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowTransformationDatasetOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
type FlowletDataFlowTransformationDatasetPtrInput ¶
type FlowletDataFlowTransformationDatasetPtrInput interface { pulumi.Input ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(context.Context) FlowletDataFlowTransformationDatasetPtrOutput }
FlowletDataFlowTransformationDatasetPtrInput is an input type that accepts FlowletDataFlowTransformationDatasetArgs, FlowletDataFlowTransformationDatasetPtr and FlowletDataFlowTransformationDatasetPtrOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationDatasetPtrInput` via:
FlowletDataFlowTransformationDatasetArgs{...} or: nil
func FlowletDataFlowTransformationDatasetPtr ¶
func FlowletDataFlowTransformationDatasetPtr(v *FlowletDataFlowTransformationDatasetArgs) FlowletDataFlowTransformationDatasetPtrInput
type FlowletDataFlowTransformationDatasetPtrOutput ¶
type FlowletDataFlowTransformationDatasetPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationDatasetPtrOutput) ElementType ¶
func (FlowletDataFlowTransformationDatasetPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationDatasetPtrOutput) Name ¶
func (o FlowletDataFlowTransformationDatasetPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Dataset.
func (FlowletDataFlowTransformationDatasetPtrOutput) Parameters ¶
func (o FlowletDataFlowTransformationDatasetPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory dataset.
func (FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutput ¶
func (o FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutput() FlowletDataFlowTransformationDatasetPtrOutput
func (FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext ¶
func (o FlowletDataFlowTransformationDatasetPtrOutput) ToFlowletDataFlowTransformationDatasetPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationDatasetPtrOutput
type FlowletDataFlowTransformationFlowlet ¶
type FlowletDataFlowTransformationFlowlet struct { // Specifies the reference data flow parameters from dataset. DatasetParameters *string `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name string `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters map[string]string `pulumi:"parameters"` }
type FlowletDataFlowTransformationFlowletArgs ¶
type FlowletDataFlowTransformationFlowletArgs struct { // Specifies the reference data flow parameters from dataset. DatasetParameters pulumi.StringPtrInput `pulumi:"datasetParameters"` // The name for the Data Factory Flowlet. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Flowlet. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowTransformationFlowletArgs) ElementType ¶
func (FlowletDataFlowTransformationFlowletArgs) ElementType() reflect.Type
func (FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutput ¶
func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutput() FlowletDataFlowTransformationFlowletOutput
func (FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutputWithContext ¶
func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletOutput
func (FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutput ¶
func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
func (FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext ¶
func (i FlowletDataFlowTransformationFlowletArgs) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
type FlowletDataFlowTransformationFlowletInput ¶
type FlowletDataFlowTransformationFlowletInput interface { pulumi.Input ToFlowletDataFlowTransformationFlowletOutput() FlowletDataFlowTransformationFlowletOutput ToFlowletDataFlowTransformationFlowletOutputWithContext(context.Context) FlowletDataFlowTransformationFlowletOutput }
FlowletDataFlowTransformationFlowletInput is an input type that accepts FlowletDataFlowTransformationFlowletArgs and FlowletDataFlowTransformationFlowletOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationFlowletInput` via:
FlowletDataFlowTransformationFlowletArgs{...}
type FlowletDataFlowTransformationFlowletOutput ¶
type FlowletDataFlowTransformationFlowletOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationFlowletOutput) DatasetParameters ¶
func (o FlowletDataFlowTransformationFlowletOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowTransformationFlowletOutput) ElementType ¶
func (FlowletDataFlowTransformationFlowletOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationFlowletOutput) Name ¶
func (o FlowletDataFlowTransformationFlowletOutput) Name() pulumi.StringOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowTransformationFlowletOutput) Parameters ¶
func (o FlowletDataFlowTransformationFlowletOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutput ¶
func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutput() FlowletDataFlowTransformationFlowletOutput
func (FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutputWithContext ¶
func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletOutput
func (FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutput ¶
func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
func (FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowTransformationFlowletOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
type FlowletDataFlowTransformationFlowletPtrInput ¶
type FlowletDataFlowTransformationFlowletPtrInput interface { pulumi.Input ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(context.Context) FlowletDataFlowTransformationFlowletPtrOutput }
FlowletDataFlowTransformationFlowletPtrInput is an input type that accepts FlowletDataFlowTransformationFlowletArgs, FlowletDataFlowTransformationFlowletPtr and FlowletDataFlowTransformationFlowletPtrOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationFlowletPtrInput` via:
FlowletDataFlowTransformationFlowletArgs{...} or: nil
func FlowletDataFlowTransformationFlowletPtr ¶
func FlowletDataFlowTransformationFlowletPtr(v *FlowletDataFlowTransformationFlowletArgs) FlowletDataFlowTransformationFlowletPtrInput
type FlowletDataFlowTransformationFlowletPtrOutput ¶
type FlowletDataFlowTransformationFlowletPtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationFlowletPtrOutput) DatasetParameters ¶
func (o FlowletDataFlowTransformationFlowletPtrOutput) DatasetParameters() pulumi.StringPtrOutput
Specifies the reference data flow parameters from dataset.
func (FlowletDataFlowTransformationFlowletPtrOutput) ElementType ¶
func (FlowletDataFlowTransformationFlowletPtrOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationFlowletPtrOutput) Name ¶
func (o FlowletDataFlowTransformationFlowletPtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Flowlet.
func (FlowletDataFlowTransformationFlowletPtrOutput) Parameters ¶
func (o FlowletDataFlowTransformationFlowletPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Flowlet.
func (FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutput ¶
func (o FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutput() FlowletDataFlowTransformationFlowletPtrOutput
func (FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext ¶
func (o FlowletDataFlowTransformationFlowletPtrOutput) ToFlowletDataFlowTransformationFlowletPtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationFlowletPtrOutput
type FlowletDataFlowTransformationInput ¶
type FlowletDataFlowTransformationInput interface { pulumi.Input ToFlowletDataFlowTransformationOutput() FlowletDataFlowTransformationOutput ToFlowletDataFlowTransformationOutputWithContext(context.Context) FlowletDataFlowTransformationOutput }
FlowletDataFlowTransformationInput is an input type that accepts FlowletDataFlowTransformationArgs and FlowletDataFlowTransformationOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationInput` via:
FlowletDataFlowTransformationArgs{...}
type FlowletDataFlowTransformationLinkedServiceArgs ¶
type FlowletDataFlowTransformationLinkedServiceArgs struct { // The name for the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (FlowletDataFlowTransformationLinkedServiceArgs) ElementType ¶
func (FlowletDataFlowTransformationLinkedServiceArgs) ElementType() reflect.Type
func (FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutput ¶
func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutput() FlowletDataFlowTransformationLinkedServiceOutput
func (FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext ¶
func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServiceOutput
func (FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutput ¶
func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
func (FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (i FlowletDataFlowTransformationLinkedServiceArgs) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
type FlowletDataFlowTransformationLinkedServiceInput ¶
type FlowletDataFlowTransformationLinkedServiceInput interface { pulumi.Input ToFlowletDataFlowTransformationLinkedServiceOutput() FlowletDataFlowTransformationLinkedServiceOutput ToFlowletDataFlowTransformationLinkedServiceOutputWithContext(context.Context) FlowletDataFlowTransformationLinkedServiceOutput }
FlowletDataFlowTransformationLinkedServiceInput is an input type that accepts FlowletDataFlowTransformationLinkedServiceArgs and FlowletDataFlowTransformationLinkedServiceOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationLinkedServiceInput` via:
FlowletDataFlowTransformationLinkedServiceArgs{...}
type FlowletDataFlowTransformationLinkedServiceOutput ¶
type FlowletDataFlowTransformationLinkedServiceOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationLinkedServiceOutput) ElementType ¶
func (FlowletDataFlowTransformationLinkedServiceOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationLinkedServiceOutput) Name ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) Name() pulumi.StringOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowTransformationLinkedServiceOutput) Parameters ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutput ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutput() FlowletDataFlowTransformationLinkedServiceOutput
func (FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServiceOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServiceOutput
func (FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
func (FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowTransformationLinkedServiceOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
type FlowletDataFlowTransformationLinkedServicePtrInput ¶
type FlowletDataFlowTransformationLinkedServicePtrInput interface { pulumi.Input ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput }
FlowletDataFlowTransformationLinkedServicePtrInput is an input type that accepts FlowletDataFlowTransformationLinkedServiceArgs, FlowletDataFlowTransformationLinkedServicePtr and FlowletDataFlowTransformationLinkedServicePtrOutput values. You can construct a concrete instance of `FlowletDataFlowTransformationLinkedServicePtrInput` via:
FlowletDataFlowTransformationLinkedServiceArgs{...} or: nil
func FlowletDataFlowTransformationLinkedServicePtr ¶
func FlowletDataFlowTransformationLinkedServicePtr(v *FlowletDataFlowTransformationLinkedServiceArgs) FlowletDataFlowTransformationLinkedServicePtrInput
type FlowletDataFlowTransformationLinkedServicePtrOutput ¶
type FlowletDataFlowTransformationLinkedServicePtrOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationLinkedServicePtrOutput) ElementType ¶
func (FlowletDataFlowTransformationLinkedServicePtrOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationLinkedServicePtrOutput) Name ¶
func (o FlowletDataFlowTransformationLinkedServicePtrOutput) Name() pulumi.StringPtrOutput
The name for the Data Factory Linked Service.
func (FlowletDataFlowTransformationLinkedServicePtrOutput) Parameters ¶
func (o FlowletDataFlowTransformationLinkedServicePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput ¶
func (o FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutput() FlowletDataFlowTransformationLinkedServicePtrOutput
func (FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext ¶
func (o FlowletDataFlowTransformationLinkedServicePtrOutput) ToFlowletDataFlowTransformationLinkedServicePtrOutputWithContext(ctx context.Context) FlowletDataFlowTransformationLinkedServicePtrOutput
type FlowletDataFlowTransformationOutput ¶
type FlowletDataFlowTransformationOutput struct{ *pulumi.OutputState }
func (FlowletDataFlowTransformationOutput) Dataset ¶
func (o FlowletDataFlowTransformationOutput) Dataset() FlowletDataFlowTransformationDatasetPtrOutput
A `dataset` block as defined below.
func (FlowletDataFlowTransformationOutput) Description ¶
func (o FlowletDataFlowTransformationOutput) Description() pulumi.StringPtrOutput
The description for the Data Flow transformation.
func (FlowletDataFlowTransformationOutput) ElementType ¶
func (FlowletDataFlowTransformationOutput) ElementType() reflect.Type
func (FlowletDataFlowTransformationOutput) Flowlet ¶
func (o FlowletDataFlowTransformationOutput) Flowlet() FlowletDataFlowTransformationFlowletPtrOutput
A `flowlet` block as defined below.
func (FlowletDataFlowTransformationOutput) LinkedService ¶
func (o FlowletDataFlowTransformationOutput) LinkedService() FlowletDataFlowTransformationLinkedServicePtrOutput
A `linkedService` block as defined below.
func (FlowletDataFlowTransformationOutput) Name ¶
func (o FlowletDataFlowTransformationOutput) Name() pulumi.StringOutput
The name for the Data Flow transformation.
func (FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutput ¶
func (o FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutput() FlowletDataFlowTransformationOutput
func (FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutputWithContext ¶
func (o FlowletDataFlowTransformationOutput) ToFlowletDataFlowTransformationOutputWithContext(ctx context.Context) FlowletDataFlowTransformationOutput
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 repository url. 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 repository url. 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 repository url.
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 GetFactoryIdentity struct { // The list of User Assigned Managed Identity IDs assigned to this Data Factory. IdentityIds []string `pulumi:"identityIds"` // The Principal ID of the System Assigned Managed Service Identity that is configured on this Data Factory. PrincipalId string `pulumi:"principalId"` // The Tenant ID associated with the VSTS account. TenantId string `pulumi:"tenantId"` // The type of Managed Service Identity that is configured on this Data Factory. Type string `pulumi:"type"` }
type GetFactoryIdentityArgs ¶
type GetFactoryIdentityArgs struct { // The list of User Assigned Managed Identity IDs assigned to this Data Factory. IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` // The Principal ID of the System Assigned Managed Service Identity that is configured on this Data Factory. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Tenant ID associated with the VSTS account. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of Managed Service Identity that is configured on this 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) IdentityIds ¶
func (o GetFactoryIdentityOutput) IdentityIds() pulumi.StringArrayOutput
The list of User Assigned Managed Identity IDs assigned to this Data Factory.
func (GetFactoryIdentityOutput) PrincipalId ¶
func (o GetFactoryIdentityOutput) PrincipalId() pulumi.StringOutput
The Principal ID of the System Assigned Managed Service Identity that is configured on this Data Factory.
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 type of Managed Service Identity that is configured on this 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 GetTriggerScheduleSchedule ¶
type GetTriggerScheduleSchedule struct { // Day(s) of the month on which the trigger is scheduled. DaysOfMonths []int `pulumi:"daysOfMonths"` // Day(s) of the week on which the trigger is scheduled. DaysOfWeeks []string `pulumi:"daysOfWeeks"` // Hours of the day on which the trigger is scheduled. Hours []int `pulumi:"hours"` // Minutes of the hour on which the trigger is scheduled. Minutes []int `pulumi:"minutes"` // A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. Monthlies []GetTriggerScheduleScheduleMonthly `pulumi:"monthlies"` }
type GetTriggerScheduleScheduleArgs ¶
type GetTriggerScheduleScheduleArgs struct { // Day(s) of the month on which the trigger is scheduled. DaysOfMonths pulumi.IntArrayInput `pulumi:"daysOfMonths"` // Day(s) of the week on which the trigger is scheduled. DaysOfWeeks pulumi.StringArrayInput `pulumi:"daysOfWeeks"` // Hours of the day on which the trigger is scheduled. Hours pulumi.IntArrayInput `pulumi:"hours"` // Minutes of the hour on which the trigger is scheduled. Minutes pulumi.IntArrayInput `pulumi:"minutes"` // A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. Monthlies GetTriggerScheduleScheduleMonthlyArrayInput `pulumi:"monthlies"` }
func (GetTriggerScheduleScheduleArgs) ElementType ¶
func (GetTriggerScheduleScheduleArgs) ElementType() reflect.Type
func (GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutput ¶
func (i GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutput() GetTriggerScheduleScheduleOutput
func (GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutputWithContext ¶
func (i GetTriggerScheduleScheduleArgs) ToGetTriggerScheduleScheduleOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleOutput
type GetTriggerScheduleScheduleArray ¶
type GetTriggerScheduleScheduleArray []GetTriggerScheduleScheduleInput
func (GetTriggerScheduleScheduleArray) ElementType ¶
func (GetTriggerScheduleScheduleArray) ElementType() reflect.Type
func (GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutput ¶
func (i GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutput() GetTriggerScheduleScheduleArrayOutput
func (GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutputWithContext ¶
func (i GetTriggerScheduleScheduleArray) ToGetTriggerScheduleScheduleArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleArrayOutput
type GetTriggerScheduleScheduleArrayInput ¶
type GetTriggerScheduleScheduleArrayInput interface { pulumi.Input ToGetTriggerScheduleScheduleArrayOutput() GetTriggerScheduleScheduleArrayOutput ToGetTriggerScheduleScheduleArrayOutputWithContext(context.Context) GetTriggerScheduleScheduleArrayOutput }
GetTriggerScheduleScheduleArrayInput is an input type that accepts GetTriggerScheduleScheduleArray and GetTriggerScheduleScheduleArrayOutput values. You can construct a concrete instance of `GetTriggerScheduleScheduleArrayInput` via:
GetTriggerScheduleScheduleArray{ GetTriggerScheduleScheduleArgs{...} }
type GetTriggerScheduleScheduleArrayOutput ¶
type GetTriggerScheduleScheduleArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerScheduleScheduleArrayOutput) ElementType ¶
func (GetTriggerScheduleScheduleArrayOutput) ElementType() reflect.Type
func (GetTriggerScheduleScheduleArrayOutput) Index ¶
func (o GetTriggerScheduleScheduleArrayOutput) Index(i pulumi.IntInput) GetTriggerScheduleScheduleOutput
func (GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutput ¶
func (o GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutput() GetTriggerScheduleScheduleArrayOutput
func (GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutputWithContext ¶
func (o GetTriggerScheduleScheduleArrayOutput) ToGetTriggerScheduleScheduleArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleArrayOutput
type GetTriggerScheduleScheduleInput ¶
type GetTriggerScheduleScheduleInput interface { pulumi.Input ToGetTriggerScheduleScheduleOutput() GetTriggerScheduleScheduleOutput ToGetTriggerScheduleScheduleOutputWithContext(context.Context) GetTriggerScheduleScheduleOutput }
GetTriggerScheduleScheduleInput is an input type that accepts GetTriggerScheduleScheduleArgs and GetTriggerScheduleScheduleOutput values. You can construct a concrete instance of `GetTriggerScheduleScheduleInput` via:
GetTriggerScheduleScheduleArgs{...}
type GetTriggerScheduleScheduleMonthlyArgs ¶
type GetTriggerScheduleScheduleMonthlyArgs struct { // The occurrence of the specified day during the month. Week pulumi.IntInput `pulumi:"week"` // The day of the week on which the trigger runs. Weekday pulumi.StringInput `pulumi:"weekday"` }
func (GetTriggerScheduleScheduleMonthlyArgs) ElementType ¶
func (GetTriggerScheduleScheduleMonthlyArgs) ElementType() reflect.Type
func (GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutput ¶
func (i GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutput() GetTriggerScheduleScheduleMonthlyOutput
func (GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutputWithContext ¶
func (i GetTriggerScheduleScheduleMonthlyArgs) ToGetTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyOutput
type GetTriggerScheduleScheduleMonthlyArray ¶
type GetTriggerScheduleScheduleMonthlyArray []GetTriggerScheduleScheduleMonthlyInput
func (GetTriggerScheduleScheduleMonthlyArray) ElementType ¶
func (GetTriggerScheduleScheduleMonthlyArray) ElementType() reflect.Type
func (GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutput ¶
func (i GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutput() GetTriggerScheduleScheduleMonthlyArrayOutput
func (GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext ¶
func (i GetTriggerScheduleScheduleMonthlyArray) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyArrayOutput
type GetTriggerScheduleScheduleMonthlyArrayInput ¶
type GetTriggerScheduleScheduleMonthlyArrayInput interface { pulumi.Input ToGetTriggerScheduleScheduleMonthlyArrayOutput() GetTriggerScheduleScheduleMonthlyArrayOutput ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext(context.Context) GetTriggerScheduleScheduleMonthlyArrayOutput }
GetTriggerScheduleScheduleMonthlyArrayInput is an input type that accepts GetTriggerScheduleScheduleMonthlyArray and GetTriggerScheduleScheduleMonthlyArrayOutput values. You can construct a concrete instance of `GetTriggerScheduleScheduleMonthlyArrayInput` via:
GetTriggerScheduleScheduleMonthlyArray{ GetTriggerScheduleScheduleMonthlyArgs{...} }
type GetTriggerScheduleScheduleMonthlyArrayOutput ¶
type GetTriggerScheduleScheduleMonthlyArrayOutput struct{ *pulumi.OutputState }
func (GetTriggerScheduleScheduleMonthlyArrayOutput) ElementType ¶
func (GetTriggerScheduleScheduleMonthlyArrayOutput) ElementType() reflect.Type
func (GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutput ¶
func (o GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutput() GetTriggerScheduleScheduleMonthlyArrayOutput
func (GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext ¶
func (o GetTriggerScheduleScheduleMonthlyArrayOutput) ToGetTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyArrayOutput
type GetTriggerScheduleScheduleMonthlyInput ¶
type GetTriggerScheduleScheduleMonthlyInput interface { pulumi.Input ToGetTriggerScheduleScheduleMonthlyOutput() GetTriggerScheduleScheduleMonthlyOutput ToGetTriggerScheduleScheduleMonthlyOutputWithContext(context.Context) GetTriggerScheduleScheduleMonthlyOutput }
GetTriggerScheduleScheduleMonthlyInput is an input type that accepts GetTriggerScheduleScheduleMonthlyArgs and GetTriggerScheduleScheduleMonthlyOutput values. You can construct a concrete instance of `GetTriggerScheduleScheduleMonthlyInput` via:
GetTriggerScheduleScheduleMonthlyArgs{...}
type GetTriggerScheduleScheduleMonthlyOutput ¶
type GetTriggerScheduleScheduleMonthlyOutput struct{ *pulumi.OutputState }
func (GetTriggerScheduleScheduleMonthlyOutput) ElementType ¶
func (GetTriggerScheduleScheduleMonthlyOutput) ElementType() reflect.Type
func (GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutput ¶
func (o GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutput() GetTriggerScheduleScheduleMonthlyOutput
func (GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutputWithContext ¶
func (o GetTriggerScheduleScheduleMonthlyOutput) ToGetTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleMonthlyOutput
func (GetTriggerScheduleScheduleMonthlyOutput) Week ¶
func (o GetTriggerScheduleScheduleMonthlyOutput) Week() pulumi.IntOutput
The occurrence of the specified day during the month.
func (GetTriggerScheduleScheduleMonthlyOutput) Weekday ¶
func (o GetTriggerScheduleScheduleMonthlyOutput) Weekday() pulumi.StringOutput
The day of the week on which the trigger runs.
type GetTriggerScheduleScheduleOutput ¶
type GetTriggerScheduleScheduleOutput struct{ *pulumi.OutputState }
func (GetTriggerScheduleScheduleOutput) DaysOfMonths ¶
func (o GetTriggerScheduleScheduleOutput) DaysOfMonths() pulumi.IntArrayOutput
Day(s) of the month on which the trigger is scheduled.
func (GetTriggerScheduleScheduleOutput) DaysOfWeeks ¶
func (o GetTriggerScheduleScheduleOutput) DaysOfWeeks() pulumi.StringArrayOutput
Day(s) of the week on which the trigger is scheduled.
func (GetTriggerScheduleScheduleOutput) ElementType ¶
func (GetTriggerScheduleScheduleOutput) ElementType() reflect.Type
func (GetTriggerScheduleScheduleOutput) Hours ¶
func (o GetTriggerScheduleScheduleOutput) Hours() pulumi.IntArrayOutput
Hours of the day on which the trigger is scheduled.
func (GetTriggerScheduleScheduleOutput) Minutes ¶
func (o GetTriggerScheduleScheduleOutput) Minutes() pulumi.IntArrayOutput
Minutes of the hour on which the trigger is scheduled.
func (GetTriggerScheduleScheduleOutput) Monthlies ¶
func (o GetTriggerScheduleScheduleOutput) Monthlies() GetTriggerScheduleScheduleMonthlyArrayOutput
A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled.
func (GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutput ¶
func (o GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutput() GetTriggerScheduleScheduleOutput
func (GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutputWithContext ¶
func (o GetTriggerScheduleScheduleOutput) ToGetTriggerScheduleScheduleOutputWithContext(ctx context.Context) GetTriggerScheduleScheduleOutput
type GetTriggerSchedulesArgs ¶
type GetTriggerSchedulesArgs struct { // The ID of the Azure Data Factory to fetch trigger schedules from. DataFactoryId string `pulumi:"dataFactoryId"` }
A collection of arguments for invoking getTriggerSchedules.
type GetTriggerSchedulesOutputArgs ¶
type GetTriggerSchedulesOutputArgs struct { // The ID of the Azure Data Factory to fetch trigger schedules from. DataFactoryId pulumi.StringInput `pulumi:"dataFactoryId"` }
A collection of arguments for invoking getTriggerSchedules.
func (GetTriggerSchedulesOutputArgs) ElementType ¶
func (GetTriggerSchedulesOutputArgs) ElementType() reflect.Type
type GetTriggerSchedulesResult ¶
type GetTriggerSchedulesResult struct { DataFactoryId string `pulumi:"dataFactoryId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of trigger schedule names available in this Azure Data Factory. Items []string `pulumi:"items"` }
A collection of values returned by getTriggerSchedules.
func GetTriggerSchedules ¶
func GetTriggerSchedules(ctx *pulumi.Context, args *GetTriggerSchedulesArgs, opts ...pulumi.InvokeOption) (*GetTriggerSchedulesResult, error)
Use this data source to access information about all existing trigger schedules in Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := datafactory.GetTriggerSchedules(ctx, &datafactory.GetTriggerSchedulesArgs{ DataFactoryId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataFactory/factories/datafactory1", }, nil) if err != nil { return err } ctx.Export("items", example.Items) return nil }) }
```
type GetTriggerSchedulesResultOutput ¶
type GetTriggerSchedulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTriggerSchedules.
func GetTriggerSchedulesOutput ¶
func GetTriggerSchedulesOutput(ctx *pulumi.Context, args GetTriggerSchedulesOutputArgs, opts ...pulumi.InvokeOption) GetTriggerSchedulesResultOutput
func (GetTriggerSchedulesResultOutput) DataFactoryId ¶
func (o GetTriggerSchedulesResultOutput) DataFactoryId() pulumi.StringOutput
func (GetTriggerSchedulesResultOutput) ElementType ¶
func (GetTriggerSchedulesResultOutput) ElementType() reflect.Type
func (GetTriggerSchedulesResultOutput) Id ¶
func (o GetTriggerSchedulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTriggerSchedulesResultOutput) Items ¶
func (o GetTriggerSchedulesResultOutput) Items() pulumi.StringArrayOutput
A list of trigger schedule names available in this Azure Data Factory.
func (GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutput ¶
func (o GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutput() GetTriggerSchedulesResultOutput
func (GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutputWithContext ¶
func (o GetTriggerSchedulesResultOutput) ToGetTriggerSchedulesResultOutputWithContext(ctx context.Context) GetTriggerSchedulesResultOutput
type IntegrationRuntimeRule ¶
type IntegrationRuntimeRule struct { pulumi.CustomResourceState // Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as `false`. Defaults to `true`. CleanupEnabled pulumi.BoolPtrOutput `pulumi:"cleanupEnabled"` // Compute type of the cluster which will execute data flow job. Valid values are `General`, `ComputeOptimized` and `MemoryOptimized`. Defaults to `General`. ComputeType pulumi.StringPtrOutput `pulumi:"computeType"` // Core count of the cluster which will execute data flow job. Valid values are `8`, `16`, `32`, `48`, `80`, `144` and `272`. Defaults to `8`. CoreCount pulumi.IntPtrOutput `pulumi:"coreCount"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // Integration runtime description. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies the supported Azure location where the resource exists. Use `AutoResolve` to create an auto-resolve integration runtime. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // Time to live (in minutes) setting of the cluster which will execute data flow job. Defaults to `0`. TimeToLiveMin pulumi.IntPtrOutput `pulumi:"timeToLiveMin"` // Is Integration Runtime compute provisioned within Managed Virtual Network? Changing this forces a new resource to be created. VirtualNetworkEnabled pulumi.BoolPtrOutput `pulumi:"virtualNetworkEnabled"` }
Manages a Data Factory Azure Integration Runtime.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewIntegrationRuntimeRule(ctx, "example", &datafactory.IntegrationRuntimeRuleArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Location: example.Location, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Azure Integration Runtimes can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/integrationRuntimeRule:IntegrationRuntimeRule example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/integrationruntimes/example ```
func GetIntegrationRuntimeRule ¶
func GetIntegrationRuntimeRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationRuntimeRuleState, opts ...pulumi.ResourceOption) (*IntegrationRuntimeRule, error)
GetIntegrationRuntimeRule gets an existing IntegrationRuntimeRule 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 NewIntegrationRuntimeRule ¶
func NewIntegrationRuntimeRule(ctx *pulumi.Context, name string, args *IntegrationRuntimeRuleArgs, opts ...pulumi.ResourceOption) (*IntegrationRuntimeRule, error)
NewIntegrationRuntimeRule registers a new resource with the given unique name, arguments, and options.
func (*IntegrationRuntimeRule) ElementType ¶
func (*IntegrationRuntimeRule) ElementType() reflect.Type
func (*IntegrationRuntimeRule) ToIntegrationRuntimeRuleOutput ¶
func (i *IntegrationRuntimeRule) ToIntegrationRuntimeRuleOutput() IntegrationRuntimeRuleOutput
func (*IntegrationRuntimeRule) ToIntegrationRuntimeRuleOutputWithContext ¶
func (i *IntegrationRuntimeRule) ToIntegrationRuntimeRuleOutputWithContext(ctx context.Context) IntegrationRuntimeRuleOutput
type IntegrationRuntimeRuleArgs ¶
type IntegrationRuntimeRuleArgs struct { // Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as `false`. Defaults to `true`. CleanupEnabled pulumi.BoolPtrInput // Compute type of the cluster which will execute data flow job. Valid values are `General`, `ComputeOptimized` and `MemoryOptimized`. Defaults to `General`. ComputeType pulumi.StringPtrInput // Core count of the cluster which will execute data flow job. Valid values are `8`, `16`, `32`, `48`, `80`, `144` and `272`. Defaults to `8`. CoreCount pulumi.IntPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // Integration runtime description. Description pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Use `AutoResolve` to create an auto-resolve integration runtime. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Time to live (in minutes) setting of the cluster which will execute data flow job. Defaults to `0`. TimeToLiveMin pulumi.IntPtrInput // Is Integration Runtime compute provisioned within Managed Virtual Network? Changing this forces a new resource to be created. VirtualNetworkEnabled pulumi.BoolPtrInput }
The set of arguments for constructing a IntegrationRuntimeRule resource.
func (IntegrationRuntimeRuleArgs) ElementType ¶
func (IntegrationRuntimeRuleArgs) ElementType() reflect.Type
type IntegrationRuntimeRuleArray ¶
type IntegrationRuntimeRuleArray []IntegrationRuntimeRuleInput
func (IntegrationRuntimeRuleArray) ElementType ¶
func (IntegrationRuntimeRuleArray) ElementType() reflect.Type
func (IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutput ¶
func (i IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutput() IntegrationRuntimeRuleArrayOutput
func (IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutputWithContext ¶
func (i IntegrationRuntimeRuleArray) ToIntegrationRuntimeRuleArrayOutputWithContext(ctx context.Context) IntegrationRuntimeRuleArrayOutput
type IntegrationRuntimeRuleArrayInput ¶
type IntegrationRuntimeRuleArrayInput interface { pulumi.Input ToIntegrationRuntimeRuleArrayOutput() IntegrationRuntimeRuleArrayOutput ToIntegrationRuntimeRuleArrayOutputWithContext(context.Context) IntegrationRuntimeRuleArrayOutput }
IntegrationRuntimeRuleArrayInput is an input type that accepts IntegrationRuntimeRuleArray and IntegrationRuntimeRuleArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeRuleArrayInput` via:
IntegrationRuntimeRuleArray{ IntegrationRuntimeRuleArgs{...} }
type IntegrationRuntimeRuleArrayOutput ¶
type IntegrationRuntimeRuleArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeRuleArrayOutput) ElementType ¶
func (IntegrationRuntimeRuleArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeRuleArrayOutput) Index ¶
func (o IntegrationRuntimeRuleArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeRuleOutput
func (IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutput ¶
func (o IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutput() IntegrationRuntimeRuleArrayOutput
func (IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutputWithContext ¶
func (o IntegrationRuntimeRuleArrayOutput) ToIntegrationRuntimeRuleArrayOutputWithContext(ctx context.Context) IntegrationRuntimeRuleArrayOutput
type IntegrationRuntimeRuleInput ¶
type IntegrationRuntimeRuleInput interface { pulumi.Input ToIntegrationRuntimeRuleOutput() IntegrationRuntimeRuleOutput ToIntegrationRuntimeRuleOutputWithContext(ctx context.Context) IntegrationRuntimeRuleOutput }
type IntegrationRuntimeRuleMap ¶
type IntegrationRuntimeRuleMap map[string]IntegrationRuntimeRuleInput
func (IntegrationRuntimeRuleMap) ElementType ¶
func (IntegrationRuntimeRuleMap) ElementType() reflect.Type
func (IntegrationRuntimeRuleMap) ToIntegrationRuntimeRuleMapOutput ¶
func (i IntegrationRuntimeRuleMap) ToIntegrationRuntimeRuleMapOutput() IntegrationRuntimeRuleMapOutput
func (IntegrationRuntimeRuleMap) ToIntegrationRuntimeRuleMapOutputWithContext ¶
func (i IntegrationRuntimeRuleMap) ToIntegrationRuntimeRuleMapOutputWithContext(ctx context.Context) IntegrationRuntimeRuleMapOutput
type IntegrationRuntimeRuleMapInput ¶
type IntegrationRuntimeRuleMapInput interface { pulumi.Input ToIntegrationRuntimeRuleMapOutput() IntegrationRuntimeRuleMapOutput ToIntegrationRuntimeRuleMapOutputWithContext(context.Context) IntegrationRuntimeRuleMapOutput }
IntegrationRuntimeRuleMapInput is an input type that accepts IntegrationRuntimeRuleMap and IntegrationRuntimeRuleMapOutput values. You can construct a concrete instance of `IntegrationRuntimeRuleMapInput` via:
IntegrationRuntimeRuleMap{ "key": IntegrationRuntimeRuleArgs{...} }
type IntegrationRuntimeRuleMapOutput ¶
type IntegrationRuntimeRuleMapOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeRuleMapOutput) ElementType ¶
func (IntegrationRuntimeRuleMapOutput) ElementType() reflect.Type
func (IntegrationRuntimeRuleMapOutput) MapIndex ¶
func (o IntegrationRuntimeRuleMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeRuleOutput
func (IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutput ¶
func (o IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutput() IntegrationRuntimeRuleMapOutput
func (IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutputWithContext ¶
func (o IntegrationRuntimeRuleMapOutput) ToIntegrationRuntimeRuleMapOutputWithContext(ctx context.Context) IntegrationRuntimeRuleMapOutput
type IntegrationRuntimeRuleOutput ¶
type IntegrationRuntimeRuleOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeRuleOutput) CleanupEnabled ¶
func (o IntegrationRuntimeRuleOutput) CleanupEnabled() pulumi.BoolPtrOutput
Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as `false`. Defaults to `true`.
func (IntegrationRuntimeRuleOutput) ComputeType ¶
func (o IntegrationRuntimeRuleOutput) ComputeType() pulumi.StringPtrOutput
Compute type of the cluster which will execute data flow job. Valid values are `General`, `ComputeOptimized` and `MemoryOptimized`. Defaults to `General`.
func (IntegrationRuntimeRuleOutput) CoreCount ¶
func (o IntegrationRuntimeRuleOutput) CoreCount() pulumi.IntPtrOutput
Core count of the cluster which will execute data flow job. Valid values are `8`, `16`, `32`, `48`, `80`, `144` and `272`. Defaults to `8`.
func (IntegrationRuntimeRuleOutput) DataFactoryId ¶
func (o IntegrationRuntimeRuleOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (IntegrationRuntimeRuleOutput) Description ¶
func (o IntegrationRuntimeRuleOutput) Description() pulumi.StringPtrOutput
Integration runtime description.
func (IntegrationRuntimeRuleOutput) ElementType ¶
func (IntegrationRuntimeRuleOutput) ElementType() reflect.Type
func (IntegrationRuntimeRuleOutput) Location ¶
func (o IntegrationRuntimeRuleOutput) Location() pulumi.StringOutput
Specifies the supported Azure location where the resource exists. Use `AutoResolve` to create an auto-resolve integration runtime. Changing this forces a new resource to be created.
func (IntegrationRuntimeRuleOutput) Name ¶
func (o IntegrationRuntimeRuleOutput) Name() pulumi.StringOutput
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/azure/data-factory/naming-rules) for all restrictions.
func (IntegrationRuntimeRuleOutput) TimeToLiveMin ¶
func (o IntegrationRuntimeRuleOutput) TimeToLiveMin() pulumi.IntPtrOutput
Time to live (in minutes) setting of the cluster which will execute data flow job. Defaults to `0`.
func (IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutput ¶
func (o IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutput() IntegrationRuntimeRuleOutput
func (IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutputWithContext ¶
func (o IntegrationRuntimeRuleOutput) ToIntegrationRuntimeRuleOutputWithContext(ctx context.Context) IntegrationRuntimeRuleOutput
func (IntegrationRuntimeRuleOutput) VirtualNetworkEnabled ¶
func (o IntegrationRuntimeRuleOutput) VirtualNetworkEnabled() pulumi.BoolPtrOutput
Is Integration Runtime compute provisioned within Managed Virtual Network? Changing this forces a new resource to be created.
type IntegrationRuntimeRuleState ¶
type IntegrationRuntimeRuleState struct { // Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as `false`. Defaults to `true`. CleanupEnabled pulumi.BoolPtrInput // Compute type of the cluster which will execute data flow job. Valid values are `General`, `ComputeOptimized` and `MemoryOptimized`. Defaults to `General`. ComputeType pulumi.StringPtrInput // Core count of the cluster which will execute data flow job. Valid values are `8`, `16`, `32`, `48`, `80`, `144` and `272`. Defaults to `8`. CoreCount pulumi.IntPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // Integration runtime description. Description pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Use `AutoResolve` to create an auto-resolve integration runtime. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // 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/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Time to live (in minutes) setting of the cluster which will execute data flow job. Defaults to `0`. TimeToLiveMin pulumi.IntPtrInput // Is Integration Runtime compute provisioned within Managed Virtual Network? Changing this forces a new resource to be created. VirtualNetworkEnabled pulumi.BoolPtrInput }
func (IntegrationRuntimeRuleState) ElementType ¶
func (IntegrationRuntimeRuleState) ElementType() reflect.Type
type IntegrationRuntimeSelfHosted ¶
type IntegrationRuntimeSelfHosted struct { pulumi.CustomResourceState // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // Integration runtime description. Description pulumi.StringPtrOutput `pulumi:"description"` // The name which should be used for this Data Factory. Changing this forces a new Data Factory Self-hosted Integration Runtime to be created. Name pulumi.StringOutput `pulumi:"name"` // The primary integration runtime authentication key. PrimaryAuthorizationKey pulumi.StringOutput `pulumi:"primaryAuthorizationKey"` // A `rbacAuthorization` block as defined below. Changing this forces a new resource to be created. RbacAuthorizations IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput `pulumi:"rbacAuthorizations"` // The secondary integration runtime authentication key. SecondaryAuthorizationKey pulumi.StringOutput `pulumi:"secondaryAuthorizationKey"` // Specifies whether enable interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. SelfContainedInteractiveAuthoringEnabled pulumi.BoolPtrOutput `pulumi:"selfContainedInteractiveAuthoringEnabled"` }
Manages a Data Factory Self-hosted Integration Runtime.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewIntegrationRuntimeSelfHosted(ctx, "example", &datafactory.IntegrationRuntimeSelfHostedArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } return nil }) }
```
## Import
Data Factories can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/integrationRuntimeSelfHosted:IntegrationRuntimeSelfHosted example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/integrationruntimes/example ```
func GetIntegrationRuntimeSelfHosted ¶
func GetIntegrationRuntimeSelfHosted(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationRuntimeSelfHostedState, opts ...pulumi.ResourceOption) (*IntegrationRuntimeSelfHosted, error)
GetIntegrationRuntimeSelfHosted gets an existing IntegrationRuntimeSelfHosted 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 NewIntegrationRuntimeSelfHosted ¶
func NewIntegrationRuntimeSelfHosted(ctx *pulumi.Context, name string, args *IntegrationRuntimeSelfHostedArgs, opts ...pulumi.ResourceOption) (*IntegrationRuntimeSelfHosted, error)
NewIntegrationRuntimeSelfHosted registers a new resource with the given unique name, arguments, and options.
func (*IntegrationRuntimeSelfHosted) ElementType ¶
func (*IntegrationRuntimeSelfHosted) ElementType() reflect.Type
func (*IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutput ¶
func (i *IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutput() IntegrationRuntimeSelfHostedOutput
func (*IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutputWithContext ¶
func (i *IntegrationRuntimeSelfHosted) ToIntegrationRuntimeSelfHostedOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedOutput
type IntegrationRuntimeSelfHostedArgs ¶
type IntegrationRuntimeSelfHostedArgs struct { // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // Integration runtime description. Description pulumi.StringPtrInput // The name which should be used for this Data Factory. Changing this forces a new Data Factory Self-hosted Integration Runtime to be created. Name pulumi.StringPtrInput // A `rbacAuthorization` block as defined below. Changing this forces a new resource to be created. RbacAuthorizations IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput // Specifies whether enable interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. SelfContainedInteractiveAuthoringEnabled pulumi.BoolPtrInput }
The set of arguments for constructing a IntegrationRuntimeSelfHosted resource.
func (IntegrationRuntimeSelfHostedArgs) ElementType ¶
func (IntegrationRuntimeSelfHostedArgs) ElementType() reflect.Type
type IntegrationRuntimeSelfHostedArray ¶
type IntegrationRuntimeSelfHostedArray []IntegrationRuntimeSelfHostedInput
func (IntegrationRuntimeSelfHostedArray) ElementType ¶
func (IntegrationRuntimeSelfHostedArray) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutput ¶
func (i IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutput() IntegrationRuntimeSelfHostedArrayOutput
func (IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutputWithContext ¶
func (i IntegrationRuntimeSelfHostedArray) ToIntegrationRuntimeSelfHostedArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedArrayOutput
type IntegrationRuntimeSelfHostedArrayInput ¶
type IntegrationRuntimeSelfHostedArrayInput interface { pulumi.Input ToIntegrationRuntimeSelfHostedArrayOutput() IntegrationRuntimeSelfHostedArrayOutput ToIntegrationRuntimeSelfHostedArrayOutputWithContext(context.Context) IntegrationRuntimeSelfHostedArrayOutput }
IntegrationRuntimeSelfHostedArrayInput is an input type that accepts IntegrationRuntimeSelfHostedArray and IntegrationRuntimeSelfHostedArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSelfHostedArrayInput` via:
IntegrationRuntimeSelfHostedArray{ IntegrationRuntimeSelfHostedArgs{...} }
type IntegrationRuntimeSelfHostedArrayOutput ¶
type IntegrationRuntimeSelfHostedArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSelfHostedArrayOutput) ElementType ¶
func (IntegrationRuntimeSelfHostedArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutput ¶
func (o IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutput() IntegrationRuntimeSelfHostedArrayOutput
func (IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutputWithContext ¶
func (o IntegrationRuntimeSelfHostedArrayOutput) ToIntegrationRuntimeSelfHostedArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedArrayOutput
type IntegrationRuntimeSelfHostedInput ¶
type IntegrationRuntimeSelfHostedInput interface { pulumi.Input ToIntegrationRuntimeSelfHostedOutput() IntegrationRuntimeSelfHostedOutput ToIntegrationRuntimeSelfHostedOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedOutput }
type IntegrationRuntimeSelfHostedMap ¶
type IntegrationRuntimeSelfHostedMap map[string]IntegrationRuntimeSelfHostedInput
func (IntegrationRuntimeSelfHostedMap) ElementType ¶
func (IntegrationRuntimeSelfHostedMap) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutput ¶
func (i IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutput() IntegrationRuntimeSelfHostedMapOutput
func (IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutputWithContext ¶
func (i IntegrationRuntimeSelfHostedMap) ToIntegrationRuntimeSelfHostedMapOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedMapOutput
type IntegrationRuntimeSelfHostedMapInput ¶
type IntegrationRuntimeSelfHostedMapInput interface { pulumi.Input ToIntegrationRuntimeSelfHostedMapOutput() IntegrationRuntimeSelfHostedMapOutput ToIntegrationRuntimeSelfHostedMapOutputWithContext(context.Context) IntegrationRuntimeSelfHostedMapOutput }
IntegrationRuntimeSelfHostedMapInput is an input type that accepts IntegrationRuntimeSelfHostedMap and IntegrationRuntimeSelfHostedMapOutput values. You can construct a concrete instance of `IntegrationRuntimeSelfHostedMapInput` via:
IntegrationRuntimeSelfHostedMap{ "key": IntegrationRuntimeSelfHostedArgs{...} }
type IntegrationRuntimeSelfHostedMapOutput ¶
type IntegrationRuntimeSelfHostedMapOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSelfHostedMapOutput) ElementType ¶
func (IntegrationRuntimeSelfHostedMapOutput) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedMapOutput) MapIndex ¶
func (o IntegrationRuntimeSelfHostedMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeSelfHostedOutput
func (IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutput ¶
func (o IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutput() IntegrationRuntimeSelfHostedMapOutput
func (IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutputWithContext ¶
func (o IntegrationRuntimeSelfHostedMapOutput) ToIntegrationRuntimeSelfHostedMapOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedMapOutput
type IntegrationRuntimeSelfHostedOutput ¶
type IntegrationRuntimeSelfHostedOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSelfHostedOutput) DataFactoryId ¶
func (o IntegrationRuntimeSelfHostedOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (IntegrationRuntimeSelfHostedOutput) Description ¶
func (o IntegrationRuntimeSelfHostedOutput) Description() pulumi.StringPtrOutput
Integration runtime description.
func (IntegrationRuntimeSelfHostedOutput) ElementType ¶
func (IntegrationRuntimeSelfHostedOutput) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedOutput) Name ¶
func (o IntegrationRuntimeSelfHostedOutput) Name() pulumi.StringOutput
The name which should be used for this Data Factory. Changing this forces a new Data Factory Self-hosted Integration Runtime to be created.
func (IntegrationRuntimeSelfHostedOutput) PrimaryAuthorizationKey ¶
func (o IntegrationRuntimeSelfHostedOutput) PrimaryAuthorizationKey() pulumi.StringOutput
The primary integration runtime authentication key.
func (IntegrationRuntimeSelfHostedOutput) RbacAuthorizations ¶
func (o IntegrationRuntimeSelfHostedOutput) RbacAuthorizations() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
A `rbacAuthorization` block as defined below. Changing this forces a new resource to be created.
func (IntegrationRuntimeSelfHostedOutput) SecondaryAuthorizationKey ¶
func (o IntegrationRuntimeSelfHostedOutput) SecondaryAuthorizationKey() pulumi.StringOutput
The secondary integration runtime authentication key.
func (IntegrationRuntimeSelfHostedOutput) SelfContainedInteractiveAuthoringEnabled ¶
func (o IntegrationRuntimeSelfHostedOutput) SelfContainedInteractiveAuthoringEnabled() pulumi.BoolPtrOutput
Specifies whether enable interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay.
func (IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutput ¶
func (o IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutput() IntegrationRuntimeSelfHostedOutput
func (IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutputWithContext ¶
func (o IntegrationRuntimeSelfHostedOutput) ToIntegrationRuntimeSelfHostedOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedOutput
type IntegrationRuntimeSelfHostedRbacAuthorization ¶
type IntegrationRuntimeSelfHostedRbacAuthorization struct { // The resource identifier of the integration runtime to be shared. // // > **Please Note**: RBAC Authorization creates a [linked Self-hosted Integration Runtime targeting the Shared Self-hosted Integration Runtime in resourceId](https://docs.microsoft.com/azure/data-factory/create-shared-self-hosted-integration-runtime-powershell#share-the-self-hosted-integration-runtime-with-another-data-factory). The linked Self-hosted Integration Runtime needs Contributor access granted to the Shared Self-hosted Data Factory. // // For more information on the configuration, please check out the [Azure documentation](https://docs.microsoft.com/rest/api/datafactory/integrationruntimes/createorupdate#linkedintegrationruntimerbacauthorization) ResourceId string `pulumi:"resourceId"` }
type IntegrationRuntimeSelfHostedRbacAuthorizationArgs ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationArgs struct { // The resource identifier of the integration runtime to be shared. // // > **Please Note**: RBAC Authorization creates a [linked Self-hosted Integration Runtime targeting the Shared Self-hosted Integration Runtime in resourceId](https://docs.microsoft.com/azure/data-factory/create-shared-self-hosted-integration-runtime-powershell#share-the-self-hosted-integration-runtime-with-another-data-factory). The linked Self-hosted Integration Runtime needs Contributor access granted to the Shared Self-hosted Data Factory. // // For more information on the configuration, please check out the [Azure documentation](https://docs.microsoft.com/rest/api/datafactory/integrationruntimes/createorupdate#linkedintegrationruntimerbacauthorization) ResourceId pulumi.StringInput `pulumi:"resourceId"` }
func (IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ElementType ¶
func (IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput ¶
func (i IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput() IntegrationRuntimeSelfHostedRbacAuthorizationOutput
func (IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext ¶
func (i IntegrationRuntimeSelfHostedRbacAuthorizationArgs) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationOutput
type IntegrationRuntimeSelfHostedRbacAuthorizationArray ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationArray []IntegrationRuntimeSelfHostedRbacAuthorizationInput
func (IntegrationRuntimeSelfHostedRbacAuthorizationArray) ElementType ¶
func (IntegrationRuntimeSelfHostedRbacAuthorizationArray) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput ¶
func (i IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
func (IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext ¶
func (i IntegrationRuntimeSelfHostedRbacAuthorizationArray) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
type IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput interface { pulumi.Input ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext(context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput }
IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput is an input type that accepts IntegrationRuntimeSelfHostedRbacAuthorizationArray and IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput` via:
IntegrationRuntimeSelfHostedRbacAuthorizationArray{ IntegrationRuntimeSelfHostedRbacAuthorizationArgs{...} }
type IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ElementType ¶
func (IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput ¶
func (o IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput() IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
func (IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext ¶
func (o IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationArrayOutput
type IntegrationRuntimeSelfHostedRbacAuthorizationInput ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationInput interface { pulumi.Input ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput() IntegrationRuntimeSelfHostedRbacAuthorizationOutput ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext(context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationOutput }
IntegrationRuntimeSelfHostedRbacAuthorizationInput is an input type that accepts IntegrationRuntimeSelfHostedRbacAuthorizationArgs and IntegrationRuntimeSelfHostedRbacAuthorizationOutput values. You can construct a concrete instance of `IntegrationRuntimeSelfHostedRbacAuthorizationInput` via:
IntegrationRuntimeSelfHostedRbacAuthorizationArgs{...}
type IntegrationRuntimeSelfHostedRbacAuthorizationOutput ¶
type IntegrationRuntimeSelfHostedRbacAuthorizationOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ElementType ¶
func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ElementType() reflect.Type
func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ResourceId ¶
func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ResourceId() pulumi.StringOutput
The resource identifier of the integration runtime to be shared.
> **Please Note**: RBAC Authorization creates a [linked Self-hosted Integration Runtime targeting the Shared Self-hosted Integration Runtime in resourceId](https://docs.microsoft.com/azure/data-factory/create-shared-self-hosted-integration-runtime-powershell#share-the-self-hosted-integration-runtime-with-another-data-factory). The linked Self-hosted Integration Runtime needs Contributor access granted to the Shared Self-hosted Data Factory.
For more information on the configuration, please check out the [Azure documentation](https://docs.microsoft.com/rest/api/datafactory/integrationruntimes/createorupdate#linkedintegrationruntimerbacauthorization)
func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput ¶
func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutput() IntegrationRuntimeSelfHostedRbacAuthorizationOutput
func (IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext ¶
func (o IntegrationRuntimeSelfHostedRbacAuthorizationOutput) ToIntegrationRuntimeSelfHostedRbacAuthorizationOutputWithContext(ctx context.Context) IntegrationRuntimeSelfHostedRbacAuthorizationOutput
type IntegrationRuntimeSelfHostedState ¶
type IntegrationRuntimeSelfHostedState struct { // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // Integration runtime description. Description pulumi.StringPtrInput // The name which should be used for this Data Factory. Changing this forces a new Data Factory Self-hosted Integration Runtime to be created. Name pulumi.StringPtrInput // The primary integration runtime authentication key. PrimaryAuthorizationKey pulumi.StringPtrInput // A `rbacAuthorization` block as defined below. Changing this forces a new resource to be created. RbacAuthorizations IntegrationRuntimeSelfHostedRbacAuthorizationArrayInput // The secondary integration runtime authentication key. SecondaryAuthorizationKey pulumi.StringPtrInput // Specifies whether enable interactive authoring function when your self-hosted integration runtime is unable to establish a connection with Azure Relay. SelfContainedInteractiveAuthoringEnabled pulumi.BoolPtrInput }
func (IntegrationRuntimeSelfHostedState) ElementType ¶
func (IntegrationRuntimeSelfHostedState) ElementType() reflect.Type
type IntegrationRuntimeSsis ¶
type IntegrationRuntimeSsis struct { pulumi.CustomResourceState // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeSsisCatalogInfoPtrOutput `pulumi:"catalogInfo"` // One `copyComputeScale` block as defined below. CopyComputeScale IntegrationRuntimeSsisCopyComputeScalePtrOutput `pulumi:"copyComputeScale"` // The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example, `datafactory.CredentialUserManagedIdentity` // // > **NOTE** If `credentialName` is omitted, the integration runtime will use the Data Factory assigned identity. CredentialName pulumi.StringPtrOutput `pulumi:"credentialName"` // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeSsisCustomSetupScriptPtrOutput `pulumi:"customSetupScript"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // Integration runtime description. Description pulumi.StringPtrOutput `pulumi:"description"` // The Azure-SSIS Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrOutput `pulumi:"edition"` // An `expressCustomSetup` block as defined below. ExpressCustomSetup IntegrationRuntimeSsisExpressCustomSetupPtrOutput `pulumi:"expressCustomSetup"` // A `expressVnetIntegration` block as defined below. ExpressVnetIntegration IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput `pulumi:"expressVnetIntegration"` // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrice`. 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 `1`. MaxParallelExecutionsPerNode pulumi.IntPtrOutput `pulumi:"maxParallelExecutionsPerNode"` // Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // The size of the nodes on which the Azure-SSIS 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 Azure-SSIS Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrOutput `pulumi:"numberOfNodes"` // One or more `packageStore` block as defined below. PackageStores IntegrationRuntimeSsisPackageStoreArrayOutput `pulumi:"packageStores"` // One `pipelineExternalComputeScale` block as defined below. PipelineExternalComputeScale IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput `pulumi:"pipelineExternalComputeScale"` // A `proxy` block as defined below. Proxy IntegrationRuntimeSsisProxyPtrOutput `pulumi:"proxy"` // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeSsisVnetIntegrationPtrOutput `pulumi:"vnetIntegration"` }
Manages a Data Factory Azure-SSIS Integration Runtime.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewIntegrationRuntimeSsis(ctx, "example", &datafactory.IntegrationRuntimeSsisArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Location: example.Location, NodeSize: pulumi.String("Standard_D8_v3"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Azure-SSIS Integration Runtimes can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/integrationRuntimeSsis:IntegrationRuntimeSsis example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/integrationruntimes/example ```
func GetIntegrationRuntimeSsis ¶
func GetIntegrationRuntimeSsis(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntegrationRuntimeSsisState, opts ...pulumi.ResourceOption) (*IntegrationRuntimeSsis, error)
GetIntegrationRuntimeSsis gets an existing IntegrationRuntimeSsis 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 NewIntegrationRuntimeSsis ¶
func NewIntegrationRuntimeSsis(ctx *pulumi.Context, name string, args *IntegrationRuntimeSsisArgs, opts ...pulumi.ResourceOption) (*IntegrationRuntimeSsis, error)
NewIntegrationRuntimeSsis registers a new resource with the given unique name, arguments, and options.
func (*IntegrationRuntimeSsis) ElementType ¶
func (*IntegrationRuntimeSsis) ElementType() reflect.Type
func (*IntegrationRuntimeSsis) ToIntegrationRuntimeSsisOutput ¶
func (i *IntegrationRuntimeSsis) ToIntegrationRuntimeSsisOutput() IntegrationRuntimeSsisOutput
func (*IntegrationRuntimeSsis) ToIntegrationRuntimeSsisOutputWithContext ¶
func (i *IntegrationRuntimeSsis) ToIntegrationRuntimeSsisOutputWithContext(ctx context.Context) IntegrationRuntimeSsisOutput
type IntegrationRuntimeSsisArgs ¶
type IntegrationRuntimeSsisArgs struct { // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeSsisCatalogInfoPtrInput // One `copyComputeScale` block as defined below. CopyComputeScale IntegrationRuntimeSsisCopyComputeScalePtrInput // The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example, `datafactory.CredentialUserManagedIdentity` // // > **NOTE** If `credentialName` is omitted, the integration runtime will use the Data Factory assigned identity. CredentialName pulumi.StringPtrInput // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeSsisCustomSetupScriptPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // Integration runtime description. Description pulumi.StringPtrInput // The Azure-SSIS Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrInput // An `expressCustomSetup` block as defined below. ExpressCustomSetup IntegrationRuntimeSsisExpressCustomSetupPtrInput // A `expressVnetIntegration` block as defined below. ExpressVnetIntegration IntegrationRuntimeSsisExpressVnetIntegrationPtrInput // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrice`. 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 `1`. MaxParallelExecutionsPerNode pulumi.IntPtrInput // Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // The size of the nodes on which the Azure-SSIS 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 Azure-SSIS Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrInput // One or more `packageStore` block as defined below. PackageStores IntegrationRuntimeSsisPackageStoreArrayInput // One `pipelineExternalComputeScale` block as defined below. PipelineExternalComputeScale IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput // A `proxy` block as defined below. Proxy IntegrationRuntimeSsisProxyPtrInput // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeSsisVnetIntegrationPtrInput }
The set of arguments for constructing a IntegrationRuntimeSsis resource.
func (IntegrationRuntimeSsisArgs) ElementType ¶
func (IntegrationRuntimeSsisArgs) ElementType() reflect.Type
type IntegrationRuntimeSsisArray ¶
type IntegrationRuntimeSsisArray []IntegrationRuntimeSsisInput
func (IntegrationRuntimeSsisArray) ElementType ¶
func (IntegrationRuntimeSsisArray) ElementType() reflect.Type
func (IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutput ¶
func (i IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutput() IntegrationRuntimeSsisArrayOutput
func (IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutputWithContext ¶
func (i IntegrationRuntimeSsisArray) ToIntegrationRuntimeSsisArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisArrayOutput
type IntegrationRuntimeSsisArrayInput ¶
type IntegrationRuntimeSsisArrayInput interface { pulumi.Input ToIntegrationRuntimeSsisArrayOutput() IntegrationRuntimeSsisArrayOutput ToIntegrationRuntimeSsisArrayOutputWithContext(context.Context) IntegrationRuntimeSsisArrayOutput }
IntegrationRuntimeSsisArrayInput is an input type that accepts IntegrationRuntimeSsisArray and IntegrationRuntimeSsisArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisArrayInput` via:
IntegrationRuntimeSsisArray{ IntegrationRuntimeSsisArgs{...} }
type IntegrationRuntimeSsisArrayOutput ¶
type IntegrationRuntimeSsisArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisArrayOutput) ElementType ¶
func (IntegrationRuntimeSsisArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisArrayOutput) Index ¶
func (o IntegrationRuntimeSsisArrayOutput) Index(i pulumi.IntInput) IntegrationRuntimeSsisOutput
func (IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutput ¶
func (o IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutput() IntegrationRuntimeSsisArrayOutput
func (IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutputWithContext ¶
func (o IntegrationRuntimeSsisArrayOutput) ToIntegrationRuntimeSsisArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisArrayOutput
type IntegrationRuntimeSsisCatalogInfo ¶
type IntegrationRuntimeSsisCatalogInfo struct { // Administrator login name for the SQL Server. AdministratorLogin *string `pulumi:"administratorLogin"` // Administrator login password for the SQL Server. AdministratorPassword *string `pulumi:"administratorPassword"` // The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover. DualStandbyPairName *string `pulumi:"dualStandbyPairName"` // The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with `pricingTier`. ElasticPoolName *string `pulumi:"elasticPoolName"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `S0`, `S1`, `S2`, `S3`, `S4`, `S6`, `S7`, `S9`, `S12`, `P1`, `P2`, `P4`, `P6`, `P11`, `P15`, `GP_S_Gen5_1`, `GP_S_Gen5_2`, `GP_S_Gen5_4`, `GP_S_Gen5_6`, `GP_S_Gen5_8`, `GP_S_Gen5_10`, `GP_S_Gen5_12`, `GP_S_Gen5_14`, `GP_S_Gen5_16`, `GP_S_Gen5_18`, `GP_S_Gen5_20`, `GP_S_Gen5_24`, `GP_S_Gen5_32`, `GP_S_Gen5_40`, `GP_Gen5_2`, `GP_Gen5_4`, `GP_Gen5_6`, `GP_Gen5_8`, `GP_Gen5_10`, `GP_Gen5_12`, `GP_Gen5_14`, `GP_Gen5_16`, `GP_Gen5_18`, `GP_Gen5_20`, `GP_Gen5_24`, `GP_Gen5_32`, `GP_Gen5_40`, `GP_Gen5_80`, `BC_Gen5_2`, `BC_Gen5_4`, `BC_Gen5_6`, `BC_Gen5_8`, `BC_Gen5_10`, `BC_Gen5_12`, `BC_Gen5_14`, `BC_Gen5_16`, `BC_Gen5_18`, `BC_Gen5_20`, `BC_Gen5_24`, `BC_Gen5_32`, `BC_Gen5_40`, `BC_Gen5_80`, `HS_Gen5_2`, `HS_Gen5_4`, `HS_Gen5_6`, `HS_Gen5_8`, `HS_Gen5_10`, `HS_Gen5_12`, `HS_Gen5_14`, `HS_Gen5_16`, `HS_Gen5_18`, `HS_Gen5_20`, `HS_Gen5_24`, `HS_Gen5_32`, `HS_Gen5_40` and `HS_Gen5_80`. Mutually exclusive with `elasticPoolName`. 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 IntegrationRuntimeSsisCatalogInfoArgs ¶
type IntegrationRuntimeSsisCatalogInfoArgs struct { // Administrator login name for the SQL Server. AdministratorLogin pulumi.StringPtrInput `pulumi:"administratorLogin"` // Administrator login password for the SQL Server. AdministratorPassword pulumi.StringPtrInput `pulumi:"administratorPassword"` // The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover. DualStandbyPairName pulumi.StringPtrInput `pulumi:"dualStandbyPairName"` // The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with `pricingTier`. ElasticPoolName pulumi.StringPtrInput `pulumi:"elasticPoolName"` // Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `S0`, `S1`, `S2`, `S3`, `S4`, `S6`, `S7`, `S9`, `S12`, `P1`, `P2`, `P4`, `P6`, `P11`, `P15`, `GP_S_Gen5_1`, `GP_S_Gen5_2`, `GP_S_Gen5_4`, `GP_S_Gen5_6`, `GP_S_Gen5_8`, `GP_S_Gen5_10`, `GP_S_Gen5_12`, `GP_S_Gen5_14`, `GP_S_Gen5_16`, `GP_S_Gen5_18`, `GP_S_Gen5_20`, `GP_S_Gen5_24`, `GP_S_Gen5_32`, `GP_S_Gen5_40`, `GP_Gen5_2`, `GP_Gen5_4`, `GP_Gen5_6`, `GP_Gen5_8`, `GP_Gen5_10`, `GP_Gen5_12`, `GP_Gen5_14`, `GP_Gen5_16`, `GP_Gen5_18`, `GP_Gen5_20`, `GP_Gen5_24`, `GP_Gen5_32`, `GP_Gen5_40`, `GP_Gen5_80`, `BC_Gen5_2`, `BC_Gen5_4`, `BC_Gen5_6`, `BC_Gen5_8`, `BC_Gen5_10`, `BC_Gen5_12`, `BC_Gen5_14`, `BC_Gen5_16`, `BC_Gen5_18`, `BC_Gen5_20`, `BC_Gen5_24`, `BC_Gen5_32`, `BC_Gen5_40`, `BC_Gen5_80`, `HS_Gen5_2`, `HS_Gen5_4`, `HS_Gen5_6`, `HS_Gen5_8`, `HS_Gen5_10`, `HS_Gen5_12`, `HS_Gen5_14`, `HS_Gen5_16`, `HS_Gen5_18`, `HS_Gen5_20`, `HS_Gen5_24`, `HS_Gen5_32`, `HS_Gen5_40` and `HS_Gen5_80`. Mutually exclusive with `elasticPoolName`. 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 (IntegrationRuntimeSsisCatalogInfoArgs) ElementType ¶
func (IntegrationRuntimeSsisCatalogInfoArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutput ¶
func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutput() IntegrationRuntimeSsisCatalogInfoOutput
func (IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext ¶
func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoOutput
func (IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutput ¶
func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
func (IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisCatalogInfoArgs) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
type IntegrationRuntimeSsisCatalogInfoInput ¶
type IntegrationRuntimeSsisCatalogInfoInput interface { pulumi.Input ToIntegrationRuntimeSsisCatalogInfoOutput() IntegrationRuntimeSsisCatalogInfoOutput ToIntegrationRuntimeSsisCatalogInfoOutputWithContext(context.Context) IntegrationRuntimeSsisCatalogInfoOutput }
IntegrationRuntimeSsisCatalogInfoInput is an input type that accepts IntegrationRuntimeSsisCatalogInfoArgs and IntegrationRuntimeSsisCatalogInfoOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCatalogInfoInput` via:
IntegrationRuntimeSsisCatalogInfoArgs{...}
type IntegrationRuntimeSsisCatalogInfoOutput ¶
type IntegrationRuntimeSsisCatalogInfoOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCatalogInfoOutput) AdministratorLogin ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) AdministratorLogin() pulumi.StringPtrOutput
Administrator login name for the SQL Server.
func (IntegrationRuntimeSsisCatalogInfoOutput) AdministratorPassword ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) AdministratorPassword() pulumi.StringPtrOutput
Administrator login password for the SQL Server.
func (IntegrationRuntimeSsisCatalogInfoOutput) DualStandbyPairName ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) DualStandbyPairName() pulumi.StringPtrOutput
The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
func (IntegrationRuntimeSsisCatalogInfoOutput) ElasticPoolName ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ElasticPoolName() pulumi.StringPtrOutput
The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with `pricingTier`.
func (IntegrationRuntimeSsisCatalogInfoOutput) ElementType ¶
func (IntegrationRuntimeSsisCatalogInfoOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCatalogInfoOutput) PricingTier ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) PricingTier() pulumi.StringPtrOutput
Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `S0`, `S1`, `S2`, `S3`, `S4`, `S6`, `S7`, `S9`, `S12`, `P1`, `P2`, `P4`, `P6`, `P11`, `P15`, `GP_S_Gen5_1`, `GP_S_Gen5_2`, `GP_S_Gen5_4`, `GP_S_Gen5_6`, `GP_S_Gen5_8`, `GP_S_Gen5_10`, `GP_S_Gen5_12`, `GP_S_Gen5_14`, `GP_S_Gen5_16`, `GP_S_Gen5_18`, `GP_S_Gen5_20`, `GP_S_Gen5_24`, `GP_S_Gen5_32`, `GP_S_Gen5_40`, `GP_Gen5_2`, `GP_Gen5_4`, `GP_Gen5_6`, `GP_Gen5_8`, `GP_Gen5_10`, `GP_Gen5_12`, `GP_Gen5_14`, `GP_Gen5_16`, `GP_Gen5_18`, `GP_Gen5_20`, `GP_Gen5_24`, `GP_Gen5_32`, `GP_Gen5_40`, `GP_Gen5_80`, `BC_Gen5_2`, `BC_Gen5_4`, `BC_Gen5_6`, `BC_Gen5_8`, `BC_Gen5_10`, `BC_Gen5_12`, `BC_Gen5_14`, `BC_Gen5_16`, `BC_Gen5_18`, `BC_Gen5_20`, `BC_Gen5_24`, `BC_Gen5_32`, `BC_Gen5_40`, `BC_Gen5_80`, `HS_Gen5_2`, `HS_Gen5_4`, `HS_Gen5_6`, `HS_Gen5_8`, `HS_Gen5_10`, `HS_Gen5_12`, `HS_Gen5_14`, `HS_Gen5_16`, `HS_Gen5_18`, `HS_Gen5_20`, `HS_Gen5_24`, `HS_Gen5_32`, `HS_Gen5_40` and `HS_Gen5_80`. Mutually exclusive with `elasticPoolName`.
func (IntegrationRuntimeSsisCatalogInfoOutput) ServerEndpoint ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ServerEndpoint() pulumi.StringOutput
The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
func (IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutput ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutput() IntegrationRuntimeSsisCatalogInfoOutput
func (IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoOutput
func (IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
func (IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCatalogInfoOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
type IntegrationRuntimeSsisCatalogInfoPtrInput ¶
type IntegrationRuntimeSsisCatalogInfoPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput }
IntegrationRuntimeSsisCatalogInfoPtrInput is an input type that accepts IntegrationRuntimeSsisCatalogInfoArgs, IntegrationRuntimeSsisCatalogInfoPtr and IntegrationRuntimeSsisCatalogInfoPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCatalogInfoPtrInput` via:
IntegrationRuntimeSsisCatalogInfoArgs{...} or: nil
func IntegrationRuntimeSsisCatalogInfoPtr ¶
func IntegrationRuntimeSsisCatalogInfoPtr(v *IntegrationRuntimeSsisCatalogInfoArgs) IntegrationRuntimeSsisCatalogInfoPtrInput
type IntegrationRuntimeSsisCatalogInfoPtrOutput ¶
type IntegrationRuntimeSsisCatalogInfoPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorLogin ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorLogin() pulumi.StringPtrOutput
Administrator login name for the SQL Server.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorPassword ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) AdministratorPassword() pulumi.StringPtrOutput
Administrator login password for the SQL Server.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) DualStandbyPairName ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) DualStandbyPairName() pulumi.StringPtrOutput
The dual standby Azure-SSIS Integration Runtime pair with SSISDB failover.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ElasticPoolName ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ElasticPoolName() pulumi.StringPtrOutput
The name of SQL elastic pool where the database will be created for the SSIS catalog. Mutually exclusive with `pricingTier`.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) PricingTier ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) PricingTier() pulumi.StringPtrOutput
Pricing tier for the database that will be created for the SSIS catalog. Valid values are: `Basic`, `S0`, `S1`, `S2`, `S3`, `S4`, `S6`, `S7`, `S9`, `S12`, `P1`, `P2`, `P4`, `P6`, `P11`, `P15`, `GP_S_Gen5_1`, `GP_S_Gen5_2`, `GP_S_Gen5_4`, `GP_S_Gen5_6`, `GP_S_Gen5_8`, `GP_S_Gen5_10`, `GP_S_Gen5_12`, `GP_S_Gen5_14`, `GP_S_Gen5_16`, `GP_S_Gen5_18`, `GP_S_Gen5_20`, `GP_S_Gen5_24`, `GP_S_Gen5_32`, `GP_S_Gen5_40`, `GP_Gen5_2`, `GP_Gen5_4`, `GP_Gen5_6`, `GP_Gen5_8`, `GP_Gen5_10`, `GP_Gen5_12`, `GP_Gen5_14`, `GP_Gen5_16`, `GP_Gen5_18`, `GP_Gen5_20`, `GP_Gen5_24`, `GP_Gen5_32`, `GP_Gen5_40`, `GP_Gen5_80`, `BC_Gen5_2`, `BC_Gen5_4`, `BC_Gen5_6`, `BC_Gen5_8`, `BC_Gen5_10`, `BC_Gen5_12`, `BC_Gen5_14`, `BC_Gen5_16`, `BC_Gen5_18`, `BC_Gen5_20`, `BC_Gen5_24`, `BC_Gen5_32`, `BC_Gen5_40`, `BC_Gen5_80`, `HS_Gen5_2`, `HS_Gen5_4`, `HS_Gen5_6`, `HS_Gen5_8`, `HS_Gen5_10`, `HS_Gen5_12`, `HS_Gen5_14`, `HS_Gen5_16`, `HS_Gen5_18`, `HS_Gen5_20`, `HS_Gen5_24`, `HS_Gen5_32`, `HS_Gen5_40` and `HS_Gen5_80`. Mutually exclusive with `elasticPoolName`.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ServerEndpoint ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ServerEndpoint() pulumi.StringPtrOutput
The endpoint of an Azure SQL Server that will be used to host the SSIS catalog.
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutput() IntegrationRuntimeSsisCatalogInfoPtrOutput
func (IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCatalogInfoPtrOutput) ToIntegrationRuntimeSsisCatalogInfoPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCatalogInfoPtrOutput
type IntegrationRuntimeSsisCopyComputeScale ¶
type IntegrationRuntimeSsisCopyComputeScale struct { // Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of `4` in range 4-256. DataIntegrationUnit *int `pulumi:"dataIntegrationUnit"` // Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`. TimeToLive *int `pulumi:"timeToLive"` }
type IntegrationRuntimeSsisCopyComputeScaleArgs ¶
type IntegrationRuntimeSsisCopyComputeScaleArgs struct { // Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of `4` in range 4-256. DataIntegrationUnit pulumi.IntPtrInput `pulumi:"dataIntegrationUnit"` // Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`. TimeToLive pulumi.IntPtrInput `pulumi:"timeToLive"` }
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ElementType ¶
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutput ¶
func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutput() IntegrationRuntimeSsisCopyComputeScaleOutput
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext ¶
func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScaleOutput
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput ¶
func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
func (IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext ¶
func (i IntegrationRuntimeSsisCopyComputeScaleArgs) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
type IntegrationRuntimeSsisCopyComputeScaleInput ¶
type IntegrationRuntimeSsisCopyComputeScaleInput interface { pulumi.Input ToIntegrationRuntimeSsisCopyComputeScaleOutput() IntegrationRuntimeSsisCopyComputeScaleOutput ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext(context.Context) IntegrationRuntimeSsisCopyComputeScaleOutput }
IntegrationRuntimeSsisCopyComputeScaleInput is an input type that accepts IntegrationRuntimeSsisCopyComputeScaleArgs and IntegrationRuntimeSsisCopyComputeScaleOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCopyComputeScaleInput` via:
IntegrationRuntimeSsisCopyComputeScaleArgs{...}
type IntegrationRuntimeSsisCopyComputeScaleOutput ¶
type IntegrationRuntimeSsisCopyComputeScaleOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCopyComputeScaleOutput) DataIntegrationUnit ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) DataIntegrationUnit() pulumi.IntPtrOutput
Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of `4` in range 4-256.
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ElementType ¶
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCopyComputeScaleOutput) TimeToLive ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) TimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`.
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutput ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutput() IntegrationRuntimeSsisCopyComputeScaleOutput
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScaleOutput
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
func (IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCopyComputeScaleOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
type IntegrationRuntimeSsisCopyComputeScalePtrInput ¶
type IntegrationRuntimeSsisCopyComputeScalePtrInput interface { pulumi.Input ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput }
IntegrationRuntimeSsisCopyComputeScalePtrInput is an input type that accepts IntegrationRuntimeSsisCopyComputeScaleArgs, IntegrationRuntimeSsisCopyComputeScalePtr and IntegrationRuntimeSsisCopyComputeScalePtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCopyComputeScalePtrInput` via:
IntegrationRuntimeSsisCopyComputeScaleArgs{...} or: nil
func IntegrationRuntimeSsisCopyComputeScalePtr ¶
func IntegrationRuntimeSsisCopyComputeScalePtr(v *IntegrationRuntimeSsisCopyComputeScaleArgs) IntegrationRuntimeSsisCopyComputeScalePtrInput
type IntegrationRuntimeSsisCopyComputeScalePtrOutput ¶
type IntegrationRuntimeSsisCopyComputeScalePtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) DataIntegrationUnit ¶
func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) DataIntegrationUnit() pulumi.IntPtrOutput
Specifies the data integration unit number setting reserved for copy activity execution. Supported values are multiples of `4` in range 4-256.
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) ElementType ¶
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) TimeToLive ¶
func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) TimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`.
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput ¶
func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutput() IntegrationRuntimeSsisCopyComputeScalePtrOutput
func (IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCopyComputeScalePtrOutput) ToIntegrationRuntimeSsisCopyComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCopyComputeScalePtrOutput
type IntegrationRuntimeSsisCustomSetupScript ¶
type IntegrationRuntimeSsisCustomSetupScript 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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. SasToken string `pulumi:"sasToken"` }
type IntegrationRuntimeSsisCustomSetupScriptArgs ¶
type IntegrationRuntimeSsisCustomSetupScriptArgs 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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information. SasToken pulumi.StringInput `pulumi:"sasToken"` }
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ElementType ¶
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutput ¶
func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutput() IntegrationRuntimeSsisCustomSetupScriptOutput
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext ¶
func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptOutput
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput ¶
func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
func (IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisCustomSetupScriptArgs) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
type IntegrationRuntimeSsisCustomSetupScriptInput ¶
type IntegrationRuntimeSsisCustomSetupScriptInput interface { pulumi.Input ToIntegrationRuntimeSsisCustomSetupScriptOutput() IntegrationRuntimeSsisCustomSetupScriptOutput ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext(context.Context) IntegrationRuntimeSsisCustomSetupScriptOutput }
IntegrationRuntimeSsisCustomSetupScriptInput is an input type that accepts IntegrationRuntimeSsisCustomSetupScriptArgs and IntegrationRuntimeSsisCustomSetupScriptOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCustomSetupScriptInput` via:
IntegrationRuntimeSsisCustomSetupScriptArgs{...}
type IntegrationRuntimeSsisCustomSetupScriptOutput ¶
type IntegrationRuntimeSsisCustomSetupScriptOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCustomSetupScriptOutput) BlobContainerUri ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) 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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ElementType ¶
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCustomSetupScriptOutput) SasToken ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) SasToken() pulumi.StringOutput
A container SAS token that gives access to the files. See [https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutput ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutput() IntegrationRuntimeSsisCustomSetupScriptOutput
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptOutput
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
func (IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCustomSetupScriptOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
type IntegrationRuntimeSsisCustomSetupScriptPtrInput ¶
type IntegrationRuntimeSsisCustomSetupScriptPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput }
IntegrationRuntimeSsisCustomSetupScriptPtrInput is an input type that accepts IntegrationRuntimeSsisCustomSetupScriptArgs, IntegrationRuntimeSsisCustomSetupScriptPtr and IntegrationRuntimeSsisCustomSetupScriptPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisCustomSetupScriptPtrInput` via:
IntegrationRuntimeSsisCustomSetupScriptArgs{...} or: nil
func IntegrationRuntimeSsisCustomSetupScriptPtr ¶
func IntegrationRuntimeSsisCustomSetupScriptPtr(v *IntegrationRuntimeSsisCustomSetupScriptArgs) IntegrationRuntimeSsisCustomSetupScriptPtrInput
type IntegrationRuntimeSsisCustomSetupScriptPtrOutput ¶
type IntegrationRuntimeSsisCustomSetupScriptPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) BlobContainerUri ¶
func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) 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/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) SasToken ¶
func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) SasToken() pulumi.StringPtrOutput
A container SAS token that gives access to the files. See [https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup](https://docs.microsoft.com/azure/data-factory/how-to-configure-azure-ssis-ir-custom-setup) for more information.
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput ¶
func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutput() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
func (IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisCustomSetupScriptPtrOutput) ToIntegrationRuntimeSsisCustomSetupScriptPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisCustomSetupScriptPtrOutput
type IntegrationRuntimeSsisExpressCustomSetup ¶
type IntegrationRuntimeSsisExpressCustomSetup struct { // One or more `commandKey` blocks as defined below. CommandKeys []IntegrationRuntimeSsisExpressCustomSetupCommandKey `pulumi:"commandKeys"` // One or more `component` blocks as defined below. Components []IntegrationRuntimeSsisExpressCustomSetupComponent `pulumi:"components"` // The Environment Variables for the Azure-SSIS Integration Runtime. Environment map[string]string `pulumi:"environment"` // The version of Azure Powershell installed for the Azure-SSIS Integration Runtime. // // > **NOTE** At least one of `env`, `powershellVersion`, `component` and `commandKey` should be specified. PowershellVersion *string `pulumi:"powershellVersion"` }
type IntegrationRuntimeSsisExpressCustomSetupArgs ¶
type IntegrationRuntimeSsisExpressCustomSetupArgs struct { // One or more `commandKey` blocks as defined below. CommandKeys IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput `pulumi:"commandKeys"` // One or more `component` blocks as defined below. Components IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput `pulumi:"components"` // The Environment Variables for the Azure-SSIS Integration Runtime. Environment pulumi.StringMapInput `pulumi:"environment"` // The version of Azure Powershell installed for the Azure-SSIS Integration Runtime. // // > **NOTE** At least one of `env`, `powershellVersion`, `component` and `commandKey` should be specified. PowershellVersion pulumi.StringPtrInput `pulumi:"powershellVersion"` }
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutput() IntegrationRuntimeSsisExpressCustomSetupOutput
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupOutput
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupArgs) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKey ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKey struct { // A `keyVaultSecretReference` block as defined below. KeyVaultPassword *IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPassword `pulumi:"keyVaultPassword"` // The password for the target device. Password *string `pulumi:"password"` // The target computer or domain name. TargetName string `pulumi:"targetName"` // The username for the target device. UserName string `pulumi:"userName"` }
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs struct { // A `keyVaultSecretReference` block as defined below. KeyVaultPassword IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput `pulumi:"keyVaultPassword"` // The password for the target device. Password pulumi.StringPtrInput `pulumi:"password"` // The target computer or domain name. TargetName pulumi.StringInput `pulumi:"targetName"` // The username for the target device. UserName pulumi.StringInput `pulumi:"userName"` }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray []IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput }
IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray and IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayInput` via:
IntegrationRuntimeSsisExpressCustomSetupCommandKeyArray{ IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs{...} }
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput }
IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs and IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupCommandKeyInput` via:
IntegrationRuntimeSsisExpressCustomSetupCommandKeyArgs{...}
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPassword ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPassword struct { LinkedServiceName string `pulumi:"linkedServiceName"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. Parameters map[string]string `pulumi:"parameters"` // Specifies the secret name in Azure Key Vault. SecretName string `pulumi:"secretName"` // Specifies the secret version in Azure Key Vault. SecretVersion *string `pulumi:"secretVersion"` }
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs struct { LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` // Specifies the secret name in Azure Key Vault. SecretName pulumi.StringInput `pulumi:"secretName"` // Specifies the secret version in Azure Key Vault. SecretVersion pulumi.StringPtrInput `pulumi:"secretVersion"` }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordInput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput }
IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs and IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordInput` via:
IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs{...}
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) LinkedServiceName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) Parameters ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Key Vault Data Factory Linked Service.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) SecretVersion() pulumi.StringPtrOutput
Specifies the secret version in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput }
IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs, IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtr and IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput` via:
IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs{...} or: nil
func IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtr ¶
func IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtr(v *IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordArgs) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrInput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) Parameters ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Key Vault Data Factory Linked Service.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
Specifies the secret version in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) KeyVaultPassword ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) KeyVaultPassword() IntegrationRuntimeSsisExpressCustomSetupCommandKeyKeyVaultPasswordPtrOutput
A `keyVaultSecretReference` block as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) Password ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) Password() pulumi.StringPtrOutput
The password for the target device.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) TargetName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) TargetName() pulumi.StringOutput
The target computer or domain name.
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput() IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) ToIntegrationRuntimeSsisExpressCustomSetupCommandKeyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput
func (IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) UserName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupCommandKeyOutput) UserName() pulumi.StringOutput
The username for the target device.
type IntegrationRuntimeSsisExpressCustomSetupComponent ¶
type IntegrationRuntimeSsisExpressCustomSetupComponent struct { // A `keyVaultSecretReference` block as defined below. KeyVaultLicense *IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicense `pulumi:"keyVaultLicense"` // The license used for the Component. License *string `pulumi:"license"` // The Component Name installed for the Azure-SSIS Integration Runtime. Name string `pulumi:"name"` }
type IntegrationRuntimeSsisExpressCustomSetupComponentArgs ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentArgs struct { // A `keyVaultSecretReference` block as defined below. KeyVaultLicense IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput `pulumi:"keyVaultLicense"` // The license used for the Component. License pulumi.StringPtrInput `pulumi:"license"` // The Component Name installed for the Azure-SSIS Integration Runtime. Name pulumi.StringInput `pulumi:"name"` }
func (IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput() IntegrationRuntimeSsisExpressCustomSetupComponentOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentArray ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentArray []IntegrationRuntimeSsisExpressCustomSetupComponentInput
func (IntegrationRuntimeSsisExpressCustomSetupComponentArray) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentArray) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentArray) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput }
IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupComponentArray and IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupComponentArrayInput` via:
IntegrationRuntimeSsisExpressCustomSetupComponentArray{ IntegrationRuntimeSsisExpressCustomSetupComponentArgs{...} }
type IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentInput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput() IntegrationRuntimeSsisExpressCustomSetupComponentOutput ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentOutput }
IntegrationRuntimeSsisExpressCustomSetupComponentInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupComponentArgs and IntegrationRuntimeSsisExpressCustomSetupComponentOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupComponentInput` via:
IntegrationRuntimeSsisExpressCustomSetupComponentArgs{...}
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicense ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicense struct { LinkedServiceName string `pulumi:"linkedServiceName"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. Parameters map[string]string `pulumi:"parameters"` // Specifies the secret name in Azure Key Vault. SecretName string `pulumi:"secretName"` // Specifies the secret version in Azure Key Vault. SecretVersion *string `pulumi:"secretVersion"` }
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs struct { LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // A map of parameters to associate with the Key Vault Data Factory Linked Service. Parameters pulumi.StringMapInput `pulumi:"parameters"` // Specifies the secret name in Azure Key Vault. SecretName pulumi.StringInput `pulumi:"secretName"` // Specifies the secret version in Azure Key Vault. SecretVersion pulumi.StringPtrInput `pulumi:"secretVersion"` }
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseInput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput }
IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs and IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseInput` via:
IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs{...}
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) LinkedServiceName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) LinkedServiceName() pulumi.StringOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) Parameters ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Key Vault Data Factory Linked Service.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) SecretVersion() pulumi.StringPtrOutput
Specifies the secret version in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput }
IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs, IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtr and IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput` via:
IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs{...} or: nil
func IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtr ¶
func IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtr(v *IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicenseArgs) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrInput
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) LinkedServiceName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) LinkedServiceName() pulumi.StringPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) Parameters ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Key Vault Data Factory Linked Service.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretName ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) SecretVersion() pulumi.StringPtrOutput
Specifies the secret version in Azure Key Vault.
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
type IntegrationRuntimeSsisExpressCustomSetupComponentOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupComponentOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) KeyVaultLicense ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) KeyVaultLicense() IntegrationRuntimeSsisExpressCustomSetupComponentKeyVaultLicensePtrOutput
A `keyVaultSecretReference` block as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) License ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) License() pulumi.StringPtrOutput
The license used for the Component.
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) Name ¶
The Component Name installed for the Azure-SSIS Integration Runtime.
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutput() IntegrationRuntimeSsisExpressCustomSetupComponentOutput
func (IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupComponentOutput) ToIntegrationRuntimeSsisExpressCustomSetupComponentOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupComponentOutput
type IntegrationRuntimeSsisExpressCustomSetupInput ¶
type IntegrationRuntimeSsisExpressCustomSetupInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupOutput() IntegrationRuntimeSsisExpressCustomSetupOutput ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupOutput }
IntegrationRuntimeSsisExpressCustomSetupInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupArgs and IntegrationRuntimeSsisExpressCustomSetupOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupInput` via:
IntegrationRuntimeSsisExpressCustomSetupArgs{...}
type IntegrationRuntimeSsisExpressCustomSetupOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupOutput) CommandKeys ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) CommandKeys() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
One or more `commandKey` blocks as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupOutput) Components ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) Components() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
One or more `component` blocks as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupOutput) Environment ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) Environment() pulumi.StringMapOutput
The Environment Variables for the Azure-SSIS Integration Runtime.
func (IntegrationRuntimeSsisExpressCustomSetupOutput) PowershellVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) PowershellVersion() pulumi.StringPtrOutput
The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
> **NOTE** At least one of `env`, `powershellVersion`, `component` and `commandKey` should be specified.
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutput() IntegrationRuntimeSsisExpressCustomSetupOutput
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupOutput
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
type IntegrationRuntimeSsisExpressCustomSetupPtrInput ¶
type IntegrationRuntimeSsisExpressCustomSetupPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput }
IntegrationRuntimeSsisExpressCustomSetupPtrInput is an input type that accepts IntegrationRuntimeSsisExpressCustomSetupArgs, IntegrationRuntimeSsisExpressCustomSetupPtr and IntegrationRuntimeSsisExpressCustomSetupPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressCustomSetupPtrInput` via:
IntegrationRuntimeSsisExpressCustomSetupArgs{...} or: nil
func IntegrationRuntimeSsisExpressCustomSetupPtr ¶
func IntegrationRuntimeSsisExpressCustomSetupPtr(v *IntegrationRuntimeSsisExpressCustomSetupArgs) IntegrationRuntimeSsisExpressCustomSetupPtrInput
type IntegrationRuntimeSsisExpressCustomSetupPtrOutput ¶
type IntegrationRuntimeSsisExpressCustomSetupPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) CommandKeys ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) CommandKeys() IntegrationRuntimeSsisExpressCustomSetupCommandKeyArrayOutput
One or more `commandKey` blocks as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Components ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Components() IntegrationRuntimeSsisExpressCustomSetupComponentArrayOutput
One or more `component` blocks as defined below.
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Environment ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) Environment() pulumi.StringMapOutput
The Environment Variables for the Azure-SSIS Integration Runtime.
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) PowershellVersion ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) PowershellVersion() pulumi.StringPtrOutput
The version of Azure Powershell installed for the Azure-SSIS Integration Runtime.
> **NOTE** At least one of `env`, `powershellVersion`, `component` and `commandKey` should be specified.
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutput() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
func (IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressCustomSetupPtrOutput) ToIntegrationRuntimeSsisExpressCustomSetupPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressCustomSetupPtrOutput
type IntegrationRuntimeSsisExpressVnetIntegration ¶
type IntegrationRuntimeSsisExpressVnetIntegration struct { // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. SubnetId string `pulumi:"subnetId"` }
type IntegrationRuntimeSsisExpressVnetIntegrationArgs ¶
type IntegrationRuntimeSsisExpressVnetIntegrationArgs struct { // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ElementType ¶
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput ¶
func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput() IntegrationRuntimeSsisExpressVnetIntegrationOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput ¶
func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisExpressVnetIntegrationArgs) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
type IntegrationRuntimeSsisExpressVnetIntegrationInput ¶
type IntegrationRuntimeSsisExpressVnetIntegrationInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressVnetIntegrationOutput() IntegrationRuntimeSsisExpressVnetIntegrationOutput ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext(context.Context) IntegrationRuntimeSsisExpressVnetIntegrationOutput }
IntegrationRuntimeSsisExpressVnetIntegrationInput is an input type that accepts IntegrationRuntimeSsisExpressVnetIntegrationArgs and IntegrationRuntimeSsisExpressVnetIntegrationOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressVnetIntegrationInput` via:
IntegrationRuntimeSsisExpressVnetIntegrationArgs{...}
type IntegrationRuntimeSsisExpressVnetIntegrationOutput ¶
type IntegrationRuntimeSsisExpressVnetIntegrationOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) SubnetId ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) SubnetId() pulumi.StringOutput
id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutput() IntegrationRuntimeSsisExpressVnetIntegrationOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
type IntegrationRuntimeSsisExpressVnetIntegrationPtrInput ¶
type IntegrationRuntimeSsisExpressVnetIntegrationPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput }
IntegrationRuntimeSsisExpressVnetIntegrationPtrInput is an input type that accepts IntegrationRuntimeSsisExpressVnetIntegrationArgs, IntegrationRuntimeSsisExpressVnetIntegrationPtr and IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisExpressVnetIntegrationPtrInput` via:
IntegrationRuntimeSsisExpressVnetIntegrationArgs{...} or: nil
func IntegrationRuntimeSsisExpressVnetIntegrationPtr ¶
func IntegrationRuntimeSsisExpressVnetIntegrationPtr(v *IntegrationRuntimeSsisExpressVnetIntegrationArgs) IntegrationRuntimeSsisExpressVnetIntegrationPtrInput
type IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput ¶
type IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) SubnetId ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) SubnetId() pulumi.StringPtrOutput
id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutput() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisExpressVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
type IntegrationRuntimeSsisInput ¶
type IntegrationRuntimeSsisInput interface { pulumi.Input ToIntegrationRuntimeSsisOutput() IntegrationRuntimeSsisOutput ToIntegrationRuntimeSsisOutputWithContext(ctx context.Context) IntegrationRuntimeSsisOutput }
type IntegrationRuntimeSsisMap ¶
type IntegrationRuntimeSsisMap map[string]IntegrationRuntimeSsisInput
func (IntegrationRuntimeSsisMap) ElementType ¶
func (IntegrationRuntimeSsisMap) ElementType() reflect.Type
func (IntegrationRuntimeSsisMap) ToIntegrationRuntimeSsisMapOutput ¶
func (i IntegrationRuntimeSsisMap) ToIntegrationRuntimeSsisMapOutput() IntegrationRuntimeSsisMapOutput
func (IntegrationRuntimeSsisMap) ToIntegrationRuntimeSsisMapOutputWithContext ¶
func (i IntegrationRuntimeSsisMap) ToIntegrationRuntimeSsisMapOutputWithContext(ctx context.Context) IntegrationRuntimeSsisMapOutput
type IntegrationRuntimeSsisMapInput ¶
type IntegrationRuntimeSsisMapInput interface { pulumi.Input ToIntegrationRuntimeSsisMapOutput() IntegrationRuntimeSsisMapOutput ToIntegrationRuntimeSsisMapOutputWithContext(context.Context) IntegrationRuntimeSsisMapOutput }
IntegrationRuntimeSsisMapInput is an input type that accepts IntegrationRuntimeSsisMap and IntegrationRuntimeSsisMapOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisMapInput` via:
IntegrationRuntimeSsisMap{ "key": IntegrationRuntimeSsisArgs{...} }
type IntegrationRuntimeSsisMapOutput ¶
type IntegrationRuntimeSsisMapOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisMapOutput) ElementType ¶
func (IntegrationRuntimeSsisMapOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisMapOutput) MapIndex ¶
func (o IntegrationRuntimeSsisMapOutput) MapIndex(k pulumi.StringInput) IntegrationRuntimeSsisOutput
func (IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutput ¶
func (o IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutput() IntegrationRuntimeSsisMapOutput
func (IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutputWithContext ¶
func (o IntegrationRuntimeSsisMapOutput) ToIntegrationRuntimeSsisMapOutputWithContext(ctx context.Context) IntegrationRuntimeSsisMapOutput
type IntegrationRuntimeSsisOutput ¶
type IntegrationRuntimeSsisOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisOutput) CatalogInfo ¶
func (o IntegrationRuntimeSsisOutput) CatalogInfo() IntegrationRuntimeSsisCatalogInfoPtrOutput
A `catalogInfo` block as defined below.
func (IntegrationRuntimeSsisOutput) CopyComputeScale ¶
func (o IntegrationRuntimeSsisOutput) CopyComputeScale() IntegrationRuntimeSsisCopyComputeScalePtrOutput
One `copyComputeScale` block as defined below.
func (IntegrationRuntimeSsisOutput) CredentialName ¶
func (o IntegrationRuntimeSsisOutput) CredentialName() pulumi.StringPtrOutput
The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example, `datafactory.CredentialUserManagedIdentity`
> **NOTE** If `credentialName` is omitted, the integration runtime will use the Data Factory assigned identity.
func (IntegrationRuntimeSsisOutput) CustomSetupScript ¶
func (o IntegrationRuntimeSsisOutput) CustomSetupScript() IntegrationRuntimeSsisCustomSetupScriptPtrOutput
A `customSetupScript` block as defined below.
func (IntegrationRuntimeSsisOutput) DataFactoryId ¶
func (o IntegrationRuntimeSsisOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (IntegrationRuntimeSsisOutput) Description ¶
func (o IntegrationRuntimeSsisOutput) Description() pulumi.StringPtrOutput
Integration runtime description.
func (IntegrationRuntimeSsisOutput) Edition ¶
func (o IntegrationRuntimeSsisOutput) Edition() pulumi.StringPtrOutput
The Azure-SSIS Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`.
func (IntegrationRuntimeSsisOutput) ElementType ¶
func (IntegrationRuntimeSsisOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisOutput) ExpressCustomSetup ¶
func (o IntegrationRuntimeSsisOutput) ExpressCustomSetup() IntegrationRuntimeSsisExpressCustomSetupPtrOutput
An `expressCustomSetup` block as defined below.
func (IntegrationRuntimeSsisOutput) ExpressVnetIntegration ¶
func (o IntegrationRuntimeSsisOutput) ExpressVnetIntegration() IntegrationRuntimeSsisExpressVnetIntegrationPtrOutput
A `expressVnetIntegration` block as defined below.
func (IntegrationRuntimeSsisOutput) LicenseType ¶
func (o IntegrationRuntimeSsisOutput) LicenseType() pulumi.StringPtrOutput
The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrice`. Defaults to `LicenseIncluded`.
func (IntegrationRuntimeSsisOutput) Location ¶
func (o IntegrationRuntimeSsisOutput) Location() pulumi.StringOutput
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
func (IntegrationRuntimeSsisOutput) MaxParallelExecutionsPerNode ¶
func (o IntegrationRuntimeSsisOutput) MaxParallelExecutionsPerNode() pulumi.IntPtrOutput
Defines the maximum parallel executions per node. Defaults to `1`. Max is `1`.
func (IntegrationRuntimeSsisOutput) Name ¶
func (o IntegrationRuntimeSsisOutput) Name() pulumi.StringOutput
Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (IntegrationRuntimeSsisOutput) NodeSize ¶
func (o IntegrationRuntimeSsisOutput) NodeSize() pulumi.StringOutput
The size of the nodes on which the Azure-SSIS 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`
func (IntegrationRuntimeSsisOutput) NumberOfNodes ¶
func (o IntegrationRuntimeSsisOutput) NumberOfNodes() pulumi.IntPtrOutput
Number of nodes for the Azure-SSIS Integration Runtime. Max is `10`. Defaults to `1`.
func (IntegrationRuntimeSsisOutput) PackageStores ¶
func (o IntegrationRuntimeSsisOutput) PackageStores() IntegrationRuntimeSsisPackageStoreArrayOutput
One or more `packageStore` block as defined below.
func (IntegrationRuntimeSsisOutput) PipelineExternalComputeScale ¶
func (o IntegrationRuntimeSsisOutput) PipelineExternalComputeScale() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
One `pipelineExternalComputeScale` block as defined below.
func (IntegrationRuntimeSsisOutput) Proxy ¶
func (o IntegrationRuntimeSsisOutput) Proxy() IntegrationRuntimeSsisProxyPtrOutput
A `proxy` block as defined below.
func (IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutput ¶
func (o IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutput() IntegrationRuntimeSsisOutput
func (IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutputWithContext ¶
func (o IntegrationRuntimeSsisOutput) ToIntegrationRuntimeSsisOutputWithContext(ctx context.Context) IntegrationRuntimeSsisOutput
func (IntegrationRuntimeSsisOutput) VnetIntegration ¶
func (o IntegrationRuntimeSsisOutput) VnetIntegration() IntegrationRuntimeSsisVnetIntegrationPtrOutput
A `vnetIntegration` block as defined below.
type IntegrationRuntimeSsisPackageStoreArgs ¶
type IntegrationRuntimeSsisPackageStoreArgs struct { // Name of the Linked Service to associate with the packages. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Name of the package store. Name pulumi.StringInput `pulumi:"name"` }
func (IntegrationRuntimeSsisPackageStoreArgs) ElementType ¶
func (IntegrationRuntimeSsisPackageStoreArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutput ¶
func (i IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutput() IntegrationRuntimeSsisPackageStoreOutput
func (IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutputWithContext ¶
func (i IntegrationRuntimeSsisPackageStoreArgs) ToIntegrationRuntimeSsisPackageStoreOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreOutput
type IntegrationRuntimeSsisPackageStoreArray ¶
type IntegrationRuntimeSsisPackageStoreArray []IntegrationRuntimeSsisPackageStoreInput
func (IntegrationRuntimeSsisPackageStoreArray) ElementType ¶
func (IntegrationRuntimeSsisPackageStoreArray) ElementType() reflect.Type
func (IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutput ¶
func (i IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutput() IntegrationRuntimeSsisPackageStoreArrayOutput
func (IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext ¶
func (i IntegrationRuntimeSsisPackageStoreArray) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreArrayOutput
type IntegrationRuntimeSsisPackageStoreArrayInput ¶
type IntegrationRuntimeSsisPackageStoreArrayInput interface { pulumi.Input ToIntegrationRuntimeSsisPackageStoreArrayOutput() IntegrationRuntimeSsisPackageStoreArrayOutput ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext(context.Context) IntegrationRuntimeSsisPackageStoreArrayOutput }
IntegrationRuntimeSsisPackageStoreArrayInput is an input type that accepts IntegrationRuntimeSsisPackageStoreArray and IntegrationRuntimeSsisPackageStoreArrayOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisPackageStoreArrayInput` via:
IntegrationRuntimeSsisPackageStoreArray{ IntegrationRuntimeSsisPackageStoreArgs{...} }
type IntegrationRuntimeSsisPackageStoreArrayOutput ¶
type IntegrationRuntimeSsisPackageStoreArrayOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisPackageStoreArrayOutput) ElementType ¶
func (IntegrationRuntimeSsisPackageStoreArrayOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutput ¶
func (o IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutput() IntegrationRuntimeSsisPackageStoreArrayOutput
func (IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext ¶
func (o IntegrationRuntimeSsisPackageStoreArrayOutput) ToIntegrationRuntimeSsisPackageStoreArrayOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreArrayOutput
type IntegrationRuntimeSsisPackageStoreInput ¶
type IntegrationRuntimeSsisPackageStoreInput interface { pulumi.Input ToIntegrationRuntimeSsisPackageStoreOutput() IntegrationRuntimeSsisPackageStoreOutput ToIntegrationRuntimeSsisPackageStoreOutputWithContext(context.Context) IntegrationRuntimeSsisPackageStoreOutput }
IntegrationRuntimeSsisPackageStoreInput is an input type that accepts IntegrationRuntimeSsisPackageStoreArgs and IntegrationRuntimeSsisPackageStoreOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisPackageStoreInput` via:
IntegrationRuntimeSsisPackageStoreArgs{...}
type IntegrationRuntimeSsisPackageStoreOutput ¶
type IntegrationRuntimeSsisPackageStoreOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisPackageStoreOutput) ElementType ¶
func (IntegrationRuntimeSsisPackageStoreOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisPackageStoreOutput) LinkedServiceName ¶
func (o IntegrationRuntimeSsisPackageStoreOutput) LinkedServiceName() pulumi.StringOutput
Name of the Linked Service to associate with the packages.
func (IntegrationRuntimeSsisPackageStoreOutput) Name ¶
func (o IntegrationRuntimeSsisPackageStoreOutput) Name() pulumi.StringOutput
Name of the package store.
func (IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutput ¶
func (o IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutput() IntegrationRuntimeSsisPackageStoreOutput
func (IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutputWithContext ¶
func (o IntegrationRuntimeSsisPackageStoreOutput) ToIntegrationRuntimeSsisPackageStoreOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPackageStoreOutput
type IntegrationRuntimeSsisPipelineExternalComputeScale ¶
type IntegrationRuntimeSsisPipelineExternalComputeScale struct { // Specifies the number of the external nodes, which should be greater than `0` and less than `11`. NumberOfExternalNodes *int `pulumi:"numberOfExternalNodes"` // Specifies the number of the pipeline nodes, which should be greater than `0` and less than `11`. NumberOfPipelineNodes *int `pulumi:"numberOfPipelineNodes"` // Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`. TimeToLive *int `pulumi:"timeToLive"` }
type IntegrationRuntimeSsisPipelineExternalComputeScaleArgs ¶
type IntegrationRuntimeSsisPipelineExternalComputeScaleArgs struct { // Specifies the number of the external nodes, which should be greater than `0` and less than `11`. NumberOfExternalNodes pulumi.IntPtrInput `pulumi:"numberOfExternalNodes"` // Specifies the number of the pipeline nodes, which should be greater than `0` and less than `11`. NumberOfPipelineNodes pulumi.IntPtrInput `pulumi:"numberOfPipelineNodes"` // Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`. TimeToLive pulumi.IntPtrInput `pulumi:"timeToLive"` }
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ElementType ¶
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput ¶
func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext ¶
func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput ¶
func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext ¶
func (i IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
type IntegrationRuntimeSsisPipelineExternalComputeScaleInput ¶
type IntegrationRuntimeSsisPipelineExternalComputeScaleInput interface { pulumi.Input ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext(context.Context) IntegrationRuntimeSsisPipelineExternalComputeScaleOutput }
IntegrationRuntimeSsisPipelineExternalComputeScaleInput is an input type that accepts IntegrationRuntimeSsisPipelineExternalComputeScaleArgs and IntegrationRuntimeSsisPipelineExternalComputeScaleOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisPipelineExternalComputeScaleInput` via:
IntegrationRuntimeSsisPipelineExternalComputeScaleArgs{...}
type IntegrationRuntimeSsisPipelineExternalComputeScaleOutput ¶
type IntegrationRuntimeSsisPipelineExternalComputeScaleOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ElementType ¶
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfExternalNodes ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfExternalNodes() pulumi.IntPtrOutput
Specifies the number of the external nodes, which should be greater than `0` and less than `11`.
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfPipelineNodes ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) NumberOfPipelineNodes() pulumi.IntPtrOutput
Specifies the number of the pipeline nodes, which should be greater than `0` and less than `11`.
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) TimeToLive ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) TimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`.
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutput() IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScaleOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScaleOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScaleOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
type IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput ¶
type IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput interface { pulumi.Input ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput }
IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput is an input type that accepts IntegrationRuntimeSsisPipelineExternalComputeScaleArgs, IntegrationRuntimeSsisPipelineExternalComputeScalePtr and IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput` via:
IntegrationRuntimeSsisPipelineExternalComputeScaleArgs{...} or: nil
func IntegrationRuntimeSsisPipelineExternalComputeScalePtr ¶
func IntegrationRuntimeSsisPipelineExternalComputeScalePtr(v *IntegrationRuntimeSsisPipelineExternalComputeScaleArgs) IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput
type IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput ¶
type IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ElementType ¶
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfExternalNodes ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfExternalNodes() pulumi.IntPtrOutput
Specifies the number of the external nodes, which should be greater than `0` and less than `11`.
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfPipelineNodes ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) NumberOfPipelineNodes() pulumi.IntPtrOutput
Specifies the number of the pipeline nodes, which should be greater than `0` and less than `11`.
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) TimeToLive ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) TimeToLive() pulumi.IntPtrOutput
Specifies the time to live (in minutes) setting of integration runtime which will execute copy activity. Possible values are at least `5`.
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput() IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
func (IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext ¶
func (o IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput) ToIntegrationRuntimeSsisPipelineExternalComputeScalePtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisPipelineExternalComputeScalePtrOutput
type IntegrationRuntimeSsisProxy ¶
type IntegrationRuntimeSsisProxy struct { // The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes. Path *string `pulumi:"path"` // Name of Self Hosted Integration Runtime as a proxy. SelfHostedIntegrationRuntimeName string `pulumi:"selfHostedIntegrationRuntimeName"` // Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes. StagingStorageLinkedServiceName string `pulumi:"stagingStorageLinkedServiceName"` }
type IntegrationRuntimeSsisProxyArgs ¶
type IntegrationRuntimeSsisProxyArgs struct { // The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes. Path pulumi.StringPtrInput `pulumi:"path"` // Name of Self Hosted Integration Runtime as a proxy. SelfHostedIntegrationRuntimeName pulumi.StringInput `pulumi:"selfHostedIntegrationRuntimeName"` // Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes. StagingStorageLinkedServiceName pulumi.StringInput `pulumi:"stagingStorageLinkedServiceName"` }
func (IntegrationRuntimeSsisProxyArgs) ElementType ¶
func (IntegrationRuntimeSsisProxyArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutput ¶
func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutput() IntegrationRuntimeSsisProxyOutput
func (IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutputWithContext ¶
func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyOutput
func (IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutput ¶
func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
func (IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisProxyArgs) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
type IntegrationRuntimeSsisProxyInput ¶
type IntegrationRuntimeSsisProxyInput interface { pulumi.Input ToIntegrationRuntimeSsisProxyOutput() IntegrationRuntimeSsisProxyOutput ToIntegrationRuntimeSsisProxyOutputWithContext(context.Context) IntegrationRuntimeSsisProxyOutput }
IntegrationRuntimeSsisProxyInput is an input type that accepts IntegrationRuntimeSsisProxyArgs and IntegrationRuntimeSsisProxyOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisProxyInput` via:
IntegrationRuntimeSsisProxyArgs{...}
type IntegrationRuntimeSsisProxyOutput ¶
type IntegrationRuntimeSsisProxyOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisProxyOutput) ElementType ¶
func (IntegrationRuntimeSsisProxyOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisProxyOutput) Path ¶
func (o IntegrationRuntimeSsisProxyOutput) Path() pulumi.StringPtrOutput
The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
func (IntegrationRuntimeSsisProxyOutput) SelfHostedIntegrationRuntimeName ¶
func (o IntegrationRuntimeSsisProxyOutput) SelfHostedIntegrationRuntimeName() pulumi.StringOutput
Name of Self Hosted Integration Runtime as a proxy.
func (IntegrationRuntimeSsisProxyOutput) StagingStorageLinkedServiceName ¶
func (o IntegrationRuntimeSsisProxyOutput) StagingStorageLinkedServiceName() pulumi.StringOutput
Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
func (IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutput ¶
func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutput() IntegrationRuntimeSsisProxyOutput
func (IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutputWithContext ¶
func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyOutput
func (IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutput ¶
func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
func (IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisProxyOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
type IntegrationRuntimeSsisProxyPtrInput ¶
type IntegrationRuntimeSsisProxyPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput ToIntegrationRuntimeSsisProxyPtrOutputWithContext(context.Context) IntegrationRuntimeSsisProxyPtrOutput }
IntegrationRuntimeSsisProxyPtrInput is an input type that accepts IntegrationRuntimeSsisProxyArgs, IntegrationRuntimeSsisProxyPtr and IntegrationRuntimeSsisProxyPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisProxyPtrInput` via:
IntegrationRuntimeSsisProxyArgs{...} or: nil
func IntegrationRuntimeSsisProxyPtr ¶
func IntegrationRuntimeSsisProxyPtr(v *IntegrationRuntimeSsisProxyArgs) IntegrationRuntimeSsisProxyPtrInput
type IntegrationRuntimeSsisProxyPtrOutput ¶
type IntegrationRuntimeSsisProxyPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisProxyPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisProxyPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisProxyPtrOutput) Path ¶
func (o IntegrationRuntimeSsisProxyPtrOutput) Path() pulumi.StringPtrOutput
The path in the data store to be used when moving data between Self-Hosted and Azure-SSIS Integration Runtimes.
func (IntegrationRuntimeSsisProxyPtrOutput) SelfHostedIntegrationRuntimeName ¶
func (o IntegrationRuntimeSsisProxyPtrOutput) SelfHostedIntegrationRuntimeName() pulumi.StringPtrOutput
Name of Self Hosted Integration Runtime as a proxy.
func (IntegrationRuntimeSsisProxyPtrOutput) StagingStorageLinkedServiceName ¶
func (o IntegrationRuntimeSsisProxyPtrOutput) StagingStorageLinkedServiceName() pulumi.StringPtrOutput
Name of Azure Blob Storage linked service to reference the staging data store to be used when moving data between self-hosted and Azure-SSIS integration runtimes.
func (IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutput ¶
func (o IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutput() IntegrationRuntimeSsisProxyPtrOutput
func (IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisProxyPtrOutput) ToIntegrationRuntimeSsisProxyPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisProxyPtrOutput
type IntegrationRuntimeSsisState ¶
type IntegrationRuntimeSsisState struct { // A `catalogInfo` block as defined below. CatalogInfo IntegrationRuntimeSsisCatalogInfoPtrInput // One `copyComputeScale` block as defined below. CopyComputeScale IntegrationRuntimeSsisCopyComputeScalePtrInput // The name of a Data Factory Credential that the SSIS integration will use to access data sources. For example, `datafactory.CredentialUserManagedIdentity` // // > **NOTE** If `credentialName` is omitted, the integration runtime will use the Data Factory assigned identity. CredentialName pulumi.StringPtrInput // A `customSetupScript` block as defined below. CustomSetupScript IntegrationRuntimeSsisCustomSetupScriptPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // Integration runtime description. Description pulumi.StringPtrInput // The Azure-SSIS Integration Runtime edition. Valid values are `Standard` and `Enterprise`. Defaults to `Standard`. Edition pulumi.StringPtrInput // An `expressCustomSetup` block as defined below. ExpressCustomSetup IntegrationRuntimeSsisExpressCustomSetupPtrInput // A `expressVnetIntegration` block as defined below. ExpressVnetIntegration IntegrationRuntimeSsisExpressVnetIntegrationPtrInput // The type of the license that is used. Valid values are `LicenseIncluded` and `BasePrice`. 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 `1`. MaxParallelExecutionsPerNode pulumi.IntPtrInput // Specifies the name of the Azure-SSIS Integration Runtime. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // The size of the nodes on which the Azure-SSIS 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 Azure-SSIS Integration Runtime. Max is `10`. Defaults to `1`. NumberOfNodes pulumi.IntPtrInput // One or more `packageStore` block as defined below. PackageStores IntegrationRuntimeSsisPackageStoreArrayInput // One `pipelineExternalComputeScale` block as defined below. PipelineExternalComputeScale IntegrationRuntimeSsisPipelineExternalComputeScalePtrInput // A `proxy` block as defined below. Proxy IntegrationRuntimeSsisProxyPtrInput // A `vnetIntegration` block as defined below. VnetIntegration IntegrationRuntimeSsisVnetIntegrationPtrInput }
func (IntegrationRuntimeSsisState) ElementType ¶
func (IntegrationRuntimeSsisState) ElementType() reflect.Type
type IntegrationRuntimeSsisVnetIntegration ¶
type IntegrationRuntimeSsisVnetIntegration struct { // Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2. PublicIps []string `pulumi:"publicIps"` // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. // // > **NOTE** Only one of `subnetId` and `subnetName` can be specified. If `subnetName` is specified, `vnetId` must be provided. SubnetId *string `pulumi:"subnetId"` // Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. SubnetName *string `pulumi:"subnetName"` // ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added. VnetId *string `pulumi:"vnetId"` }
type IntegrationRuntimeSsisVnetIntegrationArgs ¶
type IntegrationRuntimeSsisVnetIntegrationArgs struct { // Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2. PublicIps pulumi.StringArrayInput `pulumi:"publicIps"` // id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. // // > **NOTE** Only one of `subnetId` and `subnetName` can be specified. If `subnetName` is specified, `vnetId` must be provided. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added. SubnetName pulumi.StringPtrInput `pulumi:"subnetName"` // ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added. VnetId pulumi.StringPtrInput `pulumi:"vnetId"` }
func (IntegrationRuntimeSsisVnetIntegrationArgs) ElementType ¶
func (IntegrationRuntimeSsisVnetIntegrationArgs) ElementType() reflect.Type
func (IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutput ¶
func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutput() IntegrationRuntimeSsisVnetIntegrationOutput
func (IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext ¶
func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationOutput
func (IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput ¶
func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext ¶
func (i IntegrationRuntimeSsisVnetIntegrationArgs) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
type IntegrationRuntimeSsisVnetIntegrationInput ¶
type IntegrationRuntimeSsisVnetIntegrationInput interface { pulumi.Input ToIntegrationRuntimeSsisVnetIntegrationOutput() IntegrationRuntimeSsisVnetIntegrationOutput ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext(context.Context) IntegrationRuntimeSsisVnetIntegrationOutput }
IntegrationRuntimeSsisVnetIntegrationInput is an input type that accepts IntegrationRuntimeSsisVnetIntegrationArgs and IntegrationRuntimeSsisVnetIntegrationOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisVnetIntegrationInput` via:
IntegrationRuntimeSsisVnetIntegrationArgs{...}
type IntegrationRuntimeSsisVnetIntegrationOutput ¶
type IntegrationRuntimeSsisVnetIntegrationOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisVnetIntegrationOutput) ElementType ¶
func (IntegrationRuntimeSsisVnetIntegrationOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisVnetIntegrationOutput) PublicIps ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) PublicIps() pulumi.StringArrayOutput
Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
func (IntegrationRuntimeSsisVnetIntegrationOutput) SubnetId ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) SubnetId() pulumi.StringPtrOutput
id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
> **NOTE** Only one of `subnetId` and `subnetName` can be specified. If `subnetName` is specified, `vnetId` must be provided.
func (IntegrationRuntimeSsisVnetIntegrationOutput) SubnetName ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) SubnetName() pulumi.StringPtrOutput
Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
func (IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutput ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutput() IntegrationRuntimeSsisVnetIntegrationOutput
func (IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationOutput
func (IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisVnetIntegrationOutput) VnetId ¶
func (o IntegrationRuntimeSsisVnetIntegrationOutput) VnetId() pulumi.StringPtrOutput
ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
type IntegrationRuntimeSsisVnetIntegrationPtrInput ¶
type IntegrationRuntimeSsisVnetIntegrationPtrInput interface { pulumi.Input ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput }
IntegrationRuntimeSsisVnetIntegrationPtrInput is an input type that accepts IntegrationRuntimeSsisVnetIntegrationArgs, IntegrationRuntimeSsisVnetIntegrationPtr and IntegrationRuntimeSsisVnetIntegrationPtrOutput values. You can construct a concrete instance of `IntegrationRuntimeSsisVnetIntegrationPtrInput` via:
IntegrationRuntimeSsisVnetIntegrationArgs{...} or: nil
func IntegrationRuntimeSsisVnetIntegrationPtr ¶
func IntegrationRuntimeSsisVnetIntegrationPtr(v *IntegrationRuntimeSsisVnetIntegrationArgs) IntegrationRuntimeSsisVnetIntegrationPtrInput
type IntegrationRuntimeSsisVnetIntegrationPtrOutput ¶
type IntegrationRuntimeSsisVnetIntegrationPtrOutput struct{ *pulumi.OutputState }
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) ElementType ¶
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) ElementType() reflect.Type
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) PublicIps ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) PublicIps() pulumi.StringArrayOutput
Static public IP addresses for the Azure-SSIS Integration Runtime. The size must be 2.
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetId ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetId() pulumi.StringPtrOutput
id of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
> **NOTE** Only one of `subnetId` and `subnetName` can be specified. If `subnetName` is specified, `vnetId` must be provided.
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetName ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) SubnetName() pulumi.StringPtrOutput
Name of the subnet to which the nodes of the Azure-SSIS Integration Runtime will be added.
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutput() IntegrationRuntimeSsisVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) ToIntegrationRuntimeSsisVnetIntegrationPtrOutputWithContext(ctx context.Context) IntegrationRuntimeSsisVnetIntegrationPtrOutput
func (IntegrationRuntimeSsisVnetIntegrationPtrOutput) VnetId ¶
func (o IntegrationRuntimeSsisVnetIntegrationPtrOutput) VnetId() pulumi.StringPtrOutput
ID of the virtual network to which the nodes of the Azure-SSIS Integration Runtime will be added.
type LinkedCustomService ¶
type LinkedCustomService struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // An `integrationRuntime` block as defined below. IntegrationRuntime LinkedCustomServiceIntegrationRuntimePtrOutput `pulumi:"integrationRuntime"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The type of data stores that will be connected to Data Factory. For full list of supported data stores, please refer to [Azure Data Factory connector](https://docs.microsoft.com/azure/data-factory/connector-overview). Please refer to Microsoft.DataFactory factories/linkedservices for the type values syntax. Changing this forces a new resource to be created. Type pulumi.StringOutput `pulumi:"type"` // A JSON object that contains the properties of the Data Factory Linked Service. TypePropertiesJson pulumi.StringOutput `pulumi:"typePropertiesJson"` }
Manages a Linked Service (connection) between a resource and Azure Data Factory. This is a generic resource that supports all different Linked Service Types.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, Identity: &datafactory.FactoryIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, AccountKind: pulumi.String("BlobStorage"), AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } _, err = datafactory.NewLinkedCustomService(ctx, "example", &datafactory.LinkedCustomServiceArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Type: pulumi.String("AzureBlobStorage"), Description: pulumi.String("test description"), TypePropertiesJson: exampleAccount.PrimaryConnectionString.ApplyT(func(primaryConnectionString string) (string, error) { return fmt.Sprintf("{\n \"connectionString\":\"%v\"\n}\n", primaryConnectionString), nil }).(pulumi.StringOutput), Parameters: pulumi.StringMap{ "foo": pulumi.String("bar"), "Env": pulumi.String("Test"), }, Annotations: pulumi.StringArray{ pulumi.String("test1"), pulumi.String("test2"), pulumi.String("test3"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedCustomService:LinkedCustomService example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedCustomService ¶
func GetLinkedCustomService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedCustomServiceState, opts ...pulumi.ResourceOption) (*LinkedCustomService, error)
GetLinkedCustomService gets an existing LinkedCustomService 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 NewLinkedCustomService ¶
func NewLinkedCustomService(ctx *pulumi.Context, name string, args *LinkedCustomServiceArgs, opts ...pulumi.ResourceOption) (*LinkedCustomService, error)
NewLinkedCustomService registers a new resource with the given unique name, arguments, and options.
func (*LinkedCustomService) ElementType ¶
func (*LinkedCustomService) ElementType() reflect.Type
func (*LinkedCustomService) ToLinkedCustomServiceOutput ¶
func (i *LinkedCustomService) ToLinkedCustomServiceOutput() LinkedCustomServiceOutput
func (*LinkedCustomService) ToLinkedCustomServiceOutputWithContext ¶
func (i *LinkedCustomService) ToLinkedCustomServiceOutputWithContext(ctx context.Context) LinkedCustomServiceOutput
type LinkedCustomServiceArgs ¶
type LinkedCustomServiceArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // An `integrationRuntime` block as defined below. IntegrationRuntime LinkedCustomServiceIntegrationRuntimePtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The type of data stores that will be connected to Data Factory. For full list of supported data stores, please refer to [Azure Data Factory connector](https://docs.microsoft.com/azure/data-factory/connector-overview). Please refer to Microsoft.DataFactory factories/linkedservices for the type values syntax. Changing this forces a new resource to be created. Type pulumi.StringInput // A JSON object that contains the properties of the Data Factory Linked Service. TypePropertiesJson pulumi.StringInput }
The set of arguments for constructing a LinkedCustomService resource.
func (LinkedCustomServiceArgs) ElementType ¶
func (LinkedCustomServiceArgs) ElementType() reflect.Type
type LinkedCustomServiceArray ¶
type LinkedCustomServiceArray []LinkedCustomServiceInput
func (LinkedCustomServiceArray) ElementType ¶
func (LinkedCustomServiceArray) ElementType() reflect.Type
func (LinkedCustomServiceArray) ToLinkedCustomServiceArrayOutput ¶
func (i LinkedCustomServiceArray) ToLinkedCustomServiceArrayOutput() LinkedCustomServiceArrayOutput
func (LinkedCustomServiceArray) ToLinkedCustomServiceArrayOutputWithContext ¶
func (i LinkedCustomServiceArray) ToLinkedCustomServiceArrayOutputWithContext(ctx context.Context) LinkedCustomServiceArrayOutput
type LinkedCustomServiceArrayInput ¶
type LinkedCustomServiceArrayInput interface { pulumi.Input ToLinkedCustomServiceArrayOutput() LinkedCustomServiceArrayOutput ToLinkedCustomServiceArrayOutputWithContext(context.Context) LinkedCustomServiceArrayOutput }
LinkedCustomServiceArrayInput is an input type that accepts LinkedCustomServiceArray and LinkedCustomServiceArrayOutput values. You can construct a concrete instance of `LinkedCustomServiceArrayInput` via:
LinkedCustomServiceArray{ LinkedCustomServiceArgs{...} }
type LinkedCustomServiceArrayOutput ¶
type LinkedCustomServiceArrayOutput struct{ *pulumi.OutputState }
func (LinkedCustomServiceArrayOutput) ElementType ¶
func (LinkedCustomServiceArrayOutput) ElementType() reflect.Type
func (LinkedCustomServiceArrayOutput) Index ¶
func (o LinkedCustomServiceArrayOutput) Index(i pulumi.IntInput) LinkedCustomServiceOutput
func (LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutput ¶
func (o LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutput() LinkedCustomServiceArrayOutput
func (LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutputWithContext ¶
func (o LinkedCustomServiceArrayOutput) ToLinkedCustomServiceArrayOutputWithContext(ctx context.Context) LinkedCustomServiceArrayOutput
type LinkedCustomServiceInput ¶
type LinkedCustomServiceInput interface { pulumi.Input ToLinkedCustomServiceOutput() LinkedCustomServiceOutput ToLinkedCustomServiceOutputWithContext(ctx context.Context) LinkedCustomServiceOutput }
type LinkedCustomServiceIntegrationRuntimeArgs ¶
type LinkedCustomServiceIntegrationRuntimeArgs struct { // The integration runtime reference to associate with the Data Factory Linked Service. Name pulumi.StringInput `pulumi:"name"` // A map of parameters to associate with the integration runtime. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (LinkedCustomServiceIntegrationRuntimeArgs) ElementType ¶
func (LinkedCustomServiceIntegrationRuntimeArgs) ElementType() reflect.Type
func (LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutput ¶
func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutput() LinkedCustomServiceIntegrationRuntimeOutput
func (LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext ¶
func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimeOutput
func (LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutput ¶
func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
func (LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext ¶
func (i LinkedCustomServiceIntegrationRuntimeArgs) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
type LinkedCustomServiceIntegrationRuntimeInput ¶
type LinkedCustomServiceIntegrationRuntimeInput interface { pulumi.Input ToLinkedCustomServiceIntegrationRuntimeOutput() LinkedCustomServiceIntegrationRuntimeOutput ToLinkedCustomServiceIntegrationRuntimeOutputWithContext(context.Context) LinkedCustomServiceIntegrationRuntimeOutput }
LinkedCustomServiceIntegrationRuntimeInput is an input type that accepts LinkedCustomServiceIntegrationRuntimeArgs and LinkedCustomServiceIntegrationRuntimeOutput values. You can construct a concrete instance of `LinkedCustomServiceIntegrationRuntimeInput` via:
LinkedCustomServiceIntegrationRuntimeArgs{...}
type LinkedCustomServiceIntegrationRuntimeOutput ¶
type LinkedCustomServiceIntegrationRuntimeOutput struct{ *pulumi.OutputState }
func (LinkedCustomServiceIntegrationRuntimeOutput) ElementType ¶
func (LinkedCustomServiceIntegrationRuntimeOutput) ElementType() reflect.Type
func (LinkedCustomServiceIntegrationRuntimeOutput) Name ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) Name() pulumi.StringOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedCustomServiceIntegrationRuntimeOutput) Parameters ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the integration runtime.
func (LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutput ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutput() LinkedCustomServiceIntegrationRuntimeOutput
func (LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimeOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimeOutput
func (LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
func (LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext ¶
func (o LinkedCustomServiceIntegrationRuntimeOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
type LinkedCustomServiceIntegrationRuntimePtrInput ¶
type LinkedCustomServiceIntegrationRuntimePtrInput interface { pulumi.Input ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput }
LinkedCustomServiceIntegrationRuntimePtrInput is an input type that accepts LinkedCustomServiceIntegrationRuntimeArgs, LinkedCustomServiceIntegrationRuntimePtr and LinkedCustomServiceIntegrationRuntimePtrOutput values. You can construct a concrete instance of `LinkedCustomServiceIntegrationRuntimePtrInput` via:
LinkedCustomServiceIntegrationRuntimeArgs{...} or: nil
func LinkedCustomServiceIntegrationRuntimePtr ¶
func LinkedCustomServiceIntegrationRuntimePtr(v *LinkedCustomServiceIntegrationRuntimeArgs) LinkedCustomServiceIntegrationRuntimePtrInput
type LinkedCustomServiceIntegrationRuntimePtrOutput ¶
type LinkedCustomServiceIntegrationRuntimePtrOutput struct{ *pulumi.OutputState }
func (LinkedCustomServiceIntegrationRuntimePtrOutput) ElementType ¶
func (LinkedCustomServiceIntegrationRuntimePtrOutput) ElementType() reflect.Type
func (LinkedCustomServiceIntegrationRuntimePtrOutput) Name ¶
func (o LinkedCustomServiceIntegrationRuntimePtrOutput) Name() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedCustomServiceIntegrationRuntimePtrOutput) Parameters ¶
func (o LinkedCustomServiceIntegrationRuntimePtrOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the integration runtime.
func (LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput ¶
func (o LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutput() LinkedCustomServiceIntegrationRuntimePtrOutput
func (LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext ¶
func (o LinkedCustomServiceIntegrationRuntimePtrOutput) ToLinkedCustomServiceIntegrationRuntimePtrOutputWithContext(ctx context.Context) LinkedCustomServiceIntegrationRuntimePtrOutput
type LinkedCustomServiceMap ¶
type LinkedCustomServiceMap map[string]LinkedCustomServiceInput
func (LinkedCustomServiceMap) ElementType ¶
func (LinkedCustomServiceMap) ElementType() reflect.Type
func (LinkedCustomServiceMap) ToLinkedCustomServiceMapOutput ¶
func (i LinkedCustomServiceMap) ToLinkedCustomServiceMapOutput() LinkedCustomServiceMapOutput
func (LinkedCustomServiceMap) ToLinkedCustomServiceMapOutputWithContext ¶
func (i LinkedCustomServiceMap) ToLinkedCustomServiceMapOutputWithContext(ctx context.Context) LinkedCustomServiceMapOutput
type LinkedCustomServiceMapInput ¶
type LinkedCustomServiceMapInput interface { pulumi.Input ToLinkedCustomServiceMapOutput() LinkedCustomServiceMapOutput ToLinkedCustomServiceMapOutputWithContext(context.Context) LinkedCustomServiceMapOutput }
LinkedCustomServiceMapInput is an input type that accepts LinkedCustomServiceMap and LinkedCustomServiceMapOutput values. You can construct a concrete instance of `LinkedCustomServiceMapInput` via:
LinkedCustomServiceMap{ "key": LinkedCustomServiceArgs{...} }
type LinkedCustomServiceMapOutput ¶
type LinkedCustomServiceMapOutput struct{ *pulumi.OutputState }
func (LinkedCustomServiceMapOutput) ElementType ¶
func (LinkedCustomServiceMapOutput) ElementType() reflect.Type
func (LinkedCustomServiceMapOutput) MapIndex ¶
func (o LinkedCustomServiceMapOutput) MapIndex(k pulumi.StringInput) LinkedCustomServiceOutput
func (LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutput ¶
func (o LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutput() LinkedCustomServiceMapOutput
func (LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutputWithContext ¶
func (o LinkedCustomServiceMapOutput) ToLinkedCustomServiceMapOutputWithContext(ctx context.Context) LinkedCustomServiceMapOutput
type LinkedCustomServiceOutput ¶
type LinkedCustomServiceOutput struct{ *pulumi.OutputState }
func (LinkedCustomServiceOutput) AdditionalProperties ¶
func (o LinkedCustomServiceOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
func (LinkedCustomServiceOutput) Annotations ¶
func (o LinkedCustomServiceOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedCustomServiceOutput) DataFactoryId ¶
func (o LinkedCustomServiceOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedCustomServiceOutput) Description ¶
func (o LinkedCustomServiceOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedCustomServiceOutput) ElementType ¶
func (LinkedCustomServiceOutput) ElementType() reflect.Type
func (LinkedCustomServiceOutput) IntegrationRuntime ¶
func (o LinkedCustomServiceOutput) IntegrationRuntime() LinkedCustomServiceIntegrationRuntimePtrOutput
An `integrationRuntime` block as defined below.
func (LinkedCustomServiceOutput) Name ¶
func (o LinkedCustomServiceOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedCustomServiceOutput) Parameters ¶
func (o LinkedCustomServiceOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedCustomServiceOutput) ToLinkedCustomServiceOutput ¶
func (o LinkedCustomServiceOutput) ToLinkedCustomServiceOutput() LinkedCustomServiceOutput
func (LinkedCustomServiceOutput) ToLinkedCustomServiceOutputWithContext ¶
func (o LinkedCustomServiceOutput) ToLinkedCustomServiceOutputWithContext(ctx context.Context) LinkedCustomServiceOutput
func (LinkedCustomServiceOutput) Type ¶
func (o LinkedCustomServiceOutput) Type() pulumi.StringOutput
The type of data stores that will be connected to Data Factory. For full list of supported data stores, please refer to [Azure Data Factory connector](https://docs.microsoft.com/azure/data-factory/connector-overview). Please refer to Microsoft.DataFactory factories/linkedservices for the type values syntax. Changing this forces a new resource to be created.
func (LinkedCustomServiceOutput) TypePropertiesJson ¶
func (o LinkedCustomServiceOutput) TypePropertiesJson() pulumi.StringOutput
A JSON object that contains the properties of the Data Factory Linked Service.
type LinkedCustomServiceState ¶
type LinkedCustomServiceState struct { // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // An `integrationRuntime` block as defined below. IntegrationRuntime LinkedCustomServiceIntegrationRuntimePtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The type of data stores that will be connected to Data Factory. For full list of supported data stores, please refer to [Azure Data Factory connector](https://docs.microsoft.com/azure/data-factory/connector-overview). Please refer to Microsoft.DataFactory factories/linkedservices for the type values syntax. Changing this forces a new resource to be created. Type pulumi.StringPtrInput // A JSON object that contains the properties of the Data Factory Linked Service. TypePropertiesJson pulumi.StringPtrInput }
func (LinkedCustomServiceState) ElementType ¶
func (LinkedCustomServiceState) ElementType() reflect.Type
type LinkedServiceAzureBlobStorage ¶
type LinkedServiceAzureBlobStorage struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Blob Storage Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string. Conflicts with `connectionStringInsecure`, `sasUri` and `serviceEndpoint`. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The connection string sent insecurely. Conflicts with `connectionString`, `sasUri` and `serviceEndpoint`. // // > **Note:** `connectionString` uses the Azure [SecureString](https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.datafactory.models.securestring) to encrypt the contents within the REST payload sent to Azure whilst the `connectionStringInsecure` is sent as a regular string. Both properties are still sent using SSL/HTTPS. At this time the portal will not decrypt Secure Strings so the `connectionString` property in the portal will show as `******` whilst `connectionStringInsecure` will be viewable in the portal. ConnectionStringInsecure pulumi.StringPtrOutput `pulumi:"connectionStringInsecure"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // A `keyVaultSasToken` block as defined below. Use this argument to store SAS Token in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. A `sasUri` is required. KeyVaultSasToken LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput `pulumi:"keyVaultSasToken"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The SAS URI. Conflicts with `connectionStringInsecure`, `connectionString` and `serviceEndpoint`. SasUri pulumi.StringPtrOutput `pulumi:"sasUri"` ServiceEndpoint pulumi.StringPtrOutput `pulumi:"serviceEndpoint"` ServicePrincipalId pulumi.StringPtrOutput `pulumi:"servicePrincipalId"` ServicePrincipalKey pulumi.StringPtrOutput `pulumi:"servicePrincipalKey"` ServicePrincipalLinkedKeyVaultKey LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput `pulumi:"servicePrincipalLinkedKeyVaultKey"` StorageKind pulumi.StringPtrOutput `pulumi:"storageKind"` TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` UseManagedIdentity pulumi.BoolPtrOutput `pulumi:"useManagedIdentity"` }
Manages a Linked Service (connection) between an Azure Blob Storage Account and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := storage.LookupAccountOutput(ctx, storage.GetAccountOutputArgs{ Name: pulumi.String("storageaccountname"), ResourceGroupName: exampleResourceGroup.Name, }, nil) exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureBlobStorage(ctx, "example", &datafactory.LinkedServiceAzureBlobStorageArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String(example.ApplyT(func(example storage.GetAccountResult) (*string, error) { return &example.PrimaryConnectionString, nil }).(pulumi.StringPtrOutput)), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureBlobStorage:LinkedServiceAzureBlobStorage example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureBlobStorage ¶
func GetLinkedServiceAzureBlobStorage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureBlobStorageState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureBlobStorage, error)
GetLinkedServiceAzureBlobStorage gets an existing LinkedServiceAzureBlobStorage 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 NewLinkedServiceAzureBlobStorage ¶
func NewLinkedServiceAzureBlobStorage(ctx *pulumi.Context, name string, args *LinkedServiceAzureBlobStorageArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureBlobStorage, error)
NewLinkedServiceAzureBlobStorage registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureBlobStorage) ElementType ¶
func (*LinkedServiceAzureBlobStorage) ElementType() reflect.Type
func (*LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutput ¶
func (i *LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutput() LinkedServiceAzureBlobStorageOutput
func (*LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutputWithContext ¶
func (i *LinkedServiceAzureBlobStorage) ToLinkedServiceAzureBlobStorageOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageOutput
type LinkedServiceAzureBlobStorageArgs ¶
type LinkedServiceAzureBlobStorageArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Blob Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. Conflicts with `connectionStringInsecure`, `sasUri` and `serviceEndpoint`. ConnectionString pulumi.StringPtrInput // The connection string sent insecurely. Conflicts with `connectionString`, `sasUri` and `serviceEndpoint`. // // > **Note:** `connectionString` uses the Azure [SecureString](https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.datafactory.models.securestring) to encrypt the contents within the REST payload sent to Azure whilst the `connectionStringInsecure` is sent as a regular string. Both properties are still sent using SSL/HTTPS. At this time the portal will not decrypt Secure Strings so the `connectionString` property in the portal will show as `******` whilst `connectionStringInsecure` will be viewable in the portal. ConnectionStringInsecure pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultSasToken` block as defined below. Use this argument to store SAS Token in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. A `sasUri` is required. KeyVaultSasToken LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The SAS URI. Conflicts with `connectionStringInsecure`, `connectionString` and `serviceEndpoint`. SasUri pulumi.StringPtrInput ServiceEndpoint pulumi.StringPtrInput ServicePrincipalId pulumi.StringPtrInput ServicePrincipalKey pulumi.StringPtrInput ServicePrincipalLinkedKeyVaultKey LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput StorageKind pulumi.StringPtrInput TenantId pulumi.StringPtrInput UseManagedIdentity pulumi.BoolPtrInput }
The set of arguments for constructing a LinkedServiceAzureBlobStorage resource.
func (LinkedServiceAzureBlobStorageArgs) ElementType ¶
func (LinkedServiceAzureBlobStorageArgs) ElementType() reflect.Type
type LinkedServiceAzureBlobStorageArray ¶
type LinkedServiceAzureBlobStorageArray []LinkedServiceAzureBlobStorageInput
func (LinkedServiceAzureBlobStorageArray) ElementType ¶
func (LinkedServiceAzureBlobStorageArray) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutput ¶
func (i LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutput() LinkedServiceAzureBlobStorageArrayOutput
func (LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageArray) ToLinkedServiceAzureBlobStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageArrayOutput
type LinkedServiceAzureBlobStorageArrayInput ¶
type LinkedServiceAzureBlobStorageArrayInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageArrayOutput() LinkedServiceAzureBlobStorageArrayOutput ToLinkedServiceAzureBlobStorageArrayOutputWithContext(context.Context) LinkedServiceAzureBlobStorageArrayOutput }
LinkedServiceAzureBlobStorageArrayInput is an input type that accepts LinkedServiceAzureBlobStorageArray and LinkedServiceAzureBlobStorageArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageArrayInput` via:
LinkedServiceAzureBlobStorageArray{ LinkedServiceAzureBlobStorageArgs{...} }
type LinkedServiceAzureBlobStorageArrayOutput ¶
type LinkedServiceAzureBlobStorageArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageArrayOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutput ¶
func (o LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutput() LinkedServiceAzureBlobStorageArrayOutput
func (LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageArrayOutput) ToLinkedServiceAzureBlobStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageArrayOutput
type LinkedServiceAzureBlobStorageInput ¶
type LinkedServiceAzureBlobStorageInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageOutput() LinkedServiceAzureBlobStorageOutput ToLinkedServiceAzureBlobStorageOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageOutput }
type LinkedServiceAzureBlobStorageKeyVaultSasToken ¶
type LinkedServiceAzureBlobStorageKeyVaultSasToken struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the SAS token. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs ¶
type LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the SAS token. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ElementType ¶
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput ¶
func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput ¶
func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
type LinkedServiceAzureBlobStorageKeyVaultSasTokenInput ¶
type LinkedServiceAzureBlobStorageKeyVaultSasTokenInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext(context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput }
LinkedServiceAzureBlobStorageKeyVaultSasTokenInput is an input type that accepts LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs and LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageKeyVaultSasTokenInput` via:
LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs{...}
type LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput ¶
type LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) LinkedServiceName ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) SecretName ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores the SAS token.
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput ¶
type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput }
LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput is an input type that accepts LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs, LinkedServiceAzureBlobStorageKeyVaultSasTokenPtr and LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput` via:
LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs{...} or: nil
func LinkedServiceAzureBlobStorageKeyVaultSasTokenPtr ¶
func LinkedServiceAzureBlobStorageKeyVaultSasTokenPtr(v *LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput
type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput ¶
type LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) SecretName ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores the SAS token.
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
func (LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput) ToLinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
type LinkedServiceAzureBlobStorageMap ¶
type LinkedServiceAzureBlobStorageMap map[string]LinkedServiceAzureBlobStorageInput
func (LinkedServiceAzureBlobStorageMap) ElementType ¶
func (LinkedServiceAzureBlobStorageMap) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutput ¶
func (i LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutput() LinkedServiceAzureBlobStorageMapOutput
func (LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageMap) ToLinkedServiceAzureBlobStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageMapOutput
type LinkedServiceAzureBlobStorageMapInput ¶
type LinkedServiceAzureBlobStorageMapInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageMapOutput() LinkedServiceAzureBlobStorageMapOutput ToLinkedServiceAzureBlobStorageMapOutputWithContext(context.Context) LinkedServiceAzureBlobStorageMapOutput }
LinkedServiceAzureBlobStorageMapInput is an input type that accepts LinkedServiceAzureBlobStorageMap and LinkedServiceAzureBlobStorageMapOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageMapInput` via:
LinkedServiceAzureBlobStorageMap{ "key": LinkedServiceAzureBlobStorageArgs{...} }
type LinkedServiceAzureBlobStorageMapOutput ¶
type LinkedServiceAzureBlobStorageMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageMapOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageMapOutput) MapIndex ¶
func (o LinkedServiceAzureBlobStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureBlobStorageOutput
func (LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutput ¶
func (o LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutput() LinkedServiceAzureBlobStorageMapOutput
func (LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageMapOutput) ToLinkedServiceAzureBlobStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageMapOutput
type LinkedServiceAzureBlobStorageOutput ¶
type LinkedServiceAzureBlobStorageOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageOutput) AdditionalProperties ¶
func (o LinkedServiceAzureBlobStorageOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure Blob Storage Linked Service:
func (LinkedServiceAzureBlobStorageOutput) Annotations ¶
func (o LinkedServiceAzureBlobStorageOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageOutput) ConnectionString ¶
func (o LinkedServiceAzureBlobStorageOutput) ConnectionString() pulumi.StringPtrOutput
The connection string. Conflicts with `connectionStringInsecure`, `sasUri` and `serviceEndpoint`.
func (LinkedServiceAzureBlobStorageOutput) ConnectionStringInsecure ¶
func (o LinkedServiceAzureBlobStorageOutput) ConnectionStringInsecure() pulumi.StringPtrOutput
The connection string sent insecurely. Conflicts with `connectionString`, `sasUri` and `serviceEndpoint`.
> **Note:** `connectionString` uses the Azure [SecureString](https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.datafactory.models.securestring) to encrypt the contents within the REST payload sent to Azure whilst the `connectionStringInsecure` is sent as a regular string. Both properties are still sent using SSL/HTTPS. At this time the portal will not decrypt Secure Strings so the `connectionString` property in the portal will show as `******` whilst `connectionStringInsecure` will be viewable in the portal.
func (LinkedServiceAzureBlobStorageOutput) DataFactoryId ¶
func (o LinkedServiceAzureBlobStorageOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureBlobStorageOutput) Description ¶
func (o LinkedServiceAzureBlobStorageOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureBlobStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageOutput) KeyVaultSasToken ¶
func (o LinkedServiceAzureBlobStorageOutput) KeyVaultSasToken() LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrOutput
A `keyVaultSasToken` block as defined below. Use this argument to store SAS Token in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. A `sasUri` is required.
func (LinkedServiceAzureBlobStorageOutput) Name ¶
func (o LinkedServiceAzureBlobStorageOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureBlobStorageOutput) Parameters ¶
func (o LinkedServiceAzureBlobStorageOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageOutput) SasUri ¶
func (o LinkedServiceAzureBlobStorageOutput) SasUri() pulumi.StringPtrOutput
The SAS URI. Conflicts with `connectionStringInsecure`, `connectionString` and `serviceEndpoint`.
func (LinkedServiceAzureBlobStorageOutput) ServiceEndpoint ¶
func (o LinkedServiceAzureBlobStorageOutput) ServiceEndpoint() pulumi.StringPtrOutput
func (LinkedServiceAzureBlobStorageOutput) ServicePrincipalId ¶
func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalId() pulumi.StringPtrOutput
func (LinkedServiceAzureBlobStorageOutput) ServicePrincipalKey ¶
func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalKey() pulumi.StringPtrOutput
func (LinkedServiceAzureBlobStorageOutput) ServicePrincipalLinkedKeyVaultKey ¶
func (o LinkedServiceAzureBlobStorageOutput) ServicePrincipalLinkedKeyVaultKey() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
func (LinkedServiceAzureBlobStorageOutput) StorageKind ¶
func (o LinkedServiceAzureBlobStorageOutput) StorageKind() pulumi.StringPtrOutput
func (LinkedServiceAzureBlobStorageOutput) TenantId ¶
func (o LinkedServiceAzureBlobStorageOutput) TenantId() pulumi.StringPtrOutput
func (LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutput ¶
func (o LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutput() LinkedServiceAzureBlobStorageOutput
func (LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageOutput) ToLinkedServiceAzureBlobStorageOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageOutput
func (LinkedServiceAzureBlobStorageOutput) UseManagedIdentity ¶
func (o LinkedServiceAzureBlobStorageOutput) UseManagedIdentity() pulumi.BoolPtrOutput
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKey ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKey struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the Service Principal key. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the Service Principal key. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ElementType ¶
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput ¶
func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput ¶
func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext ¶
func (i LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyInput ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext(context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput }
LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyInput is an input type that accepts LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs and LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyInput` via:
LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs{...}
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) LinkedServiceName ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) SecretName ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores the Service Principal key.
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput interface { pulumi.Input ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput }
LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput is an input type that accepts LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs, LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtr and LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput` via:
LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs{...} or: nil
func LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtr ¶
func LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtr(v *LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput ¶
type LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ElementType ¶
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) SecretName ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores the Service Principal key.
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput() LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
func (LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext ¶
func (o LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput) ToLinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrOutput
type LinkedServiceAzureBlobStorageState ¶
type LinkedServiceAzureBlobStorageState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Blob Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. Conflicts with `connectionStringInsecure`, `sasUri` and `serviceEndpoint`. ConnectionString pulumi.StringPtrInput // The connection string sent insecurely. Conflicts with `connectionString`, `sasUri` and `serviceEndpoint`. // // > **Note:** `connectionString` uses the Azure [SecureString](https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.datafactory.models.securestring) to encrypt the contents within the REST payload sent to Azure whilst the `connectionStringInsecure` is sent as a regular string. Both properties are still sent using SSL/HTTPS. At this time the portal will not decrypt Secure Strings so the `connectionString` property in the portal will show as `******` whilst `connectionStringInsecure` will be viewable in the portal. ConnectionStringInsecure pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultSasToken` block as defined below. Use this argument to store SAS Token in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. A `sasUri` is required. KeyVaultSasToken LinkedServiceAzureBlobStorageKeyVaultSasTokenPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The SAS URI. Conflicts with `connectionStringInsecure`, `connectionString` and `serviceEndpoint`. SasUri pulumi.StringPtrInput ServiceEndpoint pulumi.StringPtrInput ServicePrincipalId pulumi.StringPtrInput ServicePrincipalKey pulumi.StringPtrInput ServicePrincipalLinkedKeyVaultKey LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyPtrInput StorageKind pulumi.StringPtrInput TenantId pulumi.StringPtrInput UseManagedIdentity pulumi.BoolPtrInput }
func (LinkedServiceAzureBlobStorageState) ElementType ¶
func (LinkedServiceAzureBlobStorageState) ElementType() reflect.Type
type LinkedServiceAzureDatabricks ¶
type LinkedServiceAzureDatabricks struct { pulumi.CustomResourceState // Authenticate to ADB via an access token. AccessToken pulumi.StringPtrOutput `pulumi:"accessToken"` // The domain URL of the databricks instance. AdbDomain pulumi.StringOutput `pulumi:"adbDomain"` // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The clusterId of an existing cluster within the linked ADB instance. ExistingClusterId pulumi.StringPtrOutput `pulumi:"existingClusterId"` // Leverages an instance pool within the linked ADB instance as one `instancePool` block defined below. InstancePool LinkedServiceAzureDatabricksInstancePoolPtrOutput `pulumi:"instancePool"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Authenticate to ADB via Azure Key Vault Linked Service as defined in the `keyVaultPassword` block below. KeyVaultPassword LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Authenticate to ADB via managed service identity. MsiWorkSpaceResourceId pulumi.StringPtrOutput `pulumi:"msiWorkSpaceResourceId"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringOutput `pulumi:"name"` // Creates new clusters within the linked ADB instance as defined in the `newClusterConfig` block below. NewClusterConfig LinkedServiceAzureDatabricksNewClusterConfigPtrOutput `pulumi:"newClusterConfig"` // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between Azure Databricks and Azure Data Factory.
## Example Usage
### With Managed Identity & New Cluster
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/databricks" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example"), Location: pulumi.String("East US"), }) if err != nil { return err } // Create a Linked Service using managed identity and new cluster config exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("TestDtaFactory92783401247"), Location: example.Location, ResourceGroupName: example.Name, Identity: &datafactory.FactoryIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, }) if err != nil { return err } // Create a databricks instance exampleWorkspace, err := databricks.NewWorkspace(ctx, "example", &databricks.WorkspaceArgs{ Name: pulumi.String("databricks-test"), ResourceGroupName: example.Name, Location: example.Location, Sku: pulumi.String("standard"), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureDatabricks(ctx, "msi_linked", &datafactory.LinkedServiceAzureDatabricksArgs{ Name: pulumi.String("ADBLinkedServiceViaMSI"), DataFactoryId: exampleFactory.ID(), Description: pulumi.String("ADB Linked Service via MSI"), AdbDomain: exampleWorkspace.WorkspaceUrl.ApplyT(func(workspaceUrl string) (string, error) { return fmt.Sprintf("https://%v", workspaceUrl), nil }).(pulumi.StringOutput), MsiWorkSpaceResourceId: exampleWorkspace.ID(), NewClusterConfig: &datafactory.LinkedServiceAzureDatabricksNewClusterConfigArgs{ NodeType: pulumi.String("Standard_NC12"), ClusterVersion: pulumi.String("5.5.x-gpu-scala2.11"), MinNumberOfWorkers: pulumi.Int(1), MaxNumberOfWorkers: pulumi.Int(5), DriverNodeType: pulumi.String("Standard_NC12"), LogDestination: pulumi.String("dbfs:/logs"), CustomTags: pulumi.StringMap{ "custom_tag1": pulumi.String("sct_value_1"), "custom_tag2": pulumi.String("sct_value_2"), }, SparkConfig: pulumi.StringMap{ "config1": pulumi.String("value1"), "config2": pulumi.String("value2"), }, SparkEnvironmentVariables: pulumi.StringMap{ "envVar1": pulumi.String("value1"), "envVar2": pulumi.String("value2"), }, InitScripts: pulumi.StringArray{ pulumi.String("init.sh"), pulumi.String("init2.sh"), }, }, }) if err != nil { return err } return nil }) }
```
### With Access Token & Existing Cluster
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/databricks" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example"), Location: pulumi.String("East US"), }) if err != nil { return err } // Link to an existing cluster via access token exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("TestDtaFactory92783401247"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } // Create a databricks instance exampleWorkspace, err := databricks.NewWorkspace(ctx, "example", &databricks.WorkspaceArgs{ Name: pulumi.String("databricks-test"), ResourceGroupName: example.Name, Location: example.Location, Sku: pulumi.String("standard"), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureDatabricks(ctx, "at_linked", &datafactory.LinkedServiceAzureDatabricksArgs{ Name: pulumi.String("ADBLinkedServiceViaAccessToken"), DataFactoryId: exampleFactory.ID(), Description: pulumi.String("ADB Linked Service via Access Token"), ExistingClusterId: pulumi.String("0308-201146-sly615"), AccessToken: pulumi.String("SomeDatabricksAccessToken"), AdbDomain: exampleWorkspace.WorkspaceUrl.ApplyT(func(workspaceUrl string) (string, error) { return fmt.Sprintf("https://%v", workspaceUrl), nil }).(pulumi.StringOutput), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Services can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureDatabricks:LinkedServiceAzureDatabricks example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureDatabricks ¶
func GetLinkedServiceAzureDatabricks(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureDatabricksState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureDatabricks, error)
GetLinkedServiceAzureDatabricks gets an existing LinkedServiceAzureDatabricks 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 NewLinkedServiceAzureDatabricks ¶
func NewLinkedServiceAzureDatabricks(ctx *pulumi.Context, name string, args *LinkedServiceAzureDatabricksArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureDatabricks, error)
NewLinkedServiceAzureDatabricks registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureDatabricks) ElementType ¶
func (*LinkedServiceAzureDatabricks) ElementType() reflect.Type
func (*LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutput ¶
func (i *LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutput() LinkedServiceAzureDatabricksOutput
func (*LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutputWithContext ¶
func (i *LinkedServiceAzureDatabricks) ToLinkedServiceAzureDatabricksOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksOutput
type LinkedServiceAzureDatabricksArgs ¶
type LinkedServiceAzureDatabricksArgs struct { // Authenticate to ADB via an access token. AccessToken pulumi.StringPtrInput // The domain URL of the databricks instance. AdbDomain pulumi.StringInput // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The clusterId of an existing cluster within the linked ADB instance. ExistingClusterId pulumi.StringPtrInput // Leverages an instance pool within the linked ADB instance as one `instancePool` block defined below. InstancePool LinkedServiceAzureDatabricksInstancePoolPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Authenticate to ADB via Azure Key Vault Linked Service as defined in the `keyVaultPassword` block below. KeyVaultPassword LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput // Authenticate to ADB via managed service identity. MsiWorkSpaceResourceId pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Creates new clusters within the linked ADB instance as defined in the `newClusterConfig` block below. NewClusterConfig LinkedServiceAzureDatabricksNewClusterConfigPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceAzureDatabricks resource.
func (LinkedServiceAzureDatabricksArgs) ElementType ¶
func (LinkedServiceAzureDatabricksArgs) ElementType() reflect.Type
type LinkedServiceAzureDatabricksArray ¶
type LinkedServiceAzureDatabricksArray []LinkedServiceAzureDatabricksInput
func (LinkedServiceAzureDatabricksArray) ElementType ¶
func (LinkedServiceAzureDatabricksArray) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutput ¶
func (i LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutput() LinkedServiceAzureDatabricksArrayOutput
func (LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutputWithContext ¶
func (i LinkedServiceAzureDatabricksArray) ToLinkedServiceAzureDatabricksArrayOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksArrayOutput
type LinkedServiceAzureDatabricksArrayInput ¶
type LinkedServiceAzureDatabricksArrayInput interface { pulumi.Input ToLinkedServiceAzureDatabricksArrayOutput() LinkedServiceAzureDatabricksArrayOutput ToLinkedServiceAzureDatabricksArrayOutputWithContext(context.Context) LinkedServiceAzureDatabricksArrayOutput }
LinkedServiceAzureDatabricksArrayInput is an input type that accepts LinkedServiceAzureDatabricksArray and LinkedServiceAzureDatabricksArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksArrayInput` via:
LinkedServiceAzureDatabricksArray{ LinkedServiceAzureDatabricksArgs{...} }
type LinkedServiceAzureDatabricksArrayOutput ¶
type LinkedServiceAzureDatabricksArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksArrayOutput) ElementType ¶
func (LinkedServiceAzureDatabricksArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutput ¶
func (o LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutput() LinkedServiceAzureDatabricksArrayOutput
func (LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutputWithContext ¶
func (o LinkedServiceAzureDatabricksArrayOutput) ToLinkedServiceAzureDatabricksArrayOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksArrayOutput
type LinkedServiceAzureDatabricksInput ¶
type LinkedServiceAzureDatabricksInput interface { pulumi.Input ToLinkedServiceAzureDatabricksOutput() LinkedServiceAzureDatabricksOutput ToLinkedServiceAzureDatabricksOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksOutput }
type LinkedServiceAzureDatabricksInstancePool ¶
type LinkedServiceAzureDatabricksInstancePool struct { // Spark version of a the cluster. ClusterVersion string `pulumi:"clusterVersion"` // Identifier of the instance pool within the linked ADB instance. InstancePoolId string `pulumi:"instancePoolId"` // The max number of worker nodes. Set this value if you want to enable autoscaling between the `minNumberOfWorkers` and this value. Omit this value to use a fixed number of workers defined in the `minNumberOfWorkers` property. MaxNumberOfWorkers *int `pulumi:"maxNumberOfWorkers"` // The minimum number of worker nodes. Defaults to `1`. MinNumberOfWorkers *int `pulumi:"minNumberOfWorkers"` }
type LinkedServiceAzureDatabricksInstancePoolArgs ¶
type LinkedServiceAzureDatabricksInstancePoolArgs struct { // Spark version of a the cluster. ClusterVersion pulumi.StringInput `pulumi:"clusterVersion"` // Identifier of the instance pool within the linked ADB instance. InstancePoolId pulumi.StringInput `pulumi:"instancePoolId"` // The max number of worker nodes. Set this value if you want to enable autoscaling between the `minNumberOfWorkers` and this value. Omit this value to use a fixed number of workers defined in the `minNumberOfWorkers` property. MaxNumberOfWorkers pulumi.IntPtrInput `pulumi:"maxNumberOfWorkers"` // The minimum number of worker nodes. Defaults to `1`. MinNumberOfWorkers pulumi.IntPtrInput `pulumi:"minNumberOfWorkers"` }
func (LinkedServiceAzureDatabricksInstancePoolArgs) ElementType ¶
func (LinkedServiceAzureDatabricksInstancePoolArgs) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutput ¶
func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutput() LinkedServiceAzureDatabricksInstancePoolOutput
func (LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext ¶
func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolOutput
func (LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput ¶
func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
func (LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext ¶
func (i LinkedServiceAzureDatabricksInstancePoolArgs) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
type LinkedServiceAzureDatabricksInstancePoolInput ¶
type LinkedServiceAzureDatabricksInstancePoolInput interface { pulumi.Input ToLinkedServiceAzureDatabricksInstancePoolOutput() LinkedServiceAzureDatabricksInstancePoolOutput ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext(context.Context) LinkedServiceAzureDatabricksInstancePoolOutput }
LinkedServiceAzureDatabricksInstancePoolInput is an input type that accepts LinkedServiceAzureDatabricksInstancePoolArgs and LinkedServiceAzureDatabricksInstancePoolOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksInstancePoolInput` via:
LinkedServiceAzureDatabricksInstancePoolArgs{...}
type LinkedServiceAzureDatabricksInstancePoolOutput ¶
type LinkedServiceAzureDatabricksInstancePoolOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksInstancePoolOutput) ClusterVersion ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) ClusterVersion() pulumi.StringOutput
Spark version of a the cluster.
func (LinkedServiceAzureDatabricksInstancePoolOutput) ElementType ¶
func (LinkedServiceAzureDatabricksInstancePoolOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksInstancePoolOutput) InstancePoolId ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) InstancePoolId() pulumi.StringOutput
Identifier of the instance pool within the linked ADB instance.
func (LinkedServiceAzureDatabricksInstancePoolOutput) MaxNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
The max number of worker nodes. Set this value if you want to enable autoscaling between the `minNumberOfWorkers` and this value. Omit this value to use a fixed number of workers defined in the `minNumberOfWorkers` property.
func (LinkedServiceAzureDatabricksInstancePoolOutput) MinNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
The minimum number of worker nodes. Defaults to `1`.
func (LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutput ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutput() LinkedServiceAzureDatabricksInstancePoolOutput
func (LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolOutput
func (LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
func (LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksInstancePoolOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
type LinkedServiceAzureDatabricksInstancePoolPtrInput ¶
type LinkedServiceAzureDatabricksInstancePoolPtrInput interface { pulumi.Input ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput }
LinkedServiceAzureDatabricksInstancePoolPtrInput is an input type that accepts LinkedServiceAzureDatabricksInstancePoolArgs, LinkedServiceAzureDatabricksInstancePoolPtr and LinkedServiceAzureDatabricksInstancePoolPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksInstancePoolPtrInput` via:
LinkedServiceAzureDatabricksInstancePoolArgs{...} or: nil
func LinkedServiceAzureDatabricksInstancePoolPtr ¶
func LinkedServiceAzureDatabricksInstancePoolPtr(v *LinkedServiceAzureDatabricksInstancePoolArgs) LinkedServiceAzureDatabricksInstancePoolPtrInput
type LinkedServiceAzureDatabricksInstancePoolPtrOutput ¶
type LinkedServiceAzureDatabricksInstancePoolPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ClusterVersion ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ClusterVersion() pulumi.StringPtrOutput
Spark version of a the cluster.
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ElementType ¶
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) InstancePoolId ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) InstancePoolId() pulumi.StringPtrOutput
Identifier of the instance pool within the linked ADB instance.
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) MaxNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
The max number of worker nodes. Set this value if you want to enable autoscaling between the `minNumberOfWorkers` and this value. Omit this value to use a fixed number of workers defined in the `minNumberOfWorkers` property.
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) MinNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
The minimum number of worker nodes. Defaults to `1`.
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutput() LinkedServiceAzureDatabricksInstancePoolPtrOutput
func (LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksInstancePoolPtrOutput) ToLinkedServiceAzureDatabricksInstancePoolPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksInstancePoolPtrOutput
type LinkedServiceAzureDatabricksKeyVaultPassword ¶
type LinkedServiceAzureDatabricksKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores ADB access token. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureDatabricksKeyVaultPasswordArgs ¶
type LinkedServiceAzureDatabricksKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores ADB access token. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput ¶
func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput() LinkedServiceAzureDatabricksKeyVaultPasswordOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceAzureDatabricksKeyVaultPasswordArgs) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
type LinkedServiceAzureDatabricksKeyVaultPasswordInput ¶
type LinkedServiceAzureDatabricksKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput() LinkedServiceAzureDatabricksKeyVaultPasswordOutput ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordOutput }
LinkedServiceAzureDatabricksKeyVaultPasswordInput is an input type that accepts LinkedServiceAzureDatabricksKeyVaultPasswordArgs and LinkedServiceAzureDatabricksKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksKeyVaultPasswordInput` via:
LinkedServiceAzureDatabricksKeyVaultPasswordArgs{...}
type LinkedServiceAzureDatabricksKeyVaultPasswordOutput ¶
type LinkedServiceAzureDatabricksKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores ADB access token.
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutput() LinkedServiceAzureDatabricksKeyVaultPasswordOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
type LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput ¶
type LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput }
LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceAzureDatabricksKeyVaultPasswordArgs, LinkedServiceAzureDatabricksKeyVaultPasswordPtr and LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput` via:
LinkedServiceAzureDatabricksKeyVaultPasswordArgs{...} or: nil
func LinkedServiceAzureDatabricksKeyVaultPasswordPtr ¶
func LinkedServiceAzureDatabricksKeyVaultPasswordPtr(v *LinkedServiceAzureDatabricksKeyVaultPasswordArgs) LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput
type LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput ¶
type LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores ADB access token.
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
func (LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput) ToLinkedServiceAzureDatabricksKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
type LinkedServiceAzureDatabricksMap ¶
type LinkedServiceAzureDatabricksMap map[string]LinkedServiceAzureDatabricksInput
func (LinkedServiceAzureDatabricksMap) ElementType ¶
func (LinkedServiceAzureDatabricksMap) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutput ¶
func (i LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutput() LinkedServiceAzureDatabricksMapOutput
func (LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutputWithContext ¶
func (i LinkedServiceAzureDatabricksMap) ToLinkedServiceAzureDatabricksMapOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksMapOutput
type LinkedServiceAzureDatabricksMapInput ¶
type LinkedServiceAzureDatabricksMapInput interface { pulumi.Input ToLinkedServiceAzureDatabricksMapOutput() LinkedServiceAzureDatabricksMapOutput ToLinkedServiceAzureDatabricksMapOutputWithContext(context.Context) LinkedServiceAzureDatabricksMapOutput }
LinkedServiceAzureDatabricksMapInput is an input type that accepts LinkedServiceAzureDatabricksMap and LinkedServiceAzureDatabricksMapOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksMapInput` via:
LinkedServiceAzureDatabricksMap{ "key": LinkedServiceAzureDatabricksArgs{...} }
type LinkedServiceAzureDatabricksMapOutput ¶
type LinkedServiceAzureDatabricksMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksMapOutput) ElementType ¶
func (LinkedServiceAzureDatabricksMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksMapOutput) MapIndex ¶
func (o LinkedServiceAzureDatabricksMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureDatabricksOutput
func (LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutput ¶
func (o LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutput() LinkedServiceAzureDatabricksMapOutput
func (LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutputWithContext ¶
func (o LinkedServiceAzureDatabricksMapOutput) ToLinkedServiceAzureDatabricksMapOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksMapOutput
type LinkedServiceAzureDatabricksNewClusterConfig ¶
type LinkedServiceAzureDatabricksNewClusterConfig struct { // Spark version of a the cluster. ClusterVersion string `pulumi:"clusterVersion"` // Tags for the cluster resource. CustomTags map[string]string `pulumi:"customTags"` // Driver node type for the cluster. DriverNodeType *string `pulumi:"driverNodeType"` // User defined initialization scripts for the cluster. InitScripts []string `pulumi:"initScripts"` // Location to deliver Spark driver, worker, and event logs. LogDestination *string `pulumi:"logDestination"` // Specifies the maximum number of worker nodes. It should be between 1 and 25000. MaxNumberOfWorkers *int `pulumi:"maxNumberOfWorkers"` // Specifies the minimum number of worker nodes. It should be between 1 and 25000. It defaults to `1`. MinNumberOfWorkers *int `pulumi:"minNumberOfWorkers"` // Node type for the new cluster. NodeType string `pulumi:"nodeType"` // User-specified Spark configuration variables key-value pairs. SparkConfig map[string]string `pulumi:"sparkConfig"` // User-specified Spark environment variables key-value pairs. SparkEnvironmentVariables map[string]string `pulumi:"sparkEnvironmentVariables"` }
type LinkedServiceAzureDatabricksNewClusterConfigArgs ¶
type LinkedServiceAzureDatabricksNewClusterConfigArgs struct { // Spark version of a the cluster. ClusterVersion pulumi.StringInput `pulumi:"clusterVersion"` // Tags for the cluster resource. CustomTags pulumi.StringMapInput `pulumi:"customTags"` // Driver node type for the cluster. DriverNodeType pulumi.StringPtrInput `pulumi:"driverNodeType"` // User defined initialization scripts for the cluster. InitScripts pulumi.StringArrayInput `pulumi:"initScripts"` // Location to deliver Spark driver, worker, and event logs. LogDestination pulumi.StringPtrInput `pulumi:"logDestination"` // Specifies the maximum number of worker nodes. It should be between 1 and 25000. MaxNumberOfWorkers pulumi.IntPtrInput `pulumi:"maxNumberOfWorkers"` // Specifies the minimum number of worker nodes. It should be between 1 and 25000. It defaults to `1`. MinNumberOfWorkers pulumi.IntPtrInput `pulumi:"minNumberOfWorkers"` // Node type for the new cluster. NodeType pulumi.StringInput `pulumi:"nodeType"` // User-specified Spark configuration variables key-value pairs. SparkConfig pulumi.StringMapInput `pulumi:"sparkConfig"` // User-specified Spark environment variables key-value pairs. SparkEnvironmentVariables pulumi.StringMapInput `pulumi:"sparkEnvironmentVariables"` }
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ElementType ¶
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutput ¶
func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutput() LinkedServiceAzureDatabricksNewClusterConfigOutput
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext ¶
func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigOutput
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput ¶
func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
func (LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext ¶
func (i LinkedServiceAzureDatabricksNewClusterConfigArgs) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
type LinkedServiceAzureDatabricksNewClusterConfigInput ¶
type LinkedServiceAzureDatabricksNewClusterConfigInput interface { pulumi.Input ToLinkedServiceAzureDatabricksNewClusterConfigOutput() LinkedServiceAzureDatabricksNewClusterConfigOutput ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext(context.Context) LinkedServiceAzureDatabricksNewClusterConfigOutput }
LinkedServiceAzureDatabricksNewClusterConfigInput is an input type that accepts LinkedServiceAzureDatabricksNewClusterConfigArgs and LinkedServiceAzureDatabricksNewClusterConfigOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksNewClusterConfigInput` via:
LinkedServiceAzureDatabricksNewClusterConfigArgs{...}
type LinkedServiceAzureDatabricksNewClusterConfigOutput ¶
type LinkedServiceAzureDatabricksNewClusterConfigOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ClusterVersion ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ClusterVersion() pulumi.StringOutput
Spark version of a the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) CustomTags ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) CustomTags() pulumi.StringMapOutput
Tags for the cluster resource.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) DriverNodeType ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) DriverNodeType() pulumi.StringPtrOutput
Driver node type for the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ElementType ¶
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) InitScripts ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) InitScripts() pulumi.StringArrayOutput
User defined initialization scripts for the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) LogDestination ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) LogDestination() pulumi.StringPtrOutput
Location to deliver Spark driver, worker, and event logs.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) MaxNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
Specifies the maximum number of worker nodes. It should be between 1 and 25000.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) MinNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
Specifies the minimum number of worker nodes. It should be between 1 and 25000. It defaults to `1`.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) NodeType ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) NodeType() pulumi.StringOutput
Node type for the new cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkConfig ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkConfig() pulumi.StringMapOutput
User-specified Spark configuration variables key-value pairs.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkEnvironmentVariables ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) SparkEnvironmentVariables() pulumi.StringMapOutput
User-specified Spark environment variables key-value pairs.
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutput ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutput() LinkedServiceAzureDatabricksNewClusterConfigOutput
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigOutput
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
func (LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
type LinkedServiceAzureDatabricksNewClusterConfigPtrInput ¶
type LinkedServiceAzureDatabricksNewClusterConfigPtrInput interface { pulumi.Input ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput }
LinkedServiceAzureDatabricksNewClusterConfigPtrInput is an input type that accepts LinkedServiceAzureDatabricksNewClusterConfigArgs, LinkedServiceAzureDatabricksNewClusterConfigPtr and LinkedServiceAzureDatabricksNewClusterConfigPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureDatabricksNewClusterConfigPtrInput` via:
LinkedServiceAzureDatabricksNewClusterConfigArgs{...} or: nil
func LinkedServiceAzureDatabricksNewClusterConfigPtr ¶
func LinkedServiceAzureDatabricksNewClusterConfigPtr(v *LinkedServiceAzureDatabricksNewClusterConfigArgs) LinkedServiceAzureDatabricksNewClusterConfigPtrInput
type LinkedServiceAzureDatabricksNewClusterConfigPtrOutput ¶
type LinkedServiceAzureDatabricksNewClusterConfigPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ClusterVersion ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ClusterVersion() pulumi.StringPtrOutput
Spark version of a the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) CustomTags ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) CustomTags() pulumi.StringMapOutput
Tags for the cluster resource.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) DriverNodeType ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) DriverNodeType() pulumi.StringPtrOutput
Driver node type for the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ElementType ¶
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) InitScripts ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) InitScripts() pulumi.StringArrayOutput
User defined initialization scripts for the cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) LogDestination ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) LogDestination() pulumi.StringPtrOutput
Location to deliver Spark driver, worker, and event logs.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MaxNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MaxNumberOfWorkers() pulumi.IntPtrOutput
Specifies the maximum number of worker nodes. It should be between 1 and 25000.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MinNumberOfWorkers ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) MinNumberOfWorkers() pulumi.IntPtrOutput
Specifies the minimum number of worker nodes. It should be between 1 and 25000. It defaults to `1`.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) NodeType ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) NodeType() pulumi.StringPtrOutput
Node type for the new cluster.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkConfig ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkConfig() pulumi.StringMapOutput
User-specified Spark configuration variables key-value pairs.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkEnvironmentVariables ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) SparkEnvironmentVariables() pulumi.StringMapOutput
User-specified Spark environment variables key-value pairs.
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutput() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
func (LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext ¶
func (o LinkedServiceAzureDatabricksNewClusterConfigPtrOutput) ToLinkedServiceAzureDatabricksNewClusterConfigPtrOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
type LinkedServiceAzureDatabricksOutput ¶
type LinkedServiceAzureDatabricksOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureDatabricksOutput) AccessToken ¶
func (o LinkedServiceAzureDatabricksOutput) AccessToken() pulumi.StringPtrOutput
Authenticate to ADB via an access token.
func (LinkedServiceAzureDatabricksOutput) AdbDomain ¶
func (o LinkedServiceAzureDatabricksOutput) AdbDomain() pulumi.StringOutput
The domain URL of the databricks instance.
func (LinkedServiceAzureDatabricksOutput) AdditionalProperties ¶
func (o LinkedServiceAzureDatabricksOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
func (LinkedServiceAzureDatabricksOutput) Annotations ¶
func (o LinkedServiceAzureDatabricksOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureDatabricksOutput) DataFactoryId ¶
func (o LinkedServiceAzureDatabricksOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureDatabricksOutput) Description ¶
func (o LinkedServiceAzureDatabricksOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureDatabricksOutput) ElementType ¶
func (LinkedServiceAzureDatabricksOutput) ElementType() reflect.Type
func (LinkedServiceAzureDatabricksOutput) ExistingClusterId ¶
func (o LinkedServiceAzureDatabricksOutput) ExistingClusterId() pulumi.StringPtrOutput
The clusterId of an existing cluster within the linked ADB instance.
func (LinkedServiceAzureDatabricksOutput) InstancePool ¶
func (o LinkedServiceAzureDatabricksOutput) InstancePool() LinkedServiceAzureDatabricksInstancePoolPtrOutput
Leverages an instance pool within the linked ADB instance as one `instancePool` block defined below.
func (LinkedServiceAzureDatabricksOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureDatabricksOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureDatabricksOutput) KeyVaultPassword ¶
func (o LinkedServiceAzureDatabricksOutput) KeyVaultPassword() LinkedServiceAzureDatabricksKeyVaultPasswordPtrOutput
Authenticate to ADB via Azure Key Vault Linked Service as defined in the `keyVaultPassword` block below.
func (LinkedServiceAzureDatabricksOutput) MsiWorkSpaceResourceId ¶
func (o LinkedServiceAzureDatabricksOutput) MsiWorkSpaceResourceId() pulumi.StringPtrOutput
Authenticate to ADB via managed service identity.
func (LinkedServiceAzureDatabricksOutput) Name ¶
func (o LinkedServiceAzureDatabricksOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureDatabricksOutput) NewClusterConfig ¶
func (o LinkedServiceAzureDatabricksOutput) NewClusterConfig() LinkedServiceAzureDatabricksNewClusterConfigPtrOutput
Creates new clusters within the linked ADB instance as defined in the `newClusterConfig` block below.
func (LinkedServiceAzureDatabricksOutput) Parameters ¶
func (o LinkedServiceAzureDatabricksOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutput ¶
func (o LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutput() LinkedServiceAzureDatabricksOutput
func (LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutputWithContext ¶
func (o LinkedServiceAzureDatabricksOutput) ToLinkedServiceAzureDatabricksOutputWithContext(ctx context.Context) LinkedServiceAzureDatabricksOutput
type LinkedServiceAzureDatabricksState ¶
type LinkedServiceAzureDatabricksState struct { // Authenticate to ADB via an access token. AccessToken pulumi.StringPtrInput // The domain URL of the databricks instance. AdbDomain pulumi.StringPtrInput // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The clusterId of an existing cluster within the linked ADB instance. ExistingClusterId pulumi.StringPtrInput // Leverages an instance pool within the linked ADB instance as one `instancePool` block defined below. InstancePool LinkedServiceAzureDatabricksInstancePoolPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Authenticate to ADB via Azure Key Vault Linked Service as defined in the `keyVaultPassword` block below. KeyVaultPassword LinkedServiceAzureDatabricksKeyVaultPasswordPtrInput // Authenticate to ADB via managed service identity. MsiWorkSpaceResourceId pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // Creates new clusters within the linked ADB instance as defined in the `newClusterConfig` block below. NewClusterConfig LinkedServiceAzureDatabricksNewClusterConfigPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
func (LinkedServiceAzureDatabricksState) ElementType ¶
func (LinkedServiceAzureDatabricksState) ElementType() reflect.Type
type LinkedServiceAzureFileStorage ¶
type LinkedServiceAzureFileStorage struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure File Storage Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` FileShare pulumi.StringPtrOutput `pulumi:"fileShare"` // The Host name of the server. Host pulumi.StringPtrOutput `pulumi:"host"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // A `keyVaultPassword` block as defined below. Use this argument to store Azure File Storage password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The password to log in the server. Password pulumi.StringPtrOutput `pulumi:"password"` // The user ID to log in the server. UserId pulumi.StringPtrOutput `pulumi:"userId"` }
Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := storage.LookupAccountOutput(ctx, storage.GetAccountOutputArgs{ Name: pulumi.String("storageaccountname"), ResourceGroupName: exampleResourceGroup.Name, }, nil) exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureFileStorage(ctx, "example", &datafactory.LinkedServiceAzureFileStorageArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String(example.ApplyT(func(example storage.GetAccountResult) (*string, error) { return &example.PrimaryConnectionString, nil }).(pulumi.StringPtrOutput)), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureFileStorage:LinkedServiceAzureFileStorage example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureFileStorage ¶
func GetLinkedServiceAzureFileStorage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureFileStorageState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureFileStorage, error)
GetLinkedServiceAzureFileStorage gets an existing LinkedServiceAzureFileStorage 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 NewLinkedServiceAzureFileStorage ¶
func NewLinkedServiceAzureFileStorage(ctx *pulumi.Context, name string, args *LinkedServiceAzureFileStorageArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureFileStorage, error)
NewLinkedServiceAzureFileStorage registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureFileStorage) ElementType ¶
func (*LinkedServiceAzureFileStorage) ElementType() reflect.Type
func (*LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutput ¶
func (i *LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutput() LinkedServiceAzureFileStorageOutput
func (*LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutputWithContext ¶
func (i *LinkedServiceAzureFileStorage) ToLinkedServiceAzureFileStorageOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageOutput
type LinkedServiceAzureFileStorageArgs ¶
type LinkedServiceAzureFileStorageArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure File Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. ConnectionString pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput FileShare pulumi.StringPtrInput // The Host name of the server. Host pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Azure File Storage password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The password to log in the server. Password pulumi.StringPtrInput // The user ID to log in the server. UserId pulumi.StringPtrInput }
The set of arguments for constructing a LinkedServiceAzureFileStorage resource.
func (LinkedServiceAzureFileStorageArgs) ElementType ¶
func (LinkedServiceAzureFileStorageArgs) ElementType() reflect.Type
type LinkedServiceAzureFileStorageArray ¶
type LinkedServiceAzureFileStorageArray []LinkedServiceAzureFileStorageInput
func (LinkedServiceAzureFileStorageArray) ElementType ¶
func (LinkedServiceAzureFileStorageArray) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutput ¶
func (i LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutput() LinkedServiceAzureFileStorageArrayOutput
func (LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutputWithContext ¶
func (i LinkedServiceAzureFileStorageArray) ToLinkedServiceAzureFileStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageArrayOutput
type LinkedServiceAzureFileStorageArrayInput ¶
type LinkedServiceAzureFileStorageArrayInput interface { pulumi.Input ToLinkedServiceAzureFileStorageArrayOutput() LinkedServiceAzureFileStorageArrayOutput ToLinkedServiceAzureFileStorageArrayOutputWithContext(context.Context) LinkedServiceAzureFileStorageArrayOutput }
LinkedServiceAzureFileStorageArrayInput is an input type that accepts LinkedServiceAzureFileStorageArray and LinkedServiceAzureFileStorageArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureFileStorageArrayInput` via:
LinkedServiceAzureFileStorageArray{ LinkedServiceAzureFileStorageArgs{...} }
type LinkedServiceAzureFileStorageArrayOutput ¶
type LinkedServiceAzureFileStorageArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFileStorageArrayOutput) ElementType ¶
func (LinkedServiceAzureFileStorageArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutput ¶
func (o LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutput() LinkedServiceAzureFileStorageArrayOutput
func (LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutputWithContext ¶
func (o LinkedServiceAzureFileStorageArrayOutput) ToLinkedServiceAzureFileStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageArrayOutput
type LinkedServiceAzureFileStorageInput ¶
type LinkedServiceAzureFileStorageInput interface { pulumi.Input ToLinkedServiceAzureFileStorageOutput() LinkedServiceAzureFileStorageOutput ToLinkedServiceAzureFileStorageOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageOutput }
type LinkedServiceAzureFileStorageKeyVaultPassword ¶
type LinkedServiceAzureFileStorageKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Azure File Storage password. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureFileStorageKeyVaultPasswordArgs ¶
type LinkedServiceAzureFileStorageKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Azure File Storage password. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput ¶
func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput() LinkedServiceAzureFileStorageKeyVaultPasswordOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceAzureFileStorageKeyVaultPasswordArgs) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
type LinkedServiceAzureFileStorageKeyVaultPasswordInput ¶
type LinkedServiceAzureFileStorageKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput() LinkedServiceAzureFileStorageKeyVaultPasswordOutput ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordOutput }
LinkedServiceAzureFileStorageKeyVaultPasswordInput is an input type that accepts LinkedServiceAzureFileStorageKeyVaultPasswordArgs and LinkedServiceAzureFileStorageKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceAzureFileStorageKeyVaultPasswordInput` via:
LinkedServiceAzureFileStorageKeyVaultPasswordArgs{...}
type LinkedServiceAzureFileStorageKeyVaultPasswordOutput ¶
type LinkedServiceAzureFileStorageKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores Azure File Storage password.
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutput() LinkedServiceAzureFileStorageKeyVaultPasswordOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
type LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput ¶
type LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput }
LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceAzureFileStorageKeyVaultPasswordArgs, LinkedServiceAzureFileStorageKeyVaultPasswordPtr and LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput` via:
LinkedServiceAzureFileStorageKeyVaultPasswordArgs{...} or: nil
func LinkedServiceAzureFileStorageKeyVaultPasswordPtr ¶
func LinkedServiceAzureFileStorageKeyVaultPasswordPtr(v *LinkedServiceAzureFileStorageKeyVaultPasswordArgs) LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput
type LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput ¶
type LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores Azure File Storage password.
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
func (LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput) ToLinkedServiceAzureFileStorageKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
type LinkedServiceAzureFileStorageMap ¶
type LinkedServiceAzureFileStorageMap map[string]LinkedServiceAzureFileStorageInput
func (LinkedServiceAzureFileStorageMap) ElementType ¶
func (LinkedServiceAzureFileStorageMap) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutput ¶
func (i LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutput() LinkedServiceAzureFileStorageMapOutput
func (LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutputWithContext ¶
func (i LinkedServiceAzureFileStorageMap) ToLinkedServiceAzureFileStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageMapOutput
type LinkedServiceAzureFileStorageMapInput ¶
type LinkedServiceAzureFileStorageMapInput interface { pulumi.Input ToLinkedServiceAzureFileStorageMapOutput() LinkedServiceAzureFileStorageMapOutput ToLinkedServiceAzureFileStorageMapOutputWithContext(context.Context) LinkedServiceAzureFileStorageMapOutput }
LinkedServiceAzureFileStorageMapInput is an input type that accepts LinkedServiceAzureFileStorageMap and LinkedServiceAzureFileStorageMapOutput values. You can construct a concrete instance of `LinkedServiceAzureFileStorageMapInput` via:
LinkedServiceAzureFileStorageMap{ "key": LinkedServiceAzureFileStorageArgs{...} }
type LinkedServiceAzureFileStorageMapOutput ¶
type LinkedServiceAzureFileStorageMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFileStorageMapOutput) ElementType ¶
func (LinkedServiceAzureFileStorageMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageMapOutput) MapIndex ¶
func (o LinkedServiceAzureFileStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureFileStorageOutput
func (LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutput ¶
func (o LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutput() LinkedServiceAzureFileStorageMapOutput
func (LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutputWithContext ¶
func (o LinkedServiceAzureFileStorageMapOutput) ToLinkedServiceAzureFileStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageMapOutput
type LinkedServiceAzureFileStorageOutput ¶
type LinkedServiceAzureFileStorageOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFileStorageOutput) AdditionalProperties ¶
func (o LinkedServiceAzureFileStorageOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure File Storage Linked Service:
func (LinkedServiceAzureFileStorageOutput) Annotations ¶
func (o LinkedServiceAzureFileStorageOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureFileStorageOutput) ConnectionString ¶
func (o LinkedServiceAzureFileStorageOutput) ConnectionString() pulumi.StringOutput
The connection string.
func (LinkedServiceAzureFileStorageOutput) DataFactoryId ¶
func (o LinkedServiceAzureFileStorageOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureFileStorageOutput) Description ¶
func (o LinkedServiceAzureFileStorageOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureFileStorageOutput) ElementType ¶
func (LinkedServiceAzureFileStorageOutput) ElementType() reflect.Type
func (LinkedServiceAzureFileStorageOutput) FileShare ¶
func (o LinkedServiceAzureFileStorageOutput) FileShare() pulumi.StringPtrOutput
The name of the file share.
func (LinkedServiceAzureFileStorageOutput) Host ¶
func (o LinkedServiceAzureFileStorageOutput) Host() pulumi.StringPtrOutput
The Host name of the server.
func (LinkedServiceAzureFileStorageOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureFileStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureFileStorageOutput) KeyVaultPassword ¶
func (o LinkedServiceAzureFileStorageOutput) KeyVaultPassword() LinkedServiceAzureFileStorageKeyVaultPasswordPtrOutput
A `keyVaultPassword` block as defined below. Use this argument to store Azure File Storage password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureFileStorageOutput) Name ¶
func (o LinkedServiceAzureFileStorageOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureFileStorageOutput) Parameters ¶
func (o LinkedServiceAzureFileStorageOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureFileStorageOutput) Password ¶
func (o LinkedServiceAzureFileStorageOutput) Password() pulumi.StringPtrOutput
The password to log in the server.
func (LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutput ¶
func (o LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutput() LinkedServiceAzureFileStorageOutput
func (LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutputWithContext ¶
func (o LinkedServiceAzureFileStorageOutput) ToLinkedServiceAzureFileStorageOutputWithContext(ctx context.Context) LinkedServiceAzureFileStorageOutput
func (LinkedServiceAzureFileStorageOutput) UserId ¶
func (o LinkedServiceAzureFileStorageOutput) UserId() pulumi.StringPtrOutput
The user ID to log in the server.
type LinkedServiceAzureFileStorageState ¶
type LinkedServiceAzureFileStorageState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure File Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput FileShare pulumi.StringPtrInput // The Host name of the server. Host pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Azure File Storage password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureFileStorageKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The password to log in the server. Password pulumi.StringPtrInput // The user ID to log in the server. UserId pulumi.StringPtrInput }
func (LinkedServiceAzureFileStorageState) ElementType ¶
func (LinkedServiceAzureFileStorageState) ElementType() reflect.Type
type LinkedServiceAzureFunction ¶
type LinkedServiceAzureFunction struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Function Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // The system key of the Azure Function. Exactly one of either `key` or `keyVaultKey` is required Key pulumi.StringPtrOutput `pulumi:"key"` // A `keyVaultKey` block as defined below. Use this Argument to store the system key of the Azure Function in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `key` or `keyVaultKey` is required. KeyVaultKey LinkedServiceAzureFunctionKeyVaultKeyPtrOutput `pulumi:"keyVaultKey"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The url of the Azure Function. Url pulumi.StringOutput `pulumi:"url"` }
Manages a Linked Service (connection) between an Azure Function and Azure Data Factory.
## Example Usage
```go package main
import (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/appservice" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := appservice.LookupFunctionAppOutput(ctx, appservice.GetFunctionAppOutputArgs{ Name: pulumi.String("test-azure-functions"), ResourceGroupName: exampleResourceGroup.Name, }, nil) exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureFunction(ctx, "example", &datafactory.LinkedServiceAzureFunctionArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Url: example.ApplyT(func(example appservice.GetFunctionAppResult) (string, error) { return fmt.Sprintf("https://%v", example.DefaultHostname), nil }).(pulumi.StringOutput), Key: pulumi.String("foo"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureFunction:LinkedServiceAzureFunction example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureFunction ¶
func GetLinkedServiceAzureFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureFunctionState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureFunction, error)
GetLinkedServiceAzureFunction gets an existing LinkedServiceAzureFunction 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 NewLinkedServiceAzureFunction ¶
func NewLinkedServiceAzureFunction(ctx *pulumi.Context, name string, args *LinkedServiceAzureFunctionArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureFunction, error)
NewLinkedServiceAzureFunction registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureFunction) ElementType ¶
func (*LinkedServiceAzureFunction) ElementType() reflect.Type
func (*LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutput ¶
func (i *LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutput() LinkedServiceAzureFunctionOutput
func (*LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutputWithContext ¶
func (i *LinkedServiceAzureFunction) ToLinkedServiceAzureFunctionOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionOutput
type LinkedServiceAzureFunctionArgs ¶
type LinkedServiceAzureFunctionArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Function Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // The system key of the Azure Function. Exactly one of either `key` or `keyVaultKey` is required Key pulumi.StringPtrInput // A `keyVaultKey` block as defined below. Use this Argument to store the system key of the Azure Function in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `key` or `keyVaultKey` is required. KeyVaultKey LinkedServiceAzureFunctionKeyVaultKeyPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The url of the Azure Function. Url pulumi.StringInput }
The set of arguments for constructing a LinkedServiceAzureFunction resource.
func (LinkedServiceAzureFunctionArgs) ElementType ¶
func (LinkedServiceAzureFunctionArgs) ElementType() reflect.Type
type LinkedServiceAzureFunctionArray ¶
type LinkedServiceAzureFunctionArray []LinkedServiceAzureFunctionInput
func (LinkedServiceAzureFunctionArray) ElementType ¶
func (LinkedServiceAzureFunctionArray) ElementType() reflect.Type
func (LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutput ¶
func (i LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutput() LinkedServiceAzureFunctionArrayOutput
func (LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutputWithContext ¶
func (i LinkedServiceAzureFunctionArray) ToLinkedServiceAzureFunctionArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionArrayOutput
type LinkedServiceAzureFunctionArrayInput ¶
type LinkedServiceAzureFunctionArrayInput interface { pulumi.Input ToLinkedServiceAzureFunctionArrayOutput() LinkedServiceAzureFunctionArrayOutput ToLinkedServiceAzureFunctionArrayOutputWithContext(context.Context) LinkedServiceAzureFunctionArrayOutput }
LinkedServiceAzureFunctionArrayInput is an input type that accepts LinkedServiceAzureFunctionArray and LinkedServiceAzureFunctionArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureFunctionArrayInput` via:
LinkedServiceAzureFunctionArray{ LinkedServiceAzureFunctionArgs{...} }
type LinkedServiceAzureFunctionArrayOutput ¶
type LinkedServiceAzureFunctionArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFunctionArrayOutput) ElementType ¶
func (LinkedServiceAzureFunctionArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureFunctionArrayOutput) Index ¶
func (o LinkedServiceAzureFunctionArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureFunctionOutput
func (LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutput ¶
func (o LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutput() LinkedServiceAzureFunctionArrayOutput
func (LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutputWithContext ¶
func (o LinkedServiceAzureFunctionArrayOutput) ToLinkedServiceAzureFunctionArrayOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionArrayOutput
type LinkedServiceAzureFunctionInput ¶
type LinkedServiceAzureFunctionInput interface { pulumi.Input ToLinkedServiceAzureFunctionOutput() LinkedServiceAzureFunctionOutput ToLinkedServiceAzureFunctionOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionOutput }
type LinkedServiceAzureFunctionKeyVaultKey ¶
type LinkedServiceAzureFunctionKeyVaultKey struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the system key of the Azure Function. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureFunctionKeyVaultKeyArgs ¶
type LinkedServiceAzureFunctionKeyVaultKeyArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores the system key of the Azure Function. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ElementType ¶
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ElementType() reflect.Type
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutput ¶
func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutput() LinkedServiceAzureFunctionKeyVaultKeyOutput
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext ¶
func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyOutput
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput ¶
func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
func (LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext ¶
func (i LinkedServiceAzureFunctionKeyVaultKeyArgs) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
type LinkedServiceAzureFunctionKeyVaultKeyInput ¶
type LinkedServiceAzureFunctionKeyVaultKeyInput interface { pulumi.Input ToLinkedServiceAzureFunctionKeyVaultKeyOutput() LinkedServiceAzureFunctionKeyVaultKeyOutput ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext(context.Context) LinkedServiceAzureFunctionKeyVaultKeyOutput }
LinkedServiceAzureFunctionKeyVaultKeyInput is an input type that accepts LinkedServiceAzureFunctionKeyVaultKeyArgs and LinkedServiceAzureFunctionKeyVaultKeyOutput values. You can construct a concrete instance of `LinkedServiceAzureFunctionKeyVaultKeyInput` via:
LinkedServiceAzureFunctionKeyVaultKeyArgs{...}
type LinkedServiceAzureFunctionKeyVaultKeyOutput ¶
type LinkedServiceAzureFunctionKeyVaultKeyOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ElementType ¶
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ElementType() reflect.Type
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) LinkedServiceName ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) SecretName ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores the system key of the Azure Function.
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutput ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutput() LinkedServiceAzureFunctionKeyVaultKeyOutput
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyOutput
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
func (LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
type LinkedServiceAzureFunctionKeyVaultKeyPtrInput ¶
type LinkedServiceAzureFunctionKeyVaultKeyPtrInput interface { pulumi.Input ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput }
LinkedServiceAzureFunctionKeyVaultKeyPtrInput is an input type that accepts LinkedServiceAzureFunctionKeyVaultKeyArgs, LinkedServiceAzureFunctionKeyVaultKeyPtr and LinkedServiceAzureFunctionKeyVaultKeyPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureFunctionKeyVaultKeyPtrInput` via:
LinkedServiceAzureFunctionKeyVaultKeyArgs{...} or: nil
func LinkedServiceAzureFunctionKeyVaultKeyPtr ¶
func LinkedServiceAzureFunctionKeyVaultKeyPtr(v *LinkedServiceAzureFunctionKeyVaultKeyArgs) LinkedServiceAzureFunctionKeyVaultKeyPtrInput
type LinkedServiceAzureFunctionKeyVaultKeyPtrOutput ¶
type LinkedServiceAzureFunctionKeyVaultKeyPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ElementType ¶
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) SecretName ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores the system key of the Azure Function.
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutput() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
func (LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext ¶
func (o LinkedServiceAzureFunctionKeyVaultKeyPtrOutput) ToLinkedServiceAzureFunctionKeyVaultKeyPtrOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
type LinkedServiceAzureFunctionMap ¶
type LinkedServiceAzureFunctionMap map[string]LinkedServiceAzureFunctionInput
func (LinkedServiceAzureFunctionMap) ElementType ¶
func (LinkedServiceAzureFunctionMap) ElementType() reflect.Type
func (LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutput ¶
func (i LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutput() LinkedServiceAzureFunctionMapOutput
func (LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutputWithContext ¶
func (i LinkedServiceAzureFunctionMap) ToLinkedServiceAzureFunctionMapOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionMapOutput
type LinkedServiceAzureFunctionMapInput ¶
type LinkedServiceAzureFunctionMapInput interface { pulumi.Input ToLinkedServiceAzureFunctionMapOutput() LinkedServiceAzureFunctionMapOutput ToLinkedServiceAzureFunctionMapOutputWithContext(context.Context) LinkedServiceAzureFunctionMapOutput }
LinkedServiceAzureFunctionMapInput is an input type that accepts LinkedServiceAzureFunctionMap and LinkedServiceAzureFunctionMapOutput values. You can construct a concrete instance of `LinkedServiceAzureFunctionMapInput` via:
LinkedServiceAzureFunctionMap{ "key": LinkedServiceAzureFunctionArgs{...} }
type LinkedServiceAzureFunctionMapOutput ¶
type LinkedServiceAzureFunctionMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFunctionMapOutput) ElementType ¶
func (LinkedServiceAzureFunctionMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureFunctionMapOutput) MapIndex ¶
func (o LinkedServiceAzureFunctionMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureFunctionOutput
func (LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutput ¶
func (o LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutput() LinkedServiceAzureFunctionMapOutput
func (LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutputWithContext ¶
func (o LinkedServiceAzureFunctionMapOutput) ToLinkedServiceAzureFunctionMapOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionMapOutput
type LinkedServiceAzureFunctionOutput ¶
type LinkedServiceAzureFunctionOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureFunctionOutput) AdditionalProperties ¶
func (o LinkedServiceAzureFunctionOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure Function Linked Service:
func (LinkedServiceAzureFunctionOutput) Annotations ¶
func (o LinkedServiceAzureFunctionOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureFunctionOutput) DataFactoryId ¶
func (o LinkedServiceAzureFunctionOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureFunctionOutput) Description ¶
func (o LinkedServiceAzureFunctionOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureFunctionOutput) ElementType ¶
func (LinkedServiceAzureFunctionOutput) ElementType() reflect.Type
func (LinkedServiceAzureFunctionOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureFunctionOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureFunctionOutput) Key ¶
func (o LinkedServiceAzureFunctionOutput) Key() pulumi.StringPtrOutput
The system key of the Azure Function. Exactly one of either `key` or `keyVaultKey` is required
func (LinkedServiceAzureFunctionOutput) KeyVaultKey ¶
func (o LinkedServiceAzureFunctionOutput) KeyVaultKey() LinkedServiceAzureFunctionKeyVaultKeyPtrOutput
A `keyVaultKey` block as defined below. Use this Argument to store the system key of the Azure Function in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `key` or `keyVaultKey` is required.
func (LinkedServiceAzureFunctionOutput) Name ¶
func (o LinkedServiceAzureFunctionOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureFunctionOutput) Parameters ¶
func (o LinkedServiceAzureFunctionOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutput ¶
func (o LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutput() LinkedServiceAzureFunctionOutput
func (LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutputWithContext ¶
func (o LinkedServiceAzureFunctionOutput) ToLinkedServiceAzureFunctionOutputWithContext(ctx context.Context) LinkedServiceAzureFunctionOutput
func (LinkedServiceAzureFunctionOutput) Url ¶
func (o LinkedServiceAzureFunctionOutput) Url() pulumi.StringOutput
The url of the Azure Function.
type LinkedServiceAzureFunctionState ¶
type LinkedServiceAzureFunctionState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Function Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // The system key of the Azure Function. Exactly one of either `key` or `keyVaultKey` is required Key pulumi.StringPtrInput // A `keyVaultKey` block as defined below. Use this Argument to store the system key of the Azure Function in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `key` or `keyVaultKey` is required. KeyVaultKey LinkedServiceAzureFunctionKeyVaultKeyPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The url of the Azure Function. Url pulumi.StringPtrInput }
func (LinkedServiceAzureFunctionState) ElementType ¶
func (LinkedServiceAzureFunctionState) ElementType() reflect.Type
type LinkedServiceAzureSearch ¶
type LinkedServiceAzureSearch struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Search Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The encrypted credential to connect to Azure Search Service. EncryptedCredential pulumi.StringOutput `pulumi:"encryptedCredential"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The key of the Azure Search Service. SearchServiceKey pulumi.StringOutput `pulumi:"searchServiceKey"` // The URL of the Search Service endpoint (e.g. <https://{searchServiceName}.search.windows.net>). Url pulumi.StringOutput `pulumi:"url"` }
Manages a Linked Service (connection) between Azure Search Service and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/search" "github.com/pulumi/pulumi-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleService, err := search.NewService(ctx, "example", &search.ServiceArgs{ Name: pulumi.String("example-search-service"), ResourceGroupName: example.Name, Location: example.Location, Sku: pulumi.String("standard"), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureSearch(ctx, "test", &datafactory.LinkedServiceAzureSearchArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), Url: pulumi.String(std.JoinOutput(ctx, std.JoinOutputArgs{ Separator: pulumi.String(""), Input: pulumi.StringArray{ pulumi.String("https://"), exampleService.Name, pulumi.String(".search.windows.net"), }, }, nil).ApplyT(func(invoke std.JoinResult) (*string, error) { return invoke.Result, nil }).(pulumi.StringPtrOutput)), SearchServiceKey: exampleService.PrimaryKey, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureSearch:LinkedServiceAzureSearch example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureSearch ¶
func GetLinkedServiceAzureSearch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureSearchState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureSearch, error)
GetLinkedServiceAzureSearch gets an existing LinkedServiceAzureSearch 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 NewLinkedServiceAzureSearch ¶
func NewLinkedServiceAzureSearch(ctx *pulumi.Context, name string, args *LinkedServiceAzureSearchArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureSearch, error)
NewLinkedServiceAzureSearch registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureSearch) ElementType ¶
func (*LinkedServiceAzureSearch) ElementType() reflect.Type
func (*LinkedServiceAzureSearch) ToLinkedServiceAzureSearchOutput ¶
func (i *LinkedServiceAzureSearch) ToLinkedServiceAzureSearchOutput() LinkedServiceAzureSearchOutput
func (*LinkedServiceAzureSearch) ToLinkedServiceAzureSearchOutputWithContext ¶
func (i *LinkedServiceAzureSearch) ToLinkedServiceAzureSearchOutputWithContext(ctx context.Context) LinkedServiceAzureSearchOutput
type LinkedServiceAzureSearchArgs ¶
type LinkedServiceAzureSearchArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Search Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The key of the Azure Search Service. SearchServiceKey pulumi.StringInput // The URL of the Search Service endpoint (e.g. <https://{searchServiceName}.search.windows.net>). Url pulumi.StringInput }
The set of arguments for constructing a LinkedServiceAzureSearch resource.
func (LinkedServiceAzureSearchArgs) ElementType ¶
func (LinkedServiceAzureSearchArgs) ElementType() reflect.Type
type LinkedServiceAzureSearchArray ¶
type LinkedServiceAzureSearchArray []LinkedServiceAzureSearchInput
func (LinkedServiceAzureSearchArray) ElementType ¶
func (LinkedServiceAzureSearchArray) ElementType() reflect.Type
func (LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutput ¶
func (i LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutput() LinkedServiceAzureSearchArrayOutput
func (LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutputWithContext ¶
func (i LinkedServiceAzureSearchArray) ToLinkedServiceAzureSearchArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSearchArrayOutput
type LinkedServiceAzureSearchArrayInput ¶
type LinkedServiceAzureSearchArrayInput interface { pulumi.Input ToLinkedServiceAzureSearchArrayOutput() LinkedServiceAzureSearchArrayOutput ToLinkedServiceAzureSearchArrayOutputWithContext(context.Context) LinkedServiceAzureSearchArrayOutput }
LinkedServiceAzureSearchArrayInput is an input type that accepts LinkedServiceAzureSearchArray and LinkedServiceAzureSearchArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureSearchArrayInput` via:
LinkedServiceAzureSearchArray{ LinkedServiceAzureSearchArgs{...} }
type LinkedServiceAzureSearchArrayOutput ¶
type LinkedServiceAzureSearchArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSearchArrayOutput) ElementType ¶
func (LinkedServiceAzureSearchArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureSearchArrayOutput) Index ¶
func (o LinkedServiceAzureSearchArrayOutput) Index(i pulumi.IntInput) LinkedServiceAzureSearchOutput
func (LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutput ¶
func (o LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutput() LinkedServiceAzureSearchArrayOutput
func (LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutputWithContext ¶
func (o LinkedServiceAzureSearchArrayOutput) ToLinkedServiceAzureSearchArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSearchArrayOutput
type LinkedServiceAzureSearchInput ¶
type LinkedServiceAzureSearchInput interface { pulumi.Input ToLinkedServiceAzureSearchOutput() LinkedServiceAzureSearchOutput ToLinkedServiceAzureSearchOutputWithContext(ctx context.Context) LinkedServiceAzureSearchOutput }
type LinkedServiceAzureSearchMap ¶
type LinkedServiceAzureSearchMap map[string]LinkedServiceAzureSearchInput
func (LinkedServiceAzureSearchMap) ElementType ¶
func (LinkedServiceAzureSearchMap) ElementType() reflect.Type
func (LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutput ¶
func (i LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutput() LinkedServiceAzureSearchMapOutput
func (LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutputWithContext ¶
func (i LinkedServiceAzureSearchMap) ToLinkedServiceAzureSearchMapOutputWithContext(ctx context.Context) LinkedServiceAzureSearchMapOutput
type LinkedServiceAzureSearchMapInput ¶
type LinkedServiceAzureSearchMapInput interface { pulumi.Input ToLinkedServiceAzureSearchMapOutput() LinkedServiceAzureSearchMapOutput ToLinkedServiceAzureSearchMapOutputWithContext(context.Context) LinkedServiceAzureSearchMapOutput }
LinkedServiceAzureSearchMapInput is an input type that accepts LinkedServiceAzureSearchMap and LinkedServiceAzureSearchMapOutput values. You can construct a concrete instance of `LinkedServiceAzureSearchMapInput` via:
LinkedServiceAzureSearchMap{ "key": LinkedServiceAzureSearchArgs{...} }
type LinkedServiceAzureSearchMapOutput ¶
type LinkedServiceAzureSearchMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSearchMapOutput) ElementType ¶
func (LinkedServiceAzureSearchMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureSearchMapOutput) MapIndex ¶
func (o LinkedServiceAzureSearchMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureSearchOutput
func (LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutput ¶
func (o LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutput() LinkedServiceAzureSearchMapOutput
func (LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutputWithContext ¶
func (o LinkedServiceAzureSearchMapOutput) ToLinkedServiceAzureSearchMapOutputWithContext(ctx context.Context) LinkedServiceAzureSearchMapOutput
type LinkedServiceAzureSearchOutput ¶
type LinkedServiceAzureSearchOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSearchOutput) AdditionalProperties ¶
func (o LinkedServiceAzureSearchOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure Search Linked Service:
func (LinkedServiceAzureSearchOutput) Annotations ¶
func (o LinkedServiceAzureSearchOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureSearchOutput) DataFactoryId ¶
func (o LinkedServiceAzureSearchOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureSearchOutput) Description ¶
func (o LinkedServiceAzureSearchOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureSearchOutput) ElementType ¶
func (LinkedServiceAzureSearchOutput) ElementType() reflect.Type
func (LinkedServiceAzureSearchOutput) EncryptedCredential ¶
func (o LinkedServiceAzureSearchOutput) EncryptedCredential() pulumi.StringOutput
The encrypted credential to connect to Azure Search Service.
func (LinkedServiceAzureSearchOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureSearchOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureSearchOutput) Name ¶
func (o LinkedServiceAzureSearchOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureSearchOutput) Parameters ¶
func (o LinkedServiceAzureSearchOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureSearchOutput) SearchServiceKey ¶
func (o LinkedServiceAzureSearchOutput) SearchServiceKey() pulumi.StringOutput
The key of the Azure Search Service.
func (LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutput ¶
func (o LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutput() LinkedServiceAzureSearchOutput
func (LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutputWithContext ¶
func (o LinkedServiceAzureSearchOutput) ToLinkedServiceAzureSearchOutputWithContext(ctx context.Context) LinkedServiceAzureSearchOutput
func (LinkedServiceAzureSearchOutput) Url ¶
func (o LinkedServiceAzureSearchOutput) Url() pulumi.StringOutput
The URL of the Search Service endpoint (e.g. <https://{searchServiceName}.search.windows.net>).
type LinkedServiceAzureSearchState ¶
type LinkedServiceAzureSearchState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Search Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The encrypted credential to connect to Azure Search Service. EncryptedCredential pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The key of the Azure Search Service. SearchServiceKey pulumi.StringPtrInput // The URL of the Search Service endpoint (e.g. <https://{searchServiceName}.search.windows.net>). Url pulumi.StringPtrInput }
func (LinkedServiceAzureSearchState) ElementType ¶
func (LinkedServiceAzureSearchState) ElementType() reflect.Type
type LinkedServiceAzureSqlDatabase ¶
type LinkedServiceAzureSqlDatabase struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service Azure SQL Database. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service Azure SQL Database. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with Azure SQL Database. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The name of a User-assigned Managed Identity. Use this argument to authenticate against the linked resource using a User-assigned Managed Identity. CredentialName pulumi.StringPtrOutput `pulumi:"credentialName"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service Azure SQL Database. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service Azure SQL Database. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // A `keyVaultConnectionString` block as defined below. Use this argument to store Azure SQL Database connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput `pulumi:"keyVaultConnectionString"` // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Specifies the name of the Data Factory Linked Service Azure SQL Database. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 Azure SQL Database. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The service principal id in which to authenticate against the Azure SQL Database. Required if `servicePrincipalKey` is set. ServicePrincipalId pulumi.StringPtrOutput `pulumi:"servicePrincipalId"` // The service principal key in which to authenticate against the Azure SQL Database. Required if `servicePrincipalId` is set. ServicePrincipalKey pulumi.StringPtrOutput `pulumi:"servicePrincipalKey"` // The tenant id or name in which to authenticate against the Azure SQL Database. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Whether to use the Data Factory's managed identity to authenticate against the Azure SQL Database. Incompatible with `servicePrincipalId` and `servicePrincipalKey` UseManagedIdentity pulumi.BoolPtrOutput `pulumi:"useManagedIdentity"` }
Manages a Linked Service (connection) between Azure SQL Database and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureSqlDatabase(ctx, "example", &datafactory.LinkedServiceAzureSqlDatabaseArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("data source=serverhostname;initial catalog=master;user id=testUser;Password=test;integrated security=False;encrypt=True;connection timeout=30"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Azure SQL Database Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureSqlDatabase:LinkedServiceAzureSqlDatabase example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureSqlDatabase ¶
func GetLinkedServiceAzureSqlDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureSqlDatabaseState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureSqlDatabase, error)
GetLinkedServiceAzureSqlDatabase gets an existing LinkedServiceAzureSqlDatabase 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 NewLinkedServiceAzureSqlDatabase ¶
func NewLinkedServiceAzureSqlDatabase(ctx *pulumi.Context, name string, args *LinkedServiceAzureSqlDatabaseArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureSqlDatabase, error)
NewLinkedServiceAzureSqlDatabase registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureSqlDatabase) ElementType ¶
func (*LinkedServiceAzureSqlDatabase) ElementType() reflect.Type
func (*LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutput ¶
func (i *LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutput() LinkedServiceAzureSqlDatabaseOutput
func (*LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutputWithContext ¶
func (i *LinkedServiceAzureSqlDatabase) ToLinkedServiceAzureSqlDatabaseOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseOutput
type LinkedServiceAzureSqlDatabaseArgs ¶
type LinkedServiceAzureSqlDatabaseArgs struct { // A map of additional properties to associate with the Data Factory Linked Service Azure SQL Database. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Azure SQL Database. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with Azure SQL Database. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrInput // The name of a User-assigned Managed Identity. Use this argument to authenticate against the linked resource using a User-assigned Managed Identity. CredentialName pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service Azure SQL Database. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Azure SQL Database. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultConnectionString` block as defined below. Use this argument to store Azure SQL Database connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service Azure SQL Database. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Azure SQL Database. Parameters pulumi.StringMapInput // The service principal id in which to authenticate against the Azure SQL Database. Required if `servicePrincipalKey` is set. ServicePrincipalId pulumi.StringPtrInput // The service principal key in which to authenticate against the Azure SQL Database. Required if `servicePrincipalId` is set. ServicePrincipalKey pulumi.StringPtrInput // The tenant id or name in which to authenticate against the Azure SQL Database. TenantId pulumi.StringPtrInput // Whether to use the Data Factory's managed identity to authenticate against the Azure SQL Database. Incompatible with `servicePrincipalId` and `servicePrincipalKey` UseManagedIdentity pulumi.BoolPtrInput }
The set of arguments for constructing a LinkedServiceAzureSqlDatabase resource.
func (LinkedServiceAzureSqlDatabaseArgs) ElementType ¶
func (LinkedServiceAzureSqlDatabaseArgs) ElementType() reflect.Type
type LinkedServiceAzureSqlDatabaseArray ¶
type LinkedServiceAzureSqlDatabaseArray []LinkedServiceAzureSqlDatabaseInput
func (LinkedServiceAzureSqlDatabaseArray) ElementType ¶
func (LinkedServiceAzureSqlDatabaseArray) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutput ¶
func (i LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutput() LinkedServiceAzureSqlDatabaseArrayOutput
func (LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseArray) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseArrayOutput
type LinkedServiceAzureSqlDatabaseArrayInput ¶
type LinkedServiceAzureSqlDatabaseArrayInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseArrayOutput() LinkedServiceAzureSqlDatabaseArrayOutput ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseArrayOutput }
LinkedServiceAzureSqlDatabaseArrayInput is an input type that accepts LinkedServiceAzureSqlDatabaseArray and LinkedServiceAzureSqlDatabaseArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseArrayInput` via:
LinkedServiceAzureSqlDatabaseArray{ LinkedServiceAzureSqlDatabaseArgs{...} }
type LinkedServiceAzureSqlDatabaseArrayOutput ¶
type LinkedServiceAzureSqlDatabaseArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseArrayOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutput ¶
func (o LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutput() LinkedServiceAzureSqlDatabaseArrayOutput
func (LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseArrayOutput) ToLinkedServiceAzureSqlDatabaseArrayOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseArrayOutput
type LinkedServiceAzureSqlDatabaseInput ¶
type LinkedServiceAzureSqlDatabaseInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseOutput() LinkedServiceAzureSqlDatabaseOutput ToLinkedServiceAzureSqlDatabaseOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseOutput }
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionString ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionString struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringInput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput }
LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringInput is an input type that accepts LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs and LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringInput` via:
LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs{...}
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) LinkedServiceName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) SecretName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores SQL Server connection string.
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput }
LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput is an input type that accepts LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs, LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtr and LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput` via:
LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs{...} or: nil
func LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtr ¶
func LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtr(v *LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) SecretName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores SQL Server connection string.
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
type LinkedServiceAzureSqlDatabaseKeyVaultPassword ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. SecretName string `pulumi:"secretName"` }
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordInput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput }
LinkedServiceAzureSqlDatabaseKeyVaultPasswordInput is an input type that accepts LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs and LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseKeyVaultPasswordInput` via:
LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs{...}
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores SQL Server password.
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput }
LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs, LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtr and LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput` via:
LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs{...} or: nil
func LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtr ¶
func LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtr(v *LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput ¶
type LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores SQL Server password.
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
func (LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput) ToLinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
type LinkedServiceAzureSqlDatabaseMap ¶
type LinkedServiceAzureSqlDatabaseMap map[string]LinkedServiceAzureSqlDatabaseInput
func (LinkedServiceAzureSqlDatabaseMap) ElementType ¶
func (LinkedServiceAzureSqlDatabaseMap) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutput ¶
func (i LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutput() LinkedServiceAzureSqlDatabaseMapOutput
func (LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext ¶
func (i LinkedServiceAzureSqlDatabaseMap) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseMapOutput
type LinkedServiceAzureSqlDatabaseMapInput ¶
type LinkedServiceAzureSqlDatabaseMapInput interface { pulumi.Input ToLinkedServiceAzureSqlDatabaseMapOutput() LinkedServiceAzureSqlDatabaseMapOutput ToLinkedServiceAzureSqlDatabaseMapOutputWithContext(context.Context) LinkedServiceAzureSqlDatabaseMapOutput }
LinkedServiceAzureSqlDatabaseMapInput is an input type that accepts LinkedServiceAzureSqlDatabaseMap and LinkedServiceAzureSqlDatabaseMapOutput values. You can construct a concrete instance of `LinkedServiceAzureSqlDatabaseMapInput` via:
LinkedServiceAzureSqlDatabaseMap{ "key": LinkedServiceAzureSqlDatabaseArgs{...} }
type LinkedServiceAzureSqlDatabaseMapOutput ¶
type LinkedServiceAzureSqlDatabaseMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseMapOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseMapOutput) MapIndex ¶
func (o LinkedServiceAzureSqlDatabaseMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureSqlDatabaseOutput
func (LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutput ¶
func (o LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutput() LinkedServiceAzureSqlDatabaseMapOutput
func (LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseMapOutput) ToLinkedServiceAzureSqlDatabaseMapOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseMapOutput
type LinkedServiceAzureSqlDatabaseOutput ¶
type LinkedServiceAzureSqlDatabaseOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureSqlDatabaseOutput) AdditionalProperties ¶
func (o LinkedServiceAzureSqlDatabaseOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) Annotations ¶
func (o LinkedServiceAzureSqlDatabaseOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) ConnectionString ¶
func (o LinkedServiceAzureSqlDatabaseOutput) ConnectionString() pulumi.StringPtrOutput
The connection string in which to authenticate with Azure SQL Database. Exactly one of either `connectionString` or `keyVaultConnectionString` is required.
func (LinkedServiceAzureSqlDatabaseOutput) CredentialName ¶ added in v6.8.0
func (o LinkedServiceAzureSqlDatabaseOutput) CredentialName() pulumi.StringPtrOutput
The name of a User-assigned Managed Identity. Use this argument to authenticate against the linked resource using a User-assigned Managed Identity.
func (LinkedServiceAzureSqlDatabaseOutput) DataFactoryId ¶
func (o LinkedServiceAzureSqlDatabaseOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureSqlDatabaseOutput) Description ¶
func (o LinkedServiceAzureSqlDatabaseOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) ElementType ¶
func (LinkedServiceAzureSqlDatabaseOutput) ElementType() reflect.Type
func (LinkedServiceAzureSqlDatabaseOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureSqlDatabaseOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) KeyVaultConnectionString ¶
func (o LinkedServiceAzureSqlDatabaseOutput) KeyVaultConnectionString() LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrOutput
A `keyVaultConnectionString` block as defined below. Use this argument to store Azure SQL Database connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required.
func (LinkedServiceAzureSqlDatabaseOutput) KeyVaultPassword ¶
func (o LinkedServiceAzureSqlDatabaseOutput) KeyVaultPassword() LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrOutput
A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service.
func (LinkedServiceAzureSqlDatabaseOutput) Name ¶
func (o LinkedServiceAzureSqlDatabaseOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service Azure SQL Database. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureSqlDatabaseOutput) Parameters ¶
func (o LinkedServiceAzureSqlDatabaseOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalId ¶
func (o LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalId() pulumi.StringPtrOutput
The service principal id in which to authenticate against the Azure SQL Database. Required if `servicePrincipalKey` is set.
func (LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalKey ¶
func (o LinkedServiceAzureSqlDatabaseOutput) ServicePrincipalKey() pulumi.StringPtrOutput
The service principal key in which to authenticate against the Azure SQL Database. Required if `servicePrincipalId` is set.
func (LinkedServiceAzureSqlDatabaseOutput) TenantId ¶
func (o LinkedServiceAzureSqlDatabaseOutput) TenantId() pulumi.StringPtrOutput
The tenant id or name in which to authenticate against the Azure SQL Database.
func (LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutput ¶
func (o LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutput() LinkedServiceAzureSqlDatabaseOutput
func (LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutputWithContext ¶
func (o LinkedServiceAzureSqlDatabaseOutput) ToLinkedServiceAzureSqlDatabaseOutputWithContext(ctx context.Context) LinkedServiceAzureSqlDatabaseOutput
func (LinkedServiceAzureSqlDatabaseOutput) UseManagedIdentity ¶
func (o LinkedServiceAzureSqlDatabaseOutput) UseManagedIdentity() pulumi.BoolPtrOutput
Whether to use the Data Factory's managed identity to authenticate against the Azure SQL Database. Incompatible with `servicePrincipalId` and `servicePrincipalKey`
type LinkedServiceAzureSqlDatabaseState ¶
type LinkedServiceAzureSqlDatabaseState struct { // A map of additional properties to associate with the Data Factory Linked Service Azure SQL Database. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Azure SQL Database. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with Azure SQL Database. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrInput // The name of a User-assigned Managed Identity. Use this argument to authenticate against the linked resource using a User-assigned Managed Identity. CredentialName pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service Azure SQL Database. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Azure SQL Database. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultConnectionString` block as defined below. Use this argument to store Azure SQL Database connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceAzureSqlDatabaseKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service Azure SQL Database. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Azure SQL Database. Parameters pulumi.StringMapInput // The service principal id in which to authenticate against the Azure SQL Database. Required if `servicePrincipalKey` is set. ServicePrincipalId pulumi.StringPtrInput // The service principal key in which to authenticate against the Azure SQL Database. Required if `servicePrincipalId` is set. ServicePrincipalKey pulumi.StringPtrInput // The tenant id or name in which to authenticate against the Azure SQL Database. TenantId pulumi.StringPtrInput // Whether to use the Data Factory's managed identity to authenticate against the Azure SQL Database. Incompatible with `servicePrincipalId` and `servicePrincipalKey` UseManagedIdentity pulumi.BoolPtrInput }
func (LinkedServiceAzureSqlDatabaseState) ElementType ¶
func (LinkedServiceAzureSqlDatabaseState) ElementType() reflect.Type
type LinkedServiceAzureTableStorage ¶
type LinkedServiceAzureTableStorage struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Table Storage Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string to an Azure Storage Account. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between an Azure Table Storage and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := storage.LookupAccountOutput(ctx, storage.GetAccountOutputArgs{ Name: pulumi.String("storageaccountname"), ResourceGroupName: exampleResourceGroup.Name, }, nil) exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceAzureTableStorage(ctx, "example", &datafactory.LinkedServiceAzureTableStorageArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String(example.ApplyT(func(example storage.GetAccountResult) (*string, error) { return &example.PrimaryConnectionString, nil }).(pulumi.StringPtrOutput)), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceAzureTableStorage:LinkedServiceAzureTableStorage example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceAzureTableStorage ¶
func GetLinkedServiceAzureTableStorage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceAzureTableStorageState, opts ...pulumi.ResourceOption) (*LinkedServiceAzureTableStorage, error)
GetLinkedServiceAzureTableStorage gets an existing LinkedServiceAzureTableStorage 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 NewLinkedServiceAzureTableStorage ¶
func NewLinkedServiceAzureTableStorage(ctx *pulumi.Context, name string, args *LinkedServiceAzureTableStorageArgs, opts ...pulumi.ResourceOption) (*LinkedServiceAzureTableStorage, error)
NewLinkedServiceAzureTableStorage registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceAzureTableStorage) ElementType ¶
func (*LinkedServiceAzureTableStorage) ElementType() reflect.Type
func (*LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutput ¶
func (i *LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutput() LinkedServiceAzureTableStorageOutput
func (*LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutputWithContext ¶
func (i *LinkedServiceAzureTableStorage) ToLinkedServiceAzureTableStorageOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageOutput
type LinkedServiceAzureTableStorageArgs ¶
type LinkedServiceAzureTableStorageArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Table Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string to an Azure Storage Account. ConnectionString pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceAzureTableStorage resource.
func (LinkedServiceAzureTableStorageArgs) ElementType ¶
func (LinkedServiceAzureTableStorageArgs) ElementType() reflect.Type
type LinkedServiceAzureTableStorageArray ¶
type LinkedServiceAzureTableStorageArray []LinkedServiceAzureTableStorageInput
func (LinkedServiceAzureTableStorageArray) ElementType ¶
func (LinkedServiceAzureTableStorageArray) ElementType() reflect.Type
func (LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutput ¶
func (i LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutput() LinkedServiceAzureTableStorageArrayOutput
func (LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutputWithContext ¶
func (i LinkedServiceAzureTableStorageArray) ToLinkedServiceAzureTableStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageArrayOutput
type LinkedServiceAzureTableStorageArrayInput ¶
type LinkedServiceAzureTableStorageArrayInput interface { pulumi.Input ToLinkedServiceAzureTableStorageArrayOutput() LinkedServiceAzureTableStorageArrayOutput ToLinkedServiceAzureTableStorageArrayOutputWithContext(context.Context) LinkedServiceAzureTableStorageArrayOutput }
LinkedServiceAzureTableStorageArrayInput is an input type that accepts LinkedServiceAzureTableStorageArray and LinkedServiceAzureTableStorageArrayOutput values. You can construct a concrete instance of `LinkedServiceAzureTableStorageArrayInput` via:
LinkedServiceAzureTableStorageArray{ LinkedServiceAzureTableStorageArgs{...} }
type LinkedServiceAzureTableStorageArrayOutput ¶
type LinkedServiceAzureTableStorageArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureTableStorageArrayOutput) ElementType ¶
func (LinkedServiceAzureTableStorageArrayOutput) ElementType() reflect.Type
func (LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutput ¶
func (o LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutput() LinkedServiceAzureTableStorageArrayOutput
func (LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutputWithContext ¶
func (o LinkedServiceAzureTableStorageArrayOutput) ToLinkedServiceAzureTableStorageArrayOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageArrayOutput
type LinkedServiceAzureTableStorageInput ¶
type LinkedServiceAzureTableStorageInput interface { pulumi.Input ToLinkedServiceAzureTableStorageOutput() LinkedServiceAzureTableStorageOutput ToLinkedServiceAzureTableStorageOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageOutput }
type LinkedServiceAzureTableStorageMap ¶
type LinkedServiceAzureTableStorageMap map[string]LinkedServiceAzureTableStorageInput
func (LinkedServiceAzureTableStorageMap) ElementType ¶
func (LinkedServiceAzureTableStorageMap) ElementType() reflect.Type
func (LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutput ¶
func (i LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutput() LinkedServiceAzureTableStorageMapOutput
func (LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutputWithContext ¶
func (i LinkedServiceAzureTableStorageMap) ToLinkedServiceAzureTableStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageMapOutput
type LinkedServiceAzureTableStorageMapInput ¶
type LinkedServiceAzureTableStorageMapInput interface { pulumi.Input ToLinkedServiceAzureTableStorageMapOutput() LinkedServiceAzureTableStorageMapOutput ToLinkedServiceAzureTableStorageMapOutputWithContext(context.Context) LinkedServiceAzureTableStorageMapOutput }
LinkedServiceAzureTableStorageMapInput is an input type that accepts LinkedServiceAzureTableStorageMap and LinkedServiceAzureTableStorageMapOutput values. You can construct a concrete instance of `LinkedServiceAzureTableStorageMapInput` via:
LinkedServiceAzureTableStorageMap{ "key": LinkedServiceAzureTableStorageArgs{...} }
type LinkedServiceAzureTableStorageMapOutput ¶
type LinkedServiceAzureTableStorageMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureTableStorageMapOutput) ElementType ¶
func (LinkedServiceAzureTableStorageMapOutput) ElementType() reflect.Type
func (LinkedServiceAzureTableStorageMapOutput) MapIndex ¶
func (o LinkedServiceAzureTableStorageMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceAzureTableStorageOutput
func (LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutput ¶
func (o LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutput() LinkedServiceAzureTableStorageMapOutput
func (LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutputWithContext ¶
func (o LinkedServiceAzureTableStorageMapOutput) ToLinkedServiceAzureTableStorageMapOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageMapOutput
type LinkedServiceAzureTableStorageOutput ¶
type LinkedServiceAzureTableStorageOutput struct{ *pulumi.OutputState }
func (LinkedServiceAzureTableStorageOutput) AdditionalProperties ¶
func (o LinkedServiceAzureTableStorageOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure Table Storage Linked Service:
func (LinkedServiceAzureTableStorageOutput) Annotations ¶
func (o LinkedServiceAzureTableStorageOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceAzureTableStorageOutput) ConnectionString ¶
func (o LinkedServiceAzureTableStorageOutput) ConnectionString() pulumi.StringOutput
The connection string to an Azure Storage Account.
func (LinkedServiceAzureTableStorageOutput) DataFactoryId ¶
func (o LinkedServiceAzureTableStorageOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceAzureTableStorageOutput) Description ¶
func (o LinkedServiceAzureTableStorageOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceAzureTableStorageOutput) ElementType ¶
func (LinkedServiceAzureTableStorageOutput) ElementType() reflect.Type
func (LinkedServiceAzureTableStorageOutput) IntegrationRuntimeName ¶
func (o LinkedServiceAzureTableStorageOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceAzureTableStorageOutput) Name ¶
func (o LinkedServiceAzureTableStorageOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceAzureTableStorageOutput) Parameters ¶
func (o LinkedServiceAzureTableStorageOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutput ¶
func (o LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutput() LinkedServiceAzureTableStorageOutput
func (LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutputWithContext ¶
func (o LinkedServiceAzureTableStorageOutput) ToLinkedServiceAzureTableStorageOutputWithContext(ctx context.Context) LinkedServiceAzureTableStorageOutput
type LinkedServiceAzureTableStorageState ¶
type LinkedServiceAzureTableStorageState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Table Storage Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string to an Azure Storage Account. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
func (LinkedServiceAzureTableStorageState) ElementType ¶
func (LinkedServiceAzureTableStorageState) ElementType() reflect.Type
type LinkedServiceCosmosDb ¶
type LinkedServiceCosmosDb struct { pulumi.CustomResourceState // The endpoint of the Azure CosmosDB account. Required if `connectionString` is unspecified. AccountEndpoint pulumi.StringPtrOutput `pulumi:"accountEndpoint"` // The account key of the Azure Cosmos DB account. Required if `connectionString` is unspecified. AccountKey pulumi.StringPtrOutput `pulumi:"accountKey"` // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string. Required if `accountEndpoint`, `accountKey`, and `database` are unspecified. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The name of the database. Required if `connectionString` is unspecified. Database pulumi.StringPtrOutput `pulumi:"database"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using SQL API.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/cosmosdb" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example, err := cosmosdb.LookupAccount(ctx, &cosmosdb.LookupAccountArgs{ Name: "tfex-cosmosdb-account", ResourceGroupName: "tfex-cosmosdb-account-rg", }, nil) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: exampleResourceGroup.Location, ResourceGroupName: exampleResourceGroup.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceCosmosDb(ctx, "example", &datafactory.LinkedServiceCosmosDbArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AccountEndpoint: pulumi.String(example.Endpoint), AccountKey: pulumi.String(example.PrimaryKey), Database: pulumi.String("foo"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceCosmosDb:LinkedServiceCosmosDb example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceCosmosDb ¶
func GetLinkedServiceCosmosDb(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceCosmosDbState, opts ...pulumi.ResourceOption) (*LinkedServiceCosmosDb, error)
GetLinkedServiceCosmosDb gets an existing LinkedServiceCosmosDb 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 NewLinkedServiceCosmosDb ¶
func NewLinkedServiceCosmosDb(ctx *pulumi.Context, name string, args *LinkedServiceCosmosDbArgs, opts ...pulumi.ResourceOption) (*LinkedServiceCosmosDb, error)
NewLinkedServiceCosmosDb registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceCosmosDb) ElementType ¶
func (*LinkedServiceCosmosDb) ElementType() reflect.Type
func (*LinkedServiceCosmosDb) ToLinkedServiceCosmosDbOutput ¶
func (i *LinkedServiceCosmosDb) ToLinkedServiceCosmosDbOutput() LinkedServiceCosmosDbOutput
func (*LinkedServiceCosmosDb) ToLinkedServiceCosmosDbOutputWithContext ¶
func (i *LinkedServiceCosmosDb) ToLinkedServiceCosmosDbOutputWithContext(ctx context.Context) LinkedServiceCosmosDbOutput
type LinkedServiceCosmosDbArgs ¶
type LinkedServiceCosmosDbArgs struct { // The endpoint of the Azure CosmosDB account. Required if `connectionString` is unspecified. AccountEndpoint pulumi.StringPtrInput // The account key of the Azure Cosmos DB account. Required if `connectionString` is unspecified. AccountKey pulumi.StringPtrInput // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. Required if `accountEndpoint`, `accountKey`, and `database` are unspecified. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The name of the database. Required if `connectionString` is unspecified. Database pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceCosmosDb resource.
func (LinkedServiceCosmosDbArgs) ElementType ¶
func (LinkedServiceCosmosDbArgs) ElementType() reflect.Type
type LinkedServiceCosmosDbArray ¶
type LinkedServiceCosmosDbArray []LinkedServiceCosmosDbInput
func (LinkedServiceCosmosDbArray) ElementType ¶
func (LinkedServiceCosmosDbArray) ElementType() reflect.Type
func (LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutput ¶
func (i LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutput() LinkedServiceCosmosDbArrayOutput
func (LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutputWithContext ¶
func (i LinkedServiceCosmosDbArray) ToLinkedServiceCosmosDbArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbArrayOutput
type LinkedServiceCosmosDbArrayInput ¶
type LinkedServiceCosmosDbArrayInput interface { pulumi.Input ToLinkedServiceCosmosDbArrayOutput() LinkedServiceCosmosDbArrayOutput ToLinkedServiceCosmosDbArrayOutputWithContext(context.Context) LinkedServiceCosmosDbArrayOutput }
LinkedServiceCosmosDbArrayInput is an input type that accepts LinkedServiceCosmosDbArray and LinkedServiceCosmosDbArrayOutput values. You can construct a concrete instance of `LinkedServiceCosmosDbArrayInput` via:
LinkedServiceCosmosDbArray{ LinkedServiceCosmosDbArgs{...} }
type LinkedServiceCosmosDbArrayOutput ¶
type LinkedServiceCosmosDbArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbArrayOutput) ElementType ¶
func (LinkedServiceCosmosDbArrayOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbArrayOutput) Index ¶
func (o LinkedServiceCosmosDbArrayOutput) Index(i pulumi.IntInput) LinkedServiceCosmosDbOutput
func (LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutput ¶
func (o LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutput() LinkedServiceCosmosDbArrayOutput
func (LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutputWithContext ¶
func (o LinkedServiceCosmosDbArrayOutput) ToLinkedServiceCosmosDbArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbArrayOutput
type LinkedServiceCosmosDbInput ¶
type LinkedServiceCosmosDbInput interface { pulumi.Input ToLinkedServiceCosmosDbOutput() LinkedServiceCosmosDbOutput ToLinkedServiceCosmosDbOutputWithContext(ctx context.Context) LinkedServiceCosmosDbOutput }
type LinkedServiceCosmosDbMap ¶
type LinkedServiceCosmosDbMap map[string]LinkedServiceCosmosDbInput
func (LinkedServiceCosmosDbMap) ElementType ¶
func (LinkedServiceCosmosDbMap) ElementType() reflect.Type
func (LinkedServiceCosmosDbMap) ToLinkedServiceCosmosDbMapOutput ¶
func (i LinkedServiceCosmosDbMap) ToLinkedServiceCosmosDbMapOutput() LinkedServiceCosmosDbMapOutput
func (LinkedServiceCosmosDbMap) ToLinkedServiceCosmosDbMapOutputWithContext ¶
func (i LinkedServiceCosmosDbMap) ToLinkedServiceCosmosDbMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMapOutput
type LinkedServiceCosmosDbMapInput ¶
type LinkedServiceCosmosDbMapInput interface { pulumi.Input ToLinkedServiceCosmosDbMapOutput() LinkedServiceCosmosDbMapOutput ToLinkedServiceCosmosDbMapOutputWithContext(context.Context) LinkedServiceCosmosDbMapOutput }
LinkedServiceCosmosDbMapInput is an input type that accepts LinkedServiceCosmosDbMap and LinkedServiceCosmosDbMapOutput values. You can construct a concrete instance of `LinkedServiceCosmosDbMapInput` via:
LinkedServiceCosmosDbMap{ "key": LinkedServiceCosmosDbArgs{...} }
type LinkedServiceCosmosDbMapOutput ¶
type LinkedServiceCosmosDbMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbMapOutput) ElementType ¶
func (LinkedServiceCosmosDbMapOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbMapOutput) MapIndex ¶
func (o LinkedServiceCosmosDbMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceCosmosDbOutput
func (LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutput ¶
func (o LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutput() LinkedServiceCosmosDbMapOutput
func (LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutputWithContext ¶
func (o LinkedServiceCosmosDbMapOutput) ToLinkedServiceCosmosDbMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMapOutput
type LinkedServiceCosmosDbMongoApi ¶
type LinkedServiceCosmosDbMongoApi struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The name of the database. Database pulumi.StringPtrOutput `pulumi:"database"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // Whether API server version is 3.2 or higher. Defaults to `false`. ServerVersionIs32OrHigher pulumi.BoolPtrOutput `pulumi:"serverVersionIs32OrHigher"` }
Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using Mongo API.
> **Note:** All arguments including the client secret will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceCosmosDbMongoApi(ctx, "example", &datafactory.LinkedServiceCosmosDbMongoApiArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("mongodb://testinstance:testkey@testinstance.documents.azure.com:10255/?ssl=true"), Database: pulumi.String("foo"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceCosmosDbMongoApi:LinkedServiceCosmosDbMongoApi example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceCosmosDbMongoApi ¶
func GetLinkedServiceCosmosDbMongoApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceCosmosDbMongoApiState, opts ...pulumi.ResourceOption) (*LinkedServiceCosmosDbMongoApi, error)
GetLinkedServiceCosmosDbMongoApi gets an existing LinkedServiceCosmosDbMongoApi 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 NewLinkedServiceCosmosDbMongoApi ¶
func NewLinkedServiceCosmosDbMongoApi(ctx *pulumi.Context, name string, args *LinkedServiceCosmosDbMongoApiArgs, opts ...pulumi.ResourceOption) (*LinkedServiceCosmosDbMongoApi, error)
NewLinkedServiceCosmosDbMongoApi registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceCosmosDbMongoApi) ElementType ¶
func (*LinkedServiceCosmosDbMongoApi) ElementType() reflect.Type
func (*LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutput ¶
func (i *LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutput() LinkedServiceCosmosDbMongoApiOutput
func (*LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutputWithContext ¶
func (i *LinkedServiceCosmosDbMongoApi) ToLinkedServiceCosmosDbMongoApiOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiOutput
type LinkedServiceCosmosDbMongoApiArgs ¶
type LinkedServiceCosmosDbMongoApiArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The name of the database. Database pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // Whether API server version is 3.2 or higher. Defaults to `false`. ServerVersionIs32OrHigher pulumi.BoolPtrInput }
The set of arguments for constructing a LinkedServiceCosmosDbMongoApi resource.
func (LinkedServiceCosmosDbMongoApiArgs) ElementType ¶
func (LinkedServiceCosmosDbMongoApiArgs) ElementType() reflect.Type
type LinkedServiceCosmosDbMongoApiArray ¶
type LinkedServiceCosmosDbMongoApiArray []LinkedServiceCosmosDbMongoApiInput
func (LinkedServiceCosmosDbMongoApiArray) ElementType ¶
func (LinkedServiceCosmosDbMongoApiArray) ElementType() reflect.Type
func (LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutput ¶
func (i LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutput() LinkedServiceCosmosDbMongoApiArrayOutput
func (LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext ¶
func (i LinkedServiceCosmosDbMongoApiArray) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiArrayOutput
type LinkedServiceCosmosDbMongoApiArrayInput ¶
type LinkedServiceCosmosDbMongoApiArrayInput interface { pulumi.Input ToLinkedServiceCosmosDbMongoApiArrayOutput() LinkedServiceCosmosDbMongoApiArrayOutput ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext(context.Context) LinkedServiceCosmosDbMongoApiArrayOutput }
LinkedServiceCosmosDbMongoApiArrayInput is an input type that accepts LinkedServiceCosmosDbMongoApiArray and LinkedServiceCosmosDbMongoApiArrayOutput values. You can construct a concrete instance of `LinkedServiceCosmosDbMongoApiArrayInput` via:
LinkedServiceCosmosDbMongoApiArray{ LinkedServiceCosmosDbMongoApiArgs{...} }
type LinkedServiceCosmosDbMongoApiArrayOutput ¶
type LinkedServiceCosmosDbMongoApiArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbMongoApiArrayOutput) ElementType ¶
func (LinkedServiceCosmosDbMongoApiArrayOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutput ¶
func (o LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutput() LinkedServiceCosmosDbMongoApiArrayOutput
func (LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext ¶
func (o LinkedServiceCosmosDbMongoApiArrayOutput) ToLinkedServiceCosmosDbMongoApiArrayOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiArrayOutput
type LinkedServiceCosmosDbMongoApiInput ¶
type LinkedServiceCosmosDbMongoApiInput interface { pulumi.Input ToLinkedServiceCosmosDbMongoApiOutput() LinkedServiceCosmosDbMongoApiOutput ToLinkedServiceCosmosDbMongoApiOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiOutput }
type LinkedServiceCosmosDbMongoApiMap ¶
type LinkedServiceCosmosDbMongoApiMap map[string]LinkedServiceCosmosDbMongoApiInput
func (LinkedServiceCosmosDbMongoApiMap) ElementType ¶
func (LinkedServiceCosmosDbMongoApiMap) ElementType() reflect.Type
func (LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutput ¶
func (i LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutput() LinkedServiceCosmosDbMongoApiMapOutput
func (LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext ¶
func (i LinkedServiceCosmosDbMongoApiMap) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiMapOutput
type LinkedServiceCosmosDbMongoApiMapInput ¶
type LinkedServiceCosmosDbMongoApiMapInput interface { pulumi.Input ToLinkedServiceCosmosDbMongoApiMapOutput() LinkedServiceCosmosDbMongoApiMapOutput ToLinkedServiceCosmosDbMongoApiMapOutputWithContext(context.Context) LinkedServiceCosmosDbMongoApiMapOutput }
LinkedServiceCosmosDbMongoApiMapInput is an input type that accepts LinkedServiceCosmosDbMongoApiMap and LinkedServiceCosmosDbMongoApiMapOutput values. You can construct a concrete instance of `LinkedServiceCosmosDbMongoApiMapInput` via:
LinkedServiceCosmosDbMongoApiMap{ "key": LinkedServiceCosmosDbMongoApiArgs{...} }
type LinkedServiceCosmosDbMongoApiMapOutput ¶
type LinkedServiceCosmosDbMongoApiMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbMongoApiMapOutput) ElementType ¶
func (LinkedServiceCosmosDbMongoApiMapOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbMongoApiMapOutput) MapIndex ¶
func (o LinkedServiceCosmosDbMongoApiMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceCosmosDbMongoApiOutput
func (LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutput ¶
func (o LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutput() LinkedServiceCosmosDbMongoApiMapOutput
func (LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext ¶
func (o LinkedServiceCosmosDbMongoApiMapOutput) ToLinkedServiceCosmosDbMongoApiMapOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiMapOutput
type LinkedServiceCosmosDbMongoApiOutput ¶
type LinkedServiceCosmosDbMongoApiOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbMongoApiOutput) AdditionalProperties ¶
func (o LinkedServiceCosmosDbMongoApiOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to CosmosDB Linked Service:
func (LinkedServiceCosmosDbMongoApiOutput) Annotations ¶
func (o LinkedServiceCosmosDbMongoApiOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceCosmosDbMongoApiOutput) ConnectionString ¶
func (o LinkedServiceCosmosDbMongoApiOutput) ConnectionString() pulumi.StringPtrOutput
The connection string.
func (LinkedServiceCosmosDbMongoApiOutput) DataFactoryId ¶
func (o LinkedServiceCosmosDbMongoApiOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceCosmosDbMongoApiOutput) Database ¶
func (o LinkedServiceCosmosDbMongoApiOutput) Database() pulumi.StringPtrOutput
The name of the database.
func (LinkedServiceCosmosDbMongoApiOutput) Description ¶
func (o LinkedServiceCosmosDbMongoApiOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceCosmosDbMongoApiOutput) ElementType ¶
func (LinkedServiceCosmosDbMongoApiOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbMongoApiOutput) IntegrationRuntimeName ¶
func (o LinkedServiceCosmosDbMongoApiOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceCosmosDbMongoApiOutput) Name ¶
func (o LinkedServiceCosmosDbMongoApiOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceCosmosDbMongoApiOutput) Parameters ¶
func (o LinkedServiceCosmosDbMongoApiOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceCosmosDbMongoApiOutput) ServerVersionIs32OrHigher ¶
func (o LinkedServiceCosmosDbMongoApiOutput) ServerVersionIs32OrHigher() pulumi.BoolPtrOutput
Whether API server version is 3.2 or higher. Defaults to `false`.
func (LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutput ¶
func (o LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutput() LinkedServiceCosmosDbMongoApiOutput
func (LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutputWithContext ¶
func (o LinkedServiceCosmosDbMongoApiOutput) ToLinkedServiceCosmosDbMongoApiOutputWithContext(ctx context.Context) LinkedServiceCosmosDbMongoApiOutput
type LinkedServiceCosmosDbMongoApiState ¶
type LinkedServiceCosmosDbMongoApiState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The name of the database. Database pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // Whether API server version is 3.2 or higher. Defaults to `false`. ServerVersionIs32OrHigher pulumi.BoolPtrInput }
func (LinkedServiceCosmosDbMongoApiState) ElementType ¶
func (LinkedServiceCosmosDbMongoApiState) ElementType() reflect.Type
type LinkedServiceCosmosDbOutput ¶
type LinkedServiceCosmosDbOutput struct{ *pulumi.OutputState }
func (LinkedServiceCosmosDbOutput) AccountEndpoint ¶
func (o LinkedServiceCosmosDbOutput) AccountEndpoint() pulumi.StringPtrOutput
The endpoint of the Azure CosmosDB account. Required if `connectionString` is unspecified.
func (LinkedServiceCosmosDbOutput) AccountKey ¶
func (o LinkedServiceCosmosDbOutput) AccountKey() pulumi.StringPtrOutput
The account key of the Azure Cosmos DB account. Required if `connectionString` is unspecified.
func (LinkedServiceCosmosDbOutput) AdditionalProperties ¶
func (o LinkedServiceCosmosDbOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to CosmosDB Linked Service:
func (LinkedServiceCosmosDbOutput) Annotations ¶
func (o LinkedServiceCosmosDbOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceCosmosDbOutput) ConnectionString ¶
func (o LinkedServiceCosmosDbOutput) ConnectionString() pulumi.StringPtrOutput
The connection string. Required if `accountEndpoint`, `accountKey`, and `database` are unspecified.
func (LinkedServiceCosmosDbOutput) DataFactoryId ¶
func (o LinkedServiceCosmosDbOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceCosmosDbOutput) Database ¶
func (o LinkedServiceCosmosDbOutput) Database() pulumi.StringPtrOutput
The name of the database. Required if `connectionString` is unspecified.
func (LinkedServiceCosmosDbOutput) Description ¶
func (o LinkedServiceCosmosDbOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceCosmosDbOutput) ElementType ¶
func (LinkedServiceCosmosDbOutput) ElementType() reflect.Type
func (LinkedServiceCosmosDbOutput) IntegrationRuntimeName ¶
func (o LinkedServiceCosmosDbOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceCosmosDbOutput) Name ¶
func (o LinkedServiceCosmosDbOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceCosmosDbOutput) Parameters ¶
func (o LinkedServiceCosmosDbOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutput ¶
func (o LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutput() LinkedServiceCosmosDbOutput
func (LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutputWithContext ¶
func (o LinkedServiceCosmosDbOutput) ToLinkedServiceCosmosDbOutputWithContext(ctx context.Context) LinkedServiceCosmosDbOutput
type LinkedServiceCosmosDbState ¶
type LinkedServiceCosmosDbState struct { // The endpoint of the Azure CosmosDB account. Required if `connectionString` is unspecified. AccountEndpoint pulumi.StringPtrInput // The account key of the Azure Cosmos DB account. Required if `connectionString` is unspecified. AccountKey pulumi.StringPtrInput // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to CosmosDB Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string. Required if `accountEndpoint`, `accountKey`, and `database` are unspecified. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The name of the database. Required if `connectionString` is unspecified. Database pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
func (LinkedServiceCosmosDbState) ElementType ¶
func (LinkedServiceCosmosDbState) ElementType() reflect.Type
type LinkedServiceDataLakeStorageGen2 ¶
type LinkedServiceDataLakeStorageGen2 struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Data Lake Storage Gen2 Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The service principal id with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `storageAccountKey` and `useManagedIdentity`. ServicePrincipalId pulumi.StringPtrOutput `pulumi:"servicePrincipalId"` // The service principal key with which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringPtrOutput `pulumi:"servicePrincipalKey"` // The Storage Account Key with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `useManagedIdentity`. StorageAccountKey pulumi.StringPtrOutput `pulumi:"storageAccountKey"` // The tenant id or name in which the service principal exists to authenticate against the Azure Data Lake Storage Gen2 account. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` are also required. Tenant pulumi.StringPtrOutput `pulumi:"tenant"` // The endpoint for the Azure Data Lake Storage Gen2 service. // // > **NOTE** Users should specify only one of the following three authentication strategies: storage account key, managed identity, service principal. Url pulumi.StringOutput `pulumi:"url"` // Whether to use the Data Factory's managed identity to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `storageAccountKey`. UseManagedIdentity pulumi.BoolPtrOutput `pulumi:"useManagedIdentity"` }
Manages a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } _, err = datafactory.NewLinkedServiceDataLakeStorageGen2(ctx, "example", &datafactory.LinkedServiceDataLakeStorageGen2Args{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ServicePrincipalId: pulumi.String(current.ClientId), ServicePrincipalKey: pulumi.String("exampleKey"), Tenant: pulumi.String("11111111-1111-1111-1111-111111111111"), Url: pulumi.String("https://datalakestoragegen2"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Data Lake Storage Gen2 Linked Services can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceDataLakeStorageGen2:LinkedServiceDataLakeStorageGen2 example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
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.
func (*LinkedServiceDataLakeStorageGen2) ElementType ¶
func (*LinkedServiceDataLakeStorageGen2) ElementType() reflect.Type
func (*LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2Output ¶
func (i *LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2Output() LinkedServiceDataLakeStorageGen2Output
func (*LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2OutputWithContext ¶
func (i *LinkedServiceDataLakeStorageGen2) ToLinkedServiceDataLakeStorageGen2OutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2Output
type LinkedServiceDataLakeStorageGen2Args ¶
type LinkedServiceDataLakeStorageGen2Args struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Data Lake Storage Gen2 Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The service principal id with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `storageAccountKey` and `useManagedIdentity`. ServicePrincipalId pulumi.StringPtrInput // The service principal key with which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringPtrInput // The Storage Account Key with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `useManagedIdentity`. StorageAccountKey pulumi.StringPtrInput // The tenant id or name in which the service principal exists to authenticate against the Azure Data Lake Storage Gen2 account. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` are also required. Tenant pulumi.StringPtrInput // The endpoint for the Azure Data Lake Storage Gen2 service. // // > **NOTE** Users should specify only one of the following three authentication strategies: storage account key, managed identity, service principal. Url pulumi.StringInput // Whether to use the Data Factory's managed identity to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `storageAccountKey`. UseManagedIdentity pulumi.BoolPtrInput }
The set of arguments for constructing a LinkedServiceDataLakeStorageGen2 resource.
func (LinkedServiceDataLakeStorageGen2Args) ElementType ¶
func (LinkedServiceDataLakeStorageGen2Args) ElementType() reflect.Type
type LinkedServiceDataLakeStorageGen2Array ¶
type LinkedServiceDataLakeStorageGen2Array []LinkedServiceDataLakeStorageGen2Input
func (LinkedServiceDataLakeStorageGen2Array) ElementType ¶
func (LinkedServiceDataLakeStorageGen2Array) ElementType() reflect.Type
func (LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutput ¶
func (i LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutput() LinkedServiceDataLakeStorageGen2ArrayOutput
func (LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext ¶
func (i LinkedServiceDataLakeStorageGen2Array) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2ArrayOutput
type LinkedServiceDataLakeStorageGen2ArrayInput ¶
type LinkedServiceDataLakeStorageGen2ArrayInput interface { pulumi.Input ToLinkedServiceDataLakeStorageGen2ArrayOutput() LinkedServiceDataLakeStorageGen2ArrayOutput ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext(context.Context) LinkedServiceDataLakeStorageGen2ArrayOutput }
LinkedServiceDataLakeStorageGen2ArrayInput is an input type that accepts LinkedServiceDataLakeStorageGen2Array and LinkedServiceDataLakeStorageGen2ArrayOutput values. You can construct a concrete instance of `LinkedServiceDataLakeStorageGen2ArrayInput` via:
LinkedServiceDataLakeStorageGen2Array{ LinkedServiceDataLakeStorageGen2Args{...} }
type LinkedServiceDataLakeStorageGen2ArrayOutput ¶
type LinkedServiceDataLakeStorageGen2ArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceDataLakeStorageGen2ArrayOutput) ElementType ¶
func (LinkedServiceDataLakeStorageGen2ArrayOutput) ElementType() reflect.Type
func (LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutput ¶
func (o LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutput() LinkedServiceDataLakeStorageGen2ArrayOutput
func (LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext ¶
func (o LinkedServiceDataLakeStorageGen2ArrayOutput) ToLinkedServiceDataLakeStorageGen2ArrayOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2ArrayOutput
type LinkedServiceDataLakeStorageGen2Input ¶
type LinkedServiceDataLakeStorageGen2Input interface { pulumi.Input ToLinkedServiceDataLakeStorageGen2Output() LinkedServiceDataLakeStorageGen2Output ToLinkedServiceDataLakeStorageGen2OutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2Output }
type LinkedServiceDataLakeStorageGen2Map ¶
type LinkedServiceDataLakeStorageGen2Map map[string]LinkedServiceDataLakeStorageGen2Input
func (LinkedServiceDataLakeStorageGen2Map) ElementType ¶
func (LinkedServiceDataLakeStorageGen2Map) ElementType() reflect.Type
func (LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutput ¶
func (i LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutput() LinkedServiceDataLakeStorageGen2MapOutput
func (LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext ¶
func (i LinkedServiceDataLakeStorageGen2Map) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2MapOutput
type LinkedServiceDataLakeStorageGen2MapInput ¶
type LinkedServiceDataLakeStorageGen2MapInput interface { pulumi.Input ToLinkedServiceDataLakeStorageGen2MapOutput() LinkedServiceDataLakeStorageGen2MapOutput ToLinkedServiceDataLakeStorageGen2MapOutputWithContext(context.Context) LinkedServiceDataLakeStorageGen2MapOutput }
LinkedServiceDataLakeStorageGen2MapInput is an input type that accepts LinkedServiceDataLakeStorageGen2Map and LinkedServiceDataLakeStorageGen2MapOutput values. You can construct a concrete instance of `LinkedServiceDataLakeStorageGen2MapInput` via:
LinkedServiceDataLakeStorageGen2Map{ "key": LinkedServiceDataLakeStorageGen2Args{...} }
type LinkedServiceDataLakeStorageGen2MapOutput ¶
type LinkedServiceDataLakeStorageGen2MapOutput struct{ *pulumi.OutputState }
func (LinkedServiceDataLakeStorageGen2MapOutput) ElementType ¶
func (LinkedServiceDataLakeStorageGen2MapOutput) ElementType() reflect.Type
func (LinkedServiceDataLakeStorageGen2MapOutput) MapIndex ¶
func (o LinkedServiceDataLakeStorageGen2MapOutput) MapIndex(k pulumi.StringInput) LinkedServiceDataLakeStorageGen2Output
func (LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutput ¶
func (o LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutput() LinkedServiceDataLakeStorageGen2MapOutput
func (LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext ¶
func (o LinkedServiceDataLakeStorageGen2MapOutput) ToLinkedServiceDataLakeStorageGen2MapOutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2MapOutput
type LinkedServiceDataLakeStorageGen2Output ¶
type LinkedServiceDataLakeStorageGen2Output struct{ *pulumi.OutputState }
func (LinkedServiceDataLakeStorageGen2Output) AdditionalProperties ¶
func (o LinkedServiceDataLakeStorageGen2Output) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Data Lake Storage Gen2 Linked Service:
func (LinkedServiceDataLakeStorageGen2Output) Annotations ¶
func (o LinkedServiceDataLakeStorageGen2Output) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceDataLakeStorageGen2Output) DataFactoryId ¶
func (o LinkedServiceDataLakeStorageGen2Output) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceDataLakeStorageGen2Output) Description ¶
func (o LinkedServiceDataLakeStorageGen2Output) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceDataLakeStorageGen2Output) ElementType ¶
func (LinkedServiceDataLakeStorageGen2Output) ElementType() reflect.Type
func (LinkedServiceDataLakeStorageGen2Output) IntegrationRuntimeName ¶
func (o LinkedServiceDataLakeStorageGen2Output) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceDataLakeStorageGen2Output) Name ¶
func (o LinkedServiceDataLakeStorageGen2Output) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceDataLakeStorageGen2Output) Parameters ¶
func (o LinkedServiceDataLakeStorageGen2Output) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceDataLakeStorageGen2Output) ServicePrincipalId ¶
func (o LinkedServiceDataLakeStorageGen2Output) ServicePrincipalId() pulumi.StringPtrOutput
The service principal id with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `storageAccountKey` and `useManagedIdentity`.
func (LinkedServiceDataLakeStorageGen2Output) ServicePrincipalKey ¶
func (o LinkedServiceDataLakeStorageGen2Output) ServicePrincipalKey() pulumi.StringPtrOutput
The service principal key with which to authenticate against the Azure Data Lake Storage Gen2 account.
func (LinkedServiceDataLakeStorageGen2Output) StorageAccountKey ¶
func (o LinkedServiceDataLakeStorageGen2Output) StorageAccountKey() pulumi.StringPtrOutput
The Storage Account Key with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `useManagedIdentity`.
func (LinkedServiceDataLakeStorageGen2Output) Tenant ¶
func (o LinkedServiceDataLakeStorageGen2Output) Tenant() pulumi.StringPtrOutput
The tenant id or name in which the service principal exists to authenticate against the Azure Data Lake Storage Gen2 account.
> **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` are also required.
func (LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2Output ¶
func (o LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2Output() LinkedServiceDataLakeStorageGen2Output
func (LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2OutputWithContext ¶
func (o LinkedServiceDataLakeStorageGen2Output) ToLinkedServiceDataLakeStorageGen2OutputWithContext(ctx context.Context) LinkedServiceDataLakeStorageGen2Output
func (LinkedServiceDataLakeStorageGen2Output) Url ¶
func (o LinkedServiceDataLakeStorageGen2Output) Url() pulumi.StringOutput
The endpoint for the Azure Data Lake Storage Gen2 service.
> **NOTE** Users should specify only one of the following three authentication strategies: storage account key, managed identity, service principal.
func (LinkedServiceDataLakeStorageGen2Output) UseManagedIdentity ¶
func (o LinkedServiceDataLakeStorageGen2Output) UseManagedIdentity() pulumi.BoolPtrOutput
Whether to use the Data Factory's managed identity to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `storageAccountKey`.
type LinkedServiceDataLakeStorageGen2State ¶
type LinkedServiceDataLakeStorageGen2State struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Data Lake Storage Gen2 Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The service principal id with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `storageAccountKey` and `useManagedIdentity`. ServicePrincipalId pulumi.StringPtrInput // The service principal key with which to authenticate against the Azure Data Lake Storage Gen2 account. ServicePrincipalKey pulumi.StringPtrInput // The Storage Account Key with which to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `useManagedIdentity`. StorageAccountKey pulumi.StringPtrInput // The tenant id or name in which the service principal exists to authenticate against the Azure Data Lake Storage Gen2 account. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` are also required. Tenant pulumi.StringPtrInput // The endpoint for the Azure Data Lake Storage Gen2 service. // // > **NOTE** Users should specify only one of the following three authentication strategies: storage account key, managed identity, service principal. Url pulumi.StringPtrInput // Whether to use the Data Factory's managed identity to authenticate against the Azure Data Lake Storage Gen2 account. Incompatible with `servicePrincipalId`, `servicePrincipalKey`, `tenant` and `storageAccountKey`. UseManagedIdentity pulumi.BoolPtrInput }
func (LinkedServiceDataLakeStorageGen2State) ElementType ¶
func (LinkedServiceDataLakeStorageGen2State) ElementType() reflect.Type
type LinkedServiceKeyVault ¶
type LinkedServiceKeyVault struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service Key Vault. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service Key Vault. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service Key Vault. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service Key Vault. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // The ID the Azure Key Vault resource. KeyVaultId pulumi.StringOutput `pulumi:"keyVaultId"` // Specifies the name of the Data Factory Linked Service Key Vault. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 Key Vault. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between Key Vault and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/keyvault" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleKeyVault, err := keyvault.NewKeyVault(ctx, "example", &keyvault.KeyVaultArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, TenantId: pulumi.String(current.TenantId), SkuName: pulumi.String("standard"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceKeyVault(ctx, "example", &datafactory.LinkedServiceKeyVaultArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Key Vault Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceKeyVault:LinkedServiceKeyVault example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceKeyVault ¶
func GetLinkedServiceKeyVault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceKeyVaultState, opts ...pulumi.ResourceOption) (*LinkedServiceKeyVault, error)
GetLinkedServiceKeyVault gets an existing LinkedServiceKeyVault 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 NewLinkedServiceKeyVault ¶
func NewLinkedServiceKeyVault(ctx *pulumi.Context, name string, args *LinkedServiceKeyVaultArgs, opts ...pulumi.ResourceOption) (*LinkedServiceKeyVault, error)
NewLinkedServiceKeyVault registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceKeyVault) ElementType ¶
func (*LinkedServiceKeyVault) ElementType() reflect.Type
func (*LinkedServiceKeyVault) ToLinkedServiceKeyVaultOutput ¶
func (i *LinkedServiceKeyVault) ToLinkedServiceKeyVaultOutput() LinkedServiceKeyVaultOutput
func (*LinkedServiceKeyVault) ToLinkedServiceKeyVaultOutputWithContext ¶
func (i *LinkedServiceKeyVault) ToLinkedServiceKeyVaultOutputWithContext(ctx context.Context) LinkedServiceKeyVaultOutput
type LinkedServiceKeyVaultArgs ¶
type LinkedServiceKeyVaultArgs struct { // A map of additional properties to associate with the Data Factory Linked Service Key Vault. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Key Vault. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service Key Vault. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Key Vault. IntegrationRuntimeName pulumi.StringPtrInput // The ID the Azure Key Vault resource. KeyVaultId pulumi.StringInput // Specifies the name of the Data Factory Linked Service Key Vault. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Key Vault. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceKeyVault resource.
func (LinkedServiceKeyVaultArgs) ElementType ¶
func (LinkedServiceKeyVaultArgs) ElementType() reflect.Type
type LinkedServiceKeyVaultArray ¶
type LinkedServiceKeyVaultArray []LinkedServiceKeyVaultInput
func (LinkedServiceKeyVaultArray) ElementType ¶
func (LinkedServiceKeyVaultArray) ElementType() reflect.Type
func (LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutput ¶
func (i LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutput() LinkedServiceKeyVaultArrayOutput
func (LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutputWithContext ¶
func (i LinkedServiceKeyVaultArray) ToLinkedServiceKeyVaultArrayOutputWithContext(ctx context.Context) LinkedServiceKeyVaultArrayOutput
type LinkedServiceKeyVaultArrayInput ¶
type LinkedServiceKeyVaultArrayInput interface { pulumi.Input ToLinkedServiceKeyVaultArrayOutput() LinkedServiceKeyVaultArrayOutput ToLinkedServiceKeyVaultArrayOutputWithContext(context.Context) LinkedServiceKeyVaultArrayOutput }
LinkedServiceKeyVaultArrayInput is an input type that accepts LinkedServiceKeyVaultArray and LinkedServiceKeyVaultArrayOutput values. You can construct a concrete instance of `LinkedServiceKeyVaultArrayInput` via:
LinkedServiceKeyVaultArray{ LinkedServiceKeyVaultArgs{...} }
type LinkedServiceKeyVaultArrayOutput ¶
type LinkedServiceKeyVaultArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceKeyVaultArrayOutput) ElementType ¶
func (LinkedServiceKeyVaultArrayOutput) ElementType() reflect.Type
func (LinkedServiceKeyVaultArrayOutput) Index ¶
func (o LinkedServiceKeyVaultArrayOutput) Index(i pulumi.IntInput) LinkedServiceKeyVaultOutput
func (LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutput ¶
func (o LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutput() LinkedServiceKeyVaultArrayOutput
func (LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutputWithContext ¶
func (o LinkedServiceKeyVaultArrayOutput) ToLinkedServiceKeyVaultArrayOutputWithContext(ctx context.Context) LinkedServiceKeyVaultArrayOutput
type LinkedServiceKeyVaultInput ¶
type LinkedServiceKeyVaultInput interface { pulumi.Input ToLinkedServiceKeyVaultOutput() LinkedServiceKeyVaultOutput ToLinkedServiceKeyVaultOutputWithContext(ctx context.Context) LinkedServiceKeyVaultOutput }
type LinkedServiceKeyVaultMap ¶
type LinkedServiceKeyVaultMap map[string]LinkedServiceKeyVaultInput
func (LinkedServiceKeyVaultMap) ElementType ¶
func (LinkedServiceKeyVaultMap) ElementType() reflect.Type
func (LinkedServiceKeyVaultMap) ToLinkedServiceKeyVaultMapOutput ¶
func (i LinkedServiceKeyVaultMap) ToLinkedServiceKeyVaultMapOutput() LinkedServiceKeyVaultMapOutput
func (LinkedServiceKeyVaultMap) ToLinkedServiceKeyVaultMapOutputWithContext ¶
func (i LinkedServiceKeyVaultMap) ToLinkedServiceKeyVaultMapOutputWithContext(ctx context.Context) LinkedServiceKeyVaultMapOutput
type LinkedServiceKeyVaultMapInput ¶
type LinkedServiceKeyVaultMapInput interface { pulumi.Input ToLinkedServiceKeyVaultMapOutput() LinkedServiceKeyVaultMapOutput ToLinkedServiceKeyVaultMapOutputWithContext(context.Context) LinkedServiceKeyVaultMapOutput }
LinkedServiceKeyVaultMapInput is an input type that accepts LinkedServiceKeyVaultMap and LinkedServiceKeyVaultMapOutput values. You can construct a concrete instance of `LinkedServiceKeyVaultMapInput` via:
LinkedServiceKeyVaultMap{ "key": LinkedServiceKeyVaultArgs{...} }
type LinkedServiceKeyVaultMapOutput ¶
type LinkedServiceKeyVaultMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceKeyVaultMapOutput) ElementType ¶
func (LinkedServiceKeyVaultMapOutput) ElementType() reflect.Type
func (LinkedServiceKeyVaultMapOutput) MapIndex ¶
func (o LinkedServiceKeyVaultMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceKeyVaultOutput
func (LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutput ¶
func (o LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutput() LinkedServiceKeyVaultMapOutput
func (LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutputWithContext ¶
func (o LinkedServiceKeyVaultMapOutput) ToLinkedServiceKeyVaultMapOutputWithContext(ctx context.Context) LinkedServiceKeyVaultMapOutput
type LinkedServiceKeyVaultOutput ¶
type LinkedServiceKeyVaultOutput struct{ *pulumi.OutputState }
func (LinkedServiceKeyVaultOutput) AdditionalProperties ¶
func (o LinkedServiceKeyVaultOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service Key Vault.
func (LinkedServiceKeyVaultOutput) Annotations ¶
func (o LinkedServiceKeyVaultOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service Key Vault.
func (LinkedServiceKeyVaultOutput) DataFactoryId ¶
func (o LinkedServiceKeyVaultOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceKeyVaultOutput) Description ¶
func (o LinkedServiceKeyVaultOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service Key Vault.
func (LinkedServiceKeyVaultOutput) ElementType ¶
func (LinkedServiceKeyVaultOutput) ElementType() reflect.Type
func (LinkedServiceKeyVaultOutput) IntegrationRuntimeName ¶
func (o LinkedServiceKeyVaultOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service Key Vault.
func (LinkedServiceKeyVaultOutput) KeyVaultId ¶
func (o LinkedServiceKeyVaultOutput) KeyVaultId() pulumi.StringOutput
The ID the Azure Key Vault resource.
func (LinkedServiceKeyVaultOutput) Name ¶
func (o LinkedServiceKeyVaultOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service Key Vault. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceKeyVaultOutput) Parameters ¶
func (o LinkedServiceKeyVaultOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service Key Vault.
func (LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutput ¶
func (o LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutput() LinkedServiceKeyVaultOutput
func (LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutputWithContext ¶
func (o LinkedServiceKeyVaultOutput) ToLinkedServiceKeyVaultOutputWithContext(ctx context.Context) LinkedServiceKeyVaultOutput
type LinkedServiceKeyVaultState ¶
type LinkedServiceKeyVaultState struct { // A map of additional properties to associate with the Data Factory Linked Service Key Vault. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Key Vault. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service Key Vault. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Key Vault. IntegrationRuntimeName pulumi.StringPtrInput // The ID the Azure Key Vault resource. KeyVaultId pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service Key Vault. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Key Vault. Parameters pulumi.StringMapInput }
func (LinkedServiceKeyVaultState) ElementType ¶
func (LinkedServiceKeyVaultState) ElementType() reflect.Type
type LinkedServiceKusto ¶
type LinkedServiceKusto struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Kusto Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // The Kusto Database Name. KustoDatabaseName pulumi.StringOutput `pulumi:"kustoDatabaseName"` // The URI of the Kusto Cluster endpoint. KustoEndpoint pulumi.StringOutput `pulumi:"kustoEndpoint"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The service principal id in which to authenticate against the Kusto Database. ServicePrincipalId pulumi.StringPtrOutput `pulumi:"servicePrincipalId"` // The service principal key in which to authenticate against the Kusto Database. ServicePrincipalKey pulumi.StringPtrOutput `pulumi:"servicePrincipalKey"` // The service principal tenant id or name in which to authenticate against the Kusto Database. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` is also required. // // > **NOTE** One of Managed Identity authentication and Service Principal authentication must be set. Tenant pulumi.StringPtrOutput `pulumi:"tenant"` // Whether to use the Data Factory's managed identity to authenticate against the Kusto Database. UseManagedIdentity pulumi.BoolPtrOutput `pulumi:"useManagedIdentity"` }
Manages a Linked Service (connection) between a Kusto Cluster and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/kusto" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, Identity: &datafactory.FactoryIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, }) if err != nil { return err } exampleCluster, err := kusto.NewCluster(ctx, "example", &kusto.ClusterArgs{ Name: pulumi.String("kustocluster"), Location: example.Location, ResourceGroupName: example.Name, Sku: &kusto.ClusterSkuArgs{ Name: pulumi.String("Standard_D13_v2"), Capacity: pulumi.Int(2), }, }) if err != nil { return err } exampleDatabase, err := kusto.NewDatabase(ctx, "example", &kusto.DatabaseArgs{ Name: pulumi.String("my-kusto-database"), ResourceGroupName: example.Name, Location: example.Location, ClusterName: exampleCluster.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceKusto(ctx, "example", &datafactory.LinkedServiceKustoArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), KustoEndpoint: exampleCluster.Uri, KustoDatabaseName: exampleDatabase.Name, UseManagedIdentity: pulumi.Bool(true), }) if err != nil { return err } _, err = kusto.NewDatabasePrincipalAssignment(ctx, "example", &kusto.DatabasePrincipalAssignmentArgs{ Name: pulumi.String("KustoPrincipalAssignment"), ResourceGroupName: example.Name, ClusterName: exampleCluster.Name, DatabaseName: exampleDatabase.Name, TenantId: pulumi.String(exampleFactory.Identity.ApplyT(func(identity datafactory.FactoryIdentity) (*string, error) { return &identity.TenantId, nil }).(pulumi.StringPtrOutput)), PrincipalId: pulumi.String(exampleFactory.Identity.ApplyT(func(identity datafactory.FactoryIdentity) (*string, error) { return &identity.PrincipalId, nil }).(pulumi.StringPtrOutput)), PrincipalType: pulumi.String("App"), Role: pulumi.String("Viewer"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceKusto:LinkedServiceKusto example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceKusto ¶
func GetLinkedServiceKusto(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceKustoState, opts ...pulumi.ResourceOption) (*LinkedServiceKusto, error)
GetLinkedServiceKusto gets an existing LinkedServiceKusto 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 NewLinkedServiceKusto ¶
func NewLinkedServiceKusto(ctx *pulumi.Context, name string, args *LinkedServiceKustoArgs, opts ...pulumi.ResourceOption) (*LinkedServiceKusto, error)
NewLinkedServiceKusto registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceKusto) ElementType ¶
func (*LinkedServiceKusto) ElementType() reflect.Type
func (*LinkedServiceKusto) ToLinkedServiceKustoOutput ¶
func (i *LinkedServiceKusto) ToLinkedServiceKustoOutput() LinkedServiceKustoOutput
func (*LinkedServiceKusto) ToLinkedServiceKustoOutputWithContext ¶
func (i *LinkedServiceKusto) ToLinkedServiceKustoOutputWithContext(ctx context.Context) LinkedServiceKustoOutput
type LinkedServiceKustoArgs ¶
type LinkedServiceKustoArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Kusto Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // The Kusto Database Name. KustoDatabaseName pulumi.StringInput // The URI of the Kusto Cluster endpoint. KustoEndpoint pulumi.StringInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The service principal id in which to authenticate against the Kusto Database. ServicePrincipalId pulumi.StringPtrInput // The service principal key in which to authenticate against the Kusto Database. ServicePrincipalKey pulumi.StringPtrInput // The service principal tenant id or name in which to authenticate against the Kusto Database. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` is also required. // // > **NOTE** One of Managed Identity authentication and Service Principal authentication must be set. Tenant pulumi.StringPtrInput // Whether to use the Data Factory's managed identity to authenticate against the Kusto Database. UseManagedIdentity pulumi.BoolPtrInput }
The set of arguments for constructing a LinkedServiceKusto resource.
func (LinkedServiceKustoArgs) ElementType ¶
func (LinkedServiceKustoArgs) ElementType() reflect.Type
type LinkedServiceKustoArray ¶
type LinkedServiceKustoArray []LinkedServiceKustoInput
func (LinkedServiceKustoArray) ElementType ¶
func (LinkedServiceKustoArray) ElementType() reflect.Type
func (LinkedServiceKustoArray) ToLinkedServiceKustoArrayOutput ¶
func (i LinkedServiceKustoArray) ToLinkedServiceKustoArrayOutput() LinkedServiceKustoArrayOutput
func (LinkedServiceKustoArray) ToLinkedServiceKustoArrayOutputWithContext ¶
func (i LinkedServiceKustoArray) ToLinkedServiceKustoArrayOutputWithContext(ctx context.Context) LinkedServiceKustoArrayOutput
type LinkedServiceKustoArrayInput ¶
type LinkedServiceKustoArrayInput interface { pulumi.Input ToLinkedServiceKustoArrayOutput() LinkedServiceKustoArrayOutput ToLinkedServiceKustoArrayOutputWithContext(context.Context) LinkedServiceKustoArrayOutput }
LinkedServiceKustoArrayInput is an input type that accepts LinkedServiceKustoArray and LinkedServiceKustoArrayOutput values. You can construct a concrete instance of `LinkedServiceKustoArrayInput` via:
LinkedServiceKustoArray{ LinkedServiceKustoArgs{...} }
type LinkedServiceKustoArrayOutput ¶
type LinkedServiceKustoArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceKustoArrayOutput) ElementType ¶
func (LinkedServiceKustoArrayOutput) ElementType() reflect.Type
func (LinkedServiceKustoArrayOutput) Index ¶
func (o LinkedServiceKustoArrayOutput) Index(i pulumi.IntInput) LinkedServiceKustoOutput
func (LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutput ¶
func (o LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutput() LinkedServiceKustoArrayOutput
func (LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutputWithContext ¶
func (o LinkedServiceKustoArrayOutput) ToLinkedServiceKustoArrayOutputWithContext(ctx context.Context) LinkedServiceKustoArrayOutput
type LinkedServiceKustoInput ¶
type LinkedServiceKustoInput interface { pulumi.Input ToLinkedServiceKustoOutput() LinkedServiceKustoOutput ToLinkedServiceKustoOutputWithContext(ctx context.Context) LinkedServiceKustoOutput }
type LinkedServiceKustoMap ¶
type LinkedServiceKustoMap map[string]LinkedServiceKustoInput
func (LinkedServiceKustoMap) ElementType ¶
func (LinkedServiceKustoMap) ElementType() reflect.Type
func (LinkedServiceKustoMap) ToLinkedServiceKustoMapOutput ¶
func (i LinkedServiceKustoMap) ToLinkedServiceKustoMapOutput() LinkedServiceKustoMapOutput
func (LinkedServiceKustoMap) ToLinkedServiceKustoMapOutputWithContext ¶
func (i LinkedServiceKustoMap) ToLinkedServiceKustoMapOutputWithContext(ctx context.Context) LinkedServiceKustoMapOutput
type LinkedServiceKustoMapInput ¶
type LinkedServiceKustoMapInput interface { pulumi.Input ToLinkedServiceKustoMapOutput() LinkedServiceKustoMapOutput ToLinkedServiceKustoMapOutputWithContext(context.Context) LinkedServiceKustoMapOutput }
LinkedServiceKustoMapInput is an input type that accepts LinkedServiceKustoMap and LinkedServiceKustoMapOutput values. You can construct a concrete instance of `LinkedServiceKustoMapInput` via:
LinkedServiceKustoMap{ "key": LinkedServiceKustoArgs{...} }
type LinkedServiceKustoMapOutput ¶
type LinkedServiceKustoMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceKustoMapOutput) ElementType ¶
func (LinkedServiceKustoMapOutput) ElementType() reflect.Type
func (LinkedServiceKustoMapOutput) MapIndex ¶
func (o LinkedServiceKustoMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceKustoOutput
func (LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutput ¶
func (o LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutput() LinkedServiceKustoMapOutput
func (LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutputWithContext ¶
func (o LinkedServiceKustoMapOutput) ToLinkedServiceKustoMapOutputWithContext(ctx context.Context) LinkedServiceKustoMapOutput
type LinkedServiceKustoOutput ¶
type LinkedServiceKustoOutput struct{ *pulumi.OutputState }
func (LinkedServiceKustoOutput) AdditionalProperties ¶
func (o LinkedServiceKustoOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Azure Kusto Linked Service:
func (LinkedServiceKustoOutput) Annotations ¶
func (o LinkedServiceKustoOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceKustoOutput) DataFactoryId ¶
func (o LinkedServiceKustoOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceKustoOutput) Description ¶
func (o LinkedServiceKustoOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceKustoOutput) ElementType ¶
func (LinkedServiceKustoOutput) ElementType() reflect.Type
func (LinkedServiceKustoOutput) IntegrationRuntimeName ¶
func (o LinkedServiceKustoOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceKustoOutput) KustoDatabaseName ¶
func (o LinkedServiceKustoOutput) KustoDatabaseName() pulumi.StringOutput
The Kusto Database Name.
func (LinkedServiceKustoOutput) KustoEndpoint ¶
func (o LinkedServiceKustoOutput) KustoEndpoint() pulumi.StringOutput
The URI of the Kusto Cluster endpoint.
func (LinkedServiceKustoOutput) Name ¶
func (o LinkedServiceKustoOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceKustoOutput) Parameters ¶
func (o LinkedServiceKustoOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceKustoOutput) ServicePrincipalId ¶
func (o LinkedServiceKustoOutput) ServicePrincipalId() pulumi.StringPtrOutput
The service principal id in which to authenticate against the Kusto Database.
func (LinkedServiceKustoOutput) ServicePrincipalKey ¶
func (o LinkedServiceKustoOutput) ServicePrincipalKey() pulumi.StringPtrOutput
The service principal key in which to authenticate against the Kusto Database.
func (LinkedServiceKustoOutput) Tenant ¶
func (o LinkedServiceKustoOutput) Tenant() pulumi.StringPtrOutput
The service principal tenant id or name in which to authenticate against the Kusto Database.
> **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` is also required.
> **NOTE** One of Managed Identity authentication and Service Principal authentication must be set.
func (LinkedServiceKustoOutput) ToLinkedServiceKustoOutput ¶
func (o LinkedServiceKustoOutput) ToLinkedServiceKustoOutput() LinkedServiceKustoOutput
func (LinkedServiceKustoOutput) ToLinkedServiceKustoOutputWithContext ¶
func (o LinkedServiceKustoOutput) ToLinkedServiceKustoOutputWithContext(ctx context.Context) LinkedServiceKustoOutput
func (LinkedServiceKustoOutput) UseManagedIdentity ¶
func (o LinkedServiceKustoOutput) UseManagedIdentity() pulumi.BoolPtrOutput
Whether to use the Data Factory's managed identity to authenticate against the Kusto Database.
type LinkedServiceKustoState ¶
type LinkedServiceKustoState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Azure Kusto Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // The Kusto Database Name. KustoDatabaseName pulumi.StringPtrInput // The URI of the Kusto Cluster endpoint. KustoEndpoint pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The service principal id in which to authenticate against the Kusto Database. ServicePrincipalId pulumi.StringPtrInput // The service principal key in which to authenticate against the Kusto Database. ServicePrincipalKey pulumi.StringPtrInput // The service principal tenant id or name in which to authenticate against the Kusto Database. // // > **NOTE** If `servicePrincipalId` is used, `servicePrincipalKey` and `tenant` is also required. // // > **NOTE** One of Managed Identity authentication and Service Principal authentication must be set. Tenant pulumi.StringPtrInput // Whether to use the Data Factory's managed identity to authenticate against the Kusto Database. UseManagedIdentity pulumi.BoolPtrInput }
func (LinkedServiceKustoState) ElementType ¶
func (LinkedServiceKustoState) 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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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"` }
Manages a Linked Service (connection) between MySQL and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceMysql(ctx, "example", &datafactory.LinkedServiceMysqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Server=test;Port=3306;Database=test;User=test;SSLMode=1;UseSystemTrustStore=0;Password=test"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory MySQL Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceMysql:LinkedServiceMysql example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
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.
func (*LinkedServiceMysql) ElementType ¶
func (*LinkedServiceMysql) ElementType() reflect.Type
func (*LinkedServiceMysql) ToLinkedServiceMysqlOutput ¶
func (i *LinkedServiceMysql) ToLinkedServiceMysqlOutput() LinkedServiceMysqlOutput
func (*LinkedServiceMysql) ToLinkedServiceMysqlOutputWithContext ¶
func (i *LinkedServiceMysql) ToLinkedServiceMysqlOutputWithContext(ctx context.Context) LinkedServiceMysqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 set of arguments for constructing a LinkedServiceMysql resource.
func (LinkedServiceMysqlArgs) ElementType ¶
func (LinkedServiceMysqlArgs) ElementType() reflect.Type
type LinkedServiceMysqlArray ¶
type LinkedServiceMysqlArray []LinkedServiceMysqlInput
func (LinkedServiceMysqlArray) ElementType ¶
func (LinkedServiceMysqlArray) ElementType() reflect.Type
func (LinkedServiceMysqlArray) ToLinkedServiceMysqlArrayOutput ¶
func (i LinkedServiceMysqlArray) ToLinkedServiceMysqlArrayOutput() LinkedServiceMysqlArrayOutput
func (LinkedServiceMysqlArray) ToLinkedServiceMysqlArrayOutputWithContext ¶
func (i LinkedServiceMysqlArray) ToLinkedServiceMysqlArrayOutputWithContext(ctx context.Context) LinkedServiceMysqlArrayOutput
type LinkedServiceMysqlArrayInput ¶
type LinkedServiceMysqlArrayInput interface { pulumi.Input ToLinkedServiceMysqlArrayOutput() LinkedServiceMysqlArrayOutput ToLinkedServiceMysqlArrayOutputWithContext(context.Context) LinkedServiceMysqlArrayOutput }
LinkedServiceMysqlArrayInput is an input type that accepts LinkedServiceMysqlArray and LinkedServiceMysqlArrayOutput values. You can construct a concrete instance of `LinkedServiceMysqlArrayInput` via:
LinkedServiceMysqlArray{ LinkedServiceMysqlArgs{...} }
type LinkedServiceMysqlArrayOutput ¶
type LinkedServiceMysqlArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceMysqlArrayOutput) ElementType ¶
func (LinkedServiceMysqlArrayOutput) ElementType() reflect.Type
func (LinkedServiceMysqlArrayOutput) Index ¶
func (o LinkedServiceMysqlArrayOutput) Index(i pulumi.IntInput) LinkedServiceMysqlOutput
func (LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutput ¶
func (o LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutput() LinkedServiceMysqlArrayOutput
func (LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutputWithContext ¶
func (o LinkedServiceMysqlArrayOutput) ToLinkedServiceMysqlArrayOutputWithContext(ctx context.Context) LinkedServiceMysqlArrayOutput
type LinkedServiceMysqlInput ¶
type LinkedServiceMysqlInput interface { pulumi.Input ToLinkedServiceMysqlOutput() LinkedServiceMysqlOutput ToLinkedServiceMysqlOutputWithContext(ctx context.Context) LinkedServiceMysqlOutput }
type LinkedServiceMysqlMap ¶
type LinkedServiceMysqlMap map[string]LinkedServiceMysqlInput
func (LinkedServiceMysqlMap) ElementType ¶
func (LinkedServiceMysqlMap) ElementType() reflect.Type
func (LinkedServiceMysqlMap) ToLinkedServiceMysqlMapOutput ¶
func (i LinkedServiceMysqlMap) ToLinkedServiceMysqlMapOutput() LinkedServiceMysqlMapOutput
func (LinkedServiceMysqlMap) ToLinkedServiceMysqlMapOutputWithContext ¶
func (i LinkedServiceMysqlMap) ToLinkedServiceMysqlMapOutputWithContext(ctx context.Context) LinkedServiceMysqlMapOutput
type LinkedServiceMysqlMapInput ¶
type LinkedServiceMysqlMapInput interface { pulumi.Input ToLinkedServiceMysqlMapOutput() LinkedServiceMysqlMapOutput ToLinkedServiceMysqlMapOutputWithContext(context.Context) LinkedServiceMysqlMapOutput }
LinkedServiceMysqlMapInput is an input type that accepts LinkedServiceMysqlMap and LinkedServiceMysqlMapOutput values. You can construct a concrete instance of `LinkedServiceMysqlMapInput` via:
LinkedServiceMysqlMap{ "key": LinkedServiceMysqlArgs{...} }
type LinkedServiceMysqlMapOutput ¶
type LinkedServiceMysqlMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceMysqlMapOutput) ElementType ¶
func (LinkedServiceMysqlMapOutput) ElementType() reflect.Type
func (LinkedServiceMysqlMapOutput) MapIndex ¶
func (o LinkedServiceMysqlMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceMysqlOutput
func (LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutput ¶
func (o LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutput() LinkedServiceMysqlMapOutput
func (LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutputWithContext ¶
func (o LinkedServiceMysqlMapOutput) ToLinkedServiceMysqlMapOutputWithContext(ctx context.Context) LinkedServiceMysqlMapOutput
type LinkedServiceMysqlOutput ¶
type LinkedServiceMysqlOutput struct{ *pulumi.OutputState }
func (LinkedServiceMysqlOutput) AdditionalProperties ¶
func (o LinkedServiceMysqlOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service MySQL.
func (LinkedServiceMysqlOutput) Annotations ¶
func (o LinkedServiceMysqlOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service MySQL.
func (LinkedServiceMysqlOutput) ConnectionString ¶
func (o LinkedServiceMysqlOutput) ConnectionString() pulumi.StringOutput
The connection string in which to authenticate with MySQL.
func (LinkedServiceMysqlOutput) DataFactoryId ¶
func (o LinkedServiceMysqlOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceMysqlOutput) Description ¶
func (o LinkedServiceMysqlOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service MySQL.
func (LinkedServiceMysqlOutput) ElementType ¶
func (LinkedServiceMysqlOutput) ElementType() reflect.Type
func (LinkedServiceMysqlOutput) IntegrationRuntimeName ¶
func (o LinkedServiceMysqlOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service MySQL.
func (LinkedServiceMysqlOutput) Name ¶
func (o LinkedServiceMysqlOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service MySQL. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceMysqlOutput) Parameters ¶
func (o LinkedServiceMysqlOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service MySQL.
func (LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutput ¶
func (o LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutput() LinkedServiceMysqlOutput
func (LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutputWithContext ¶
func (o LinkedServiceMysqlOutput) ToLinkedServiceMysqlOutputWithContext(ctx context.Context) LinkedServiceMysqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 }
func (LinkedServiceMysqlState) ElementType ¶
func (LinkedServiceMysqlState) ElementType() reflect.Type
type LinkedServiceOdata ¶
type LinkedServiceOdata struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service OData. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service OData. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdataBasicAuthenticationPtrOutput `pulumi:"basicAuthentication"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service OData. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service OData. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service OData. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 OData. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The URL of the OData service endpoint. Url pulumi.StringOutput `pulumi:"url"` }
Manages a Linked Service (connection) between a Database and Azure Data Factory through OData protocol.
> **Note:** All arguments including the connectionString will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceOdata(ctx, "anonymous", &datafactory.LinkedServiceOdataArgs{ Name: pulumi.String("anonymous"), DataFactoryId: exampleFactory.ID(), Url: pulumi.String("https://services.odata.org/v4/TripPinServiceRW/People"), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceOdata(ctx, "basic_auth", &datafactory.LinkedServiceOdataArgs{ Name: pulumi.String("basic_auth"), DataFactoryId: exampleFactory.ID(), Url: pulumi.String("https://services.odata.org/v4/TripPinServiceRW/People"), BasicAuthentication: &datafactory.LinkedServiceOdataBasicAuthenticationArgs{ Username: pulumi.String("emma"), Password: pulumi.String("Ch4ngeM3!"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory OData Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceOdata:LinkedServiceOdata example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceOdata ¶
func GetLinkedServiceOdata(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceOdataState, opts ...pulumi.ResourceOption) (*LinkedServiceOdata, error)
GetLinkedServiceOdata gets an existing LinkedServiceOdata 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 NewLinkedServiceOdata ¶
func NewLinkedServiceOdata(ctx *pulumi.Context, name string, args *LinkedServiceOdataArgs, opts ...pulumi.ResourceOption) (*LinkedServiceOdata, error)
NewLinkedServiceOdata registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceOdata) ElementType ¶
func (*LinkedServiceOdata) ElementType() reflect.Type
func (*LinkedServiceOdata) ToLinkedServiceOdataOutput ¶
func (i *LinkedServiceOdata) ToLinkedServiceOdataOutput() LinkedServiceOdataOutput
func (*LinkedServiceOdata) ToLinkedServiceOdataOutputWithContext ¶
func (i *LinkedServiceOdata) ToLinkedServiceOdataOutputWithContext(ctx context.Context) LinkedServiceOdataOutput
type LinkedServiceOdataArgs ¶
type LinkedServiceOdataArgs struct { // A map of additional properties to associate with the Data Factory Linked Service OData. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service OData. Annotations pulumi.StringArrayInput // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdataBasicAuthenticationPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service OData. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service OData. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service OData. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service OData. Parameters pulumi.StringMapInput // The URL of the OData service endpoint. Url pulumi.StringInput }
The set of arguments for constructing a LinkedServiceOdata resource.
func (LinkedServiceOdataArgs) ElementType ¶
func (LinkedServiceOdataArgs) ElementType() reflect.Type
type LinkedServiceOdataArray ¶
type LinkedServiceOdataArray []LinkedServiceOdataInput
func (LinkedServiceOdataArray) ElementType ¶
func (LinkedServiceOdataArray) ElementType() reflect.Type
func (LinkedServiceOdataArray) ToLinkedServiceOdataArrayOutput ¶
func (i LinkedServiceOdataArray) ToLinkedServiceOdataArrayOutput() LinkedServiceOdataArrayOutput
func (LinkedServiceOdataArray) ToLinkedServiceOdataArrayOutputWithContext ¶
func (i LinkedServiceOdataArray) ToLinkedServiceOdataArrayOutputWithContext(ctx context.Context) LinkedServiceOdataArrayOutput
type LinkedServiceOdataArrayInput ¶
type LinkedServiceOdataArrayInput interface { pulumi.Input ToLinkedServiceOdataArrayOutput() LinkedServiceOdataArrayOutput ToLinkedServiceOdataArrayOutputWithContext(context.Context) LinkedServiceOdataArrayOutput }
LinkedServiceOdataArrayInput is an input type that accepts LinkedServiceOdataArray and LinkedServiceOdataArrayOutput values. You can construct a concrete instance of `LinkedServiceOdataArrayInput` via:
LinkedServiceOdataArray{ LinkedServiceOdataArgs{...} }
type LinkedServiceOdataArrayOutput ¶
type LinkedServiceOdataArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdataArrayOutput) ElementType ¶
func (LinkedServiceOdataArrayOutput) ElementType() reflect.Type
func (LinkedServiceOdataArrayOutput) Index ¶
func (o LinkedServiceOdataArrayOutput) Index(i pulumi.IntInput) LinkedServiceOdataOutput
func (LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutput ¶
func (o LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutput() LinkedServiceOdataArrayOutput
func (LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutputWithContext ¶
func (o LinkedServiceOdataArrayOutput) ToLinkedServiceOdataArrayOutputWithContext(ctx context.Context) LinkedServiceOdataArrayOutput
type LinkedServiceOdataBasicAuthentication ¶
type LinkedServiceOdataBasicAuthentication struct { // The password associated with the username, which can be used to authenticate to the OData endpoint. Password string `pulumi:"password"` // The username which can be used to authenticate to the OData endpoint. Username string `pulumi:"username"` }
type LinkedServiceOdataBasicAuthenticationArgs ¶
type LinkedServiceOdataBasicAuthenticationArgs struct { // The password associated with the username, which can be used to authenticate to the OData endpoint. Password pulumi.StringInput `pulumi:"password"` // The username which can be used to authenticate to the OData endpoint. Username pulumi.StringInput `pulumi:"username"` }
func (LinkedServiceOdataBasicAuthenticationArgs) ElementType ¶
func (LinkedServiceOdataBasicAuthenticationArgs) ElementType() reflect.Type
func (LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutput ¶
func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutput() LinkedServiceOdataBasicAuthenticationOutput
func (LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutputWithContext ¶
func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationOutput
func (LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutput ¶
func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
func (LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext ¶
func (i LinkedServiceOdataBasicAuthenticationArgs) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
type LinkedServiceOdataBasicAuthenticationInput ¶
type LinkedServiceOdataBasicAuthenticationInput interface { pulumi.Input ToLinkedServiceOdataBasicAuthenticationOutput() LinkedServiceOdataBasicAuthenticationOutput ToLinkedServiceOdataBasicAuthenticationOutputWithContext(context.Context) LinkedServiceOdataBasicAuthenticationOutput }
LinkedServiceOdataBasicAuthenticationInput is an input type that accepts LinkedServiceOdataBasicAuthenticationArgs and LinkedServiceOdataBasicAuthenticationOutput values. You can construct a concrete instance of `LinkedServiceOdataBasicAuthenticationInput` via:
LinkedServiceOdataBasicAuthenticationArgs{...}
type LinkedServiceOdataBasicAuthenticationOutput ¶
type LinkedServiceOdataBasicAuthenticationOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdataBasicAuthenticationOutput) ElementType ¶
func (LinkedServiceOdataBasicAuthenticationOutput) ElementType() reflect.Type
func (LinkedServiceOdataBasicAuthenticationOutput) Password ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) Password() pulumi.StringOutput
The password associated with the username, which can be used to authenticate to the OData endpoint.
func (LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutput ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutput() LinkedServiceOdataBasicAuthenticationOutput
func (LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutputWithContext ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationOutput
func (LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
func (LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
func (LinkedServiceOdataBasicAuthenticationOutput) Username ¶
func (o LinkedServiceOdataBasicAuthenticationOutput) Username() pulumi.StringOutput
The username which can be used to authenticate to the OData endpoint.
type LinkedServiceOdataBasicAuthenticationPtrInput ¶
type LinkedServiceOdataBasicAuthenticationPtrInput interface { pulumi.Input ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput }
LinkedServiceOdataBasicAuthenticationPtrInput is an input type that accepts LinkedServiceOdataBasicAuthenticationArgs, LinkedServiceOdataBasicAuthenticationPtr and LinkedServiceOdataBasicAuthenticationPtrOutput values. You can construct a concrete instance of `LinkedServiceOdataBasicAuthenticationPtrInput` via:
LinkedServiceOdataBasicAuthenticationArgs{...} or: nil
func LinkedServiceOdataBasicAuthenticationPtr ¶
func LinkedServiceOdataBasicAuthenticationPtr(v *LinkedServiceOdataBasicAuthenticationArgs) LinkedServiceOdataBasicAuthenticationPtrInput
type LinkedServiceOdataBasicAuthenticationPtrOutput ¶
type LinkedServiceOdataBasicAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdataBasicAuthenticationPtrOutput) ElementType ¶
func (LinkedServiceOdataBasicAuthenticationPtrOutput) ElementType() reflect.Type
func (LinkedServiceOdataBasicAuthenticationPtrOutput) Password ¶
func (o LinkedServiceOdataBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
The password associated with the username, which can be used to authenticate to the OData endpoint.
func (LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput ¶
func (o LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutput() LinkedServiceOdataBasicAuthenticationPtrOutput
func (LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext ¶
func (o LinkedServiceOdataBasicAuthenticationPtrOutput) ToLinkedServiceOdataBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdataBasicAuthenticationPtrOutput
func (LinkedServiceOdataBasicAuthenticationPtrOutput) Username ¶
func (o LinkedServiceOdataBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
The username which can be used to authenticate to the OData endpoint.
type LinkedServiceOdataInput ¶
type LinkedServiceOdataInput interface { pulumi.Input ToLinkedServiceOdataOutput() LinkedServiceOdataOutput ToLinkedServiceOdataOutputWithContext(ctx context.Context) LinkedServiceOdataOutput }
type LinkedServiceOdataMap ¶
type LinkedServiceOdataMap map[string]LinkedServiceOdataInput
func (LinkedServiceOdataMap) ElementType ¶
func (LinkedServiceOdataMap) ElementType() reflect.Type
func (LinkedServiceOdataMap) ToLinkedServiceOdataMapOutput ¶
func (i LinkedServiceOdataMap) ToLinkedServiceOdataMapOutput() LinkedServiceOdataMapOutput
func (LinkedServiceOdataMap) ToLinkedServiceOdataMapOutputWithContext ¶
func (i LinkedServiceOdataMap) ToLinkedServiceOdataMapOutputWithContext(ctx context.Context) LinkedServiceOdataMapOutput
type LinkedServiceOdataMapInput ¶
type LinkedServiceOdataMapInput interface { pulumi.Input ToLinkedServiceOdataMapOutput() LinkedServiceOdataMapOutput ToLinkedServiceOdataMapOutputWithContext(context.Context) LinkedServiceOdataMapOutput }
LinkedServiceOdataMapInput is an input type that accepts LinkedServiceOdataMap and LinkedServiceOdataMapOutput values. You can construct a concrete instance of `LinkedServiceOdataMapInput` via:
LinkedServiceOdataMap{ "key": LinkedServiceOdataArgs{...} }
type LinkedServiceOdataMapOutput ¶
type LinkedServiceOdataMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdataMapOutput) ElementType ¶
func (LinkedServiceOdataMapOutput) ElementType() reflect.Type
func (LinkedServiceOdataMapOutput) MapIndex ¶
func (o LinkedServiceOdataMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceOdataOutput
func (LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutput ¶
func (o LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutput() LinkedServiceOdataMapOutput
func (LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutputWithContext ¶
func (o LinkedServiceOdataMapOutput) ToLinkedServiceOdataMapOutputWithContext(ctx context.Context) LinkedServiceOdataMapOutput
type LinkedServiceOdataOutput ¶
type LinkedServiceOdataOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdataOutput) AdditionalProperties ¶
func (o LinkedServiceOdataOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service OData.
func (LinkedServiceOdataOutput) Annotations ¶
func (o LinkedServiceOdataOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service OData.
func (LinkedServiceOdataOutput) BasicAuthentication ¶
func (o LinkedServiceOdataOutput) BasicAuthentication() LinkedServiceOdataBasicAuthenticationPtrOutput
A `basicAuthentication` block as defined below.
func (LinkedServiceOdataOutput) DataFactoryId ¶
func (o LinkedServiceOdataOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceOdataOutput) Description ¶
func (o LinkedServiceOdataOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service OData.
func (LinkedServiceOdataOutput) ElementType ¶
func (LinkedServiceOdataOutput) ElementType() reflect.Type
func (LinkedServiceOdataOutput) IntegrationRuntimeName ¶
func (o LinkedServiceOdataOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service OData.
func (LinkedServiceOdataOutput) Name ¶
func (o LinkedServiceOdataOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service OData. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceOdataOutput) Parameters ¶
func (o LinkedServiceOdataOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service OData.
func (LinkedServiceOdataOutput) ToLinkedServiceOdataOutput ¶
func (o LinkedServiceOdataOutput) ToLinkedServiceOdataOutput() LinkedServiceOdataOutput
func (LinkedServiceOdataOutput) ToLinkedServiceOdataOutputWithContext ¶
func (o LinkedServiceOdataOutput) ToLinkedServiceOdataOutputWithContext(ctx context.Context) LinkedServiceOdataOutput
func (LinkedServiceOdataOutput) Url ¶
func (o LinkedServiceOdataOutput) Url() pulumi.StringOutput
The URL of the OData service endpoint.
type LinkedServiceOdataState ¶
type LinkedServiceOdataState struct { // A map of additional properties to associate with the Data Factory Linked Service OData. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service OData. Annotations pulumi.StringArrayInput // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdataBasicAuthenticationPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service OData. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service OData. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service OData. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service OData. Parameters pulumi.StringMapInput // The URL of the OData service endpoint. Url pulumi.StringPtrInput }
func (LinkedServiceOdataState) ElementType ¶
func (LinkedServiceOdataState) ElementType() reflect.Type
type LinkedServiceOdbc ¶
type LinkedServiceOdbc struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service ODBC. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service ODBC. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdbcBasicAuthenticationPtrOutput `pulumi:"basicAuthentication"` // The connection string in which to authenticate with ODBC. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service ODBC. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service ODBC. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service ODBC. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 ODBC. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between a Database and Azure Data Factory through ODBC protocol.
> **Note:** All arguments including the connectionString will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceOdbc(ctx, "anonymous", &datafactory.LinkedServiceOdbcArgs{ Name: pulumi.String("anonymous"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Driver={SQL Server};Server=test;Database=test;Uid=test;Pwd=test;"), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceOdbc(ctx, "basic_auth", &datafactory.LinkedServiceOdbcArgs{ Name: pulumi.String("basic_auth"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Driver={SQL Server};Server=test;Database=test;Uid=test;Pwd=test;"), BasicAuthentication: &datafactory.LinkedServiceOdbcBasicAuthenticationArgs{ Username: pulumi.String("onrylmz"), Password: pulumi.String("Ch4ngeM3!"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory ODBC Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceOdbc:LinkedServiceOdbc example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceOdbc ¶
func GetLinkedServiceOdbc(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceOdbcState, opts ...pulumi.ResourceOption) (*LinkedServiceOdbc, error)
GetLinkedServiceOdbc gets an existing LinkedServiceOdbc 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 NewLinkedServiceOdbc ¶
func NewLinkedServiceOdbc(ctx *pulumi.Context, name string, args *LinkedServiceOdbcArgs, opts ...pulumi.ResourceOption) (*LinkedServiceOdbc, error)
NewLinkedServiceOdbc registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceOdbc) ElementType ¶
func (*LinkedServiceOdbc) ElementType() reflect.Type
func (*LinkedServiceOdbc) ToLinkedServiceOdbcOutput ¶
func (i *LinkedServiceOdbc) ToLinkedServiceOdbcOutput() LinkedServiceOdbcOutput
func (*LinkedServiceOdbc) ToLinkedServiceOdbcOutputWithContext ¶
func (i *LinkedServiceOdbc) ToLinkedServiceOdbcOutputWithContext(ctx context.Context) LinkedServiceOdbcOutput
type LinkedServiceOdbcArgs ¶
type LinkedServiceOdbcArgs struct { // A map of additional properties to associate with the Data Factory Linked Service ODBC. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service ODBC. Annotations pulumi.StringArrayInput // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdbcBasicAuthenticationPtrInput // The connection string in which to authenticate with ODBC. ConnectionString pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service ODBC. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service ODBC. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service ODBC. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service ODBC. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceOdbc resource.
func (LinkedServiceOdbcArgs) ElementType ¶
func (LinkedServiceOdbcArgs) ElementType() reflect.Type
type LinkedServiceOdbcArray ¶
type LinkedServiceOdbcArray []LinkedServiceOdbcInput
func (LinkedServiceOdbcArray) ElementType ¶
func (LinkedServiceOdbcArray) ElementType() reflect.Type
func (LinkedServiceOdbcArray) ToLinkedServiceOdbcArrayOutput ¶
func (i LinkedServiceOdbcArray) ToLinkedServiceOdbcArrayOutput() LinkedServiceOdbcArrayOutput
func (LinkedServiceOdbcArray) ToLinkedServiceOdbcArrayOutputWithContext ¶
func (i LinkedServiceOdbcArray) ToLinkedServiceOdbcArrayOutputWithContext(ctx context.Context) LinkedServiceOdbcArrayOutput
type LinkedServiceOdbcArrayInput ¶
type LinkedServiceOdbcArrayInput interface { pulumi.Input ToLinkedServiceOdbcArrayOutput() LinkedServiceOdbcArrayOutput ToLinkedServiceOdbcArrayOutputWithContext(context.Context) LinkedServiceOdbcArrayOutput }
LinkedServiceOdbcArrayInput is an input type that accepts LinkedServiceOdbcArray and LinkedServiceOdbcArrayOutput values. You can construct a concrete instance of `LinkedServiceOdbcArrayInput` via:
LinkedServiceOdbcArray{ LinkedServiceOdbcArgs{...} }
type LinkedServiceOdbcArrayOutput ¶
type LinkedServiceOdbcArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdbcArrayOutput) ElementType ¶
func (LinkedServiceOdbcArrayOutput) ElementType() reflect.Type
func (LinkedServiceOdbcArrayOutput) Index ¶
func (o LinkedServiceOdbcArrayOutput) Index(i pulumi.IntInput) LinkedServiceOdbcOutput
func (LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutput ¶
func (o LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutput() LinkedServiceOdbcArrayOutput
func (LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutputWithContext ¶
func (o LinkedServiceOdbcArrayOutput) ToLinkedServiceOdbcArrayOutputWithContext(ctx context.Context) LinkedServiceOdbcArrayOutput
type LinkedServiceOdbcBasicAuthenticationArgs ¶
type LinkedServiceOdbcBasicAuthenticationArgs struct { // The password associated with the username, which can be used to authenticate to the ODBC endpoint. Password pulumi.StringInput `pulumi:"password"` // The username which can be used to authenticate to the ODBC endpoint. Username pulumi.StringInput `pulumi:"username"` }
func (LinkedServiceOdbcBasicAuthenticationArgs) ElementType ¶
func (LinkedServiceOdbcBasicAuthenticationArgs) ElementType() reflect.Type
func (LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutput ¶
func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutput() LinkedServiceOdbcBasicAuthenticationOutput
func (LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext ¶
func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationOutput
func (LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutput ¶
func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
func (LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext ¶
func (i LinkedServiceOdbcBasicAuthenticationArgs) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
type LinkedServiceOdbcBasicAuthenticationInput ¶
type LinkedServiceOdbcBasicAuthenticationInput interface { pulumi.Input ToLinkedServiceOdbcBasicAuthenticationOutput() LinkedServiceOdbcBasicAuthenticationOutput ToLinkedServiceOdbcBasicAuthenticationOutputWithContext(context.Context) LinkedServiceOdbcBasicAuthenticationOutput }
LinkedServiceOdbcBasicAuthenticationInput is an input type that accepts LinkedServiceOdbcBasicAuthenticationArgs and LinkedServiceOdbcBasicAuthenticationOutput values. You can construct a concrete instance of `LinkedServiceOdbcBasicAuthenticationInput` via:
LinkedServiceOdbcBasicAuthenticationArgs{...}
type LinkedServiceOdbcBasicAuthenticationOutput ¶
type LinkedServiceOdbcBasicAuthenticationOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdbcBasicAuthenticationOutput) ElementType ¶
func (LinkedServiceOdbcBasicAuthenticationOutput) ElementType() reflect.Type
func (LinkedServiceOdbcBasicAuthenticationOutput) Password ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) Password() pulumi.StringOutput
The password associated with the username, which can be used to authenticate to the ODBC endpoint.
func (LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutput ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutput() LinkedServiceOdbcBasicAuthenticationOutput
func (LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationOutput
func (LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
func (LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
func (LinkedServiceOdbcBasicAuthenticationOutput) Username ¶
func (o LinkedServiceOdbcBasicAuthenticationOutput) Username() pulumi.StringOutput
The username which can be used to authenticate to the ODBC endpoint.
type LinkedServiceOdbcBasicAuthenticationPtrInput ¶
type LinkedServiceOdbcBasicAuthenticationPtrInput interface { pulumi.Input ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput }
LinkedServiceOdbcBasicAuthenticationPtrInput is an input type that accepts LinkedServiceOdbcBasicAuthenticationArgs, LinkedServiceOdbcBasicAuthenticationPtr and LinkedServiceOdbcBasicAuthenticationPtrOutput values. You can construct a concrete instance of `LinkedServiceOdbcBasicAuthenticationPtrInput` via:
LinkedServiceOdbcBasicAuthenticationArgs{...} or: nil
func LinkedServiceOdbcBasicAuthenticationPtr ¶
func LinkedServiceOdbcBasicAuthenticationPtr(v *LinkedServiceOdbcBasicAuthenticationArgs) LinkedServiceOdbcBasicAuthenticationPtrInput
type LinkedServiceOdbcBasicAuthenticationPtrOutput ¶
type LinkedServiceOdbcBasicAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) ElementType ¶
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) ElementType() reflect.Type
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) Password ¶
func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) Password() pulumi.StringPtrOutput
The password associated with the username, which can be used to authenticate to the ODBC endpoint.
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput ¶
func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutput() LinkedServiceOdbcBasicAuthenticationPtrOutput
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext ¶
func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) ToLinkedServiceOdbcBasicAuthenticationPtrOutputWithContext(ctx context.Context) LinkedServiceOdbcBasicAuthenticationPtrOutput
func (LinkedServiceOdbcBasicAuthenticationPtrOutput) Username ¶
func (o LinkedServiceOdbcBasicAuthenticationPtrOutput) Username() pulumi.StringPtrOutput
The username which can be used to authenticate to the ODBC endpoint.
type LinkedServiceOdbcInput ¶
type LinkedServiceOdbcInput interface { pulumi.Input ToLinkedServiceOdbcOutput() LinkedServiceOdbcOutput ToLinkedServiceOdbcOutputWithContext(ctx context.Context) LinkedServiceOdbcOutput }
type LinkedServiceOdbcMap ¶
type LinkedServiceOdbcMap map[string]LinkedServiceOdbcInput
func (LinkedServiceOdbcMap) ElementType ¶
func (LinkedServiceOdbcMap) ElementType() reflect.Type
func (LinkedServiceOdbcMap) ToLinkedServiceOdbcMapOutput ¶
func (i LinkedServiceOdbcMap) ToLinkedServiceOdbcMapOutput() LinkedServiceOdbcMapOutput
func (LinkedServiceOdbcMap) ToLinkedServiceOdbcMapOutputWithContext ¶
func (i LinkedServiceOdbcMap) ToLinkedServiceOdbcMapOutputWithContext(ctx context.Context) LinkedServiceOdbcMapOutput
type LinkedServiceOdbcMapInput ¶
type LinkedServiceOdbcMapInput interface { pulumi.Input ToLinkedServiceOdbcMapOutput() LinkedServiceOdbcMapOutput ToLinkedServiceOdbcMapOutputWithContext(context.Context) LinkedServiceOdbcMapOutput }
LinkedServiceOdbcMapInput is an input type that accepts LinkedServiceOdbcMap and LinkedServiceOdbcMapOutput values. You can construct a concrete instance of `LinkedServiceOdbcMapInput` via:
LinkedServiceOdbcMap{ "key": LinkedServiceOdbcArgs{...} }
type LinkedServiceOdbcMapOutput ¶
type LinkedServiceOdbcMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdbcMapOutput) ElementType ¶
func (LinkedServiceOdbcMapOutput) ElementType() reflect.Type
func (LinkedServiceOdbcMapOutput) MapIndex ¶
func (o LinkedServiceOdbcMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceOdbcOutput
func (LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutput ¶
func (o LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutput() LinkedServiceOdbcMapOutput
func (LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutputWithContext ¶
func (o LinkedServiceOdbcMapOutput) ToLinkedServiceOdbcMapOutputWithContext(ctx context.Context) LinkedServiceOdbcMapOutput
type LinkedServiceOdbcOutput ¶
type LinkedServiceOdbcOutput struct{ *pulumi.OutputState }
func (LinkedServiceOdbcOutput) AdditionalProperties ¶
func (o LinkedServiceOdbcOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service ODBC.
func (LinkedServiceOdbcOutput) Annotations ¶
func (o LinkedServiceOdbcOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service ODBC.
func (LinkedServiceOdbcOutput) BasicAuthentication ¶
func (o LinkedServiceOdbcOutput) BasicAuthentication() LinkedServiceOdbcBasicAuthenticationPtrOutput
A `basicAuthentication` block as defined below.
func (LinkedServiceOdbcOutput) ConnectionString ¶
func (o LinkedServiceOdbcOutput) ConnectionString() pulumi.StringOutput
The connection string in which to authenticate with ODBC.
func (LinkedServiceOdbcOutput) DataFactoryId ¶
func (o LinkedServiceOdbcOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceOdbcOutput) Description ¶
func (o LinkedServiceOdbcOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service ODBC.
func (LinkedServiceOdbcOutput) ElementType ¶
func (LinkedServiceOdbcOutput) ElementType() reflect.Type
func (LinkedServiceOdbcOutput) IntegrationRuntimeName ¶
func (o LinkedServiceOdbcOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service ODBC.
func (LinkedServiceOdbcOutput) Name ¶
func (o LinkedServiceOdbcOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service ODBC. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceOdbcOutput) Parameters ¶
func (o LinkedServiceOdbcOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service ODBC.
func (LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutput ¶
func (o LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutput() LinkedServiceOdbcOutput
func (LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutputWithContext ¶
func (o LinkedServiceOdbcOutput) ToLinkedServiceOdbcOutputWithContext(ctx context.Context) LinkedServiceOdbcOutput
type LinkedServiceOdbcState ¶
type LinkedServiceOdbcState struct { // A map of additional properties to associate with the Data Factory Linked Service ODBC. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service ODBC. Annotations pulumi.StringArrayInput // A `basicAuthentication` block as defined below. BasicAuthentication LinkedServiceOdbcBasicAuthenticationPtrInput // The connection string in which to authenticate with ODBC. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service ODBC. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service ODBC. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service ODBC. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service ODBC. Parameters pulumi.StringMapInput }
func (LinkedServiceOdbcState) ElementType ¶
func (LinkedServiceOdbcState) 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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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"` }
Manages a Linked Service (connection) between PostgreSQL and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServicePostgresql(ctx, "example", &datafactory.LinkedServicePostgresqlArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Host=example;Port=5432;Database=example;UID=example;EncryptionMethod=0;Password=example"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory PostgreSQL Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServicePostgresql:LinkedServicePostgresql example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
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.
func (*LinkedServicePostgresql) ElementType ¶
func (*LinkedServicePostgresql) ElementType() reflect.Type
func (*LinkedServicePostgresql) ToLinkedServicePostgresqlOutput ¶
func (i *LinkedServicePostgresql) ToLinkedServicePostgresqlOutput() LinkedServicePostgresqlOutput
func (*LinkedServicePostgresql) ToLinkedServicePostgresqlOutputWithContext ¶
func (i *LinkedServicePostgresql) ToLinkedServicePostgresqlOutputWithContext(ctx context.Context) LinkedServicePostgresqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 set of arguments for constructing a LinkedServicePostgresql resource.
func (LinkedServicePostgresqlArgs) ElementType ¶
func (LinkedServicePostgresqlArgs) ElementType() reflect.Type
type LinkedServicePostgresqlArray ¶
type LinkedServicePostgresqlArray []LinkedServicePostgresqlInput
func (LinkedServicePostgresqlArray) ElementType ¶
func (LinkedServicePostgresqlArray) ElementType() reflect.Type
func (LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutput ¶
func (i LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutput() LinkedServicePostgresqlArrayOutput
func (LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutputWithContext ¶
func (i LinkedServicePostgresqlArray) ToLinkedServicePostgresqlArrayOutputWithContext(ctx context.Context) LinkedServicePostgresqlArrayOutput
type LinkedServicePostgresqlArrayInput ¶
type LinkedServicePostgresqlArrayInput interface { pulumi.Input ToLinkedServicePostgresqlArrayOutput() LinkedServicePostgresqlArrayOutput ToLinkedServicePostgresqlArrayOutputWithContext(context.Context) LinkedServicePostgresqlArrayOutput }
LinkedServicePostgresqlArrayInput is an input type that accepts LinkedServicePostgresqlArray and LinkedServicePostgresqlArrayOutput values. You can construct a concrete instance of `LinkedServicePostgresqlArrayInput` via:
LinkedServicePostgresqlArray{ LinkedServicePostgresqlArgs{...} }
type LinkedServicePostgresqlArrayOutput ¶
type LinkedServicePostgresqlArrayOutput struct{ *pulumi.OutputState }
func (LinkedServicePostgresqlArrayOutput) ElementType ¶
func (LinkedServicePostgresqlArrayOutput) ElementType() reflect.Type
func (LinkedServicePostgresqlArrayOutput) Index ¶
func (o LinkedServicePostgresqlArrayOutput) Index(i pulumi.IntInput) LinkedServicePostgresqlOutput
func (LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutput ¶
func (o LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutput() LinkedServicePostgresqlArrayOutput
func (LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutputWithContext ¶
func (o LinkedServicePostgresqlArrayOutput) ToLinkedServicePostgresqlArrayOutputWithContext(ctx context.Context) LinkedServicePostgresqlArrayOutput
type LinkedServicePostgresqlInput ¶
type LinkedServicePostgresqlInput interface { pulumi.Input ToLinkedServicePostgresqlOutput() LinkedServicePostgresqlOutput ToLinkedServicePostgresqlOutputWithContext(ctx context.Context) LinkedServicePostgresqlOutput }
type LinkedServicePostgresqlMap ¶
type LinkedServicePostgresqlMap map[string]LinkedServicePostgresqlInput
func (LinkedServicePostgresqlMap) ElementType ¶
func (LinkedServicePostgresqlMap) ElementType() reflect.Type
func (LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutput ¶
func (i LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutput() LinkedServicePostgresqlMapOutput
func (LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutputWithContext ¶
func (i LinkedServicePostgresqlMap) ToLinkedServicePostgresqlMapOutputWithContext(ctx context.Context) LinkedServicePostgresqlMapOutput
type LinkedServicePostgresqlMapInput ¶
type LinkedServicePostgresqlMapInput interface { pulumi.Input ToLinkedServicePostgresqlMapOutput() LinkedServicePostgresqlMapOutput ToLinkedServicePostgresqlMapOutputWithContext(context.Context) LinkedServicePostgresqlMapOutput }
LinkedServicePostgresqlMapInput is an input type that accepts LinkedServicePostgresqlMap and LinkedServicePostgresqlMapOutput values. You can construct a concrete instance of `LinkedServicePostgresqlMapInput` via:
LinkedServicePostgresqlMap{ "key": LinkedServicePostgresqlArgs{...} }
type LinkedServicePostgresqlMapOutput ¶
type LinkedServicePostgresqlMapOutput struct{ *pulumi.OutputState }
func (LinkedServicePostgresqlMapOutput) ElementType ¶
func (LinkedServicePostgresqlMapOutput) ElementType() reflect.Type
func (LinkedServicePostgresqlMapOutput) MapIndex ¶
func (o LinkedServicePostgresqlMapOutput) MapIndex(k pulumi.StringInput) LinkedServicePostgresqlOutput
func (LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutput ¶
func (o LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutput() LinkedServicePostgresqlMapOutput
func (LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutputWithContext ¶
func (o LinkedServicePostgresqlMapOutput) ToLinkedServicePostgresqlMapOutputWithContext(ctx context.Context) LinkedServicePostgresqlMapOutput
type LinkedServicePostgresqlOutput ¶
type LinkedServicePostgresqlOutput struct{ *pulumi.OutputState }
func (LinkedServicePostgresqlOutput) AdditionalProperties ¶
func (o LinkedServicePostgresqlOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service PostgreSQL.
func (LinkedServicePostgresqlOutput) Annotations ¶
func (o LinkedServicePostgresqlOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service PostgreSQL.
func (LinkedServicePostgresqlOutput) ConnectionString ¶
func (o LinkedServicePostgresqlOutput) ConnectionString() pulumi.StringOutput
The connection string in which to authenticate with PostgreSQL.
func (LinkedServicePostgresqlOutput) DataFactoryId ¶
func (o LinkedServicePostgresqlOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServicePostgresqlOutput) Description ¶
func (o LinkedServicePostgresqlOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service PostgreSQL.
func (LinkedServicePostgresqlOutput) ElementType ¶
func (LinkedServicePostgresqlOutput) ElementType() reflect.Type
func (LinkedServicePostgresqlOutput) IntegrationRuntimeName ¶
func (o LinkedServicePostgresqlOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service PostgreSQL.
func (LinkedServicePostgresqlOutput) Name ¶
func (o LinkedServicePostgresqlOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service PostgreSQL. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServicePostgresqlOutput) Parameters ¶
func (o LinkedServicePostgresqlOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service PostgreSQL.
func (LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutput ¶
func (o LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutput() LinkedServicePostgresqlOutput
func (LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutputWithContext ¶
func (o LinkedServicePostgresqlOutput) ToLinkedServicePostgresqlOutputWithContext(ctx context.Context) LinkedServicePostgresqlOutput
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 ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 }
func (LinkedServicePostgresqlState) ElementType ¶
func (LinkedServicePostgresqlState) ElementType() reflect.Type
type LinkedServiceSftp ¶
type LinkedServiceSftp struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to SFTP Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The SFTP server hostname. Host pulumi.StringOutput `pulumi:"host"` // The host key fingerprint of the SFTP server. HostKeyFingerprint pulumi.StringPtrOutput `pulumi:"hostKeyFingerprint"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // Password to logon to the SFTP Server for Basic Authentication. Password pulumi.StringOutput `pulumi:"password"` // The TCP port number that the SFTP server uses to listen for client connection. Default value is 22. Port pulumi.IntOutput `pulumi:"port"` // Whether to validate host key fingerprint while connecting. If set to `false`, `hostKeyFingerprint` must also be set. SkipHostKeyValidation pulumi.BoolPtrOutput `pulumi:"skipHostKeyValidation"` // The username used to log on to the SFTP server. Username pulumi.StringOutput `pulumi:"username"` }
Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSftp(ctx, "example", &datafactory.LinkedServiceSftpArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Basic"), Host: pulumi.String("http://www.bing.com"), Port: pulumi.Int(22), Username: pulumi.String("foo"), Password: pulumi.String("bar"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceSftp:LinkedServiceSftp example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceSftp ¶
func GetLinkedServiceSftp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceSftpState, opts ...pulumi.ResourceOption) (*LinkedServiceSftp, error)
GetLinkedServiceSftp gets an existing LinkedServiceSftp 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 NewLinkedServiceSftp ¶
func NewLinkedServiceSftp(ctx *pulumi.Context, name string, args *LinkedServiceSftpArgs, opts ...pulumi.ResourceOption) (*LinkedServiceSftp, error)
NewLinkedServiceSftp registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceSftp) ElementType ¶
func (*LinkedServiceSftp) ElementType() reflect.Type
func (*LinkedServiceSftp) ToLinkedServiceSftpOutput ¶
func (i *LinkedServiceSftp) ToLinkedServiceSftpOutput() LinkedServiceSftpOutput
func (*LinkedServiceSftp) ToLinkedServiceSftpOutputWithContext ¶
func (i *LinkedServiceSftp) ToLinkedServiceSftpOutputWithContext(ctx context.Context) LinkedServiceSftpOutput
type LinkedServiceSftpArgs ¶
type LinkedServiceSftpArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to SFTP Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The SFTP server hostname. Host pulumi.StringInput // The host key fingerprint of the SFTP server. HostKeyFingerprint pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // Password to logon to the SFTP Server for Basic Authentication. Password pulumi.StringInput // The TCP port number that the SFTP server uses to listen for client connection. Default value is 22. Port pulumi.IntInput // Whether to validate host key fingerprint while connecting. If set to `false`, `hostKeyFingerprint` must also be set. SkipHostKeyValidation pulumi.BoolPtrInput // The username used to log on to the SFTP server. Username pulumi.StringInput }
The set of arguments for constructing a LinkedServiceSftp resource.
func (LinkedServiceSftpArgs) ElementType ¶
func (LinkedServiceSftpArgs) ElementType() reflect.Type
type LinkedServiceSftpArray ¶
type LinkedServiceSftpArray []LinkedServiceSftpInput
func (LinkedServiceSftpArray) ElementType ¶
func (LinkedServiceSftpArray) ElementType() reflect.Type
func (LinkedServiceSftpArray) ToLinkedServiceSftpArrayOutput ¶
func (i LinkedServiceSftpArray) ToLinkedServiceSftpArrayOutput() LinkedServiceSftpArrayOutput
func (LinkedServiceSftpArray) ToLinkedServiceSftpArrayOutputWithContext ¶
func (i LinkedServiceSftpArray) ToLinkedServiceSftpArrayOutputWithContext(ctx context.Context) LinkedServiceSftpArrayOutput
type LinkedServiceSftpArrayInput ¶
type LinkedServiceSftpArrayInput interface { pulumi.Input ToLinkedServiceSftpArrayOutput() LinkedServiceSftpArrayOutput ToLinkedServiceSftpArrayOutputWithContext(context.Context) LinkedServiceSftpArrayOutput }
LinkedServiceSftpArrayInput is an input type that accepts LinkedServiceSftpArray and LinkedServiceSftpArrayOutput values. You can construct a concrete instance of `LinkedServiceSftpArrayInput` via:
LinkedServiceSftpArray{ LinkedServiceSftpArgs{...} }
type LinkedServiceSftpArrayOutput ¶
type LinkedServiceSftpArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceSftpArrayOutput) ElementType ¶
func (LinkedServiceSftpArrayOutput) ElementType() reflect.Type
func (LinkedServiceSftpArrayOutput) Index ¶
func (o LinkedServiceSftpArrayOutput) Index(i pulumi.IntInput) LinkedServiceSftpOutput
func (LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutput ¶
func (o LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutput() LinkedServiceSftpArrayOutput
func (LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutputWithContext ¶
func (o LinkedServiceSftpArrayOutput) ToLinkedServiceSftpArrayOutputWithContext(ctx context.Context) LinkedServiceSftpArrayOutput
type LinkedServiceSftpInput ¶
type LinkedServiceSftpInput interface { pulumi.Input ToLinkedServiceSftpOutput() LinkedServiceSftpOutput ToLinkedServiceSftpOutputWithContext(ctx context.Context) LinkedServiceSftpOutput }
type LinkedServiceSftpMap ¶
type LinkedServiceSftpMap map[string]LinkedServiceSftpInput
func (LinkedServiceSftpMap) ElementType ¶
func (LinkedServiceSftpMap) ElementType() reflect.Type
func (LinkedServiceSftpMap) ToLinkedServiceSftpMapOutput ¶
func (i LinkedServiceSftpMap) ToLinkedServiceSftpMapOutput() LinkedServiceSftpMapOutput
func (LinkedServiceSftpMap) ToLinkedServiceSftpMapOutputWithContext ¶
func (i LinkedServiceSftpMap) ToLinkedServiceSftpMapOutputWithContext(ctx context.Context) LinkedServiceSftpMapOutput
type LinkedServiceSftpMapInput ¶
type LinkedServiceSftpMapInput interface { pulumi.Input ToLinkedServiceSftpMapOutput() LinkedServiceSftpMapOutput ToLinkedServiceSftpMapOutputWithContext(context.Context) LinkedServiceSftpMapOutput }
LinkedServiceSftpMapInput is an input type that accepts LinkedServiceSftpMap and LinkedServiceSftpMapOutput values. You can construct a concrete instance of `LinkedServiceSftpMapInput` via:
LinkedServiceSftpMap{ "key": LinkedServiceSftpArgs{...} }
type LinkedServiceSftpMapOutput ¶
type LinkedServiceSftpMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceSftpMapOutput) ElementType ¶
func (LinkedServiceSftpMapOutput) ElementType() reflect.Type
func (LinkedServiceSftpMapOutput) MapIndex ¶
func (o LinkedServiceSftpMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSftpOutput
func (LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutput ¶
func (o LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutput() LinkedServiceSftpMapOutput
func (LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutputWithContext ¶
func (o LinkedServiceSftpMapOutput) ToLinkedServiceSftpMapOutputWithContext(ctx context.Context) LinkedServiceSftpMapOutput
type LinkedServiceSftpOutput ¶
type LinkedServiceSftpOutput struct{ *pulumi.OutputState }
func (LinkedServiceSftpOutput) AdditionalProperties ¶
func (o LinkedServiceSftpOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to SFTP Linked Service:
func (LinkedServiceSftpOutput) Annotations ¶
func (o LinkedServiceSftpOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceSftpOutput) AuthenticationType ¶
func (o LinkedServiceSftpOutput) AuthenticationType() pulumi.StringOutput
The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`.
func (LinkedServiceSftpOutput) DataFactoryId ¶
func (o LinkedServiceSftpOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceSftpOutput) Description ¶
func (o LinkedServiceSftpOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceSftpOutput) ElementType ¶
func (LinkedServiceSftpOutput) ElementType() reflect.Type
func (LinkedServiceSftpOutput) Host ¶
func (o LinkedServiceSftpOutput) Host() pulumi.StringOutput
The SFTP server hostname.
func (LinkedServiceSftpOutput) HostKeyFingerprint ¶
func (o LinkedServiceSftpOutput) HostKeyFingerprint() pulumi.StringPtrOutput
The host key fingerprint of the SFTP server.
func (LinkedServiceSftpOutput) IntegrationRuntimeName ¶
func (o LinkedServiceSftpOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceSftpOutput) Name ¶
func (o LinkedServiceSftpOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceSftpOutput) Parameters ¶
func (o LinkedServiceSftpOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceSftpOutput) Password ¶
func (o LinkedServiceSftpOutput) Password() pulumi.StringOutput
Password to logon to the SFTP Server for Basic Authentication.
func (LinkedServiceSftpOutput) Port ¶
func (o LinkedServiceSftpOutput) Port() pulumi.IntOutput
The TCP port number that the SFTP server uses to listen for client connection. Default value is 22.
func (LinkedServiceSftpOutput) SkipHostKeyValidation ¶
func (o LinkedServiceSftpOutput) SkipHostKeyValidation() pulumi.BoolPtrOutput
Whether to validate host key fingerprint while connecting. If set to `false`, `hostKeyFingerprint` must also be set.
func (LinkedServiceSftpOutput) ToLinkedServiceSftpOutput ¶
func (o LinkedServiceSftpOutput) ToLinkedServiceSftpOutput() LinkedServiceSftpOutput
func (LinkedServiceSftpOutput) ToLinkedServiceSftpOutputWithContext ¶
func (o LinkedServiceSftpOutput) ToLinkedServiceSftpOutputWithContext(ctx context.Context) LinkedServiceSftpOutput
func (LinkedServiceSftpOutput) Username ¶
func (o LinkedServiceSftpOutput) Username() pulumi.StringOutput
The username used to log on to the SFTP server.
type LinkedServiceSftpState ¶
type LinkedServiceSftpState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to SFTP Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The SFTP server hostname. Host pulumi.StringPtrInput // The host key fingerprint of the SFTP server. HostKeyFingerprint pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // Password to logon to the SFTP Server for Basic Authentication. Password pulumi.StringPtrInput // The TCP port number that the SFTP server uses to listen for client connection. Default value is 22. Port pulumi.IntPtrInput // Whether to validate host key fingerprint while connecting. If set to `false`, `hostKeyFingerprint` must also be set. SkipHostKeyValidation pulumi.BoolPtrInput // The username used to log on to the SFTP server. Username pulumi.StringPtrInput }
func (LinkedServiceSftpState) ElementType ¶
func (LinkedServiceSftpState) ElementType() reflect.Type
type LinkedServiceSnowflake ¶
type LinkedServiceSnowflake struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with Snowflake. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // A `keyVaultPassword` block as defined below. Use this argument to store Snowflake password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSnowflakeKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between Snowflake and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSnowflake(ctx, "example", &datafactory.LinkedServiceSnowflakeArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("jdbc:snowflake://account.region.snowflakecomputing.com/?user=user&db=db&warehouse=wh"), }) if err != nil { return err } return nil }) }
```
### With Password In Key Vault
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/keyvault" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleKeyVault, err := keyvault.NewKeyVault(ctx, "example", &keyvault.KeyVaultArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, TenantId: pulumi.String(current.TenantId), SkuName: pulumi.String("standard"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceKeyVault, err := datafactory.NewLinkedServiceKeyVault(ctx, "example", &datafactory.LinkedServiceKeyVaultArgs{ Name: pulumi.String("kvlink"), DataFactoryId: exampleFactory.ID(), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSnowflake(ctx, "example", &datafactory.LinkedServiceSnowflakeArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("jdbc:snowflake://account.region.snowflakecomputing.com/?user=user&db=db&warehouse=wh"), KeyVaultPassword: &datafactory.LinkedServiceSnowflakeKeyVaultPasswordArgs{ LinkedServiceName: exampleLinkedServiceKeyVault.Name, SecretName: pulumi.String("secret"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Snowflake Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceSnowflake:LinkedServiceSnowflake example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceSnowflake ¶
func GetLinkedServiceSnowflake(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceSnowflakeState, opts ...pulumi.ResourceOption) (*LinkedServiceSnowflake, error)
GetLinkedServiceSnowflake gets an existing LinkedServiceSnowflake 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 NewLinkedServiceSnowflake ¶
func NewLinkedServiceSnowflake(ctx *pulumi.Context, name string, args *LinkedServiceSnowflakeArgs, opts ...pulumi.ResourceOption) (*LinkedServiceSnowflake, error)
NewLinkedServiceSnowflake registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceSnowflake) ElementType ¶
func (*LinkedServiceSnowflake) ElementType() reflect.Type
func (*LinkedServiceSnowflake) ToLinkedServiceSnowflakeOutput ¶
func (i *LinkedServiceSnowflake) ToLinkedServiceSnowflakeOutput() LinkedServiceSnowflakeOutput
func (*LinkedServiceSnowflake) ToLinkedServiceSnowflakeOutputWithContext ¶
func (i *LinkedServiceSnowflake) ToLinkedServiceSnowflakeOutputWithContext(ctx context.Context) LinkedServiceSnowflakeOutput
type LinkedServiceSnowflakeArgs ¶
type LinkedServiceSnowflakeArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with Snowflake. ConnectionString pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Snowflake password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSnowflakeKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceSnowflake resource.
func (LinkedServiceSnowflakeArgs) ElementType ¶
func (LinkedServiceSnowflakeArgs) ElementType() reflect.Type
type LinkedServiceSnowflakeArray ¶
type LinkedServiceSnowflakeArray []LinkedServiceSnowflakeInput
func (LinkedServiceSnowflakeArray) ElementType ¶
func (LinkedServiceSnowflakeArray) ElementType() reflect.Type
func (LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutput ¶
func (i LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutput() LinkedServiceSnowflakeArrayOutput
func (LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutputWithContext ¶
func (i LinkedServiceSnowflakeArray) ToLinkedServiceSnowflakeArrayOutputWithContext(ctx context.Context) LinkedServiceSnowflakeArrayOutput
type LinkedServiceSnowflakeArrayInput ¶
type LinkedServiceSnowflakeArrayInput interface { pulumi.Input ToLinkedServiceSnowflakeArrayOutput() LinkedServiceSnowflakeArrayOutput ToLinkedServiceSnowflakeArrayOutputWithContext(context.Context) LinkedServiceSnowflakeArrayOutput }
LinkedServiceSnowflakeArrayInput is an input type that accepts LinkedServiceSnowflakeArray and LinkedServiceSnowflakeArrayOutput values. You can construct a concrete instance of `LinkedServiceSnowflakeArrayInput` via:
LinkedServiceSnowflakeArray{ LinkedServiceSnowflakeArgs{...} }
type LinkedServiceSnowflakeArrayOutput ¶
type LinkedServiceSnowflakeArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceSnowflakeArrayOutput) ElementType ¶
func (LinkedServiceSnowflakeArrayOutput) ElementType() reflect.Type
func (LinkedServiceSnowflakeArrayOutput) Index ¶
func (o LinkedServiceSnowflakeArrayOutput) Index(i pulumi.IntInput) LinkedServiceSnowflakeOutput
func (LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutput ¶
func (o LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutput() LinkedServiceSnowflakeArrayOutput
func (LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutputWithContext ¶
func (o LinkedServiceSnowflakeArrayOutput) ToLinkedServiceSnowflakeArrayOutputWithContext(ctx context.Context) LinkedServiceSnowflakeArrayOutput
type LinkedServiceSnowflakeInput ¶
type LinkedServiceSnowflakeInput interface { pulumi.Input ToLinkedServiceSnowflakeOutput() LinkedServiceSnowflakeOutput ToLinkedServiceSnowflakeOutputWithContext(ctx context.Context) LinkedServiceSnowflakeOutput }
type LinkedServiceSnowflakeKeyVaultPassword ¶
type LinkedServiceSnowflakeKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Snowflake password. SecretName string `pulumi:"secretName"` }
type LinkedServiceSnowflakeKeyVaultPasswordArgs ¶
type LinkedServiceSnowflakeKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Snowflake password. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutput ¶
func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutput() LinkedServiceSnowflakeKeyVaultPasswordOutput
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordOutput
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
func (LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceSnowflakeKeyVaultPasswordArgs) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
type LinkedServiceSnowflakeKeyVaultPasswordInput ¶
type LinkedServiceSnowflakeKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceSnowflakeKeyVaultPasswordOutput() LinkedServiceSnowflakeKeyVaultPasswordOutput ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceSnowflakeKeyVaultPasswordOutput }
LinkedServiceSnowflakeKeyVaultPasswordInput is an input type that accepts LinkedServiceSnowflakeKeyVaultPasswordArgs and LinkedServiceSnowflakeKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceSnowflakeKeyVaultPasswordInput` via:
LinkedServiceSnowflakeKeyVaultPasswordArgs{...}
type LinkedServiceSnowflakeKeyVaultPasswordOutput ¶
type LinkedServiceSnowflakeKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores Snowflake password.
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutput ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutput() LinkedServiceSnowflakeKeyVaultPasswordOutput
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordOutput
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
func (LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
type LinkedServiceSnowflakeKeyVaultPasswordPtrInput ¶
type LinkedServiceSnowflakeKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput }
LinkedServiceSnowflakeKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceSnowflakeKeyVaultPasswordArgs, LinkedServiceSnowflakeKeyVaultPasswordPtr and LinkedServiceSnowflakeKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceSnowflakeKeyVaultPasswordPtrInput` via:
LinkedServiceSnowflakeKeyVaultPasswordArgs{...} or: nil
func LinkedServiceSnowflakeKeyVaultPasswordPtr ¶
func LinkedServiceSnowflakeKeyVaultPasswordPtr(v *LinkedServiceSnowflakeKeyVaultPasswordArgs) LinkedServiceSnowflakeKeyVaultPasswordPtrInput
type LinkedServiceSnowflakeKeyVaultPasswordPtrOutput ¶
type LinkedServiceSnowflakeKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores Snowflake password.
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutput() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
func (LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSnowflakeKeyVaultPasswordPtrOutput) ToLinkedServiceSnowflakeKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
type LinkedServiceSnowflakeMap ¶
type LinkedServiceSnowflakeMap map[string]LinkedServiceSnowflakeInput
func (LinkedServiceSnowflakeMap) ElementType ¶
func (LinkedServiceSnowflakeMap) ElementType() reflect.Type
func (LinkedServiceSnowflakeMap) ToLinkedServiceSnowflakeMapOutput ¶
func (i LinkedServiceSnowflakeMap) ToLinkedServiceSnowflakeMapOutput() LinkedServiceSnowflakeMapOutput
func (LinkedServiceSnowflakeMap) ToLinkedServiceSnowflakeMapOutputWithContext ¶
func (i LinkedServiceSnowflakeMap) ToLinkedServiceSnowflakeMapOutputWithContext(ctx context.Context) LinkedServiceSnowflakeMapOutput
type LinkedServiceSnowflakeMapInput ¶
type LinkedServiceSnowflakeMapInput interface { pulumi.Input ToLinkedServiceSnowflakeMapOutput() LinkedServiceSnowflakeMapOutput ToLinkedServiceSnowflakeMapOutputWithContext(context.Context) LinkedServiceSnowflakeMapOutput }
LinkedServiceSnowflakeMapInput is an input type that accepts LinkedServiceSnowflakeMap and LinkedServiceSnowflakeMapOutput values. You can construct a concrete instance of `LinkedServiceSnowflakeMapInput` via:
LinkedServiceSnowflakeMap{ "key": LinkedServiceSnowflakeArgs{...} }
type LinkedServiceSnowflakeMapOutput ¶
type LinkedServiceSnowflakeMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceSnowflakeMapOutput) ElementType ¶
func (LinkedServiceSnowflakeMapOutput) ElementType() reflect.Type
func (LinkedServiceSnowflakeMapOutput) MapIndex ¶
func (o LinkedServiceSnowflakeMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSnowflakeOutput
func (LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutput ¶
func (o LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutput() LinkedServiceSnowflakeMapOutput
func (LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutputWithContext ¶
func (o LinkedServiceSnowflakeMapOutput) ToLinkedServiceSnowflakeMapOutputWithContext(ctx context.Context) LinkedServiceSnowflakeMapOutput
type LinkedServiceSnowflakeOutput ¶
type LinkedServiceSnowflakeOutput struct{ *pulumi.OutputState }
func (LinkedServiceSnowflakeOutput) AdditionalProperties ¶
func (o LinkedServiceSnowflakeOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) Annotations ¶
func (o LinkedServiceSnowflakeOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) ConnectionString ¶
func (o LinkedServiceSnowflakeOutput) ConnectionString() pulumi.StringOutput
The connection string in which to authenticate with Snowflake.
func (LinkedServiceSnowflakeOutput) DataFactoryId ¶
func (o LinkedServiceSnowflakeOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceSnowflakeOutput) Description ¶
func (o LinkedServiceSnowflakeOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) ElementType ¶
func (LinkedServiceSnowflakeOutput) ElementType() reflect.Type
func (LinkedServiceSnowflakeOutput) IntegrationRuntimeName ¶
func (o LinkedServiceSnowflakeOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) KeyVaultPassword ¶
func (o LinkedServiceSnowflakeOutput) KeyVaultPassword() LinkedServiceSnowflakeKeyVaultPasswordPtrOutput
A `keyVaultPassword` block as defined below. Use this argument to store Snowflake password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) Name ¶
func (o LinkedServiceSnowflakeOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceSnowflakeOutput) Parameters ¶
func (o LinkedServiceSnowflakeOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutput ¶
func (o LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutput() LinkedServiceSnowflakeOutput
func (LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutputWithContext ¶
func (o LinkedServiceSnowflakeOutput) ToLinkedServiceSnowflakeOutputWithContext(ctx context.Context) LinkedServiceSnowflakeOutput
type LinkedServiceSnowflakeState ¶
type LinkedServiceSnowflakeState struct { // A map of additional properties to associate with the Data Factory Linked Service. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with Snowflake. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Snowflake password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSnowflakeKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput }
func (LinkedServiceSnowflakeState) ElementType ¶
func (LinkedServiceSnowflakeState) 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. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // 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"` // A `keyVaultConnectionString` block as defined below. Use this argument to store SQL Server connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput `pulumi:"keyVaultConnectionString"` // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSqlServerKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 on-premises Windows authentication user name. UserName pulumi.StringPtrOutput `pulumi:"userName"` }
Manages a Linked Service (connection) between a SQL Server and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSqlServer(ctx, "example", &datafactory.LinkedServiceSqlServerArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;User ID=test;Password=test"), }) if err != nil { return err } return nil }) }
```
### With Password In Key Vault
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/keyvault" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleKeyVault, err := keyvault.NewKeyVault(ctx, "example", &keyvault.KeyVaultArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, TenantId: pulumi.String(current.TenantId), SkuName: pulumi.String("standard"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceKeyVault, err := datafactory.NewLinkedServiceKeyVault(ctx, "example", &datafactory.LinkedServiceKeyVaultArgs{ Name: pulumi.String("kvlink"), DataFactoryId: exampleFactory.ID(), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSqlServer(ctx, "example", &datafactory.LinkedServiceSqlServerArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;User ID=test;"), KeyVaultPassword: &datafactory.LinkedServiceSqlServerKeyVaultPasswordArgs{ LinkedServiceName: exampleLinkedServiceKeyVault.Name, SecretName: pulumi.String("secret"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory SQL Server Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceSqlServer:LinkedServiceSqlServer example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
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.
func (*LinkedServiceSqlServer) ElementType ¶
func (*LinkedServiceSqlServer) ElementType() reflect.Type
func (*LinkedServiceSqlServer) ToLinkedServiceSqlServerOutput ¶
func (i *LinkedServiceSqlServer) ToLinkedServiceSqlServerOutput() LinkedServiceSqlServerOutput
func (*LinkedServiceSqlServer) ToLinkedServiceSqlServerOutputWithContext ¶
func (i *LinkedServiceSqlServer) ToLinkedServiceSqlServerOutputWithContext(ctx context.Context) LinkedServiceSqlServerOutput
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. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 // A `keyVaultConnectionString` block as defined below. Use this argument to store SQL Server connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceSqlServerKeyVaultConnectionStringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSqlServerKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 on-premises Windows authentication user name. UserName pulumi.StringPtrInput }
The set of arguments for constructing a LinkedServiceSqlServer resource.
func (LinkedServiceSqlServerArgs) ElementType ¶
func (LinkedServiceSqlServerArgs) ElementType() reflect.Type
type LinkedServiceSqlServerArray ¶
type LinkedServiceSqlServerArray []LinkedServiceSqlServerInput
func (LinkedServiceSqlServerArray) ElementType ¶
func (LinkedServiceSqlServerArray) ElementType() reflect.Type
func (LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutput ¶
func (i LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutput() LinkedServiceSqlServerArrayOutput
func (LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutputWithContext ¶
func (i LinkedServiceSqlServerArray) ToLinkedServiceSqlServerArrayOutputWithContext(ctx context.Context) LinkedServiceSqlServerArrayOutput
type LinkedServiceSqlServerArrayInput ¶
type LinkedServiceSqlServerArrayInput interface { pulumi.Input ToLinkedServiceSqlServerArrayOutput() LinkedServiceSqlServerArrayOutput ToLinkedServiceSqlServerArrayOutputWithContext(context.Context) LinkedServiceSqlServerArrayOutput }
LinkedServiceSqlServerArrayInput is an input type that accepts LinkedServiceSqlServerArray and LinkedServiceSqlServerArrayOutput values. You can construct a concrete instance of `LinkedServiceSqlServerArrayInput` via:
LinkedServiceSqlServerArray{ LinkedServiceSqlServerArgs{...} }
type LinkedServiceSqlServerArrayOutput ¶
type LinkedServiceSqlServerArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerArrayOutput) ElementType ¶
func (LinkedServiceSqlServerArrayOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerArrayOutput) Index ¶
func (o LinkedServiceSqlServerArrayOutput) Index(i pulumi.IntInput) LinkedServiceSqlServerOutput
func (LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutput ¶
func (o LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutput() LinkedServiceSqlServerArrayOutput
func (LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutputWithContext ¶
func (o LinkedServiceSqlServerArrayOutput) ToLinkedServiceSqlServerArrayOutputWithContext(ctx context.Context) LinkedServiceSqlServerArrayOutput
type LinkedServiceSqlServerInput ¶
type LinkedServiceSqlServerInput interface { pulumi.Input ToLinkedServiceSqlServerOutput() LinkedServiceSqlServerOutput ToLinkedServiceSqlServerOutputWithContext(ctx context.Context) LinkedServiceSqlServerOutput }
type LinkedServiceSqlServerKeyVaultConnectionString ¶
type LinkedServiceSqlServerKeyVaultConnectionString struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. SecretName string `pulumi:"secretName"` }
type LinkedServiceSqlServerKeyVaultConnectionStringArgs ¶
type LinkedServiceSqlServerKeyVaultConnectionStringArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server connection string. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ElementType ¶
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput ¶
func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput() LinkedServiceSqlServerKeyVaultConnectionStringOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext ¶
func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput ¶
func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext ¶
func (i LinkedServiceSqlServerKeyVaultConnectionStringArgs) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
type LinkedServiceSqlServerKeyVaultConnectionStringInput ¶
type LinkedServiceSqlServerKeyVaultConnectionStringInput interface { pulumi.Input ToLinkedServiceSqlServerKeyVaultConnectionStringOutput() LinkedServiceSqlServerKeyVaultConnectionStringOutput ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext(context.Context) LinkedServiceSqlServerKeyVaultConnectionStringOutput }
LinkedServiceSqlServerKeyVaultConnectionStringInput is an input type that accepts LinkedServiceSqlServerKeyVaultConnectionStringArgs and LinkedServiceSqlServerKeyVaultConnectionStringOutput values. You can construct a concrete instance of `LinkedServiceSqlServerKeyVaultConnectionStringInput` via:
LinkedServiceSqlServerKeyVaultConnectionStringArgs{...}
type LinkedServiceSqlServerKeyVaultConnectionStringOutput ¶
type LinkedServiceSqlServerKeyVaultConnectionStringOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ElementType ¶
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) LinkedServiceName ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) SecretName ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores SQL Server connection string.
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutput() LinkedServiceSqlServerKeyVaultConnectionStringOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
type LinkedServiceSqlServerKeyVaultConnectionStringPtrInput ¶
type LinkedServiceSqlServerKeyVaultConnectionStringPtrInput interface { pulumi.Input ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput }
LinkedServiceSqlServerKeyVaultConnectionStringPtrInput is an input type that accepts LinkedServiceSqlServerKeyVaultConnectionStringArgs, LinkedServiceSqlServerKeyVaultConnectionStringPtr and LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput values. You can construct a concrete instance of `LinkedServiceSqlServerKeyVaultConnectionStringPtrInput` via:
LinkedServiceSqlServerKeyVaultConnectionStringArgs{...} or: nil
func LinkedServiceSqlServerKeyVaultConnectionStringPtr ¶
func LinkedServiceSqlServerKeyVaultConnectionStringPtr(v *LinkedServiceSqlServerKeyVaultConnectionStringArgs) LinkedServiceSqlServerKeyVaultConnectionStringPtrInput
type LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput ¶
type LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ElementType ¶
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) LinkedServiceName ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) SecretName ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores SQL Server connection string.
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutput() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
func (LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput) ToLinkedServiceSqlServerKeyVaultConnectionStringPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
type LinkedServiceSqlServerKeyVaultPassword ¶
type LinkedServiceSqlServerKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. SecretName string `pulumi:"secretName"` }
type LinkedServiceSqlServerKeyVaultPasswordArgs ¶
type LinkedServiceSqlServerKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores SQL Server password. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutput ¶
func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutput() LinkedServiceSqlServerKeyVaultPasswordOutput
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordOutput
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
func (LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceSqlServerKeyVaultPasswordArgs) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
type LinkedServiceSqlServerKeyVaultPasswordInput ¶
type LinkedServiceSqlServerKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceSqlServerKeyVaultPasswordOutput() LinkedServiceSqlServerKeyVaultPasswordOutput ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceSqlServerKeyVaultPasswordOutput }
LinkedServiceSqlServerKeyVaultPasswordInput is an input type that accepts LinkedServiceSqlServerKeyVaultPasswordArgs and LinkedServiceSqlServerKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceSqlServerKeyVaultPasswordInput` via:
LinkedServiceSqlServerKeyVaultPasswordArgs{...}
type LinkedServiceSqlServerKeyVaultPasswordOutput ¶
type LinkedServiceSqlServerKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSqlServerKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores SQL Server password.
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutput ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutput() LinkedServiceSqlServerKeyVaultPasswordOutput
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordOutput
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
func (LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultPasswordOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
type LinkedServiceSqlServerKeyVaultPasswordPtrInput ¶
type LinkedServiceSqlServerKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput }
LinkedServiceSqlServerKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceSqlServerKeyVaultPasswordArgs, LinkedServiceSqlServerKeyVaultPasswordPtr and LinkedServiceSqlServerKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceSqlServerKeyVaultPasswordPtrInput` via:
LinkedServiceSqlServerKeyVaultPasswordArgs{...} or: nil
func LinkedServiceSqlServerKeyVaultPasswordPtr ¶
func LinkedServiceSqlServerKeyVaultPasswordPtr(v *LinkedServiceSqlServerKeyVaultPasswordArgs) LinkedServiceSqlServerKeyVaultPasswordPtrInput
type LinkedServiceSqlServerKeyVaultPasswordPtrOutput ¶
type LinkedServiceSqlServerKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores SQL Server password.
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutput() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
func (LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSqlServerKeyVaultPasswordPtrOutput) ToLinkedServiceSqlServerKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSqlServerKeyVaultPasswordPtrOutput
type LinkedServiceSqlServerMap ¶
type LinkedServiceSqlServerMap map[string]LinkedServiceSqlServerInput
func (LinkedServiceSqlServerMap) ElementType ¶
func (LinkedServiceSqlServerMap) ElementType() reflect.Type
func (LinkedServiceSqlServerMap) ToLinkedServiceSqlServerMapOutput ¶
func (i LinkedServiceSqlServerMap) ToLinkedServiceSqlServerMapOutput() LinkedServiceSqlServerMapOutput
func (LinkedServiceSqlServerMap) ToLinkedServiceSqlServerMapOutputWithContext ¶
func (i LinkedServiceSqlServerMap) ToLinkedServiceSqlServerMapOutputWithContext(ctx context.Context) LinkedServiceSqlServerMapOutput
type LinkedServiceSqlServerMapInput ¶
type LinkedServiceSqlServerMapInput interface { pulumi.Input ToLinkedServiceSqlServerMapOutput() LinkedServiceSqlServerMapOutput ToLinkedServiceSqlServerMapOutputWithContext(context.Context) LinkedServiceSqlServerMapOutput }
LinkedServiceSqlServerMapInput is an input type that accepts LinkedServiceSqlServerMap and LinkedServiceSqlServerMapOutput values. You can construct a concrete instance of `LinkedServiceSqlServerMapInput` via:
LinkedServiceSqlServerMap{ "key": LinkedServiceSqlServerArgs{...} }
type LinkedServiceSqlServerMapOutput ¶
type LinkedServiceSqlServerMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerMapOutput) ElementType ¶
func (LinkedServiceSqlServerMapOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerMapOutput) MapIndex ¶
func (o LinkedServiceSqlServerMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSqlServerOutput
func (LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutput ¶
func (o LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutput() LinkedServiceSqlServerMapOutput
func (LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutputWithContext ¶
func (o LinkedServiceSqlServerMapOutput) ToLinkedServiceSqlServerMapOutputWithContext(ctx context.Context) LinkedServiceSqlServerMapOutput
type LinkedServiceSqlServerOutput ¶
type LinkedServiceSqlServerOutput struct{ *pulumi.OutputState }
func (LinkedServiceSqlServerOutput) AdditionalProperties ¶
func (o LinkedServiceSqlServerOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service SQL Server.
func (LinkedServiceSqlServerOutput) Annotations ¶
func (o LinkedServiceSqlServerOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service SQL Server.
func (LinkedServiceSqlServerOutput) ConnectionString ¶
func (o LinkedServiceSqlServerOutput) ConnectionString() pulumi.StringPtrOutput
The connection string in which to authenticate with the SQL Server. Exactly one of either `connectionString` or `keyVaultConnectionString` is required.
func (LinkedServiceSqlServerOutput) DataFactoryId ¶
func (o LinkedServiceSqlServerOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceSqlServerOutput) Description ¶
func (o LinkedServiceSqlServerOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service SQL Server.
func (LinkedServiceSqlServerOutput) ElementType ¶
func (LinkedServiceSqlServerOutput) ElementType() reflect.Type
func (LinkedServiceSqlServerOutput) IntegrationRuntimeName ¶
func (o LinkedServiceSqlServerOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service SQL Server.
func (LinkedServiceSqlServerOutput) KeyVaultConnectionString ¶
func (o LinkedServiceSqlServerOutput) KeyVaultConnectionString() LinkedServiceSqlServerKeyVaultConnectionStringPtrOutput
A `keyVaultConnectionString` block as defined below. Use this argument to store SQL Server connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required.
func (LinkedServiceSqlServerOutput) KeyVaultPassword ¶
func (o LinkedServiceSqlServerOutput) KeyVaultPassword() LinkedServiceSqlServerKeyVaultPasswordPtrOutput
A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSqlServerOutput) Name ¶
func (o LinkedServiceSqlServerOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceSqlServerOutput) Parameters ¶
func (o LinkedServiceSqlServerOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service SQL Server.
func (LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutput ¶
func (o LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutput() LinkedServiceSqlServerOutput
func (LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutputWithContext ¶
func (o LinkedServiceSqlServerOutput) ToLinkedServiceSqlServerOutputWithContext(ctx context.Context) LinkedServiceSqlServerOutput
func (LinkedServiceSqlServerOutput) UserName ¶
func (o LinkedServiceSqlServerOutput) UserName() pulumi.StringPtrOutput
The on-premises Windows authentication user name.
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. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId 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 // A `keyVaultConnectionString` block as defined below. Use this argument to store SQL Server connection string in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. Exactly one of either `connectionString` or `keyVaultConnectionString` is required. KeyVaultConnectionString LinkedServiceSqlServerKeyVaultConnectionStringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store SQL Server password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSqlServerKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service SQL Server. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 on-premises Windows authentication user name. UserName pulumi.StringPtrInput }
func (LinkedServiceSqlServerState) ElementType ¶
func (LinkedServiceSqlServerState) ElementType() reflect.Type
type LinkedServiceSynapse ¶
type LinkedServiceSynapse struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service Synapse. // // The following supported arguments are specific to Data Factory Synapse Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service Synapse. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The connection string in which to authenticate with the Synapse. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service Synapse. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service Synapse. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // A `keyVaultPassword` block as defined below. Use this argument to store Synapse password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSynapseKeyVaultPasswordPtrOutput `pulumi:"keyVaultPassword"` // Specifies the name of the Data Factory Linked Service Synapse. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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 Synapse. Parameters pulumi.StringMapOutput `pulumi:"parameters"` }
Manages a Linked Service (connection) between Synapse and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSynapse(ctx, "example", &datafactory.LinkedServiceSynapseArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;User ID=test;Password=test"), }) if err != nil { return err } return nil }) }
```
### With Password In Key Vault
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/keyvault" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { current, err := core.GetClientConfig(ctx, map[string]interface{}{}, nil) if err != nil { return err } example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleKeyVault, err := keyvault.NewKeyVault(ctx, "example", &keyvault.KeyVaultArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, TenantId: pulumi.String(current.TenantId), SkuName: pulumi.String("standard"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleLinkedServiceKeyVault, err := datafactory.NewLinkedServiceKeyVault(ctx, "example", &datafactory.LinkedServiceKeyVaultArgs{ Name: pulumi.String("kvlink"), DataFactoryId: exampleFactory.ID(), KeyVaultId: exampleKeyVault.ID(), }) if err != nil { return err } _, err = datafactory.NewLinkedServiceSynapse(ctx, "example", &datafactory.LinkedServiceSynapseArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), ConnectionString: pulumi.String("Integrated Security=False;Data Source=test;Initial Catalog=test;User ID=test;"), KeyVaultPassword: &datafactory.LinkedServiceSynapseKeyVaultPasswordArgs{ LinkedServiceName: exampleLinkedServiceKeyVault.Name, SecretName: pulumi.String("secret"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Synapse Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceSynapse:LinkedServiceSynapse example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceSynapse ¶
func GetLinkedServiceSynapse(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceSynapseState, opts ...pulumi.ResourceOption) (*LinkedServiceSynapse, error)
GetLinkedServiceSynapse gets an existing LinkedServiceSynapse 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 NewLinkedServiceSynapse ¶
func NewLinkedServiceSynapse(ctx *pulumi.Context, name string, args *LinkedServiceSynapseArgs, opts ...pulumi.ResourceOption) (*LinkedServiceSynapse, error)
NewLinkedServiceSynapse registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceSynapse) ElementType ¶
func (*LinkedServiceSynapse) ElementType() reflect.Type
func (*LinkedServiceSynapse) ToLinkedServiceSynapseOutput ¶
func (i *LinkedServiceSynapse) ToLinkedServiceSynapseOutput() LinkedServiceSynapseOutput
func (*LinkedServiceSynapse) ToLinkedServiceSynapseOutputWithContext ¶
func (i *LinkedServiceSynapse) ToLinkedServiceSynapseOutputWithContext(ctx context.Context) LinkedServiceSynapseOutput
type LinkedServiceSynapseArgs ¶
type LinkedServiceSynapseArgs struct { // A map of additional properties to associate with the Data Factory Linked Service Synapse. // // The following supported arguments are specific to Data Factory Synapse Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Synapse. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with the Synapse. ConnectionString pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service Synapse. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Synapse. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Synapse password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSynapseKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service Synapse. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Synapse. Parameters pulumi.StringMapInput }
The set of arguments for constructing a LinkedServiceSynapse resource.
func (LinkedServiceSynapseArgs) ElementType ¶
func (LinkedServiceSynapseArgs) ElementType() reflect.Type
type LinkedServiceSynapseArray ¶
type LinkedServiceSynapseArray []LinkedServiceSynapseInput
func (LinkedServiceSynapseArray) ElementType ¶
func (LinkedServiceSynapseArray) ElementType() reflect.Type
func (LinkedServiceSynapseArray) ToLinkedServiceSynapseArrayOutput ¶
func (i LinkedServiceSynapseArray) ToLinkedServiceSynapseArrayOutput() LinkedServiceSynapseArrayOutput
func (LinkedServiceSynapseArray) ToLinkedServiceSynapseArrayOutputWithContext ¶
func (i LinkedServiceSynapseArray) ToLinkedServiceSynapseArrayOutputWithContext(ctx context.Context) LinkedServiceSynapseArrayOutput
type LinkedServiceSynapseArrayInput ¶
type LinkedServiceSynapseArrayInput interface { pulumi.Input ToLinkedServiceSynapseArrayOutput() LinkedServiceSynapseArrayOutput ToLinkedServiceSynapseArrayOutputWithContext(context.Context) LinkedServiceSynapseArrayOutput }
LinkedServiceSynapseArrayInput is an input type that accepts LinkedServiceSynapseArray and LinkedServiceSynapseArrayOutput values. You can construct a concrete instance of `LinkedServiceSynapseArrayInput` via:
LinkedServiceSynapseArray{ LinkedServiceSynapseArgs{...} }
type LinkedServiceSynapseArrayOutput ¶
type LinkedServiceSynapseArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceSynapseArrayOutput) ElementType ¶
func (LinkedServiceSynapseArrayOutput) ElementType() reflect.Type
func (LinkedServiceSynapseArrayOutput) Index ¶
func (o LinkedServiceSynapseArrayOutput) Index(i pulumi.IntInput) LinkedServiceSynapseOutput
func (LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutput ¶
func (o LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutput() LinkedServiceSynapseArrayOutput
func (LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutputWithContext ¶
func (o LinkedServiceSynapseArrayOutput) ToLinkedServiceSynapseArrayOutputWithContext(ctx context.Context) LinkedServiceSynapseArrayOutput
type LinkedServiceSynapseInput ¶
type LinkedServiceSynapseInput interface { pulumi.Input ToLinkedServiceSynapseOutput() LinkedServiceSynapseOutput ToLinkedServiceSynapseOutputWithContext(ctx context.Context) LinkedServiceSynapseOutput }
type LinkedServiceSynapseKeyVaultPassword ¶
type LinkedServiceSynapseKeyVaultPassword struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName string `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Synapse password. SecretName string `pulumi:"secretName"` }
type LinkedServiceSynapseKeyVaultPasswordArgs ¶
type LinkedServiceSynapseKeyVaultPasswordArgs struct { // Specifies the name of an existing Key Vault Data Factory Linked Service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // Specifies the secret name in Azure Key Vault that stores Synapse password. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (LinkedServiceSynapseKeyVaultPasswordArgs) ElementType ¶
func (LinkedServiceSynapseKeyVaultPasswordArgs) ElementType() reflect.Type
func (LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutput ¶
func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutput() LinkedServiceSynapseKeyVaultPasswordOutput
func (LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext ¶
func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordOutput
func (LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput ¶
func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
func (LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext ¶
func (i LinkedServiceSynapseKeyVaultPasswordArgs) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
type LinkedServiceSynapseKeyVaultPasswordInput ¶
type LinkedServiceSynapseKeyVaultPasswordInput interface { pulumi.Input ToLinkedServiceSynapseKeyVaultPasswordOutput() LinkedServiceSynapseKeyVaultPasswordOutput ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext(context.Context) LinkedServiceSynapseKeyVaultPasswordOutput }
LinkedServiceSynapseKeyVaultPasswordInput is an input type that accepts LinkedServiceSynapseKeyVaultPasswordArgs and LinkedServiceSynapseKeyVaultPasswordOutput values. You can construct a concrete instance of `LinkedServiceSynapseKeyVaultPasswordInput` via:
LinkedServiceSynapseKeyVaultPasswordArgs{...}
type LinkedServiceSynapseKeyVaultPasswordOutput ¶
type LinkedServiceSynapseKeyVaultPasswordOutput struct{ *pulumi.OutputState }
func (LinkedServiceSynapseKeyVaultPasswordOutput) ElementType ¶
func (LinkedServiceSynapseKeyVaultPasswordOutput) ElementType() reflect.Type
func (LinkedServiceSynapseKeyVaultPasswordOutput) LinkedServiceName ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) LinkedServiceName() pulumi.StringOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSynapseKeyVaultPasswordOutput) SecretName ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) SecretName() pulumi.StringOutput
Specifies the secret name in Azure Key Vault that stores Synapse password.
func (LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutput ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutput() LinkedServiceSynapseKeyVaultPasswordOutput
func (LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordOutput
func (LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
func (LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSynapseKeyVaultPasswordOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
type LinkedServiceSynapseKeyVaultPasswordPtrInput ¶
type LinkedServiceSynapseKeyVaultPasswordPtrInput interface { pulumi.Input ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput }
LinkedServiceSynapseKeyVaultPasswordPtrInput is an input type that accepts LinkedServiceSynapseKeyVaultPasswordArgs, LinkedServiceSynapseKeyVaultPasswordPtr and LinkedServiceSynapseKeyVaultPasswordPtrOutput values. You can construct a concrete instance of `LinkedServiceSynapseKeyVaultPasswordPtrInput` via:
LinkedServiceSynapseKeyVaultPasswordArgs{...} or: nil
func LinkedServiceSynapseKeyVaultPasswordPtr ¶
func LinkedServiceSynapseKeyVaultPasswordPtr(v *LinkedServiceSynapseKeyVaultPasswordArgs) LinkedServiceSynapseKeyVaultPasswordPtrInput
type LinkedServiceSynapseKeyVaultPasswordPtrOutput ¶
type LinkedServiceSynapseKeyVaultPasswordPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) ElementType ¶
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) ElementType() reflect.Type
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) LinkedServiceName ¶
func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) LinkedServiceName() pulumi.StringPtrOutput
Specifies the name of an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) SecretName ¶
func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) SecretName() pulumi.StringPtrOutput
Specifies the secret name in Azure Key Vault that stores Synapse password.
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput ¶
func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutput() LinkedServiceSynapseKeyVaultPasswordPtrOutput
func (LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext ¶
func (o LinkedServiceSynapseKeyVaultPasswordPtrOutput) ToLinkedServiceSynapseKeyVaultPasswordPtrOutputWithContext(ctx context.Context) LinkedServiceSynapseKeyVaultPasswordPtrOutput
type LinkedServiceSynapseMap ¶
type LinkedServiceSynapseMap map[string]LinkedServiceSynapseInput
func (LinkedServiceSynapseMap) ElementType ¶
func (LinkedServiceSynapseMap) ElementType() reflect.Type
func (LinkedServiceSynapseMap) ToLinkedServiceSynapseMapOutput ¶
func (i LinkedServiceSynapseMap) ToLinkedServiceSynapseMapOutput() LinkedServiceSynapseMapOutput
func (LinkedServiceSynapseMap) ToLinkedServiceSynapseMapOutputWithContext ¶
func (i LinkedServiceSynapseMap) ToLinkedServiceSynapseMapOutputWithContext(ctx context.Context) LinkedServiceSynapseMapOutput
type LinkedServiceSynapseMapInput ¶
type LinkedServiceSynapseMapInput interface { pulumi.Input ToLinkedServiceSynapseMapOutput() LinkedServiceSynapseMapOutput ToLinkedServiceSynapseMapOutputWithContext(context.Context) LinkedServiceSynapseMapOutput }
LinkedServiceSynapseMapInput is an input type that accepts LinkedServiceSynapseMap and LinkedServiceSynapseMapOutput values. You can construct a concrete instance of `LinkedServiceSynapseMapInput` via:
LinkedServiceSynapseMap{ "key": LinkedServiceSynapseArgs{...} }
type LinkedServiceSynapseMapOutput ¶
type LinkedServiceSynapseMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceSynapseMapOutput) ElementType ¶
func (LinkedServiceSynapseMapOutput) ElementType() reflect.Type
func (LinkedServiceSynapseMapOutput) MapIndex ¶
func (o LinkedServiceSynapseMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceSynapseOutput
func (LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutput ¶
func (o LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutput() LinkedServiceSynapseMapOutput
func (LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutputWithContext ¶
func (o LinkedServiceSynapseMapOutput) ToLinkedServiceSynapseMapOutputWithContext(ctx context.Context) LinkedServiceSynapseMapOutput
type LinkedServiceSynapseOutput ¶
type LinkedServiceSynapseOutput struct{ *pulumi.OutputState }
func (LinkedServiceSynapseOutput) AdditionalProperties ¶
func (o LinkedServiceSynapseOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service Synapse.
The following supported arguments are specific to Data Factory Synapse Linked Service:
func (LinkedServiceSynapseOutput) Annotations ¶
func (o LinkedServiceSynapseOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service Synapse.
func (LinkedServiceSynapseOutput) ConnectionString ¶
func (o LinkedServiceSynapseOutput) ConnectionString() pulumi.StringOutput
The connection string in which to authenticate with the Synapse.
func (LinkedServiceSynapseOutput) DataFactoryId ¶
func (o LinkedServiceSynapseOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceSynapseOutput) Description ¶
func (o LinkedServiceSynapseOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service Synapse.
func (LinkedServiceSynapseOutput) ElementType ¶
func (LinkedServiceSynapseOutput) ElementType() reflect.Type
func (LinkedServiceSynapseOutput) IntegrationRuntimeName ¶
func (o LinkedServiceSynapseOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service Synapse.
func (LinkedServiceSynapseOutput) KeyVaultPassword ¶
func (o LinkedServiceSynapseOutput) KeyVaultPassword() LinkedServiceSynapseKeyVaultPasswordPtrOutput
A `keyVaultPassword` block as defined below. Use this argument to store Synapse password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service.
func (LinkedServiceSynapseOutput) Name ¶
func (o LinkedServiceSynapseOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service Synapse. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceSynapseOutput) Parameters ¶
func (o LinkedServiceSynapseOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service Synapse.
func (LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutput ¶
func (o LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutput() LinkedServiceSynapseOutput
func (LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutputWithContext ¶
func (o LinkedServiceSynapseOutput) ToLinkedServiceSynapseOutputWithContext(ctx context.Context) LinkedServiceSynapseOutput
type LinkedServiceSynapseState ¶
type LinkedServiceSynapseState struct { // A map of additional properties to associate with the Data Factory Linked Service Synapse. // // The following supported arguments are specific to Data Factory Synapse Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service Synapse. Annotations pulumi.StringArrayInput // The connection string in which to authenticate with the Synapse. ConnectionString pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service Synapse. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service Synapse. IntegrationRuntimeName pulumi.StringPtrInput // A `keyVaultPassword` block as defined below. Use this argument to store Synapse password in an existing Key Vault. It needs an existing Key Vault Data Factory Linked Service. KeyVaultPassword LinkedServiceSynapseKeyVaultPasswordPtrInput // Specifies the name of the Data Factory Linked Service Synapse. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service Synapse. Parameters pulumi.StringMapInput }
func (LinkedServiceSynapseState) ElementType ¶
func (LinkedServiceSynapseState) ElementType() reflect.Type
type LinkedServiceWeb ¶
type LinkedServiceWeb struct { pulumi.CustomResourceState // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Web Linked Service: AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Linked Service. Description pulumi.StringPtrOutput `pulumi:"description"` // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrOutput `pulumi:"integrationRuntimeName"` // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/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. Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The password for Basic authentication. Required if `authenticationType` sets to `Basic`. Password pulumi.StringPtrOutput `pulumi:"password"` // The URL of the web service endpoint (e.g. <https://www.microsoft.com>). Url pulumi.StringOutput `pulumi:"url"` // The username for Basic authentication. Required if `authenticationType` sets to `Basic`. Username pulumi.StringPtrOutput `pulumi:"username"` }
Manages a Linked Service (connection) between a Web Server and Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewLinkedServiceWeb(ctx, "example", &datafactory.LinkedServiceWebArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), AuthenticationType: pulumi.String("Anonymous"), Url: pulumi.String("http://www.bing.com"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Linked Service's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/linkedServiceWeb:LinkedServiceWeb example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/linkedservices/example ```
func GetLinkedServiceWeb ¶
func GetLinkedServiceWeb(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceWebState, opts ...pulumi.ResourceOption) (*LinkedServiceWeb, error)
GetLinkedServiceWeb gets an existing LinkedServiceWeb 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 NewLinkedServiceWeb ¶
func NewLinkedServiceWeb(ctx *pulumi.Context, name string, args *LinkedServiceWebArgs, opts ...pulumi.ResourceOption) (*LinkedServiceWeb, error)
NewLinkedServiceWeb registers a new resource with the given unique name, arguments, and options.
func (*LinkedServiceWeb) ElementType ¶
func (*LinkedServiceWeb) ElementType() reflect.Type
func (*LinkedServiceWeb) ToLinkedServiceWebOutput ¶
func (i *LinkedServiceWeb) ToLinkedServiceWebOutput() LinkedServiceWebOutput
func (*LinkedServiceWeb) ToLinkedServiceWebOutputWithContext ¶
func (i *LinkedServiceWeb) ToLinkedServiceWebOutputWithContext(ctx context.Context) LinkedServiceWebOutput
type LinkedServiceWebArgs ¶
type LinkedServiceWebArgs struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Web Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The password for Basic authentication. Required if `authenticationType` sets to `Basic`. Password pulumi.StringPtrInput // The URL of the web service endpoint (e.g. <https://www.microsoft.com>). Url pulumi.StringInput // The username for Basic authentication. Required if `authenticationType` sets to `Basic`. Username pulumi.StringPtrInput }
The set of arguments for constructing a LinkedServiceWeb resource.
func (LinkedServiceWebArgs) ElementType ¶
func (LinkedServiceWebArgs) ElementType() reflect.Type
type LinkedServiceWebArray ¶
type LinkedServiceWebArray []LinkedServiceWebInput
func (LinkedServiceWebArray) ElementType ¶
func (LinkedServiceWebArray) ElementType() reflect.Type
func (LinkedServiceWebArray) ToLinkedServiceWebArrayOutput ¶
func (i LinkedServiceWebArray) ToLinkedServiceWebArrayOutput() LinkedServiceWebArrayOutput
func (LinkedServiceWebArray) ToLinkedServiceWebArrayOutputWithContext ¶
func (i LinkedServiceWebArray) ToLinkedServiceWebArrayOutputWithContext(ctx context.Context) LinkedServiceWebArrayOutput
type LinkedServiceWebArrayInput ¶
type LinkedServiceWebArrayInput interface { pulumi.Input ToLinkedServiceWebArrayOutput() LinkedServiceWebArrayOutput ToLinkedServiceWebArrayOutputWithContext(context.Context) LinkedServiceWebArrayOutput }
LinkedServiceWebArrayInput is an input type that accepts LinkedServiceWebArray and LinkedServiceWebArrayOutput values. You can construct a concrete instance of `LinkedServiceWebArrayInput` via:
LinkedServiceWebArray{ LinkedServiceWebArgs{...} }
type LinkedServiceWebArrayOutput ¶
type LinkedServiceWebArrayOutput struct{ *pulumi.OutputState }
func (LinkedServiceWebArrayOutput) ElementType ¶
func (LinkedServiceWebArrayOutput) ElementType() reflect.Type
func (LinkedServiceWebArrayOutput) Index ¶
func (o LinkedServiceWebArrayOutput) Index(i pulumi.IntInput) LinkedServiceWebOutput
func (LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutput ¶
func (o LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutput() LinkedServiceWebArrayOutput
func (LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutputWithContext ¶
func (o LinkedServiceWebArrayOutput) ToLinkedServiceWebArrayOutputWithContext(ctx context.Context) LinkedServiceWebArrayOutput
type LinkedServiceWebInput ¶
type LinkedServiceWebInput interface { pulumi.Input ToLinkedServiceWebOutput() LinkedServiceWebOutput ToLinkedServiceWebOutputWithContext(ctx context.Context) LinkedServiceWebOutput }
type LinkedServiceWebMap ¶
type LinkedServiceWebMap map[string]LinkedServiceWebInput
func (LinkedServiceWebMap) ElementType ¶
func (LinkedServiceWebMap) ElementType() reflect.Type
func (LinkedServiceWebMap) ToLinkedServiceWebMapOutput ¶
func (i LinkedServiceWebMap) ToLinkedServiceWebMapOutput() LinkedServiceWebMapOutput
func (LinkedServiceWebMap) ToLinkedServiceWebMapOutputWithContext ¶
func (i LinkedServiceWebMap) ToLinkedServiceWebMapOutputWithContext(ctx context.Context) LinkedServiceWebMapOutput
type LinkedServiceWebMapInput ¶
type LinkedServiceWebMapInput interface { pulumi.Input ToLinkedServiceWebMapOutput() LinkedServiceWebMapOutput ToLinkedServiceWebMapOutputWithContext(context.Context) LinkedServiceWebMapOutput }
LinkedServiceWebMapInput is an input type that accepts LinkedServiceWebMap and LinkedServiceWebMapOutput values. You can construct a concrete instance of `LinkedServiceWebMapInput` via:
LinkedServiceWebMap{ "key": LinkedServiceWebArgs{...} }
type LinkedServiceWebMapOutput ¶
type LinkedServiceWebMapOutput struct{ *pulumi.OutputState }
func (LinkedServiceWebMapOutput) ElementType ¶
func (LinkedServiceWebMapOutput) ElementType() reflect.Type
func (LinkedServiceWebMapOutput) MapIndex ¶
func (o LinkedServiceWebMapOutput) MapIndex(k pulumi.StringInput) LinkedServiceWebOutput
func (LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutput ¶
func (o LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutput() LinkedServiceWebMapOutput
func (LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutputWithContext ¶
func (o LinkedServiceWebMapOutput) ToLinkedServiceWebMapOutputWithContext(ctx context.Context) LinkedServiceWebMapOutput
type LinkedServiceWebOutput ¶
type LinkedServiceWebOutput struct{ *pulumi.OutputState }
func (LinkedServiceWebOutput) AdditionalProperties ¶
func (o LinkedServiceWebOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Linked Service.
The following supported arguments are specific to Web Linked Service:
func (LinkedServiceWebOutput) Annotations ¶
func (o LinkedServiceWebOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Linked Service.
func (LinkedServiceWebOutput) AuthenticationType ¶
func (o LinkedServiceWebOutput) AuthenticationType() pulumi.StringOutput
The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`.
func (LinkedServiceWebOutput) DataFactoryId ¶
func (o LinkedServiceWebOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (LinkedServiceWebOutput) Description ¶
func (o LinkedServiceWebOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Linked Service.
func (LinkedServiceWebOutput) ElementType ¶
func (LinkedServiceWebOutput) ElementType() reflect.Type
func (LinkedServiceWebOutput) IntegrationRuntimeName ¶
func (o LinkedServiceWebOutput) IntegrationRuntimeName() pulumi.StringPtrOutput
The integration runtime reference to associate with the Data Factory Linked Service.
func (LinkedServiceWebOutput) Name ¶
func (o LinkedServiceWebOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (LinkedServiceWebOutput) Parameters ¶
func (o LinkedServiceWebOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Linked Service.
func (LinkedServiceWebOutput) Password ¶
func (o LinkedServiceWebOutput) Password() pulumi.StringPtrOutput
The password for Basic authentication. Required if `authenticationType` sets to `Basic`.
func (LinkedServiceWebOutput) ToLinkedServiceWebOutput ¶
func (o LinkedServiceWebOutput) ToLinkedServiceWebOutput() LinkedServiceWebOutput
func (LinkedServiceWebOutput) ToLinkedServiceWebOutputWithContext ¶
func (o LinkedServiceWebOutput) ToLinkedServiceWebOutputWithContext(ctx context.Context) LinkedServiceWebOutput
func (LinkedServiceWebOutput) Url ¶
func (o LinkedServiceWebOutput) Url() pulumi.StringOutput
The URL of the web service endpoint (e.g. <https://www.microsoft.com>).
func (LinkedServiceWebOutput) Username ¶
func (o LinkedServiceWebOutput) Username() pulumi.StringPtrOutput
The username for Basic authentication. Required if `authenticationType` sets to `Basic`.
type LinkedServiceWebState ¶
type LinkedServiceWebState struct { // A map of additional properties to associate with the Data Factory Linked Service. // // The following supported arguments are specific to Web Linked Service: AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Linked Service. Annotations pulumi.StringArrayInput // The type of authentication used to connect to the web table source. Valid options are `Anonymous`, `Basic` and `ClientCertificate`. AuthenticationType pulumi.StringPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Linked Service. Description pulumi.StringPtrInput // The integration runtime reference to associate with the Data Factory Linked Service. IntegrationRuntimeName pulumi.StringPtrInput // Specifies the name of the Data Factory Linked Service. Changing this forces a new resource to be created. Must be unique within a data factory. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions. Name pulumi.StringPtrInput // A map of parameters to associate with the Data Factory Linked Service. Parameters pulumi.StringMapInput // The password for Basic authentication. Required if `authenticationType` sets to `Basic`. Password pulumi.StringPtrInput // The URL of the web service endpoint (e.g. <https://www.microsoft.com>). Url pulumi.StringPtrInput // The username for Basic authentication. Required if `authenticationType` sets to `Basic`. Username pulumi.StringPtrInput }
func (LinkedServiceWebState) ElementType ¶
func (LinkedServiceWebState) ElementType() reflect.Type
type LookupFactoryArgs ¶
type LookupFactoryArgs struct { // The name of this Azure Data Factory. Name string `pulumi:"name"` // The name of the Resource Group where the Azure Data Factory exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getFactory.
type LookupFactoryOutputArgs ¶
type LookupFactoryOutputArgs struct { // The name of this Azure Data Factory. Name pulumi.StringInput `pulumi:"name"` // The name of the Resource Group where the Azure Data Factory exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getFactory.
func (LookupFactoryOutputArgs) ElementType ¶
func (LookupFactoryOutputArgs) ElementType() reflect.Type
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 Region where the Azure Data Factory exists. Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // A mapping of tags assigned to the Azure Data Factory. 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).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := datafactory.LookupFactory(ctx, &datafactory.LookupFactoryArgs{ Name: "existing-adf", ResourceGroupName: "existing-rg", }, nil) if err != nil { return err } ctx.Export("id", example.Id) return nil }) }
```
type LookupFactoryResultOutput ¶
type LookupFactoryResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFactory.
func LookupFactoryOutput ¶
func LookupFactoryOutput(ctx *pulumi.Context, args LookupFactoryOutputArgs, opts ...pulumi.InvokeOption) LookupFactoryResultOutput
func (LookupFactoryResultOutput) ElementType ¶
func (LookupFactoryResultOutput) ElementType() reflect.Type
func (LookupFactoryResultOutput) GithubConfigurations ¶
func (o LookupFactoryResultOutput) GithubConfigurations() GetFactoryGithubConfigurationArrayOutput
A `githubConfiguration` block as defined below.
func (LookupFactoryResultOutput) Id ¶
func (o LookupFactoryResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupFactoryResultOutput) Identities ¶
func (o LookupFactoryResultOutput) Identities() GetFactoryIdentityArrayOutput
An `identity` block as defined below.
func (LookupFactoryResultOutput) Location ¶
func (o LookupFactoryResultOutput) Location() pulumi.StringOutput
The Azure Region where the Azure Data Factory exists.
func (LookupFactoryResultOutput) Name ¶
func (o LookupFactoryResultOutput) Name() pulumi.StringOutput
func (LookupFactoryResultOutput) ResourceGroupName ¶
func (o LookupFactoryResultOutput) ResourceGroupName() pulumi.StringOutput
func (LookupFactoryResultOutput) Tags ¶
func (o LookupFactoryResultOutput) Tags() pulumi.StringMapOutput
A mapping of tags assigned to the Azure Data Factory.
func (LookupFactoryResultOutput) ToLookupFactoryResultOutput ¶
func (o LookupFactoryResultOutput) ToLookupFactoryResultOutput() LookupFactoryResultOutput
func (LookupFactoryResultOutput) ToLookupFactoryResultOutputWithContext ¶
func (o LookupFactoryResultOutput) ToLookupFactoryResultOutputWithContext(ctx context.Context) LookupFactoryResultOutput
func (LookupFactoryResultOutput) VstsConfigurations ¶
func (o LookupFactoryResultOutput) VstsConfigurations() GetFactoryVstsConfigurationArrayOutput
A `vstsConfiguration` block as defined below.
type LookupTriggerScheduleArgs ¶
type LookupTriggerScheduleArgs struct { // The ID of the Azure Data Factory to fetch trigger schedule from. DataFactoryId string `pulumi:"dataFactoryId"` // The name of the trigger schedule. Name string `pulumi:"name"` }
A collection of arguments for invoking getTriggerSchedule.
type LookupTriggerScheduleOutputArgs ¶
type LookupTriggerScheduleOutputArgs struct { // The ID of the Azure Data Factory to fetch trigger schedule from. DataFactoryId pulumi.StringInput `pulumi:"dataFactoryId"` // The name of the trigger schedule. Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getTriggerSchedule.
func (LookupTriggerScheduleOutputArgs) ElementType ¶
func (LookupTriggerScheduleOutputArgs) ElementType() reflect.Type
type LookupTriggerScheduleResult ¶
type LookupTriggerScheduleResult struct { // Specifies if the Data Factory Schedule Trigger is activated. Activated bool `pulumi:"activated"` // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations []string `pulumi:"annotations"` DataFactoryId string `pulumi:"dataFactoryId"` // The Schedule Trigger's description. Description string `pulumi:"description"` // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime string `pulumi:"endTime"` // The trigger frequency. Frequency string `pulumi:"frequency"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The interval for how often the trigger occurs. Interval int `pulumi:"interval"` Name string `pulumi:"name"` // The Data Factory Pipeline name that the trigger will act on. PipelineName string `pulumi:"pipelineName"` // A `schedule` block as described below, which further specifies the recurrence schedule for the trigger. Schedules []GetTriggerScheduleSchedule `pulumi:"schedules"` // The time the Schedule Trigger will start. The time will be represented in UTC. StartTime string `pulumi:"startTime"` // The timezone of the start/end time. TimeZone string `pulumi:"timeZone"` }
A collection of values returned by getTriggerSchedule.
func LookupTriggerSchedule ¶
func LookupTriggerSchedule(ctx *pulumi.Context, args *LookupTriggerScheduleArgs, opts ...pulumi.InvokeOption) (*LookupTriggerScheduleResult, error)
Use this data source to access information about a trigger schedule in Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := datafactory.LookupTriggerSchedule(ctx, &datafactory.LookupTriggerScheduleArgs{ Name: "example_trigger", DataFactoryId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.DataFactory/factories/datafactory1", }, nil) if err != nil { return err } ctx.Export("id", example.Id) return nil }) }
```
type LookupTriggerScheduleResultOutput ¶
type LookupTriggerScheduleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTriggerSchedule.
func LookupTriggerScheduleOutput ¶
func LookupTriggerScheduleOutput(ctx *pulumi.Context, args LookupTriggerScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupTriggerScheduleResultOutput
func (LookupTriggerScheduleResultOutput) Activated ¶
func (o LookupTriggerScheduleResultOutput) Activated() pulumi.BoolOutput
Specifies if the Data Factory Schedule Trigger is activated.
func (LookupTriggerScheduleResultOutput) Annotations ¶
func (o LookupTriggerScheduleResultOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Schedule Trigger.
func (LookupTriggerScheduleResultOutput) DataFactoryId ¶
func (o LookupTriggerScheduleResultOutput) DataFactoryId() pulumi.StringOutput
func (LookupTriggerScheduleResultOutput) Description ¶
func (o LookupTriggerScheduleResultOutput) Description() pulumi.StringOutput
The Schedule Trigger's description.
func (LookupTriggerScheduleResultOutput) ElementType ¶
func (LookupTriggerScheduleResultOutput) ElementType() reflect.Type
func (LookupTriggerScheduleResultOutput) EndTime ¶
func (o LookupTriggerScheduleResultOutput) EndTime() pulumi.StringOutput
The time the Schedule Trigger should end. The time will be represented in UTC.
func (LookupTriggerScheduleResultOutput) Frequency ¶
func (o LookupTriggerScheduleResultOutput) Frequency() pulumi.StringOutput
The trigger frequency.
func (LookupTriggerScheduleResultOutput) Id ¶
func (o LookupTriggerScheduleResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTriggerScheduleResultOutput) Interval ¶
func (o LookupTriggerScheduleResultOutput) Interval() pulumi.IntOutput
The interval for how often the trigger occurs.
func (LookupTriggerScheduleResultOutput) Name ¶
func (o LookupTriggerScheduleResultOutput) Name() pulumi.StringOutput
func (LookupTriggerScheduleResultOutput) PipelineName ¶
func (o LookupTriggerScheduleResultOutput) PipelineName() pulumi.StringOutput
The Data Factory Pipeline name that the trigger will act on.
func (LookupTriggerScheduleResultOutput) Schedules ¶
func (o LookupTriggerScheduleResultOutput) Schedules() GetTriggerScheduleScheduleArrayOutput
A `schedule` block as described below, which further specifies the recurrence schedule for the trigger.
func (LookupTriggerScheduleResultOutput) StartTime ¶
func (o LookupTriggerScheduleResultOutput) StartTime() pulumi.StringOutput
The time the Schedule Trigger will start. The time will be represented in UTC.
func (LookupTriggerScheduleResultOutput) TimeZone ¶
func (o LookupTriggerScheduleResultOutput) TimeZone() pulumi.StringOutput
The timezone of the start/end time.
func (LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutput ¶
func (o LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutput() LookupTriggerScheduleResultOutput
func (LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutputWithContext ¶
func (o LookupTriggerScheduleResultOutput) ToLookupTriggerScheduleResultOutputWithContext(ctx context.Context) LookupTriggerScheduleResultOutput
type ManagedPrivateEndpoint ¶
type ManagedPrivateEndpoint struct { pulumi.CustomResourceState // The ID of the Data Factory on which to create the Managed Private Endpoint. Changing this forces a new resource to be created. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // Fully qualified domain names. Changing this forces a new resource to be created. // // > **NOTE:** Possible values are listed in [documentation](https://docs.microsoft.com/azure/private-link/private-endpoint-overview#dns-configuration). Fqdns pulumi.StringArrayOutput `pulumi:"fqdns"` // Specifies the name which should be used for this Managed Private Endpoint. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Specifies the sub resource name which the Data Factory Private Endpoint is able to connect to. Changing this forces a new resource to be created. SubresourceName pulumi.StringPtrOutput `pulumi:"subresourceName"` // The ID of the Private Link Enabled Remote Resource which this Data Factory Private Endpoint should be connected to. Changing this forces a new resource to be created. TargetResourceId pulumi.StringOutput `pulumi:"targetResourceId"` }
Manages a Data Factory Managed Private Endpoint.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, ManagedVirtualNetworkEnabled: pulumi.Bool(true), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, AccountKind: pulumi.String("BlobStorage"), AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } _, err = datafactory.NewManagedPrivateEndpoint(ctx, "example", &datafactory.ManagedPrivateEndpointArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), TargetResourceId: exampleAccount.ID(), SubresourceName: pulumi.String("blob"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Managed Private Endpoint can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/managedPrivateEndpoint:ManagedPrivateEndpoint example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/managedVirtualNetworks/default/managedPrivateEndpoints/endpoint1 ```
func GetManagedPrivateEndpoint ¶
func GetManagedPrivateEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedPrivateEndpointState, opts ...pulumi.ResourceOption) (*ManagedPrivateEndpoint, error)
GetManagedPrivateEndpoint gets an existing ManagedPrivateEndpoint 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 NewManagedPrivateEndpoint ¶
func NewManagedPrivateEndpoint(ctx *pulumi.Context, name string, args *ManagedPrivateEndpointArgs, opts ...pulumi.ResourceOption) (*ManagedPrivateEndpoint, error)
NewManagedPrivateEndpoint registers a new resource with the given unique name, arguments, and options.
func (*ManagedPrivateEndpoint) ElementType ¶
func (*ManagedPrivateEndpoint) ElementType() reflect.Type
func (*ManagedPrivateEndpoint) ToManagedPrivateEndpointOutput ¶
func (i *ManagedPrivateEndpoint) ToManagedPrivateEndpointOutput() ManagedPrivateEndpointOutput
func (*ManagedPrivateEndpoint) ToManagedPrivateEndpointOutputWithContext ¶
func (i *ManagedPrivateEndpoint) ToManagedPrivateEndpointOutputWithContext(ctx context.Context) ManagedPrivateEndpointOutput
type ManagedPrivateEndpointArgs ¶
type ManagedPrivateEndpointArgs struct { // The ID of the Data Factory on which to create the Managed Private Endpoint. Changing this forces a new resource to be created. DataFactoryId pulumi.StringInput // Fully qualified domain names. Changing this forces a new resource to be created. // // > **NOTE:** Possible values are listed in [documentation](https://docs.microsoft.com/azure/private-link/private-endpoint-overview#dns-configuration). Fqdns pulumi.StringArrayInput // Specifies the name which should be used for this Managed Private Endpoint. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the sub resource name which the Data Factory Private Endpoint is able to connect to. Changing this forces a new resource to be created. SubresourceName pulumi.StringPtrInput // The ID of the Private Link Enabled Remote Resource which this Data Factory Private Endpoint should be connected to. Changing this forces a new resource to be created. TargetResourceId pulumi.StringInput }
The set of arguments for constructing a ManagedPrivateEndpoint resource.
func (ManagedPrivateEndpointArgs) ElementType ¶
func (ManagedPrivateEndpointArgs) ElementType() reflect.Type
type ManagedPrivateEndpointArray ¶
type ManagedPrivateEndpointArray []ManagedPrivateEndpointInput
func (ManagedPrivateEndpointArray) ElementType ¶
func (ManagedPrivateEndpointArray) ElementType() reflect.Type
func (ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutput ¶
func (i ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutput() ManagedPrivateEndpointArrayOutput
func (ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutputWithContext ¶
func (i ManagedPrivateEndpointArray) ToManagedPrivateEndpointArrayOutputWithContext(ctx context.Context) ManagedPrivateEndpointArrayOutput
type ManagedPrivateEndpointArrayInput ¶
type ManagedPrivateEndpointArrayInput interface { pulumi.Input ToManagedPrivateEndpointArrayOutput() ManagedPrivateEndpointArrayOutput ToManagedPrivateEndpointArrayOutputWithContext(context.Context) ManagedPrivateEndpointArrayOutput }
ManagedPrivateEndpointArrayInput is an input type that accepts ManagedPrivateEndpointArray and ManagedPrivateEndpointArrayOutput values. You can construct a concrete instance of `ManagedPrivateEndpointArrayInput` via:
ManagedPrivateEndpointArray{ ManagedPrivateEndpointArgs{...} }
type ManagedPrivateEndpointArrayOutput ¶
type ManagedPrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (ManagedPrivateEndpointArrayOutput) ElementType ¶
func (ManagedPrivateEndpointArrayOutput) ElementType() reflect.Type
func (ManagedPrivateEndpointArrayOutput) Index ¶
func (o ManagedPrivateEndpointArrayOutput) Index(i pulumi.IntInput) ManagedPrivateEndpointOutput
func (ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutput ¶
func (o ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutput() ManagedPrivateEndpointArrayOutput
func (ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutputWithContext ¶
func (o ManagedPrivateEndpointArrayOutput) ToManagedPrivateEndpointArrayOutputWithContext(ctx context.Context) ManagedPrivateEndpointArrayOutput
type ManagedPrivateEndpointInput ¶
type ManagedPrivateEndpointInput interface { pulumi.Input ToManagedPrivateEndpointOutput() ManagedPrivateEndpointOutput ToManagedPrivateEndpointOutputWithContext(ctx context.Context) ManagedPrivateEndpointOutput }
type ManagedPrivateEndpointMap ¶
type ManagedPrivateEndpointMap map[string]ManagedPrivateEndpointInput
func (ManagedPrivateEndpointMap) ElementType ¶
func (ManagedPrivateEndpointMap) ElementType() reflect.Type
func (ManagedPrivateEndpointMap) ToManagedPrivateEndpointMapOutput ¶
func (i ManagedPrivateEndpointMap) ToManagedPrivateEndpointMapOutput() ManagedPrivateEndpointMapOutput
func (ManagedPrivateEndpointMap) ToManagedPrivateEndpointMapOutputWithContext ¶
func (i ManagedPrivateEndpointMap) ToManagedPrivateEndpointMapOutputWithContext(ctx context.Context) ManagedPrivateEndpointMapOutput
type ManagedPrivateEndpointMapInput ¶
type ManagedPrivateEndpointMapInput interface { pulumi.Input ToManagedPrivateEndpointMapOutput() ManagedPrivateEndpointMapOutput ToManagedPrivateEndpointMapOutputWithContext(context.Context) ManagedPrivateEndpointMapOutput }
ManagedPrivateEndpointMapInput is an input type that accepts ManagedPrivateEndpointMap and ManagedPrivateEndpointMapOutput values. You can construct a concrete instance of `ManagedPrivateEndpointMapInput` via:
ManagedPrivateEndpointMap{ "key": ManagedPrivateEndpointArgs{...} }
type ManagedPrivateEndpointMapOutput ¶
type ManagedPrivateEndpointMapOutput struct{ *pulumi.OutputState }
func (ManagedPrivateEndpointMapOutput) ElementType ¶
func (ManagedPrivateEndpointMapOutput) ElementType() reflect.Type
func (ManagedPrivateEndpointMapOutput) MapIndex ¶
func (o ManagedPrivateEndpointMapOutput) MapIndex(k pulumi.StringInput) ManagedPrivateEndpointOutput
func (ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutput ¶
func (o ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutput() ManagedPrivateEndpointMapOutput
func (ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutputWithContext ¶
func (o ManagedPrivateEndpointMapOutput) ToManagedPrivateEndpointMapOutputWithContext(ctx context.Context) ManagedPrivateEndpointMapOutput
type ManagedPrivateEndpointOutput ¶
type ManagedPrivateEndpointOutput struct{ *pulumi.OutputState }
func (ManagedPrivateEndpointOutput) DataFactoryId ¶
func (o ManagedPrivateEndpointOutput) DataFactoryId() pulumi.StringOutput
The ID of the Data Factory on which to create the Managed Private Endpoint. Changing this forces a new resource to be created.
func (ManagedPrivateEndpointOutput) ElementType ¶
func (ManagedPrivateEndpointOutput) ElementType() reflect.Type
func (ManagedPrivateEndpointOutput) Fqdns ¶
func (o ManagedPrivateEndpointOutput) Fqdns() pulumi.StringArrayOutput
Fully qualified domain names. Changing this forces a new resource to be created.
> **NOTE:** Possible values are listed in [documentation](https://docs.microsoft.com/azure/private-link/private-endpoint-overview#dns-configuration).
func (ManagedPrivateEndpointOutput) Name ¶
func (o ManagedPrivateEndpointOutput) Name() pulumi.StringOutput
Specifies the name which should be used for this Managed Private Endpoint. Changing this forces a new resource to be created.
func (ManagedPrivateEndpointOutput) SubresourceName ¶
func (o ManagedPrivateEndpointOutput) SubresourceName() pulumi.StringPtrOutput
Specifies the sub resource name which the Data Factory Private Endpoint is able to connect to. Changing this forces a new resource to be created.
func (ManagedPrivateEndpointOutput) TargetResourceId ¶
func (o ManagedPrivateEndpointOutput) TargetResourceId() pulumi.StringOutput
The ID of the Private Link Enabled Remote Resource which this Data Factory Private Endpoint should be connected to. Changing this forces a new resource to be created.
func (ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutput ¶
func (o ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutput() ManagedPrivateEndpointOutput
func (ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutputWithContext ¶
func (o ManagedPrivateEndpointOutput) ToManagedPrivateEndpointOutputWithContext(ctx context.Context) ManagedPrivateEndpointOutput
type ManagedPrivateEndpointState ¶
type ManagedPrivateEndpointState struct { // The ID of the Data Factory on which to create the Managed Private Endpoint. Changing this forces a new resource to be created. DataFactoryId pulumi.StringPtrInput // Fully qualified domain names. Changing this forces a new resource to be created. // // > **NOTE:** Possible values are listed in [documentation](https://docs.microsoft.com/azure/private-link/private-endpoint-overview#dns-configuration). Fqdns pulumi.StringArrayInput // Specifies the name which should be used for this Managed Private Endpoint. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the sub resource name which the Data Factory Private Endpoint is able to connect to. Changing this forces a new resource to be created. SubresourceName pulumi.StringPtrInput // The ID of the Private Link Enabled Remote Resource which this Data Factory Private Endpoint should be connected to. Changing this forces a new resource to be created. TargetResourceId pulumi.StringPtrInput }
func (ManagedPrivateEndpointState) ElementType ¶
func (ManagedPrivateEndpointState) ElementType() reflect.Type
type Pipeline ¶
type Pipeline struct { pulumi.CustomResourceState // A JSON object that contains the activities that will be associated with the Data Factory Pipeline. ActivitiesJson pulumi.StringPtrOutput `pulumi:"activitiesJson"` // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The max number of concurrent runs for the Data Factory Pipeline. Must be between `1` and `50`. Concurrency pulumi.IntPtrOutput `pulumi:"concurrency"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Pipeline. Description pulumi.StringPtrOutput `pulumi:"description"` // The folder that this Pipeline is in. If not specified, the Pipeline will appear at the root level. Folder pulumi.StringPtrOutput `pulumi:"folder"` // The TimeSpan value after which an Azure Monitoring Metric is fired. MoniterMetricsAfterDuration pulumi.StringPtrOutput `pulumi:"moniterMetricsAfterDuration"` // 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/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"` // A map of variables to associate with the Data Factory Pipeline. Variables pulumi.StringMapOutput `pulumi:"variables"` }
Manages a Pipeline inside a Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewPipeline(ctx, "example", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } return nil }) }
```
### With Activities
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := datafactory.NewPipeline(ctx, "test", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: pulumi.Any(testAzurermDataFactory.Id), Variables: pulumi.StringMap{ "bob": pulumi.String("item1"), }, ActivitiesJson: pulumi.String(`[ { "name": "Append variable1", "type": "AppendVariable", "dependsOn": [], "userProperties": [], "typeProperties": { "variableName": "bob", "value": "something" } }
] `),
}) if err != nil { return err } return nil }) }
```
## Import
Data Factory Pipeline's can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/pipeline:Pipeline example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/pipelines/example ```
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.
func (*Pipeline) ElementType ¶
func (*Pipeline) ToPipelineOutput ¶
func (i *Pipeline) ToPipelineOutput() PipelineOutput
func (*Pipeline) ToPipelineOutputWithContext ¶
func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
type PipelineArgs ¶
type PipelineArgs struct { // A JSON object that contains the activities that will be associated with the Data Factory Pipeline. ActivitiesJson pulumi.StringPtrInput // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayInput // The max number of concurrent runs for the Data Factory Pipeline. Must be between `1` and `50`. Concurrency pulumi.IntPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Pipeline. Description pulumi.StringPtrInput // The folder that this Pipeline is in. If not specified, the Pipeline will appear at the root level. Folder pulumi.StringPtrInput // The TimeSpan value after which an Azure Monitoring Metric is fired. MoniterMetricsAfterDuration 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/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 // 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 PipelineArray ¶
type PipelineArray []PipelineInput
func (PipelineArray) ElementType ¶
func (PipelineArray) ElementType() reflect.Type
func (PipelineArray) ToPipelineArrayOutput ¶
func (i PipelineArray) ToPipelineArrayOutput() PipelineArrayOutput
func (PipelineArray) ToPipelineArrayOutputWithContext ¶
func (i PipelineArray) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput
type PipelineArrayInput ¶
type PipelineArrayInput interface { pulumi.Input ToPipelineArrayOutput() PipelineArrayOutput ToPipelineArrayOutputWithContext(context.Context) PipelineArrayOutput }
PipelineArrayInput is an input type that accepts PipelineArray and PipelineArrayOutput values. You can construct a concrete instance of `PipelineArrayInput` via:
PipelineArray{ PipelineArgs{...} }
type PipelineArrayOutput ¶
type PipelineArrayOutput struct{ *pulumi.OutputState }
func (PipelineArrayOutput) ElementType ¶
func (PipelineArrayOutput) ElementType() reflect.Type
func (PipelineArrayOutput) Index ¶
func (o PipelineArrayOutput) Index(i pulumi.IntInput) PipelineOutput
func (PipelineArrayOutput) ToPipelineArrayOutput ¶
func (o PipelineArrayOutput) ToPipelineArrayOutput() PipelineArrayOutput
func (PipelineArrayOutput) ToPipelineArrayOutputWithContext ¶
func (o PipelineArrayOutput) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput
type PipelineInput ¶
type PipelineInput interface { pulumi.Input ToPipelineOutput() PipelineOutput ToPipelineOutputWithContext(ctx context.Context) PipelineOutput }
type PipelineMap ¶
type PipelineMap map[string]PipelineInput
func (PipelineMap) ElementType ¶
func (PipelineMap) ElementType() reflect.Type
func (PipelineMap) ToPipelineMapOutput ¶
func (i PipelineMap) ToPipelineMapOutput() PipelineMapOutput
func (PipelineMap) ToPipelineMapOutputWithContext ¶
func (i PipelineMap) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput
type PipelineMapInput ¶
type PipelineMapInput interface { pulumi.Input ToPipelineMapOutput() PipelineMapOutput ToPipelineMapOutputWithContext(context.Context) PipelineMapOutput }
PipelineMapInput is an input type that accepts PipelineMap and PipelineMapOutput values. You can construct a concrete instance of `PipelineMapInput` via:
PipelineMap{ "key": PipelineArgs{...} }
type PipelineMapOutput ¶
type PipelineMapOutput struct{ *pulumi.OutputState }
func (PipelineMapOutput) ElementType ¶
func (PipelineMapOutput) ElementType() reflect.Type
func (PipelineMapOutput) MapIndex ¶
func (o PipelineMapOutput) MapIndex(k pulumi.StringInput) PipelineOutput
func (PipelineMapOutput) ToPipelineMapOutput ¶
func (o PipelineMapOutput) ToPipelineMapOutput() PipelineMapOutput
func (PipelineMapOutput) ToPipelineMapOutputWithContext ¶
func (o PipelineMapOutput) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput
type PipelineOutput ¶
type PipelineOutput struct{ *pulumi.OutputState }
func (PipelineOutput) ActivitiesJson ¶
func (o PipelineOutput) ActivitiesJson() pulumi.StringPtrOutput
A JSON object that contains the activities that will be associated with the Data Factory Pipeline.
func (PipelineOutput) Annotations ¶
func (o PipelineOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Pipeline.
func (PipelineOutput) Concurrency ¶
func (o PipelineOutput) Concurrency() pulumi.IntPtrOutput
The max number of concurrent runs for the Data Factory Pipeline. Must be between `1` and `50`.
func (PipelineOutput) DataFactoryId ¶
func (o PipelineOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (PipelineOutput) Description ¶
func (o PipelineOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Pipeline.
func (PipelineOutput) ElementType ¶
func (PipelineOutput) ElementType() reflect.Type
func (PipelineOutput) Folder ¶
func (o PipelineOutput) Folder() pulumi.StringPtrOutput
The folder that this Pipeline is in. If not specified, the Pipeline will appear at the root level.
func (PipelineOutput) MoniterMetricsAfterDuration ¶
func (o PipelineOutput) MoniterMetricsAfterDuration() pulumi.StringPtrOutput
The TimeSpan value after which an Azure Monitoring Metric is fired.
func (PipelineOutput) Name ¶
func (o PipelineOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Pipeline. Changing this forces a new resource to be created. Must be globally unique. See the [Microsoft documentation](https://docs.microsoft.com/azure/data-factory/naming-rules) for all restrictions.
func (PipelineOutput) Parameters ¶
func (o PipelineOutput) Parameters() pulumi.StringMapOutput
A map of parameters to associate with the Data Factory Pipeline.
func (PipelineOutput) ToPipelineOutput ¶
func (o PipelineOutput) ToPipelineOutput() PipelineOutput
func (PipelineOutput) ToPipelineOutputWithContext ¶
func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
func (PipelineOutput) Variables ¶
func (o PipelineOutput) Variables() pulumi.StringMapOutput
A map of variables to associate with the Data Factory Pipeline.
type PipelineState ¶
type PipelineState struct { // A JSON object that contains the activities that will be associated with the Data Factory Pipeline. ActivitiesJson pulumi.StringPtrInput // List of tags that can be used for describing the Data Factory Pipeline. Annotations pulumi.StringArrayInput // The max number of concurrent runs for the Data Factory Pipeline. Must be between `1` and `50`. Concurrency pulumi.IntPtrInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Pipeline. Description pulumi.StringPtrInput // The folder that this Pipeline is in. If not specified, the Pipeline will appear at the root level. Folder pulumi.StringPtrInput // The TimeSpan value after which an Azure Monitoring Metric is fired. MoniterMetricsAfterDuration 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/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 // A map of variables to associate with the Data Factory Pipeline. Variables pulumi.StringMapInput }
func (PipelineState) ElementType ¶
func (PipelineState) ElementType() reflect.Type
type TriggerBlobEvent ¶
type TriggerBlobEvent struct { pulumi.CustomResourceState // Specifies if the Data Factory Blob Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrOutput `pulumi:"activated"` // A map of additional properties to associate with the Data Factory Blob Event Trigger. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Blob Event Trigger. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The pattern that blob path starts with for trigger to fire. BlobPathBeginsWith pulumi.StringPtrOutput `pulumi:"blobPathBeginsWith"` // The pattern that blob path ends with for trigger to fire. // // > **Note:** At least one of `blobPathBeginsWith` and `blobPathEndsWith` must be set. BlobPathEndsWith pulumi.StringPtrOutput `pulumi:"blobPathEndsWith"` // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Blob Event Trigger. Description pulumi.StringPtrOutput `pulumi:"description"` // List of events that will fire this trigger. Possible values are `Microsoft.Storage.BlobCreated` and `Microsoft.Storage.BlobDeleted`. Events pulumi.StringArrayOutput `pulumi:"events"` // are blobs with zero bytes ignored? IgnoreEmptyBlobs pulumi.BoolPtrOutput `pulumi:"ignoreEmptyBlobs"` // Specifies the name of the Data Factory Blob Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // One or more `pipeline` blocks as defined below. Pipelines TriggerBlobEventPipelineArrayOutput `pulumi:"pipelines"` // The ID of Storage Account in which blob event will be listened. Changing this forces a new resource. StorageAccountId pulumi.StringOutput `pulumi:"storageAccountId"` }
Manages a Blob Event Trigger inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } examplePipeline, err := datafactory.NewPipeline(ctx, "example", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("example"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } _, err = datafactory.NewTriggerBlobEvent(ctx, "example", &datafactory.TriggerBlobEventArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), StorageAccountId: exampleAccount.ID(), Events: pulumi.StringArray{ pulumi.String("Microsoft.Storage.BlobCreated"), pulumi.String("Microsoft.Storage.BlobDeleted"), }, BlobPathEndsWith: pulumi.String(".txt"), IgnoreEmptyBlobs: pulumi.Bool(true), Activated: pulumi.Bool(true), Annotations: pulumi.StringArray{ pulumi.String("test1"), pulumi.String("test2"), pulumi.String("test3"), }, Description: pulumi.String("example description"), Pipelines: datafactory.TriggerBlobEventPipelineArray{ &datafactory.TriggerBlobEventPipelineArgs{ Name: examplePipeline.Name, Parameters: pulumi.StringMap{ "Env": pulumi.String("Prod"), }, }, }, AdditionalProperties: pulumi.StringMap{ "foo": pulumi.String("foo1"), "bar": pulumi.String("bar2"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Blob Event Trigger can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/triggerBlobEvent:TriggerBlobEvent example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/triggers/example ```
func GetTriggerBlobEvent ¶
func GetTriggerBlobEvent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerBlobEventState, opts ...pulumi.ResourceOption) (*TriggerBlobEvent, error)
GetTriggerBlobEvent gets an existing TriggerBlobEvent 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 NewTriggerBlobEvent ¶
func NewTriggerBlobEvent(ctx *pulumi.Context, name string, args *TriggerBlobEventArgs, opts ...pulumi.ResourceOption) (*TriggerBlobEvent, error)
NewTriggerBlobEvent registers a new resource with the given unique name, arguments, and options.
func (*TriggerBlobEvent) ElementType ¶
func (*TriggerBlobEvent) ElementType() reflect.Type
func (*TriggerBlobEvent) ToTriggerBlobEventOutput ¶
func (i *TriggerBlobEvent) ToTriggerBlobEventOutput() TriggerBlobEventOutput
func (*TriggerBlobEvent) ToTriggerBlobEventOutputWithContext ¶
func (i *TriggerBlobEvent) ToTriggerBlobEventOutputWithContext(ctx context.Context) TriggerBlobEventOutput
type TriggerBlobEventArgs ¶
type TriggerBlobEventArgs struct { // Specifies if the Data Factory Blob Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Blob Event Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Blob Event Trigger. Annotations pulumi.StringArrayInput // The pattern that blob path starts with for trigger to fire. BlobPathBeginsWith pulumi.StringPtrInput // The pattern that blob path ends with for trigger to fire. // // > **Note:** At least one of `blobPathBeginsWith` and `blobPathEndsWith` must be set. BlobPathEndsWith pulumi.StringPtrInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Blob Event Trigger. Description pulumi.StringPtrInput // List of events that will fire this trigger. Possible values are `Microsoft.Storage.BlobCreated` and `Microsoft.Storage.BlobDeleted`. Events pulumi.StringArrayInput // are blobs with zero bytes ignored? IgnoreEmptyBlobs pulumi.BoolPtrInput // Specifies the name of the Data Factory Blob Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // One or more `pipeline` blocks as defined below. Pipelines TriggerBlobEventPipelineArrayInput // The ID of Storage Account in which blob event will be listened. Changing this forces a new resource. StorageAccountId pulumi.StringInput }
The set of arguments for constructing a TriggerBlobEvent resource.
func (TriggerBlobEventArgs) ElementType ¶
func (TriggerBlobEventArgs) ElementType() reflect.Type
type TriggerBlobEventArray ¶
type TriggerBlobEventArray []TriggerBlobEventInput
func (TriggerBlobEventArray) ElementType ¶
func (TriggerBlobEventArray) ElementType() reflect.Type
func (TriggerBlobEventArray) ToTriggerBlobEventArrayOutput ¶
func (i TriggerBlobEventArray) ToTriggerBlobEventArrayOutput() TriggerBlobEventArrayOutput
func (TriggerBlobEventArray) ToTriggerBlobEventArrayOutputWithContext ¶
func (i TriggerBlobEventArray) ToTriggerBlobEventArrayOutputWithContext(ctx context.Context) TriggerBlobEventArrayOutput
type TriggerBlobEventArrayInput ¶
type TriggerBlobEventArrayInput interface { pulumi.Input ToTriggerBlobEventArrayOutput() TriggerBlobEventArrayOutput ToTriggerBlobEventArrayOutputWithContext(context.Context) TriggerBlobEventArrayOutput }
TriggerBlobEventArrayInput is an input type that accepts TriggerBlobEventArray and TriggerBlobEventArrayOutput values. You can construct a concrete instance of `TriggerBlobEventArrayInput` via:
TriggerBlobEventArray{ TriggerBlobEventArgs{...} }
type TriggerBlobEventArrayOutput ¶
type TriggerBlobEventArrayOutput struct{ *pulumi.OutputState }
func (TriggerBlobEventArrayOutput) ElementType ¶
func (TriggerBlobEventArrayOutput) ElementType() reflect.Type
func (TriggerBlobEventArrayOutput) Index ¶
func (o TriggerBlobEventArrayOutput) Index(i pulumi.IntInput) TriggerBlobEventOutput
func (TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutput ¶
func (o TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutput() TriggerBlobEventArrayOutput
func (TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutputWithContext ¶
func (o TriggerBlobEventArrayOutput) ToTriggerBlobEventArrayOutputWithContext(ctx context.Context) TriggerBlobEventArrayOutput
type TriggerBlobEventInput ¶
type TriggerBlobEventInput interface { pulumi.Input ToTriggerBlobEventOutput() TriggerBlobEventOutput ToTriggerBlobEventOutputWithContext(ctx context.Context) TriggerBlobEventOutput }
type TriggerBlobEventMap ¶
type TriggerBlobEventMap map[string]TriggerBlobEventInput
func (TriggerBlobEventMap) ElementType ¶
func (TriggerBlobEventMap) ElementType() reflect.Type
func (TriggerBlobEventMap) ToTriggerBlobEventMapOutput ¶
func (i TriggerBlobEventMap) ToTriggerBlobEventMapOutput() TriggerBlobEventMapOutput
func (TriggerBlobEventMap) ToTriggerBlobEventMapOutputWithContext ¶
func (i TriggerBlobEventMap) ToTriggerBlobEventMapOutputWithContext(ctx context.Context) TriggerBlobEventMapOutput
type TriggerBlobEventMapInput ¶
type TriggerBlobEventMapInput interface { pulumi.Input ToTriggerBlobEventMapOutput() TriggerBlobEventMapOutput ToTriggerBlobEventMapOutputWithContext(context.Context) TriggerBlobEventMapOutput }
TriggerBlobEventMapInput is an input type that accepts TriggerBlobEventMap and TriggerBlobEventMapOutput values. You can construct a concrete instance of `TriggerBlobEventMapInput` via:
TriggerBlobEventMap{ "key": TriggerBlobEventArgs{...} }
type TriggerBlobEventMapOutput ¶
type TriggerBlobEventMapOutput struct{ *pulumi.OutputState }
func (TriggerBlobEventMapOutput) ElementType ¶
func (TriggerBlobEventMapOutput) ElementType() reflect.Type
func (TriggerBlobEventMapOutput) MapIndex ¶
func (o TriggerBlobEventMapOutput) MapIndex(k pulumi.StringInput) TriggerBlobEventOutput
func (TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutput ¶
func (o TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutput() TriggerBlobEventMapOutput
func (TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutputWithContext ¶
func (o TriggerBlobEventMapOutput) ToTriggerBlobEventMapOutputWithContext(ctx context.Context) TriggerBlobEventMapOutput
type TriggerBlobEventOutput ¶
type TriggerBlobEventOutput struct{ *pulumi.OutputState }
func (TriggerBlobEventOutput) Activated ¶
func (o TriggerBlobEventOutput) Activated() pulumi.BoolPtrOutput
Specifies if the Data Factory Blob Event Trigger is activated. Defaults to `true`.
func (TriggerBlobEventOutput) AdditionalProperties ¶
func (o TriggerBlobEventOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Blob Event Trigger.
func (TriggerBlobEventOutput) Annotations ¶
func (o TriggerBlobEventOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Blob Event Trigger.
func (TriggerBlobEventOutput) BlobPathBeginsWith ¶
func (o TriggerBlobEventOutput) BlobPathBeginsWith() pulumi.StringPtrOutput
The pattern that blob path starts with for trigger to fire.
func (TriggerBlobEventOutput) BlobPathEndsWith ¶
func (o TriggerBlobEventOutput) BlobPathEndsWith() pulumi.StringPtrOutput
The pattern that blob path ends with for trigger to fire.
> **Note:** At least one of `blobPathBeginsWith` and `blobPathEndsWith` must be set.
func (TriggerBlobEventOutput) DataFactoryId ¶
func (o TriggerBlobEventOutput) DataFactoryId() pulumi.StringOutput
The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource.
func (TriggerBlobEventOutput) Description ¶
func (o TriggerBlobEventOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Blob Event Trigger.
func (TriggerBlobEventOutput) ElementType ¶
func (TriggerBlobEventOutput) ElementType() reflect.Type
func (TriggerBlobEventOutput) Events ¶
func (o TriggerBlobEventOutput) Events() pulumi.StringArrayOutput
List of events that will fire this trigger. Possible values are `Microsoft.Storage.BlobCreated` and `Microsoft.Storage.BlobDeleted`.
func (TriggerBlobEventOutput) IgnoreEmptyBlobs ¶
func (o TriggerBlobEventOutput) IgnoreEmptyBlobs() pulumi.BoolPtrOutput
are blobs with zero bytes ignored?
func (TriggerBlobEventOutput) Name ¶
func (o TriggerBlobEventOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Blob Event Trigger. Changing this forces a new resource to be created.
func (TriggerBlobEventOutput) Pipelines ¶
func (o TriggerBlobEventOutput) Pipelines() TriggerBlobEventPipelineArrayOutput
One or more `pipeline` blocks as defined below.
func (TriggerBlobEventOutput) StorageAccountId ¶
func (o TriggerBlobEventOutput) StorageAccountId() pulumi.StringOutput
The ID of Storage Account in which blob event will be listened. Changing this forces a new resource.
func (TriggerBlobEventOutput) ToTriggerBlobEventOutput ¶
func (o TriggerBlobEventOutput) ToTriggerBlobEventOutput() TriggerBlobEventOutput
func (TriggerBlobEventOutput) ToTriggerBlobEventOutputWithContext ¶
func (o TriggerBlobEventOutput) ToTriggerBlobEventOutputWithContext(ctx context.Context) TriggerBlobEventOutput
type TriggerBlobEventPipelineArgs ¶
type TriggerBlobEventPipelineArgs struct { // The Data Factory Pipeline name that the trigger will act on. Name pulumi.StringInput `pulumi:"name"` // The Data Factory Pipeline parameters that the trigger will act on. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (TriggerBlobEventPipelineArgs) ElementType ¶
func (TriggerBlobEventPipelineArgs) ElementType() reflect.Type
func (TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutput ¶
func (i TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutput() TriggerBlobEventPipelineOutput
func (TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutputWithContext ¶
func (i TriggerBlobEventPipelineArgs) ToTriggerBlobEventPipelineOutputWithContext(ctx context.Context) TriggerBlobEventPipelineOutput
type TriggerBlobEventPipelineArray ¶
type TriggerBlobEventPipelineArray []TriggerBlobEventPipelineInput
func (TriggerBlobEventPipelineArray) ElementType ¶
func (TriggerBlobEventPipelineArray) ElementType() reflect.Type
func (TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutput ¶
func (i TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutput() TriggerBlobEventPipelineArrayOutput
func (TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutputWithContext ¶
func (i TriggerBlobEventPipelineArray) ToTriggerBlobEventPipelineArrayOutputWithContext(ctx context.Context) TriggerBlobEventPipelineArrayOutput
type TriggerBlobEventPipelineArrayInput ¶
type TriggerBlobEventPipelineArrayInput interface { pulumi.Input ToTriggerBlobEventPipelineArrayOutput() TriggerBlobEventPipelineArrayOutput ToTriggerBlobEventPipelineArrayOutputWithContext(context.Context) TriggerBlobEventPipelineArrayOutput }
TriggerBlobEventPipelineArrayInput is an input type that accepts TriggerBlobEventPipelineArray and TriggerBlobEventPipelineArrayOutput values. You can construct a concrete instance of `TriggerBlobEventPipelineArrayInput` via:
TriggerBlobEventPipelineArray{ TriggerBlobEventPipelineArgs{...} }
type TriggerBlobEventPipelineArrayOutput ¶
type TriggerBlobEventPipelineArrayOutput struct{ *pulumi.OutputState }
func (TriggerBlobEventPipelineArrayOutput) ElementType ¶
func (TriggerBlobEventPipelineArrayOutput) ElementType() reflect.Type
func (TriggerBlobEventPipelineArrayOutput) Index ¶
func (o TriggerBlobEventPipelineArrayOutput) Index(i pulumi.IntInput) TriggerBlobEventPipelineOutput
func (TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutput ¶
func (o TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutput() TriggerBlobEventPipelineArrayOutput
func (TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutputWithContext ¶
func (o TriggerBlobEventPipelineArrayOutput) ToTriggerBlobEventPipelineArrayOutputWithContext(ctx context.Context) TriggerBlobEventPipelineArrayOutput
type TriggerBlobEventPipelineInput ¶
type TriggerBlobEventPipelineInput interface { pulumi.Input ToTriggerBlobEventPipelineOutput() TriggerBlobEventPipelineOutput ToTriggerBlobEventPipelineOutputWithContext(context.Context) TriggerBlobEventPipelineOutput }
TriggerBlobEventPipelineInput is an input type that accepts TriggerBlobEventPipelineArgs and TriggerBlobEventPipelineOutput values. You can construct a concrete instance of `TriggerBlobEventPipelineInput` via:
TriggerBlobEventPipelineArgs{...}
type TriggerBlobEventPipelineOutput ¶
type TriggerBlobEventPipelineOutput struct{ *pulumi.OutputState }
func (TriggerBlobEventPipelineOutput) ElementType ¶
func (TriggerBlobEventPipelineOutput) ElementType() reflect.Type
func (TriggerBlobEventPipelineOutput) Name ¶
func (o TriggerBlobEventPipelineOutput) Name() pulumi.StringOutput
The Data Factory Pipeline name that the trigger will act on.
func (TriggerBlobEventPipelineOutput) Parameters ¶
func (o TriggerBlobEventPipelineOutput) Parameters() pulumi.StringMapOutput
The Data Factory Pipeline parameters that the trigger will act on.
func (TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutput ¶
func (o TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutput() TriggerBlobEventPipelineOutput
func (TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutputWithContext ¶
func (o TriggerBlobEventPipelineOutput) ToTriggerBlobEventPipelineOutputWithContext(ctx context.Context) TriggerBlobEventPipelineOutput
type TriggerBlobEventState ¶
type TriggerBlobEventState struct { // Specifies if the Data Factory Blob Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Blob Event Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Blob Event Trigger. Annotations pulumi.StringArrayInput // The pattern that blob path starts with for trigger to fire. BlobPathBeginsWith pulumi.StringPtrInput // The pattern that blob path ends with for trigger to fire. // // > **Note:** At least one of `blobPathBeginsWith` and `blobPathEndsWith` must be set. BlobPathEndsWith pulumi.StringPtrInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Blob Event Trigger. Description pulumi.StringPtrInput // List of events that will fire this trigger. Possible values are `Microsoft.Storage.BlobCreated` and `Microsoft.Storage.BlobDeleted`. Events pulumi.StringArrayInput // are blobs with zero bytes ignored? IgnoreEmptyBlobs pulumi.BoolPtrInput // Specifies the name of the Data Factory Blob Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // One or more `pipeline` blocks as defined below. Pipelines TriggerBlobEventPipelineArrayInput // The ID of Storage Account in which blob event will be listened. Changing this forces a new resource. StorageAccountId pulumi.StringPtrInput }
func (TriggerBlobEventState) ElementType ¶
func (TriggerBlobEventState) ElementType() reflect.Type
type TriggerCustomEvent ¶
type TriggerCustomEvent struct { pulumi.CustomResourceState // Specifies if the Data Factory Custom Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrOutput `pulumi:"activated"` // A map of additional properties to associate with the Data Factory Custom Event Trigger. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Custom Event Trigger. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The description for the Data Factory Custom Event Trigger. Description pulumi.StringPtrOutput `pulumi:"description"` // The ID of Event Grid Topic in which event will be listened. Changing this forces a new resource. EventgridTopicId pulumi.StringOutput `pulumi:"eventgridTopicId"` // List of events that will fire this trigger. At least one event must be specified. Events pulumi.StringArrayOutput `pulumi:"events"` // Specifies the name of the Data Factory Custom Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // One or more `pipeline` blocks as defined below. Pipelines TriggerCustomEventPipelineArrayOutput `pulumi:"pipelines"` // The pattern that event subject starts with for trigger to fire. SubjectBeginsWith pulumi.StringPtrOutput `pulumi:"subjectBeginsWith"` // The pattern that event subject ends with for trigger to fire. SubjectEndsWith pulumi.StringPtrOutput `pulumi:"subjectEndsWith"` }
Manages a Custom Event Trigger inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/eventgrid" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } examplePipeline, err := datafactory.NewPipeline(ctx, "example", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } exampleTopic, err := eventgrid.NewTopic(ctx, "example", &eventgrid.TopicArgs{ Name: pulumi.String("example-topic"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = datafactory.NewTriggerCustomEvent(ctx, "example", &datafactory.TriggerCustomEventArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), EventgridTopicId: exampleTopic.ID(), Events: pulumi.StringArray{ pulumi.String("event1"), pulumi.String("event2"), }, SubjectBeginsWith: pulumi.String("abc"), SubjectEndsWith: pulumi.String("xyz"), Annotations: pulumi.StringArray{ pulumi.String("example1"), pulumi.String("example2"), pulumi.String("example3"), }, Description: pulumi.String("example description"), Pipelines: datafactory.TriggerCustomEventPipelineArray{ &datafactory.TriggerCustomEventPipelineArgs{ Name: examplePipeline.Name, Parameters: pulumi.StringMap{ "Env": pulumi.String("Prod"), }, }, }, AdditionalProperties: pulumi.StringMap{ "foo": pulumi.String("foo1"), "bar": pulumi.String("bar2"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Custom Event Trigger can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/triggerCustomEvent:TriggerCustomEvent example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/triggers/example ```
func GetTriggerCustomEvent ¶
func GetTriggerCustomEvent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerCustomEventState, opts ...pulumi.ResourceOption) (*TriggerCustomEvent, error)
GetTriggerCustomEvent gets an existing TriggerCustomEvent 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 NewTriggerCustomEvent ¶
func NewTriggerCustomEvent(ctx *pulumi.Context, name string, args *TriggerCustomEventArgs, opts ...pulumi.ResourceOption) (*TriggerCustomEvent, error)
NewTriggerCustomEvent registers a new resource with the given unique name, arguments, and options.
func (*TriggerCustomEvent) ElementType ¶
func (*TriggerCustomEvent) ElementType() reflect.Type
func (*TriggerCustomEvent) ToTriggerCustomEventOutput ¶
func (i *TriggerCustomEvent) ToTriggerCustomEventOutput() TriggerCustomEventOutput
func (*TriggerCustomEvent) ToTriggerCustomEventOutputWithContext ¶
func (i *TriggerCustomEvent) ToTriggerCustomEventOutputWithContext(ctx context.Context) TriggerCustomEventOutput
type TriggerCustomEventArgs ¶
type TriggerCustomEventArgs struct { // Specifies if the Data Factory Custom Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Custom Event Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Custom Event Trigger. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The description for the Data Factory Custom Event Trigger. Description pulumi.StringPtrInput // The ID of Event Grid Topic in which event will be listened. Changing this forces a new resource. EventgridTopicId pulumi.StringInput // List of events that will fire this trigger. At least one event must be specified. Events pulumi.StringArrayInput // Specifies the name of the Data Factory Custom Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // One or more `pipeline` blocks as defined below. Pipelines TriggerCustomEventPipelineArrayInput // The pattern that event subject starts with for trigger to fire. SubjectBeginsWith pulumi.StringPtrInput // The pattern that event subject ends with for trigger to fire. SubjectEndsWith pulumi.StringPtrInput }
The set of arguments for constructing a TriggerCustomEvent resource.
func (TriggerCustomEventArgs) ElementType ¶
func (TriggerCustomEventArgs) ElementType() reflect.Type
type TriggerCustomEventArray ¶
type TriggerCustomEventArray []TriggerCustomEventInput
func (TriggerCustomEventArray) ElementType ¶
func (TriggerCustomEventArray) ElementType() reflect.Type
func (TriggerCustomEventArray) ToTriggerCustomEventArrayOutput ¶
func (i TriggerCustomEventArray) ToTriggerCustomEventArrayOutput() TriggerCustomEventArrayOutput
func (TriggerCustomEventArray) ToTriggerCustomEventArrayOutputWithContext ¶
func (i TriggerCustomEventArray) ToTriggerCustomEventArrayOutputWithContext(ctx context.Context) TriggerCustomEventArrayOutput
type TriggerCustomEventArrayInput ¶
type TriggerCustomEventArrayInput interface { pulumi.Input ToTriggerCustomEventArrayOutput() TriggerCustomEventArrayOutput ToTriggerCustomEventArrayOutputWithContext(context.Context) TriggerCustomEventArrayOutput }
TriggerCustomEventArrayInput is an input type that accepts TriggerCustomEventArray and TriggerCustomEventArrayOutput values. You can construct a concrete instance of `TriggerCustomEventArrayInput` via:
TriggerCustomEventArray{ TriggerCustomEventArgs{...} }
type TriggerCustomEventArrayOutput ¶
type TriggerCustomEventArrayOutput struct{ *pulumi.OutputState }
func (TriggerCustomEventArrayOutput) ElementType ¶
func (TriggerCustomEventArrayOutput) ElementType() reflect.Type
func (TriggerCustomEventArrayOutput) Index ¶
func (o TriggerCustomEventArrayOutput) Index(i pulumi.IntInput) TriggerCustomEventOutput
func (TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutput ¶
func (o TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutput() TriggerCustomEventArrayOutput
func (TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutputWithContext ¶
func (o TriggerCustomEventArrayOutput) ToTriggerCustomEventArrayOutputWithContext(ctx context.Context) TriggerCustomEventArrayOutput
type TriggerCustomEventInput ¶
type TriggerCustomEventInput interface { pulumi.Input ToTriggerCustomEventOutput() TriggerCustomEventOutput ToTriggerCustomEventOutputWithContext(ctx context.Context) TriggerCustomEventOutput }
type TriggerCustomEventMap ¶
type TriggerCustomEventMap map[string]TriggerCustomEventInput
func (TriggerCustomEventMap) ElementType ¶
func (TriggerCustomEventMap) ElementType() reflect.Type
func (TriggerCustomEventMap) ToTriggerCustomEventMapOutput ¶
func (i TriggerCustomEventMap) ToTriggerCustomEventMapOutput() TriggerCustomEventMapOutput
func (TriggerCustomEventMap) ToTriggerCustomEventMapOutputWithContext ¶
func (i TriggerCustomEventMap) ToTriggerCustomEventMapOutputWithContext(ctx context.Context) TriggerCustomEventMapOutput
type TriggerCustomEventMapInput ¶
type TriggerCustomEventMapInput interface { pulumi.Input ToTriggerCustomEventMapOutput() TriggerCustomEventMapOutput ToTriggerCustomEventMapOutputWithContext(context.Context) TriggerCustomEventMapOutput }
TriggerCustomEventMapInput is an input type that accepts TriggerCustomEventMap and TriggerCustomEventMapOutput values. You can construct a concrete instance of `TriggerCustomEventMapInput` via:
TriggerCustomEventMap{ "key": TriggerCustomEventArgs{...} }
type TriggerCustomEventMapOutput ¶
type TriggerCustomEventMapOutput struct{ *pulumi.OutputState }
func (TriggerCustomEventMapOutput) ElementType ¶
func (TriggerCustomEventMapOutput) ElementType() reflect.Type
func (TriggerCustomEventMapOutput) MapIndex ¶
func (o TriggerCustomEventMapOutput) MapIndex(k pulumi.StringInput) TriggerCustomEventOutput
func (TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutput ¶
func (o TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutput() TriggerCustomEventMapOutput
func (TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutputWithContext ¶
func (o TriggerCustomEventMapOutput) ToTriggerCustomEventMapOutputWithContext(ctx context.Context) TriggerCustomEventMapOutput
type TriggerCustomEventOutput ¶
type TriggerCustomEventOutput struct{ *pulumi.OutputState }
func (TriggerCustomEventOutput) Activated ¶
func (o TriggerCustomEventOutput) Activated() pulumi.BoolPtrOutput
Specifies if the Data Factory Custom Event Trigger is activated. Defaults to `true`.
func (TriggerCustomEventOutput) AdditionalProperties ¶
func (o TriggerCustomEventOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Custom Event Trigger.
func (TriggerCustomEventOutput) Annotations ¶
func (o TriggerCustomEventOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Custom Event Trigger.
func (TriggerCustomEventOutput) DataFactoryId ¶
func (o TriggerCustomEventOutput) DataFactoryId() pulumi.StringOutput
The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource.
func (TriggerCustomEventOutput) Description ¶
func (o TriggerCustomEventOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Custom Event Trigger.
func (TriggerCustomEventOutput) ElementType ¶
func (TriggerCustomEventOutput) ElementType() reflect.Type
func (TriggerCustomEventOutput) EventgridTopicId ¶
func (o TriggerCustomEventOutput) EventgridTopicId() pulumi.StringOutput
The ID of Event Grid Topic in which event will be listened. Changing this forces a new resource.
func (TriggerCustomEventOutput) Events ¶
func (o TriggerCustomEventOutput) Events() pulumi.StringArrayOutput
List of events that will fire this trigger. At least one event must be specified.
func (TriggerCustomEventOutput) Name ¶
func (o TriggerCustomEventOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Custom Event Trigger. Changing this forces a new resource to be created.
func (TriggerCustomEventOutput) Pipelines ¶
func (o TriggerCustomEventOutput) Pipelines() TriggerCustomEventPipelineArrayOutput
One or more `pipeline` blocks as defined below.
func (TriggerCustomEventOutput) SubjectBeginsWith ¶
func (o TriggerCustomEventOutput) SubjectBeginsWith() pulumi.StringPtrOutput
The pattern that event subject starts with for trigger to fire.
func (TriggerCustomEventOutput) SubjectEndsWith ¶
func (o TriggerCustomEventOutput) SubjectEndsWith() pulumi.StringPtrOutput
The pattern that event subject ends with for trigger to fire.
func (TriggerCustomEventOutput) ToTriggerCustomEventOutput ¶
func (o TriggerCustomEventOutput) ToTriggerCustomEventOutput() TriggerCustomEventOutput
func (TriggerCustomEventOutput) ToTriggerCustomEventOutputWithContext ¶
func (o TriggerCustomEventOutput) ToTriggerCustomEventOutputWithContext(ctx context.Context) TriggerCustomEventOutput
type TriggerCustomEventPipelineArgs ¶
type TriggerCustomEventPipelineArgs struct { // The Data Factory Pipeline name that the trigger will act on. Name pulumi.StringInput `pulumi:"name"` // The Data Factory Pipeline parameters that the trigger will act on. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (TriggerCustomEventPipelineArgs) ElementType ¶
func (TriggerCustomEventPipelineArgs) ElementType() reflect.Type
func (TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutput ¶
func (i TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutput() TriggerCustomEventPipelineOutput
func (TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutputWithContext ¶
func (i TriggerCustomEventPipelineArgs) ToTriggerCustomEventPipelineOutputWithContext(ctx context.Context) TriggerCustomEventPipelineOutput
type TriggerCustomEventPipelineArray ¶
type TriggerCustomEventPipelineArray []TriggerCustomEventPipelineInput
func (TriggerCustomEventPipelineArray) ElementType ¶
func (TriggerCustomEventPipelineArray) ElementType() reflect.Type
func (TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutput ¶
func (i TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutput() TriggerCustomEventPipelineArrayOutput
func (TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutputWithContext ¶
func (i TriggerCustomEventPipelineArray) ToTriggerCustomEventPipelineArrayOutputWithContext(ctx context.Context) TriggerCustomEventPipelineArrayOutput
type TriggerCustomEventPipelineArrayInput ¶
type TriggerCustomEventPipelineArrayInput interface { pulumi.Input ToTriggerCustomEventPipelineArrayOutput() TriggerCustomEventPipelineArrayOutput ToTriggerCustomEventPipelineArrayOutputWithContext(context.Context) TriggerCustomEventPipelineArrayOutput }
TriggerCustomEventPipelineArrayInput is an input type that accepts TriggerCustomEventPipelineArray and TriggerCustomEventPipelineArrayOutput values. You can construct a concrete instance of `TriggerCustomEventPipelineArrayInput` via:
TriggerCustomEventPipelineArray{ TriggerCustomEventPipelineArgs{...} }
type TriggerCustomEventPipelineArrayOutput ¶
type TriggerCustomEventPipelineArrayOutput struct{ *pulumi.OutputState }
func (TriggerCustomEventPipelineArrayOutput) ElementType ¶
func (TriggerCustomEventPipelineArrayOutput) ElementType() reflect.Type
func (TriggerCustomEventPipelineArrayOutput) Index ¶
func (o TriggerCustomEventPipelineArrayOutput) Index(i pulumi.IntInput) TriggerCustomEventPipelineOutput
func (TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutput ¶
func (o TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutput() TriggerCustomEventPipelineArrayOutput
func (TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutputWithContext ¶
func (o TriggerCustomEventPipelineArrayOutput) ToTriggerCustomEventPipelineArrayOutputWithContext(ctx context.Context) TriggerCustomEventPipelineArrayOutput
type TriggerCustomEventPipelineInput ¶
type TriggerCustomEventPipelineInput interface { pulumi.Input ToTriggerCustomEventPipelineOutput() TriggerCustomEventPipelineOutput ToTriggerCustomEventPipelineOutputWithContext(context.Context) TriggerCustomEventPipelineOutput }
TriggerCustomEventPipelineInput is an input type that accepts TriggerCustomEventPipelineArgs and TriggerCustomEventPipelineOutput values. You can construct a concrete instance of `TriggerCustomEventPipelineInput` via:
TriggerCustomEventPipelineArgs{...}
type TriggerCustomEventPipelineOutput ¶
type TriggerCustomEventPipelineOutput struct{ *pulumi.OutputState }
func (TriggerCustomEventPipelineOutput) ElementType ¶
func (TriggerCustomEventPipelineOutput) ElementType() reflect.Type
func (TriggerCustomEventPipelineOutput) Name ¶
func (o TriggerCustomEventPipelineOutput) Name() pulumi.StringOutput
The Data Factory Pipeline name that the trigger will act on.
func (TriggerCustomEventPipelineOutput) Parameters ¶
func (o TriggerCustomEventPipelineOutput) Parameters() pulumi.StringMapOutput
The Data Factory Pipeline parameters that the trigger will act on.
func (TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutput ¶
func (o TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutput() TriggerCustomEventPipelineOutput
func (TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutputWithContext ¶
func (o TriggerCustomEventPipelineOutput) ToTriggerCustomEventPipelineOutputWithContext(ctx context.Context) TriggerCustomEventPipelineOutput
type TriggerCustomEventState ¶
type TriggerCustomEventState struct { // Specifies if the Data Factory Custom Event Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Custom Event Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Custom Event Trigger. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The description for the Data Factory Custom Event Trigger. Description pulumi.StringPtrInput // The ID of Event Grid Topic in which event will be listened. Changing this forces a new resource. EventgridTopicId pulumi.StringPtrInput // List of events that will fire this trigger. At least one event must be specified. Events pulumi.StringArrayInput // Specifies the name of the Data Factory Custom Event Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // One or more `pipeline` blocks as defined below. Pipelines TriggerCustomEventPipelineArrayInput // The pattern that event subject starts with for trigger to fire. SubjectBeginsWith pulumi.StringPtrInput // The pattern that event subject ends with for trigger to fire. SubjectEndsWith pulumi.StringPtrInput }
func (TriggerCustomEventState) ElementType ¶
func (TriggerCustomEventState) ElementType() reflect.Type
type TriggerSchedule ¶
type TriggerSchedule struct { pulumi.CustomResourceState // Specifies if the Data Factory Schedule Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrOutput `pulumi:"activated"` // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // The Schedule Trigger's description. Description pulumi.StringPtrOutput `pulumi:"description"` // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // The trigger frequency. 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/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"` // A `pipeline` block as defined below. Pipelines TriggerSchedulePipelineArrayOutput `pulumi:"pipelines"` // A `schedule` block as defined below, which further specifies the recurrence schedule for the trigger. A schedule is capable of limiting or increasing the number of trigger executions specified by the `frequency` and `interval` properties. Schedule TriggerScheduleSchedulePtrOutput `pulumi:"schedule"` // 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"` // The timezone of the start/end time. TimeZone pulumi.StringPtrOutput `pulumi:"timeZone"` }
Manages a Trigger Schedule inside a Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } examplePipeline, err := datafactory.NewPipeline(ctx, "example", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } _, err = datafactory.NewTriggerSchedule(ctx, "example", &datafactory.TriggerScheduleArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), PipelineName: examplePipeline.Name, Interval: pulumi.Int(5), Frequency: pulumi.String("Day"), }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Schedule Trigger can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/triggerSchedule:TriggerSchedule example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/triggers/example ```
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.
func (*TriggerSchedule) ElementType ¶
func (*TriggerSchedule) ElementType() reflect.Type
func (*TriggerSchedule) ToTriggerScheduleOutput ¶
func (i *TriggerSchedule) ToTriggerScheduleOutput() TriggerScheduleOutput
func (*TriggerSchedule) ToTriggerScheduleOutputWithContext ¶
func (i *TriggerSchedule) ToTriggerScheduleOutputWithContext(ctx context.Context) TriggerScheduleOutput
type TriggerScheduleArgs ¶
type TriggerScheduleArgs struct { // Specifies if the Data Factory Schedule Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // The Schedule Trigger's description. Description pulumi.StringPtrInput // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrInput // The trigger frequency. 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/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 // A `pipeline` block as defined below. Pipelines TriggerSchedulePipelineArrayInput // A `schedule` block as defined below, which further specifies the recurrence schedule for the trigger. A schedule is capable of limiting or increasing the number of trigger executions specified by the `frequency` and `interval` properties. Schedule TriggerScheduleSchedulePtrInput // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. StartTime pulumi.StringPtrInput // The timezone of the start/end time. TimeZone pulumi.StringPtrInput }
The set of arguments for constructing a TriggerSchedule resource.
func (TriggerScheduleArgs) ElementType ¶
func (TriggerScheduleArgs) ElementType() reflect.Type
type TriggerScheduleArray ¶
type TriggerScheduleArray []TriggerScheduleInput
func (TriggerScheduleArray) ElementType ¶
func (TriggerScheduleArray) ElementType() reflect.Type
func (TriggerScheduleArray) ToTriggerScheduleArrayOutput ¶
func (i TriggerScheduleArray) ToTriggerScheduleArrayOutput() TriggerScheduleArrayOutput
func (TriggerScheduleArray) ToTriggerScheduleArrayOutputWithContext ¶
func (i TriggerScheduleArray) ToTriggerScheduleArrayOutputWithContext(ctx context.Context) TriggerScheduleArrayOutput
type TriggerScheduleArrayInput ¶
type TriggerScheduleArrayInput interface { pulumi.Input ToTriggerScheduleArrayOutput() TriggerScheduleArrayOutput ToTriggerScheduleArrayOutputWithContext(context.Context) TriggerScheduleArrayOutput }
TriggerScheduleArrayInput is an input type that accepts TriggerScheduleArray and TriggerScheduleArrayOutput values. You can construct a concrete instance of `TriggerScheduleArrayInput` via:
TriggerScheduleArray{ TriggerScheduleArgs{...} }
type TriggerScheduleArrayOutput ¶
type TriggerScheduleArrayOutput struct{ *pulumi.OutputState }
func (TriggerScheduleArrayOutput) ElementType ¶
func (TriggerScheduleArrayOutput) ElementType() reflect.Type
func (TriggerScheduleArrayOutput) Index ¶
func (o TriggerScheduleArrayOutput) Index(i pulumi.IntInput) TriggerScheduleOutput
func (TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutput ¶
func (o TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutput() TriggerScheduleArrayOutput
func (TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutputWithContext ¶
func (o TriggerScheduleArrayOutput) ToTriggerScheduleArrayOutputWithContext(ctx context.Context) TriggerScheduleArrayOutput
type TriggerScheduleInput ¶
type TriggerScheduleInput interface { pulumi.Input ToTriggerScheduleOutput() TriggerScheduleOutput ToTriggerScheduleOutputWithContext(ctx context.Context) TriggerScheduleOutput }
type TriggerScheduleMap ¶
type TriggerScheduleMap map[string]TriggerScheduleInput
func (TriggerScheduleMap) ElementType ¶
func (TriggerScheduleMap) ElementType() reflect.Type
func (TriggerScheduleMap) ToTriggerScheduleMapOutput ¶
func (i TriggerScheduleMap) ToTriggerScheduleMapOutput() TriggerScheduleMapOutput
func (TriggerScheduleMap) ToTriggerScheduleMapOutputWithContext ¶
func (i TriggerScheduleMap) ToTriggerScheduleMapOutputWithContext(ctx context.Context) TriggerScheduleMapOutput
type TriggerScheduleMapInput ¶
type TriggerScheduleMapInput interface { pulumi.Input ToTriggerScheduleMapOutput() TriggerScheduleMapOutput ToTriggerScheduleMapOutputWithContext(context.Context) TriggerScheduleMapOutput }
TriggerScheduleMapInput is an input type that accepts TriggerScheduleMap and TriggerScheduleMapOutput values. You can construct a concrete instance of `TriggerScheduleMapInput` via:
TriggerScheduleMap{ "key": TriggerScheduleArgs{...} }
type TriggerScheduleMapOutput ¶
type TriggerScheduleMapOutput struct{ *pulumi.OutputState }
func (TriggerScheduleMapOutput) ElementType ¶
func (TriggerScheduleMapOutput) ElementType() reflect.Type
func (TriggerScheduleMapOutput) MapIndex ¶
func (o TriggerScheduleMapOutput) MapIndex(k pulumi.StringInput) TriggerScheduleOutput
func (TriggerScheduleMapOutput) ToTriggerScheduleMapOutput ¶
func (o TriggerScheduleMapOutput) ToTriggerScheduleMapOutput() TriggerScheduleMapOutput
func (TriggerScheduleMapOutput) ToTriggerScheduleMapOutputWithContext ¶
func (o TriggerScheduleMapOutput) ToTriggerScheduleMapOutputWithContext(ctx context.Context) TriggerScheduleMapOutput
type TriggerScheduleOutput ¶
type TriggerScheduleOutput struct{ *pulumi.OutputState }
func (TriggerScheduleOutput) Activated ¶
func (o TriggerScheduleOutput) Activated() pulumi.BoolPtrOutput
Specifies if the Data Factory Schedule Trigger is activated. Defaults to `true`.
func (TriggerScheduleOutput) Annotations ¶
func (o TriggerScheduleOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Schedule Trigger.
func (TriggerScheduleOutput) DataFactoryId ¶
func (o TriggerScheduleOutput) DataFactoryId() pulumi.StringOutput
The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource.
func (TriggerScheduleOutput) Description ¶
func (o TriggerScheduleOutput) Description() pulumi.StringPtrOutput
The Schedule Trigger's description.
func (TriggerScheduleOutput) ElementType ¶
func (TriggerScheduleOutput) ElementType() reflect.Type
func (TriggerScheduleOutput) EndTime ¶
func (o TriggerScheduleOutput) EndTime() pulumi.StringPtrOutput
The time the Schedule Trigger should end. The time will be represented in UTC.
func (TriggerScheduleOutput) Frequency ¶
func (o TriggerScheduleOutput) Frequency() pulumi.StringPtrOutput
The trigger frequency. Valid values include `Minute`, `Hour`, `Day`, `Week`, `Month`. Defaults to `Minute`.
func (TriggerScheduleOutput) Interval ¶
func (o TriggerScheduleOutput) Interval() pulumi.IntPtrOutput
The interval for how often the trigger occurs. This defaults to `1`.
func (TriggerScheduleOutput) Name ¶
func (o TriggerScheduleOutput) Name() pulumi.StringOutput
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/azure/data-factory/naming-rules) for all restrictions.
func (TriggerScheduleOutput) PipelineName ¶
func (o TriggerScheduleOutput) PipelineName() pulumi.StringOutput
The Data Factory Pipeline name that the trigger will act on.
func (TriggerScheduleOutput) PipelineParameters ¶
func (o TriggerScheduleOutput) PipelineParameters() pulumi.StringMapOutput
The pipeline parameters that the trigger will act upon.
func (TriggerScheduleOutput) Pipelines ¶
func (o TriggerScheduleOutput) Pipelines() TriggerSchedulePipelineArrayOutput
A `pipeline` block as defined below.
func (TriggerScheduleOutput) Schedule ¶
func (o TriggerScheduleOutput) Schedule() TriggerScheduleSchedulePtrOutput
A `schedule` block as defined below, which further specifies the recurrence schedule for the trigger. A schedule is capable of limiting or increasing the number of trigger executions specified by the `frequency` and `interval` properties.
func (TriggerScheduleOutput) StartTime ¶
func (o TriggerScheduleOutput) StartTime() pulumi.StringOutput
The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC.
func (TriggerScheduleOutput) TimeZone ¶
func (o TriggerScheduleOutput) TimeZone() pulumi.StringPtrOutput
The timezone of the start/end time.
func (TriggerScheduleOutput) ToTriggerScheduleOutput ¶
func (o TriggerScheduleOutput) ToTriggerScheduleOutput() TriggerScheduleOutput
func (TriggerScheduleOutput) ToTriggerScheduleOutputWithContext ¶
func (o TriggerScheduleOutput) ToTriggerScheduleOutputWithContext(ctx context.Context) TriggerScheduleOutput
type TriggerSchedulePipeline ¶
type TriggerSchedulePipelineArgs ¶
type TriggerSchedulePipelineArgs struct { // Reference pipeline name. Name pulumi.StringInput `pulumi:"name"` // The pipeline parameters that the trigger will act upon. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (TriggerSchedulePipelineArgs) ElementType ¶
func (TriggerSchedulePipelineArgs) ElementType() reflect.Type
func (TriggerSchedulePipelineArgs) ToTriggerSchedulePipelineOutput ¶
func (i TriggerSchedulePipelineArgs) ToTriggerSchedulePipelineOutput() TriggerSchedulePipelineOutput
func (TriggerSchedulePipelineArgs) ToTriggerSchedulePipelineOutputWithContext ¶
func (i TriggerSchedulePipelineArgs) ToTriggerSchedulePipelineOutputWithContext(ctx context.Context) TriggerSchedulePipelineOutput
type TriggerSchedulePipelineArray ¶
type TriggerSchedulePipelineArray []TriggerSchedulePipelineInput
func (TriggerSchedulePipelineArray) ElementType ¶
func (TriggerSchedulePipelineArray) ElementType() reflect.Type
func (TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutput ¶
func (i TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutput() TriggerSchedulePipelineArrayOutput
func (TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutputWithContext ¶
func (i TriggerSchedulePipelineArray) ToTriggerSchedulePipelineArrayOutputWithContext(ctx context.Context) TriggerSchedulePipelineArrayOutput
type TriggerSchedulePipelineArrayInput ¶
type TriggerSchedulePipelineArrayInput interface { pulumi.Input ToTriggerSchedulePipelineArrayOutput() TriggerSchedulePipelineArrayOutput ToTriggerSchedulePipelineArrayOutputWithContext(context.Context) TriggerSchedulePipelineArrayOutput }
TriggerSchedulePipelineArrayInput is an input type that accepts TriggerSchedulePipelineArray and TriggerSchedulePipelineArrayOutput values. You can construct a concrete instance of `TriggerSchedulePipelineArrayInput` via:
TriggerSchedulePipelineArray{ TriggerSchedulePipelineArgs{...} }
type TriggerSchedulePipelineArrayOutput ¶
type TriggerSchedulePipelineArrayOutput struct{ *pulumi.OutputState }
func (TriggerSchedulePipelineArrayOutput) ElementType ¶
func (TriggerSchedulePipelineArrayOutput) ElementType() reflect.Type
func (TriggerSchedulePipelineArrayOutput) Index ¶
func (o TriggerSchedulePipelineArrayOutput) Index(i pulumi.IntInput) TriggerSchedulePipelineOutput
func (TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutput ¶
func (o TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutput() TriggerSchedulePipelineArrayOutput
func (TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutputWithContext ¶
func (o TriggerSchedulePipelineArrayOutput) ToTriggerSchedulePipelineArrayOutputWithContext(ctx context.Context) TriggerSchedulePipelineArrayOutput
type TriggerSchedulePipelineInput ¶
type TriggerSchedulePipelineInput interface { pulumi.Input ToTriggerSchedulePipelineOutput() TriggerSchedulePipelineOutput ToTriggerSchedulePipelineOutputWithContext(context.Context) TriggerSchedulePipelineOutput }
TriggerSchedulePipelineInput is an input type that accepts TriggerSchedulePipelineArgs and TriggerSchedulePipelineOutput values. You can construct a concrete instance of `TriggerSchedulePipelineInput` via:
TriggerSchedulePipelineArgs{...}
type TriggerSchedulePipelineOutput ¶
type TriggerSchedulePipelineOutput struct{ *pulumi.OutputState }
func (TriggerSchedulePipelineOutput) ElementType ¶
func (TriggerSchedulePipelineOutput) ElementType() reflect.Type
func (TriggerSchedulePipelineOutput) Name ¶
func (o TriggerSchedulePipelineOutput) Name() pulumi.StringOutput
Reference pipeline name.
func (TriggerSchedulePipelineOutput) Parameters ¶
func (o TriggerSchedulePipelineOutput) Parameters() pulumi.StringMapOutput
The pipeline parameters that the trigger will act upon.
func (TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutput ¶
func (o TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutput() TriggerSchedulePipelineOutput
func (TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutputWithContext ¶
func (o TriggerSchedulePipelineOutput) ToTriggerSchedulePipelineOutputWithContext(ctx context.Context) TriggerSchedulePipelineOutput
type TriggerScheduleSchedule ¶
type TriggerScheduleSchedule struct { // Day(s) of the month on which the trigger is scheduled. This value can be specified with a monthly frequency only. DaysOfMonths []int `pulumi:"daysOfMonths"` // Days of the week on which the trigger is scheduled. This value can be specified only with a weekly frequency. DaysOfWeeks []string `pulumi:"daysOfWeeks"` // Hours of the day on which the trigger is scheduled. Hours []int `pulumi:"hours"` // Minutes of the hour on which the trigger is scheduled. Minutes []int `pulumi:"minutes"` // A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. The value can be specified only with a monthly frequency. Monthlies []TriggerScheduleScheduleMonthly `pulumi:"monthlies"` }
type TriggerScheduleScheduleArgs ¶
type TriggerScheduleScheduleArgs struct { // Day(s) of the month on which the trigger is scheduled. This value can be specified with a monthly frequency only. DaysOfMonths pulumi.IntArrayInput `pulumi:"daysOfMonths"` // Days of the week on which the trigger is scheduled. This value can be specified only with a weekly frequency. DaysOfWeeks pulumi.StringArrayInput `pulumi:"daysOfWeeks"` // Hours of the day on which the trigger is scheduled. Hours pulumi.IntArrayInput `pulumi:"hours"` // Minutes of the hour on which the trigger is scheduled. Minutes pulumi.IntArrayInput `pulumi:"minutes"` // A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. The value can be specified only with a monthly frequency. Monthlies TriggerScheduleScheduleMonthlyArrayInput `pulumi:"monthlies"` }
func (TriggerScheduleScheduleArgs) ElementType ¶
func (TriggerScheduleScheduleArgs) ElementType() reflect.Type
func (TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutput ¶
func (i TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutput() TriggerScheduleScheduleOutput
func (TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutputWithContext ¶
func (i TriggerScheduleScheduleArgs) ToTriggerScheduleScheduleOutputWithContext(ctx context.Context) TriggerScheduleScheduleOutput
func (TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutput ¶
func (i TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
func (TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutputWithContext ¶
func (i TriggerScheduleScheduleArgs) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
type TriggerScheduleScheduleInput ¶
type TriggerScheduleScheduleInput interface { pulumi.Input ToTriggerScheduleScheduleOutput() TriggerScheduleScheduleOutput ToTriggerScheduleScheduleOutputWithContext(context.Context) TriggerScheduleScheduleOutput }
TriggerScheduleScheduleInput is an input type that accepts TriggerScheduleScheduleArgs and TriggerScheduleScheduleOutput values. You can construct a concrete instance of `TriggerScheduleScheduleInput` via:
TriggerScheduleScheduleArgs{...}
type TriggerScheduleScheduleMonthly ¶
type TriggerScheduleScheduleMonthly struct { // The occurrence of the specified day during the month. For example, a `monthly` property with `weekday` and `week` values of `Sunday, -1` means the last Sunday of the month. Week *int `pulumi:"week"` // The day of the week on which the trigger runs. For example, a `monthly` property with a `weekday` value of `Sunday` means every Sunday of the month. Weekday string `pulumi:"weekday"` }
type TriggerScheduleScheduleMonthlyArgs ¶
type TriggerScheduleScheduleMonthlyArgs struct { // The occurrence of the specified day during the month. For example, a `monthly` property with `weekday` and `week` values of `Sunday, -1` means the last Sunday of the month. Week pulumi.IntPtrInput `pulumi:"week"` // The day of the week on which the trigger runs. For example, a `monthly` property with a `weekday` value of `Sunday` means every Sunday of the month. Weekday pulumi.StringInput `pulumi:"weekday"` }
func (TriggerScheduleScheduleMonthlyArgs) ElementType ¶
func (TriggerScheduleScheduleMonthlyArgs) ElementType() reflect.Type
func (TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutput ¶
func (i TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutput() TriggerScheduleScheduleMonthlyOutput
func (TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutputWithContext ¶
func (i TriggerScheduleScheduleMonthlyArgs) ToTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyOutput
type TriggerScheduleScheduleMonthlyArray ¶
type TriggerScheduleScheduleMonthlyArray []TriggerScheduleScheduleMonthlyInput
func (TriggerScheduleScheduleMonthlyArray) ElementType ¶
func (TriggerScheduleScheduleMonthlyArray) ElementType() reflect.Type
func (TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutput ¶
func (i TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutput() TriggerScheduleScheduleMonthlyArrayOutput
func (TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext ¶
func (i TriggerScheduleScheduleMonthlyArray) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyArrayOutput
type TriggerScheduleScheduleMonthlyArrayInput ¶
type TriggerScheduleScheduleMonthlyArrayInput interface { pulumi.Input ToTriggerScheduleScheduleMonthlyArrayOutput() TriggerScheduleScheduleMonthlyArrayOutput ToTriggerScheduleScheduleMonthlyArrayOutputWithContext(context.Context) TriggerScheduleScheduleMonthlyArrayOutput }
TriggerScheduleScheduleMonthlyArrayInput is an input type that accepts TriggerScheduleScheduleMonthlyArray and TriggerScheduleScheduleMonthlyArrayOutput values. You can construct a concrete instance of `TriggerScheduleScheduleMonthlyArrayInput` via:
TriggerScheduleScheduleMonthlyArray{ TriggerScheduleScheduleMonthlyArgs{...} }
type TriggerScheduleScheduleMonthlyArrayOutput ¶
type TriggerScheduleScheduleMonthlyArrayOutput struct{ *pulumi.OutputState }
func (TriggerScheduleScheduleMonthlyArrayOutput) ElementType ¶
func (TriggerScheduleScheduleMonthlyArrayOutput) ElementType() reflect.Type
func (TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutput ¶
func (o TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutput() TriggerScheduleScheduleMonthlyArrayOutput
func (TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext ¶
func (o TriggerScheduleScheduleMonthlyArrayOutput) ToTriggerScheduleScheduleMonthlyArrayOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyArrayOutput
type TriggerScheduleScheduleMonthlyInput ¶
type TriggerScheduleScheduleMonthlyInput interface { pulumi.Input ToTriggerScheduleScheduleMonthlyOutput() TriggerScheduleScheduleMonthlyOutput ToTriggerScheduleScheduleMonthlyOutputWithContext(context.Context) TriggerScheduleScheduleMonthlyOutput }
TriggerScheduleScheduleMonthlyInput is an input type that accepts TriggerScheduleScheduleMonthlyArgs and TriggerScheduleScheduleMonthlyOutput values. You can construct a concrete instance of `TriggerScheduleScheduleMonthlyInput` via:
TriggerScheduleScheduleMonthlyArgs{...}
type TriggerScheduleScheduleMonthlyOutput ¶
type TriggerScheduleScheduleMonthlyOutput struct{ *pulumi.OutputState }
func (TriggerScheduleScheduleMonthlyOutput) ElementType ¶
func (TriggerScheduleScheduleMonthlyOutput) ElementType() reflect.Type
func (TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutput ¶
func (o TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutput() TriggerScheduleScheduleMonthlyOutput
func (TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutputWithContext ¶
func (o TriggerScheduleScheduleMonthlyOutput) ToTriggerScheduleScheduleMonthlyOutputWithContext(ctx context.Context) TriggerScheduleScheduleMonthlyOutput
func (TriggerScheduleScheduleMonthlyOutput) Week ¶
func (o TriggerScheduleScheduleMonthlyOutput) Week() pulumi.IntPtrOutput
The occurrence of the specified day during the month. For example, a `monthly` property with `weekday` and `week` values of `Sunday, -1` means the last Sunday of the month.
func (TriggerScheduleScheduleMonthlyOutput) Weekday ¶
func (o TriggerScheduleScheduleMonthlyOutput) Weekday() pulumi.StringOutput
The day of the week on which the trigger runs. For example, a `monthly` property with a `weekday` value of `Sunday` means every Sunday of the month.
type TriggerScheduleScheduleOutput ¶
type TriggerScheduleScheduleOutput struct{ *pulumi.OutputState }
func (TriggerScheduleScheduleOutput) DaysOfMonths ¶
func (o TriggerScheduleScheduleOutput) DaysOfMonths() pulumi.IntArrayOutput
Day(s) of the month on which the trigger is scheduled. This value can be specified with a monthly frequency only.
func (TriggerScheduleScheduleOutput) DaysOfWeeks ¶
func (o TriggerScheduleScheduleOutput) DaysOfWeeks() pulumi.StringArrayOutput
Days of the week on which the trigger is scheduled. This value can be specified only with a weekly frequency.
func (TriggerScheduleScheduleOutput) ElementType ¶
func (TriggerScheduleScheduleOutput) ElementType() reflect.Type
func (TriggerScheduleScheduleOutput) Hours ¶
func (o TriggerScheduleScheduleOutput) Hours() pulumi.IntArrayOutput
Hours of the day on which the trigger is scheduled.
func (TriggerScheduleScheduleOutput) Minutes ¶
func (o TriggerScheduleScheduleOutput) Minutes() pulumi.IntArrayOutput
Minutes of the hour on which the trigger is scheduled.
func (TriggerScheduleScheduleOutput) Monthlies ¶
func (o TriggerScheduleScheduleOutput) Monthlies() TriggerScheduleScheduleMonthlyArrayOutput
A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. The value can be specified only with a monthly frequency.
func (TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutput ¶
func (o TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutput() TriggerScheduleScheduleOutput
func (TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutputWithContext ¶
func (o TriggerScheduleScheduleOutput) ToTriggerScheduleScheduleOutputWithContext(ctx context.Context) TriggerScheduleScheduleOutput
func (TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutput ¶
func (o TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
func (TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutputWithContext ¶
func (o TriggerScheduleScheduleOutput) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
type TriggerScheduleSchedulePtrInput ¶
type TriggerScheduleSchedulePtrInput interface { pulumi.Input ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput ToTriggerScheduleSchedulePtrOutputWithContext(context.Context) TriggerScheduleSchedulePtrOutput }
TriggerScheduleSchedulePtrInput is an input type that accepts TriggerScheduleScheduleArgs, TriggerScheduleSchedulePtr and TriggerScheduleSchedulePtrOutput values. You can construct a concrete instance of `TriggerScheduleSchedulePtrInput` via:
TriggerScheduleScheduleArgs{...} or: nil
func TriggerScheduleSchedulePtr ¶
func TriggerScheduleSchedulePtr(v *TriggerScheduleScheduleArgs) TriggerScheduleSchedulePtrInput
type TriggerScheduleSchedulePtrOutput ¶
type TriggerScheduleSchedulePtrOutput struct{ *pulumi.OutputState }
func (TriggerScheduleSchedulePtrOutput) DaysOfMonths ¶
func (o TriggerScheduleSchedulePtrOutput) DaysOfMonths() pulumi.IntArrayOutput
Day(s) of the month on which the trigger is scheduled. This value can be specified with a monthly frequency only.
func (TriggerScheduleSchedulePtrOutput) DaysOfWeeks ¶
func (o TriggerScheduleSchedulePtrOutput) DaysOfWeeks() pulumi.StringArrayOutput
Days of the week on which the trigger is scheduled. This value can be specified only with a weekly frequency.
func (TriggerScheduleSchedulePtrOutput) Elem ¶
func (o TriggerScheduleSchedulePtrOutput) Elem() TriggerScheduleScheduleOutput
func (TriggerScheduleSchedulePtrOutput) ElementType ¶
func (TriggerScheduleSchedulePtrOutput) ElementType() reflect.Type
func (TriggerScheduleSchedulePtrOutput) Hours ¶
func (o TriggerScheduleSchedulePtrOutput) Hours() pulumi.IntArrayOutput
Hours of the day on which the trigger is scheduled.
func (TriggerScheduleSchedulePtrOutput) Minutes ¶
func (o TriggerScheduleSchedulePtrOutput) Minutes() pulumi.IntArrayOutput
Minutes of the hour on which the trigger is scheduled.
func (TriggerScheduleSchedulePtrOutput) Monthlies ¶
func (o TriggerScheduleSchedulePtrOutput) Monthlies() TriggerScheduleScheduleMonthlyArrayOutput
A `monthly` block as documented below, which specifies the days of the month on which the trigger is scheduled. The value can be specified only with a monthly frequency.
func (TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutput ¶
func (o TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutput() TriggerScheduleSchedulePtrOutput
func (TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutputWithContext ¶
func (o TriggerScheduleSchedulePtrOutput) ToTriggerScheduleSchedulePtrOutputWithContext(ctx context.Context) TriggerScheduleSchedulePtrOutput
type TriggerScheduleState ¶
type TriggerScheduleState struct { // Specifies if the Data Factory Schedule Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // List of tags that can be used for describing the Data Factory Schedule Trigger. Annotations pulumi.StringArrayInput // The Data Factory ID in which to associate the Linked Service with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // The Schedule Trigger's description. Description pulumi.StringPtrInput // The time the Schedule Trigger should end. The time will be represented in UTC. EndTime pulumi.StringPtrInput // The trigger frequency. 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/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 // A `pipeline` block as defined below. Pipelines TriggerSchedulePipelineArrayInput // A `schedule` block as defined below, which further specifies the recurrence schedule for the trigger. A schedule is capable of limiting or increasing the number of trigger executions specified by the `frequency` and `interval` properties. Schedule TriggerScheduleSchedulePtrInput // The time the Schedule Trigger will start. This defaults to the current time. The time will be represented in UTC. StartTime pulumi.StringPtrInput // The timezone of the start/end time. TimeZone pulumi.StringPtrInput }
func (TriggerScheduleState) ElementType ¶
func (TriggerScheduleState) ElementType() reflect.Type
type TriggerTumblingWindow ¶
type TriggerTumblingWindow struct { pulumi.CustomResourceState // Specifies if the Data Factory Tumbling Window Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrOutput `pulumi:"activated"` // A map of additional properties to associate with the Data Factory Tumbling Window Trigger. AdditionalProperties pulumi.StringMapOutput `pulumi:"additionalProperties"` // List of tags that can be used for describing the Data Factory Tumbling Window Trigger. Annotations pulumi.StringArrayOutput `pulumi:"annotations"` // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringOutput `pulumi:"dataFactoryId"` // Specifies how long the trigger waits before triggering new run. formatted as an `D.HH:MM:SS`. Delay pulumi.StringPtrOutput `pulumi:"delay"` // The description for the Data Factory Tumbling Window Trigger. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies the end time of Tumbling Window, formatted as an RFC3339 string. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Specifies the frequency of Tumbling Window. Possible values are `Hour`, `Minute` and `Month`. Changing this forces a new resource. Frequency pulumi.StringOutput `pulumi:"frequency"` // Specifies the interval of Tumbling Window. Changing this forces a new resource. Interval pulumi.IntOutput `pulumi:"interval"` // The max number for simultaneous trigger run fired by Tumbling Window. Possible values are between `1` and `50`. Defaults to `50`. MaxConcurrency pulumi.IntPtrOutput `pulumi:"maxConcurrency"` // Specifies the name of the Data Factory Tumbling Window Trigger. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `pipeline` block as defined below. Pipeline TriggerTumblingWindowPipelineOutput `pulumi:"pipeline"` // A `retry` block as defined below. Retry TriggerTumblingWindowRetryPtrOutput `pulumi:"retry"` // Specifies the start time of Tumbling Window, formatted as an RFC3339 string. Changing this forces a new resource. StartTime pulumi.StringOutput `pulumi:"startTime"` // One or more `triggerDependency` block as defined below. TriggerDependencies TriggerTumblingWindowTriggerDependencyArrayOutput `pulumi:"triggerDependencies"` }
Manages a Tumbling Window Trigger inside an Azure Data Factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/datafactory" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleFactory, err := datafactory.NewFactory(ctx, "example", &datafactory.FactoryArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } examplePipeline, err := datafactory.NewPipeline(ctx, "example", &datafactory.PipelineArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), }) if err != nil { return err } _, err = datafactory.NewTriggerTumblingWindow(ctx, "example", &datafactory.TriggerTumblingWindowArgs{ Name: pulumi.String("example"), DataFactoryId: exampleFactory.ID(), StartTime: pulumi.String("2022-09-21T00:00:00Z"), EndTime: pulumi.String("2022-09-21T08:00:00Z"), Frequency: pulumi.String("Minute"), Interval: pulumi.Int(15), Delay: pulumi.String("16:00:00"), Annotations: pulumi.StringArray{ pulumi.String("example1"), pulumi.String("example2"), pulumi.String("example3"), }, Description: pulumi.String("example description"), Retry: &datafactory.TriggerTumblingWindowRetryArgs{ Count: pulumi.Int(1), Interval: pulumi.Int(30), }, Pipeline: &datafactory.TriggerTumblingWindowPipelineArgs{ Name: examplePipeline.Name, Parameters: pulumi.StringMap{ "Env": pulumi.String("Prod"), }, }, TriggerDependencies: datafactory.TriggerTumblingWindowTriggerDependencyArray{ &datafactory.TriggerTumblingWindowTriggerDependencyArgs{ Size: pulumi.String("24:00:00"), Offset: pulumi.String("-24:00:00"), }, }, AdditionalProperties: pulumi.StringMap{ "foo": pulumi.String("value1"), "bar": pulumi.String("value2"), }, }) if err != nil { return err } return nil }) }
```
## Import
Data Factory Tumbling Window Trigger can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:datafactory/triggerTumblingWindow:TriggerTumblingWindow example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/example/providers/Microsoft.DataFactory/factories/example/triggers/example ```
func GetTriggerTumblingWindow ¶
func GetTriggerTumblingWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerTumblingWindowState, opts ...pulumi.ResourceOption) (*TriggerTumblingWindow, error)
GetTriggerTumblingWindow gets an existing TriggerTumblingWindow 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 NewTriggerTumblingWindow ¶
func NewTriggerTumblingWindow(ctx *pulumi.Context, name string, args *TriggerTumblingWindowArgs, opts ...pulumi.ResourceOption) (*TriggerTumblingWindow, error)
NewTriggerTumblingWindow registers a new resource with the given unique name, arguments, and options.
func (*TriggerTumblingWindow) ElementType ¶
func (*TriggerTumblingWindow) ElementType() reflect.Type
func (*TriggerTumblingWindow) ToTriggerTumblingWindowOutput ¶
func (i *TriggerTumblingWindow) ToTriggerTumblingWindowOutput() TriggerTumblingWindowOutput
func (*TriggerTumblingWindow) ToTriggerTumblingWindowOutputWithContext ¶
func (i *TriggerTumblingWindow) ToTriggerTumblingWindowOutputWithContext(ctx context.Context) TriggerTumblingWindowOutput
type TriggerTumblingWindowArgs ¶
type TriggerTumblingWindowArgs struct { // Specifies if the Data Factory Tumbling Window Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Tumbling Window Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Tumbling Window Trigger. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringInput // Specifies how long the trigger waits before triggering new run. formatted as an `D.HH:MM:SS`. Delay pulumi.StringPtrInput // The description for the Data Factory Tumbling Window Trigger. Description pulumi.StringPtrInput // Specifies the end time of Tumbling Window, formatted as an RFC3339 string. EndTime pulumi.StringPtrInput // Specifies the frequency of Tumbling Window. Possible values are `Hour`, `Minute` and `Month`. Changing this forces a new resource. Frequency pulumi.StringInput // Specifies the interval of Tumbling Window. Changing this forces a new resource. Interval pulumi.IntInput // The max number for simultaneous trigger run fired by Tumbling Window. Possible values are between `1` and `50`. Defaults to `50`. MaxConcurrency pulumi.IntPtrInput // Specifies the name of the Data Factory Tumbling Window Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `pipeline` block as defined below. Pipeline TriggerTumblingWindowPipelineInput // A `retry` block as defined below. Retry TriggerTumblingWindowRetryPtrInput // Specifies the start time of Tumbling Window, formatted as an RFC3339 string. Changing this forces a new resource. StartTime pulumi.StringInput // One or more `triggerDependency` block as defined below. TriggerDependencies TriggerTumblingWindowTriggerDependencyArrayInput }
The set of arguments for constructing a TriggerTumblingWindow resource.
func (TriggerTumblingWindowArgs) ElementType ¶
func (TriggerTumblingWindowArgs) ElementType() reflect.Type
type TriggerTumblingWindowArray ¶
type TriggerTumblingWindowArray []TriggerTumblingWindowInput
func (TriggerTumblingWindowArray) ElementType ¶
func (TriggerTumblingWindowArray) ElementType() reflect.Type
func (TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutput ¶
func (i TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutput() TriggerTumblingWindowArrayOutput
func (TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutputWithContext ¶
func (i TriggerTumblingWindowArray) ToTriggerTumblingWindowArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowArrayOutput
type TriggerTumblingWindowArrayInput ¶
type TriggerTumblingWindowArrayInput interface { pulumi.Input ToTriggerTumblingWindowArrayOutput() TriggerTumblingWindowArrayOutput ToTriggerTumblingWindowArrayOutputWithContext(context.Context) TriggerTumblingWindowArrayOutput }
TriggerTumblingWindowArrayInput is an input type that accepts TriggerTumblingWindowArray and TriggerTumblingWindowArrayOutput values. You can construct a concrete instance of `TriggerTumblingWindowArrayInput` via:
TriggerTumblingWindowArray{ TriggerTumblingWindowArgs{...} }
type TriggerTumblingWindowArrayOutput ¶
type TriggerTumblingWindowArrayOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowArrayOutput) ElementType ¶
func (TriggerTumblingWindowArrayOutput) ElementType() reflect.Type
func (TriggerTumblingWindowArrayOutput) Index ¶
func (o TriggerTumblingWindowArrayOutput) Index(i pulumi.IntInput) TriggerTumblingWindowOutput
func (TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutput ¶
func (o TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutput() TriggerTumblingWindowArrayOutput
func (TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutputWithContext ¶
func (o TriggerTumblingWindowArrayOutput) ToTriggerTumblingWindowArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowArrayOutput
type TriggerTumblingWindowInput ¶
type TriggerTumblingWindowInput interface { pulumi.Input ToTriggerTumblingWindowOutput() TriggerTumblingWindowOutput ToTriggerTumblingWindowOutputWithContext(ctx context.Context) TriggerTumblingWindowOutput }
type TriggerTumblingWindowMap ¶
type TriggerTumblingWindowMap map[string]TriggerTumblingWindowInput
func (TriggerTumblingWindowMap) ElementType ¶
func (TriggerTumblingWindowMap) ElementType() reflect.Type
func (TriggerTumblingWindowMap) ToTriggerTumblingWindowMapOutput ¶
func (i TriggerTumblingWindowMap) ToTriggerTumblingWindowMapOutput() TriggerTumblingWindowMapOutput
func (TriggerTumblingWindowMap) ToTriggerTumblingWindowMapOutputWithContext ¶
func (i TriggerTumblingWindowMap) ToTriggerTumblingWindowMapOutputWithContext(ctx context.Context) TriggerTumblingWindowMapOutput
type TriggerTumblingWindowMapInput ¶
type TriggerTumblingWindowMapInput interface { pulumi.Input ToTriggerTumblingWindowMapOutput() TriggerTumblingWindowMapOutput ToTriggerTumblingWindowMapOutputWithContext(context.Context) TriggerTumblingWindowMapOutput }
TriggerTumblingWindowMapInput is an input type that accepts TriggerTumblingWindowMap and TriggerTumblingWindowMapOutput values. You can construct a concrete instance of `TriggerTumblingWindowMapInput` via:
TriggerTumblingWindowMap{ "key": TriggerTumblingWindowArgs{...} }
type TriggerTumblingWindowMapOutput ¶
type TriggerTumblingWindowMapOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowMapOutput) ElementType ¶
func (TriggerTumblingWindowMapOutput) ElementType() reflect.Type
func (TriggerTumblingWindowMapOutput) MapIndex ¶
func (o TriggerTumblingWindowMapOutput) MapIndex(k pulumi.StringInput) TriggerTumblingWindowOutput
func (TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutput ¶
func (o TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutput() TriggerTumblingWindowMapOutput
func (TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutputWithContext ¶
func (o TriggerTumblingWindowMapOutput) ToTriggerTumblingWindowMapOutputWithContext(ctx context.Context) TriggerTumblingWindowMapOutput
type TriggerTumblingWindowOutput ¶
type TriggerTumblingWindowOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowOutput) Activated ¶
func (o TriggerTumblingWindowOutput) Activated() pulumi.BoolPtrOutput
Specifies if the Data Factory Tumbling Window Trigger is activated. Defaults to `true`.
func (TriggerTumblingWindowOutput) AdditionalProperties ¶
func (o TriggerTumblingWindowOutput) AdditionalProperties() pulumi.StringMapOutput
A map of additional properties to associate with the Data Factory Tumbling Window Trigger.
func (TriggerTumblingWindowOutput) Annotations ¶
func (o TriggerTumblingWindowOutput) Annotations() pulumi.StringArrayOutput
List of tags that can be used for describing the Data Factory Tumbling Window Trigger.
func (TriggerTumblingWindowOutput) DataFactoryId ¶
func (o TriggerTumblingWindowOutput) DataFactoryId() pulumi.StringOutput
The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource.
func (TriggerTumblingWindowOutput) Delay ¶
func (o TriggerTumblingWindowOutput) Delay() pulumi.StringPtrOutput
Specifies how long the trigger waits before triggering new run. formatted as an `D.HH:MM:SS`.
func (TriggerTumblingWindowOutput) Description ¶
func (o TriggerTumblingWindowOutput) Description() pulumi.StringPtrOutput
The description for the Data Factory Tumbling Window Trigger.
func (TriggerTumblingWindowOutput) ElementType ¶
func (TriggerTumblingWindowOutput) ElementType() reflect.Type
func (TriggerTumblingWindowOutput) EndTime ¶
func (o TriggerTumblingWindowOutput) EndTime() pulumi.StringPtrOutput
Specifies the end time of Tumbling Window, formatted as an RFC3339 string.
func (TriggerTumblingWindowOutput) Frequency ¶
func (o TriggerTumblingWindowOutput) Frequency() pulumi.StringOutput
Specifies the frequency of Tumbling Window. Possible values are `Hour`, `Minute` and `Month`. Changing this forces a new resource.
func (TriggerTumblingWindowOutput) Interval ¶
func (o TriggerTumblingWindowOutput) Interval() pulumi.IntOutput
Specifies the interval of Tumbling Window. Changing this forces a new resource.
func (TriggerTumblingWindowOutput) MaxConcurrency ¶
func (o TriggerTumblingWindowOutput) MaxConcurrency() pulumi.IntPtrOutput
The max number for simultaneous trigger run fired by Tumbling Window. Possible values are between `1` and `50`. Defaults to `50`.
func (TriggerTumblingWindowOutput) Name ¶
func (o TriggerTumblingWindowOutput) Name() pulumi.StringOutput
Specifies the name of the Data Factory Tumbling Window Trigger. Changing this forces a new resource to be created.
func (TriggerTumblingWindowOutput) Pipeline ¶
func (o TriggerTumblingWindowOutput) Pipeline() TriggerTumblingWindowPipelineOutput
A `pipeline` block as defined below.
func (TriggerTumblingWindowOutput) Retry ¶
func (o TriggerTumblingWindowOutput) Retry() TriggerTumblingWindowRetryPtrOutput
A `retry` block as defined below.
func (TriggerTumblingWindowOutput) StartTime ¶
func (o TriggerTumblingWindowOutput) StartTime() pulumi.StringOutput
Specifies the start time of Tumbling Window, formatted as an RFC3339 string. Changing this forces a new resource.
func (TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutput ¶
func (o TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutput() TriggerTumblingWindowOutput
func (TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutputWithContext ¶
func (o TriggerTumblingWindowOutput) ToTriggerTumblingWindowOutputWithContext(ctx context.Context) TriggerTumblingWindowOutput
func (TriggerTumblingWindowOutput) TriggerDependencies ¶
func (o TriggerTumblingWindowOutput) TriggerDependencies() TriggerTumblingWindowTriggerDependencyArrayOutput
One or more `triggerDependency` block as defined below.
type TriggerTumblingWindowPipelineArgs ¶
type TriggerTumblingWindowPipelineArgs struct { // The Data Factory Pipeline name that the trigger will act on. Name pulumi.StringInput `pulumi:"name"` // The Data Factory Pipeline parameters that the trigger will act on. Parameters pulumi.StringMapInput `pulumi:"parameters"` }
func (TriggerTumblingWindowPipelineArgs) ElementType ¶
func (TriggerTumblingWindowPipelineArgs) ElementType() reflect.Type
func (TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutput ¶
func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutput() TriggerTumblingWindowPipelineOutput
func (TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutputWithContext ¶
func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelineOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelineOutput
func (TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutput ¶
func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
func (TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutputWithContext ¶
func (i TriggerTumblingWindowPipelineArgs) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
type TriggerTumblingWindowPipelineInput ¶
type TriggerTumblingWindowPipelineInput interface { pulumi.Input ToTriggerTumblingWindowPipelineOutput() TriggerTumblingWindowPipelineOutput ToTriggerTumblingWindowPipelineOutputWithContext(context.Context) TriggerTumblingWindowPipelineOutput }
TriggerTumblingWindowPipelineInput is an input type that accepts TriggerTumblingWindowPipelineArgs and TriggerTumblingWindowPipelineOutput values. You can construct a concrete instance of `TriggerTumblingWindowPipelineInput` via:
TriggerTumblingWindowPipelineArgs{...}
type TriggerTumblingWindowPipelineOutput ¶
type TriggerTumblingWindowPipelineOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowPipelineOutput) ElementType ¶
func (TriggerTumblingWindowPipelineOutput) ElementType() reflect.Type
func (TriggerTumblingWindowPipelineOutput) Name ¶
func (o TriggerTumblingWindowPipelineOutput) Name() pulumi.StringOutput
The Data Factory Pipeline name that the trigger will act on.
func (TriggerTumblingWindowPipelineOutput) Parameters ¶
func (o TriggerTumblingWindowPipelineOutput) Parameters() pulumi.StringMapOutput
The Data Factory Pipeline parameters that the trigger will act on.
func (TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutput ¶
func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutput() TriggerTumblingWindowPipelineOutput
func (TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutputWithContext ¶
func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelineOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelineOutput
func (TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutput ¶
func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
func (TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext ¶
func (o TriggerTumblingWindowPipelineOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
type TriggerTumblingWindowPipelinePtrInput ¶
type TriggerTumblingWindowPipelinePtrInput interface { pulumi.Input ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput ToTriggerTumblingWindowPipelinePtrOutputWithContext(context.Context) TriggerTumblingWindowPipelinePtrOutput }
TriggerTumblingWindowPipelinePtrInput is an input type that accepts TriggerTumblingWindowPipelineArgs, TriggerTumblingWindowPipelinePtr and TriggerTumblingWindowPipelinePtrOutput values. You can construct a concrete instance of `TriggerTumblingWindowPipelinePtrInput` via:
TriggerTumblingWindowPipelineArgs{...} or: nil
func TriggerTumblingWindowPipelinePtr ¶
func TriggerTumblingWindowPipelinePtr(v *TriggerTumblingWindowPipelineArgs) TriggerTumblingWindowPipelinePtrInput
type TriggerTumblingWindowPipelinePtrOutput ¶
type TriggerTumblingWindowPipelinePtrOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowPipelinePtrOutput) ElementType ¶
func (TriggerTumblingWindowPipelinePtrOutput) ElementType() reflect.Type
func (TriggerTumblingWindowPipelinePtrOutput) Name ¶
func (o TriggerTumblingWindowPipelinePtrOutput) Name() pulumi.StringPtrOutput
The Data Factory Pipeline name that the trigger will act on.
func (TriggerTumblingWindowPipelinePtrOutput) Parameters ¶
func (o TriggerTumblingWindowPipelinePtrOutput) Parameters() pulumi.StringMapOutput
The Data Factory Pipeline parameters that the trigger will act on.
func (TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutput ¶
func (o TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutput() TriggerTumblingWindowPipelinePtrOutput
func (TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext ¶
func (o TriggerTumblingWindowPipelinePtrOutput) ToTriggerTumblingWindowPipelinePtrOutputWithContext(ctx context.Context) TriggerTumblingWindowPipelinePtrOutput
type TriggerTumblingWindowRetryArgs ¶
type TriggerTumblingWindowRetryArgs struct { // The maximum retry attempts if the pipeline run failed. Count pulumi.IntInput `pulumi:"count"` // The Interval in seconds between each retry if the pipeline run failed. Defaults to `30`. Interval pulumi.IntPtrInput `pulumi:"interval"` }
func (TriggerTumblingWindowRetryArgs) ElementType ¶
func (TriggerTumblingWindowRetryArgs) ElementType() reflect.Type
func (TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutput ¶
func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutput() TriggerTumblingWindowRetryOutput
func (TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutputWithContext ¶
func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryOutput
func (TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutput ¶
func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
func (TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutputWithContext ¶
func (i TriggerTumblingWindowRetryArgs) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
type TriggerTumblingWindowRetryInput ¶
type TriggerTumblingWindowRetryInput interface { pulumi.Input ToTriggerTumblingWindowRetryOutput() TriggerTumblingWindowRetryOutput ToTriggerTumblingWindowRetryOutputWithContext(context.Context) TriggerTumblingWindowRetryOutput }
TriggerTumblingWindowRetryInput is an input type that accepts TriggerTumblingWindowRetryArgs and TriggerTumblingWindowRetryOutput values. You can construct a concrete instance of `TriggerTumblingWindowRetryInput` via:
TriggerTumblingWindowRetryArgs{...}
type TriggerTumblingWindowRetryOutput ¶
type TriggerTumblingWindowRetryOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowRetryOutput) Count ¶
func (o TriggerTumblingWindowRetryOutput) Count() pulumi.IntOutput
The maximum retry attempts if the pipeline run failed.
func (TriggerTumblingWindowRetryOutput) ElementType ¶
func (TriggerTumblingWindowRetryOutput) ElementType() reflect.Type
func (TriggerTumblingWindowRetryOutput) Interval ¶
func (o TriggerTumblingWindowRetryOutput) Interval() pulumi.IntPtrOutput
The Interval in seconds between each retry if the pipeline run failed. Defaults to `30`.
func (TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutput ¶
func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutput() TriggerTumblingWindowRetryOutput
func (TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutputWithContext ¶
func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryOutput
func (TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutput ¶
func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
func (TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext ¶
func (o TriggerTumblingWindowRetryOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
type TriggerTumblingWindowRetryPtrInput ¶
type TriggerTumblingWindowRetryPtrInput interface { pulumi.Input ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput ToTriggerTumblingWindowRetryPtrOutputWithContext(context.Context) TriggerTumblingWindowRetryPtrOutput }
TriggerTumblingWindowRetryPtrInput is an input type that accepts TriggerTumblingWindowRetryArgs, TriggerTumblingWindowRetryPtr and TriggerTumblingWindowRetryPtrOutput values. You can construct a concrete instance of `TriggerTumblingWindowRetryPtrInput` via:
TriggerTumblingWindowRetryArgs{...} or: nil
func TriggerTumblingWindowRetryPtr ¶
func TriggerTumblingWindowRetryPtr(v *TriggerTumblingWindowRetryArgs) TriggerTumblingWindowRetryPtrInput
type TriggerTumblingWindowRetryPtrOutput ¶
type TriggerTumblingWindowRetryPtrOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowRetryPtrOutput) Count ¶
func (o TriggerTumblingWindowRetryPtrOutput) Count() pulumi.IntPtrOutput
The maximum retry attempts if the pipeline run failed.
func (TriggerTumblingWindowRetryPtrOutput) Elem ¶
func (o TriggerTumblingWindowRetryPtrOutput) Elem() TriggerTumblingWindowRetryOutput
func (TriggerTumblingWindowRetryPtrOutput) ElementType ¶
func (TriggerTumblingWindowRetryPtrOutput) ElementType() reflect.Type
func (TriggerTumblingWindowRetryPtrOutput) Interval ¶
func (o TriggerTumblingWindowRetryPtrOutput) Interval() pulumi.IntPtrOutput
The Interval in seconds between each retry if the pipeline run failed. Defaults to `30`.
func (TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutput ¶
func (o TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutput() TriggerTumblingWindowRetryPtrOutput
func (TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext ¶
func (o TriggerTumblingWindowRetryPtrOutput) ToTriggerTumblingWindowRetryPtrOutputWithContext(ctx context.Context) TriggerTumblingWindowRetryPtrOutput
type TriggerTumblingWindowState ¶
type TriggerTumblingWindowState struct { // Specifies if the Data Factory Tumbling Window Trigger is activated. Defaults to `true`. Activated pulumi.BoolPtrInput // A map of additional properties to associate with the Data Factory Tumbling Window Trigger. AdditionalProperties pulumi.StringMapInput // List of tags that can be used for describing the Data Factory Tumbling Window Trigger. Annotations pulumi.StringArrayInput // The ID of Data Factory in which to associate the Trigger with. Changing this forces a new resource. DataFactoryId pulumi.StringPtrInput // Specifies how long the trigger waits before triggering new run. formatted as an `D.HH:MM:SS`. Delay pulumi.StringPtrInput // The description for the Data Factory Tumbling Window Trigger. Description pulumi.StringPtrInput // Specifies the end time of Tumbling Window, formatted as an RFC3339 string. EndTime pulumi.StringPtrInput // Specifies the frequency of Tumbling Window. Possible values are `Hour`, `Minute` and `Month`. Changing this forces a new resource. Frequency pulumi.StringPtrInput // Specifies the interval of Tumbling Window. Changing this forces a new resource. Interval pulumi.IntPtrInput // The max number for simultaneous trigger run fired by Tumbling Window. Possible values are between `1` and `50`. Defaults to `50`. MaxConcurrency pulumi.IntPtrInput // Specifies the name of the Data Factory Tumbling Window Trigger. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `pipeline` block as defined below. Pipeline TriggerTumblingWindowPipelinePtrInput // A `retry` block as defined below. Retry TriggerTumblingWindowRetryPtrInput // Specifies the start time of Tumbling Window, formatted as an RFC3339 string. Changing this forces a new resource. StartTime pulumi.StringPtrInput // One or more `triggerDependency` block as defined below. TriggerDependencies TriggerTumblingWindowTriggerDependencyArrayInput }
func (TriggerTumblingWindowState) ElementType ¶
func (TriggerTumblingWindowState) ElementType() reflect.Type
type TriggerTumblingWindowTriggerDependency ¶
type TriggerTumblingWindowTriggerDependency struct { // The offset of the dependency trigger. Must be in Timespan format (±hh:mm:ss) and must be a negative offset for a self dependency. Offset *string `pulumi:"offset"` // The size of the dependency tumbling window. Must be in Timespan format (hh:mm:ss). Size *string `pulumi:"size"` // The dependency trigger name. If not specified, it will use self dependency. TriggerName *string `pulumi:"triggerName"` }
type TriggerTumblingWindowTriggerDependencyArgs ¶
type TriggerTumblingWindowTriggerDependencyArgs struct { // The offset of the dependency trigger. Must be in Timespan format (±hh:mm:ss) and must be a negative offset for a self dependency. Offset pulumi.StringPtrInput `pulumi:"offset"` // The size of the dependency tumbling window. Must be in Timespan format (hh:mm:ss). Size pulumi.StringPtrInput `pulumi:"size"` // The dependency trigger name. If not specified, it will use self dependency. TriggerName pulumi.StringPtrInput `pulumi:"triggerName"` }
func (TriggerTumblingWindowTriggerDependencyArgs) ElementType ¶
func (TriggerTumblingWindowTriggerDependencyArgs) ElementType() reflect.Type
func (TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutput ¶
func (i TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutput() TriggerTumblingWindowTriggerDependencyOutput
func (TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutputWithContext ¶
func (i TriggerTumblingWindowTriggerDependencyArgs) ToTriggerTumblingWindowTriggerDependencyOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyOutput
type TriggerTumblingWindowTriggerDependencyArray ¶
type TriggerTumblingWindowTriggerDependencyArray []TriggerTumblingWindowTriggerDependencyInput
func (TriggerTumblingWindowTriggerDependencyArray) ElementType ¶
func (TriggerTumblingWindowTriggerDependencyArray) ElementType() reflect.Type
func (TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutput ¶
func (i TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutput() TriggerTumblingWindowTriggerDependencyArrayOutput
func (TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext ¶
func (i TriggerTumblingWindowTriggerDependencyArray) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyArrayOutput
type TriggerTumblingWindowTriggerDependencyArrayInput ¶
type TriggerTumblingWindowTriggerDependencyArrayInput interface { pulumi.Input ToTriggerTumblingWindowTriggerDependencyArrayOutput() TriggerTumblingWindowTriggerDependencyArrayOutput ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext(context.Context) TriggerTumblingWindowTriggerDependencyArrayOutput }
TriggerTumblingWindowTriggerDependencyArrayInput is an input type that accepts TriggerTumblingWindowTriggerDependencyArray and TriggerTumblingWindowTriggerDependencyArrayOutput values. You can construct a concrete instance of `TriggerTumblingWindowTriggerDependencyArrayInput` via:
TriggerTumblingWindowTriggerDependencyArray{ TriggerTumblingWindowTriggerDependencyArgs{...} }
type TriggerTumblingWindowTriggerDependencyArrayOutput ¶
type TriggerTumblingWindowTriggerDependencyArrayOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowTriggerDependencyArrayOutput) ElementType ¶
func (TriggerTumblingWindowTriggerDependencyArrayOutput) ElementType() reflect.Type
func (TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutput ¶
func (o TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutput() TriggerTumblingWindowTriggerDependencyArrayOutput
func (TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext ¶
func (o TriggerTumblingWindowTriggerDependencyArrayOutput) ToTriggerTumblingWindowTriggerDependencyArrayOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyArrayOutput
type TriggerTumblingWindowTriggerDependencyInput ¶
type TriggerTumblingWindowTriggerDependencyInput interface { pulumi.Input ToTriggerTumblingWindowTriggerDependencyOutput() TriggerTumblingWindowTriggerDependencyOutput ToTriggerTumblingWindowTriggerDependencyOutputWithContext(context.Context) TriggerTumblingWindowTriggerDependencyOutput }
TriggerTumblingWindowTriggerDependencyInput is an input type that accepts TriggerTumblingWindowTriggerDependencyArgs and TriggerTumblingWindowTriggerDependencyOutput values. You can construct a concrete instance of `TriggerTumblingWindowTriggerDependencyInput` via:
TriggerTumblingWindowTriggerDependencyArgs{...}
type TriggerTumblingWindowTriggerDependencyOutput ¶
type TriggerTumblingWindowTriggerDependencyOutput struct{ *pulumi.OutputState }
func (TriggerTumblingWindowTriggerDependencyOutput) ElementType ¶
func (TriggerTumblingWindowTriggerDependencyOutput) ElementType() reflect.Type
func (TriggerTumblingWindowTriggerDependencyOutput) Offset ¶
func (o TriggerTumblingWindowTriggerDependencyOutput) Offset() pulumi.StringPtrOutput
The offset of the dependency trigger. Must be in Timespan format (±hh:mm:ss) and must be a negative offset for a self dependency.
func (TriggerTumblingWindowTriggerDependencyOutput) Size ¶
func (o TriggerTumblingWindowTriggerDependencyOutput) Size() pulumi.StringPtrOutput
The size of the dependency tumbling window. Must be in Timespan format (hh:mm:ss).
func (TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutput ¶
func (o TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutput() TriggerTumblingWindowTriggerDependencyOutput
func (TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutputWithContext ¶
func (o TriggerTumblingWindowTriggerDependencyOutput) ToTriggerTumblingWindowTriggerDependencyOutputWithContext(ctx context.Context) TriggerTumblingWindowTriggerDependencyOutput
func (TriggerTumblingWindowTriggerDependencyOutput) TriggerName ¶
func (o TriggerTumblingWindowTriggerDependencyOutput) TriggerName() pulumi.StringPtrOutput
The dependency trigger name. If not specified, it will use self dependency.
Source Files ¶
- credentialServicePrincipal.go
- credentialUserManagedIdentity.go
- customDataset.go
- dataFlow.go
- datasetAzureBlob.go
- datasetAzureSqlTable.go
- datasetBinary.go
- datasetCosmosDBApi.go
- datasetDelimitedText.go
- datasetHttp.go
- datasetJson.go
- datasetMysql.go
- datasetParquet.go
- datasetPostgresql.go
- datasetSnowflake.go
- datasetSqlServerTable.go
- factory.go
- flowletDataFlow.go
- getFactory.go
- getTriggerSchedule.go
- getTriggerSchedules.go
- init.go
- integrationRuntimeRule.go
- integrationRuntimeSelfHosted.go
- integrationRuntimeSsis.go
- linkedCustomService.go
- linkedServiceAzureBlobStorage.go
- linkedServiceAzureDatabricks.go
- linkedServiceAzureFileStorage.go
- linkedServiceAzureFunction.go
- linkedServiceAzureSearch.go
- linkedServiceAzureSqlDatabase.go
- linkedServiceAzureTableStorage.go
- linkedServiceCosmosDb.go
- linkedServiceCosmosDbMongoApi.go
- linkedServiceDataLakeStorageGen2.go
- linkedServiceKeyVault.go
- linkedServiceKusto.go
- linkedServiceMysql.go
- linkedServiceOdata.go
- linkedServiceOdbc.go
- linkedServicePostgresql.go
- linkedServiceSftp.go
- linkedServiceSnowflake.go
- linkedServiceSqlServer.go
- linkedServiceSynapse.go
- linkedServiceWeb.go
- managedPrivateEndpoint.go
- pipeline.go
- pulumiTypes.go
- triggerBlobEvent.go
- triggerCustomEvent.go
- triggerSchedule.go
- triggerTumblingWindow.go