1. Packages
  2. Packages
  3. Azure Native
  4. API Docs
  5. datafactory
  6. getChangeDataCapture
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi

    Gets a change data capture.

    Uses Azure REST API version 2018-06-01.

    Using getChangeDataCapture

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getChangeDataCapture(args: GetChangeDataCaptureArgs, opts?: InvokeOptions): Promise<GetChangeDataCaptureResult>
    function getChangeDataCaptureOutput(args: GetChangeDataCaptureOutputArgs, opts?: InvokeOptions): Output<GetChangeDataCaptureResult>
    def get_change_data_capture(change_data_capture_name: Optional[str] = None,
                                factory_name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetChangeDataCaptureResult
    def get_change_data_capture_output(change_data_capture_name: pulumi.Input[Optional[str]] = None,
                                factory_name: pulumi.Input[Optional[str]] = None,
                                resource_group_name: pulumi.Input[Optional[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetChangeDataCaptureResult]
    func LookupChangeDataCapture(ctx *Context, args *LookupChangeDataCaptureArgs, opts ...InvokeOption) (*LookupChangeDataCaptureResult, error)
    func LookupChangeDataCaptureOutput(ctx *Context, args *LookupChangeDataCaptureOutputArgs, opts ...InvokeOption) LookupChangeDataCaptureResultOutput

    > Note: This function is named LookupChangeDataCapture in the Go SDK.

    public static class GetChangeDataCapture 
    {
        public static Task<GetChangeDataCaptureResult> InvokeAsync(GetChangeDataCaptureArgs args, InvokeOptions? opts = null)
        public static Output<GetChangeDataCaptureResult> Invoke(GetChangeDataCaptureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetChangeDataCaptureResult> getChangeDataCapture(GetChangeDataCaptureArgs args, InvokeOptions options)
    public static Output<GetChangeDataCaptureResult> getChangeDataCapture(GetChangeDataCaptureArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:datafactory:getChangeDataCapture
      arguments:
        # arguments dictionary
    data "azure-native_datafactory_get_change_data_capture" "name" {
        # arguments
    }

    The following arguments are supported:

    ChangeDataCaptureName string
    The change data capture name.
    FactoryName string
    The factory name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ChangeDataCaptureName string
    The change data capture name.
    FactoryName string
    The factory name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    change_data_capture_name string
    The change data capture name.
    factory_name string
    The factory name.
    resource_group_name string
    The name of the resource group. The name is case insensitive.
    changeDataCaptureName String
    The change data capture name.
    factoryName String
    The factory name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    changeDataCaptureName string
    The change data capture name.
    factoryName string
    The factory name.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    change_data_capture_name str
    The change data capture name.
    factory_name str
    The factory name.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    changeDataCaptureName String
    The change data capture name.
    factoryName String
    The factory name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getChangeDataCapture Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    Etag string
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Policy Pulumi.AzureNative.DataFactory.Outputs.MapperPolicyResponse
    CDC policy
    SourceConnectionsInfo List<Pulumi.AzureNative.DataFactory.Outputs.MapperSourceConnectionsInfoResponse>
    List of sources connections that can be used as sources in the CDC.
    SystemData Pulumi.AzureNative.DataFactory.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TargetConnectionsInfo List<Pulumi.AzureNative.DataFactory.Outputs.MapperTargetConnectionsInfoResponse>
    List of target connections that can be used as sources in the CDC.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AllowVNetOverride bool
    A boolean to determine if the vnet configuration needs to be overwritten.
    Description string
    The description of the change data capture.
    Folder Pulumi.AzureNative.DataFactory.Outputs.ChangeDataCaptureFolderResponse
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    Status string
    Status of the CDC as to if it is running or stopped.
    AzureApiVersion string
    The Azure API version of the resource.
    Etag string
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Name string
    The name of the resource
    Policy MapperPolicyResponse
    CDC policy
    SourceConnectionsInfo []MapperSourceConnectionsInfoResponse
    List of sources connections that can be used as sources in the CDC.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TargetConnectionsInfo []MapperTargetConnectionsInfoResponse
    List of target connections that can be used as sources in the CDC.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AllowVNetOverride bool
    A boolean to determine if the vnet configuration needs to be overwritten.
    Description string
    The description of the change data capture.
    Folder ChangeDataCaptureFolderResponse
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    Status string
    Status of the CDC as to if it is running or stopped.
    azure_api_version string
    The Azure API version of the resource.
    etag string
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    policy object
    CDC policy
    source_connections_info list(object)
    List of sources connections that can be used as sources in the CDC.
    system_data object
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    target_connections_info list(object)
    List of target connections that can be used as sources in the CDC.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allow_v_net_override bool
    A boolean to determine if the vnet configuration needs to be overwritten.
    description string
    The description of the change data capture.
    folder object
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    status string
    Status of the CDC as to if it is running or stopped.
    azureApiVersion String
    The Azure API version of the resource.
    etag String
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    policy MapperPolicyResponse
    CDC policy
    sourceConnectionsInfo List<MapperSourceConnectionsInfoResponse>
    List of sources connections that can be used as sources in the CDC.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    targetConnectionsInfo List<MapperTargetConnectionsInfoResponse>
    List of target connections that can be used as sources in the CDC.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowVNetOverride Boolean
    A boolean to determine if the vnet configuration needs to be overwritten.
    description String
    The description of the change data capture.
    folder ChangeDataCaptureFolderResponse
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    status String
    Status of the CDC as to if it is running or stopped.
    azureApiVersion string
    The Azure API version of the resource.
    etag string
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name string
    The name of the resource
    policy MapperPolicyResponse
    CDC policy
    sourceConnectionsInfo MapperSourceConnectionsInfoResponse[]
    List of sources connections that can be used as sources in the CDC.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    targetConnectionsInfo MapperTargetConnectionsInfoResponse[]
    List of target connections that can be used as sources in the CDC.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowVNetOverride boolean
    A boolean to determine if the vnet configuration needs to be overwritten.
    description string
    The description of the change data capture.
    folder ChangeDataCaptureFolderResponse
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    status string
    Status of the CDC as to if it is running or stopped.
    azure_api_version str
    The Azure API version of the resource.
    etag str
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name str
    The name of the resource
    policy MapperPolicyResponse
    CDC policy
    source_connections_info Sequence[MapperSourceConnectionsInfoResponse]
    List of sources connections that can be used as sources in the CDC.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    target_connections_info Sequence[MapperTargetConnectionsInfoResponse]
    List of target connections that can be used as sources in the CDC.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allow_v_net_override bool
    A boolean to determine if the vnet configuration needs to be overwritten.
    description str
    The description of the change data capture.
    folder ChangeDataCaptureFolderResponse
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    status str
    Status of the CDC as to if it is running or stopped.
    azureApiVersion String
    The Azure API version of the resource.
    etag String
    "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    name String
    The name of the resource
    policy Property Map
    CDC policy
    sourceConnectionsInfo List<Property Map>
    List of sources connections that can be used as sources in the CDC.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    targetConnectionsInfo List<Property Map>
    List of target connections that can be used as sources in the CDC.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowVNetOverride Boolean
    A boolean to determine if the vnet configuration needs to be overwritten.
    description String
    The description of the change data capture.
    folder Property Map
    The folder that this CDC is in. If not specified, CDC will appear at the root level.
    status String
    Status of the CDC as to if it is running or stopped.

    Supporting Types

    ChangeDataCaptureFolderResponse

    Name string
    The name of the folder that this CDC is in.
    Name string
    The name of the folder that this CDC is in.
    name string
    The name of the folder that this CDC is in.
    name String
    The name of the folder that this CDC is in.
    name string
    The name of the folder that this CDC is in.
    name str
    The name of the folder that this CDC is in.
    name String
    The name of the folder that this CDC is in.

    DataMapperMappingResponse

    AttributeMappingInfo Pulumi.AzureNative.DataFactory.Inputs.MapperAttributeMappingsResponse
    This holds the user provided attribute mapping information.
    SourceConnectionReference Pulumi.AzureNative.DataFactory.Inputs.MapperConnectionReferenceResponse
    The connection reference for the source connection.
    SourceDenormalizeInfo object
    This holds the source denormalization information used while joining multiple sources.
    SourceEntityName string
    Name of the source table
    TargetEntityName string
    Name of the target table
    AttributeMappingInfo MapperAttributeMappingsResponse
    This holds the user provided attribute mapping information.
    SourceConnectionReference MapperConnectionReferenceResponse
    The connection reference for the source connection.
    SourceDenormalizeInfo interface{}
    This holds the source denormalization information used while joining multiple sources.
    SourceEntityName string
    Name of the source table
    TargetEntityName string
    Name of the target table
    attribute_mapping_info object
    This holds the user provided attribute mapping information.
    source_connection_reference object
    The connection reference for the source connection.
    source_denormalize_info any
    This holds the source denormalization information used while joining multiple sources.
    source_entity_name string
    Name of the source table
    target_entity_name string
    Name of the target table
    attributeMappingInfo MapperAttributeMappingsResponse
    This holds the user provided attribute mapping information.
    sourceConnectionReference MapperConnectionReferenceResponse
    The connection reference for the source connection.
    sourceDenormalizeInfo Object
    This holds the source denormalization information used while joining multiple sources.
    sourceEntityName String
    Name of the source table
    targetEntityName String
    Name of the target table
    attributeMappingInfo MapperAttributeMappingsResponse
    This holds the user provided attribute mapping information.
    sourceConnectionReference MapperConnectionReferenceResponse
    The connection reference for the source connection.
    sourceDenormalizeInfo any
    This holds the source denormalization information used while joining multiple sources.
    sourceEntityName string
    Name of the source table
    targetEntityName string
    Name of the target table
    attribute_mapping_info MapperAttributeMappingsResponse
    This holds the user provided attribute mapping information.
    source_connection_reference MapperConnectionReferenceResponse
    The connection reference for the source connection.
    source_denormalize_info Any
    This holds the source denormalization information used while joining multiple sources.
    source_entity_name str
    Name of the source table
    target_entity_name str
    Name of the target table
    attributeMappingInfo Property Map
    This holds the user provided attribute mapping information.
    sourceConnectionReference Property Map
    The connection reference for the source connection.
    sourceDenormalizeInfo Any
    This holds the source denormalization information used while joining multiple sources.
    sourceEntityName String
    Name of the source table
    targetEntityName String
    Name of the target table

    LinkedServiceReferenceResponse

    ReferenceName string
    Reference LinkedService name.
    Type string
    Linked service reference type.
    Parameters object
    Arguments for LinkedService.
    ReferenceName string
    Reference LinkedService name.
    Type string
    Linked service reference type.
    Parameters interface{}
    Arguments for LinkedService.
    reference_name string
    Reference LinkedService name.
    type string
    Linked service reference type.
    parameters any
    Arguments for LinkedService.
    referenceName String
    Reference LinkedService name.
    type String
    Linked service reference type.
    parameters Object
    Arguments for LinkedService.
    referenceName string
    Reference LinkedService name.
    type string
    Linked service reference type.
    parameters any
    Arguments for LinkedService.
    reference_name str
    Reference LinkedService name.
    type str
    Linked service reference type.
    parameters Any
    Arguments for LinkedService.
    referenceName String
    Reference LinkedService name.
    type String
    Linked service reference type.
    parameters Any
    Arguments for LinkedService.

    MapperAttributeMappingResponse

    AttributeReference Pulumi.AzureNative.DataFactory.Inputs.MapperAttributeReferenceResponse
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    AttributeReferences List<Pulumi.AzureNative.DataFactory.Inputs.MapperAttributeReferenceResponse>
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    Expression string
    Expression used for 'Aggregate' and 'Derived' type mapping.
    FunctionName string
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    Name string
    Name of the target column.
    Type string
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    AttributeReference MapperAttributeReferenceResponse
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    AttributeReferences []MapperAttributeReferenceResponse
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    Expression string
    Expression used for 'Aggregate' and 'Derived' type mapping.
    FunctionName string
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    Name string
    Name of the target column.
    Type string
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    attribute_reference object
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    attribute_references list(object)
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    expression string
    Expression used for 'Aggregate' and 'Derived' type mapping.
    function_name string
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    name string
    Name of the target column.
    type string
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    attributeReference MapperAttributeReferenceResponse
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    attributeReferences List<MapperAttributeReferenceResponse>
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    expression String
    Expression used for 'Aggregate' and 'Derived' type mapping.
    functionName String
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    name String
    Name of the target column.
    type String
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    attributeReference MapperAttributeReferenceResponse
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    attributeReferences MapperAttributeReferenceResponse[]
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    expression string
    Expression used for 'Aggregate' and 'Derived' type mapping.
    functionName string
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    name string
    Name of the target column.
    type string
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    attribute_reference MapperAttributeReferenceResponse
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    attribute_references Sequence[MapperAttributeReferenceResponse]
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    expression str
    Expression used for 'Aggregate' and 'Derived' type mapping.
    function_name str
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    name str
    Name of the target column.
    type str
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.
    attributeReference Property Map
    Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.
    attributeReferences List<Property Map>
    List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.
    expression String
    Expression used for 'Aggregate' and 'Derived' type mapping.
    functionName String
    Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.
    name String
    Name of the target column.
    type String
    Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.

    MapperAttributeMappingsResponse

    attribute_mappings list(object)
    List of attribute mappings.
    attributeMappings List<Property Map>
    List of attribute mappings.

    MapperAttributeReferenceResponse

    Entity string
    Name of the table.
    EntityConnectionReference Pulumi.AzureNative.DataFactory.Inputs.MapperConnectionReferenceResponse
    The connection reference for the connection.
    Name string
    Name of the column.
    Entity string
    Name of the table.
    EntityConnectionReference MapperConnectionReferenceResponse
    The connection reference for the connection.
    Name string
    Name of the column.
    entity string
    Name of the table.
    entity_connection_reference object
    The connection reference for the connection.
    name string
    Name of the column.
    entity String
    Name of the table.
    entityConnectionReference MapperConnectionReferenceResponse
    The connection reference for the connection.
    name String
    Name of the column.
    entity string
    Name of the table.
    entityConnectionReference MapperConnectionReferenceResponse
    The connection reference for the connection.
    name string
    Name of the column.
    entity str
    Name of the table.
    entity_connection_reference MapperConnectionReferenceResponse
    The connection reference for the connection.
    name str
    Name of the column.
    entity String
    Name of the table.
    entityConnectionReference Property Map
    The connection reference for the connection.
    name String
    Name of the column.

    MapperConnectionReferenceResponse

    ConnectionName string
    Name of the connection
    Type string
    Type of connection via linked service or dataset.
    ConnectionName string
    Name of the connection
    Type string
    Type of connection via linked service or dataset.
    connection_name string
    Name of the connection
    type string
    Type of connection via linked service or dataset.
    connectionName String
    Name of the connection
    type String
    Type of connection via linked service or dataset.
    connectionName string
    Name of the connection
    type string
    Type of connection via linked service or dataset.
    connection_name str
    Name of the connection
    type str
    Type of connection via linked service or dataset.
    connectionName String
    Name of the connection
    type String
    Type of connection via linked service or dataset.

    MapperConnectionResponse

    Type string
    Type of connection via linked service or dataset.
    CommonDslConnectorProperties List<Pulumi.AzureNative.DataFactory.Inputs.MapperDslConnectorPropertiesResponse>
    List of name/value pairs for connection properties.
    IsInlineDataset bool
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    LinkedService Pulumi.AzureNative.DataFactory.Inputs.LinkedServiceReferenceResponse
    Linked service reference.
    LinkedServiceType string
    Type of the linked service e.g.: AzureBlobFS.
    Type string
    Type of connection via linked service or dataset.
    CommonDslConnectorProperties []MapperDslConnectorPropertiesResponse
    List of name/value pairs for connection properties.
    IsInlineDataset bool
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    LinkedService LinkedServiceReferenceResponse
    Linked service reference.
    LinkedServiceType string
    Type of the linked service e.g.: AzureBlobFS.
    type string
    Type of connection via linked service or dataset.
    common_dsl_connector_properties list(object)
    List of name/value pairs for connection properties.
    is_inline_dataset bool
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    linked_service object
    Linked service reference.
    linked_service_type string
    Type of the linked service e.g.: AzureBlobFS.
    type String
    Type of connection via linked service or dataset.
    commonDslConnectorProperties List<MapperDslConnectorPropertiesResponse>
    List of name/value pairs for connection properties.
    isInlineDataset Boolean
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    linkedService LinkedServiceReferenceResponse
    Linked service reference.
    linkedServiceType String
    Type of the linked service e.g.: AzureBlobFS.
    type string
    Type of connection via linked service or dataset.
    commonDslConnectorProperties MapperDslConnectorPropertiesResponse[]
    List of name/value pairs for connection properties.
    isInlineDataset boolean
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    linkedService LinkedServiceReferenceResponse
    Linked service reference.
    linkedServiceType string
    Type of the linked service e.g.: AzureBlobFS.
    type str
    Type of connection via linked service or dataset.
    common_dsl_connector_properties Sequence[MapperDslConnectorPropertiesResponse]
    List of name/value pairs for connection properties.
    is_inline_dataset bool
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    linked_service LinkedServiceReferenceResponse
    Linked service reference.
    linked_service_type str
    Type of the linked service e.g.: AzureBlobFS.
    type String
    Type of connection via linked service or dataset.
    commonDslConnectorProperties List<Property Map>
    List of name/value pairs for connection properties.
    isInlineDataset Boolean
    A boolean indicating whether linked service is of type inline dataset. Currently only inline datasets are supported.
    linkedService Property Map
    Linked service reference.
    linkedServiceType String
    Type of the linked service e.g.: AzureBlobFS.

    MapperDslConnectorPropertiesResponse

    Name string
    Name of the property.
    Value object
    Value of the property.
    Name string
    Name of the property.
    Value interface{}
    Value of the property.
    name string
    Name of the property.
    value any
    Value of the property.
    name String
    Name of the property.
    value Object
    Value of the property.
    name string
    Name of the property.
    value any
    Value of the property.
    name str
    Name of the property.
    value Any
    Value of the property.
    name String
    Name of the property.
    value Any
    Value of the property.

    MapperPolicyRecurrenceResponse

    Frequency string
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    Interval int
    Actual interval value as per chosen frequency.
    Frequency string
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    Interval int
    Actual interval value as per chosen frequency.
    frequency string
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    interval number
    Actual interval value as per chosen frequency.
    frequency String
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    interval Integer
    Actual interval value as per chosen frequency.
    frequency string
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    interval number
    Actual interval value as per chosen frequency.
    frequency str
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    interval int
    Actual interval value as per chosen frequency.
    frequency String
    Frequency of period in terms of 'Hour', 'Minute' or 'Second'.
    interval Number
    Actual interval value as per chosen frequency.

    MapperPolicyResponse

    Mode string
    Mode of running the CDC: batch vs continuous.
    Recurrence Pulumi.AzureNative.DataFactory.Inputs.MapperPolicyRecurrenceResponse
    Defines the frequency and interval for running the CDC for batch mode.
    Mode string
    Mode of running the CDC: batch vs continuous.
    Recurrence MapperPolicyRecurrenceResponse
    Defines the frequency and interval for running the CDC for batch mode.
    mode string
    Mode of running the CDC: batch vs continuous.
    recurrence object
    Defines the frequency and interval for running the CDC for batch mode.
    mode String
    Mode of running the CDC: batch vs continuous.
    recurrence MapperPolicyRecurrenceResponse
    Defines the frequency and interval for running the CDC for batch mode.
    mode string
    Mode of running the CDC: batch vs continuous.
    recurrence MapperPolicyRecurrenceResponse
    Defines the frequency and interval for running the CDC for batch mode.
    mode str
    Mode of running the CDC: batch vs continuous.
    recurrence MapperPolicyRecurrenceResponse
    Defines the frequency and interval for running the CDC for batch mode.
    mode String
    Mode of running the CDC: batch vs continuous.
    recurrence Property Map
    Defines the frequency and interval for running the CDC for batch mode.

    MapperSourceConnectionsInfoResponse

    Connection MapperConnectionResponse
    Source connection details.
    SourceEntities []MapperTableResponse
    List of source tables for a source connection.
    connection object
    Source connection details.
    source_entities list(object)
    List of source tables for a source connection.
    connection MapperConnectionResponse
    Source connection details.
    sourceEntities List<MapperTableResponse>
    List of source tables for a source connection.
    connection MapperConnectionResponse
    Source connection details.
    sourceEntities MapperTableResponse[]
    List of source tables for a source connection.
    connection MapperConnectionResponse
    Source connection details.
    source_entities Sequence[MapperTableResponse]
    List of source tables for a source connection.
    connection Property Map
    Source connection details.
    sourceEntities List<Property Map>
    List of source tables for a source connection.

    MapperTableResponse

    DslConnectorProperties []MapperDslConnectorPropertiesResponse
    List of name/value pairs for connection properties.
    Name string
    Name of the table.
    Schema []MapperTableSchemaResponse
    List of columns for the source table.
    dsl_connector_properties list(object)
    List of name/value pairs for connection properties.
    name string
    Name of the table.
    schema list(object)
    List of columns for the source table.
    dslConnectorProperties List<MapperDslConnectorPropertiesResponse>
    List of name/value pairs for connection properties.
    name String
    Name of the table.
    schema List<MapperTableSchemaResponse>
    List of columns for the source table.
    dslConnectorProperties MapperDslConnectorPropertiesResponse[]
    List of name/value pairs for connection properties.
    name string
    Name of the table.
    schema MapperTableSchemaResponse[]
    List of columns for the source table.
    dsl_connector_properties Sequence[MapperDslConnectorPropertiesResponse]
    List of name/value pairs for connection properties.
    name str
    Name of the table.
    schema Sequence[MapperTableSchemaResponse]
    List of columns for the source table.
    dslConnectorProperties List<Property Map>
    List of name/value pairs for connection properties.
    name String
    Name of the table.
    schema List<Property Map>
    List of columns for the source table.

    MapperTableSchemaResponse

    DataType string
    Data type of the column.
    Name string
    Name of the column.
    DataType string
    Data type of the column.
    Name string
    Name of the column.
    data_type string
    Data type of the column.
    name string
    Name of the column.
    dataType String
    Data type of the column.
    name String
    Name of the column.
    dataType string
    Data type of the column.
    name string
    Name of the column.
    data_type str
    Data type of the column.
    name str
    Name of the column.
    dataType String
    Data type of the column.
    name String
    Name of the column.

    MapperTargetConnectionsInfoResponse

    Connection MapperConnectionResponse
    Source connection details.
    DataMapperMappings []DataMapperMappingResponse
    List of table mappings.
    Relationships []interface{}
    List of relationship info among the tables.
    TargetEntities []MapperTableResponse
    List of source tables for a target connection.
    connection object
    Source connection details.
    data_mapper_mappings list(object)
    List of table mappings.
    relationships list(any)
    List of relationship info among the tables.
    target_entities list(object)
    List of source tables for a target connection.
    connection MapperConnectionResponse
    Source connection details.
    dataMapperMappings List<DataMapperMappingResponse>
    List of table mappings.
    relationships List<Object>
    List of relationship info among the tables.
    targetEntities List<MapperTableResponse>
    List of source tables for a target connection.
    connection MapperConnectionResponse
    Source connection details.
    dataMapperMappings DataMapperMappingResponse[]
    List of table mappings.
    relationships any[]
    List of relationship info among the tables.
    targetEntities MapperTableResponse[]
    List of source tables for a target connection.
    connection MapperConnectionResponse
    Source connection details.
    data_mapper_mappings Sequence[DataMapperMappingResponse]
    List of table mappings.
    relationships Sequence[Any]
    List of relationship info among the tables.
    target_entities Sequence[MapperTableResponse]
    List of source tables for a target connection.
    connection Property Map
    Source connection details.
    dataMapperMappings List<Property Map>
    List of table mappings.
    relationships List<Any>
    List of relationship info among the tables.
    targetEntities List<Property Map>
    List of source tables for a target connection.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    created_at string
    The timestamp of resource creation (UTC).
    created_by string
    The identity that created the resource.
    created_by_type string
    The type of identity that created the resource.
    last_modified_at string
    The timestamp of resource last modification (UTC)
    last_modified_by string
    The identity that last modified the resource.
    last_modified_by_type string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Viewing docs for Azure Native v3.23.0
    published on Saturday, Jul 18, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial