Skip to main content
Version: 12 - TBD

ConnectorTypeWEBDAV

class connector_types.connector_type_webdav.ConnectorTypeWEBDAV(*args, **kwargs)

Base class: FileLiveOutputMixin

Parameters

NameTypeDescription
**kwargs
*args

Input Schema

  • schema_version = '2026-07-07'

    Type: string

  • authentication

    Type: anyOf

  • scheme

    The scheme to use. https connections are encrypted with TLS/SSL and expose the TLS options.

    Type: anyOf

  • host

    The remote hostname or IP address.

    Type: string

  • port

    Type: anyOf

  • path

    The path of the WebDAV server.

    Type: string

    Default: /

  • query

    Will be urlencoded automatically

    Type: array

  • fragment

    The fragment of the URI.

    Type: string

  • mode

    Type: anyOf

  • timeout

    Total timeout for the request in seconds.

    Type: integer

    Default: 30

  • proxy

    Use a proxy to connect to the server.

    Type: object

    Additional Properties: False

  • live_output

    Stream transfer progress to output_value and log progress while the connection is running.

    Type: boolean

    Default: True

  • live_output_progress_interval_bytes

    Log and patch output_value progress after this many bytes transferred.

    Type: integer

    Default: 4194304

  • idempotent

    Whether re-running this connection from the start is safe (no duplicate side effects). Controls recovery after the connection between Cloudomation and the remote system is lost and later re-established (network glitch, workspace restart, ...): repeatable connections are left running to be reattached or re-run, others are cancelled. Leave unset to let the connector decide based on the operation.

Output Schema

Constants

supports_reconnect = False