Skip to main content

S3

S3 specific configuration

Attributes

  • endpoint: typing.Optional[str] = None

    • S3 specific configuration
  • access_key_id: typing.Optional[str] = None

    • S3 specific configuration
  • secret_access_key: typing.Optional[str] = None

    • S3 specific configuration

Constructors

  • S3 specific configuration

  • Parameters

    • endpoint: typing.Optional[str]
      • S3 endpoint URL
    • access_key_id: typing.Optional[str]
      • AWS access key ID
    • secret_access_key: typing.Optional[str]
      • AWS secret access key

Methods

def auto()
  • :return: Config

  • Return Value: S3

    • Config
def for_sandbox()
  • :return:

  • Return Value: S3

def get_fsspec_kwargs(anonymous: bool = False, kwargs: typing.Dict[str, typing.Any]) - > typing.Dict[str, typing.Any]
  • Construct the config object

  • Parameters

    • anonymous: bool
      • Remove anonymous if it exists, as we handle it separately
    • kwargs: typing.Dict[str, typing.Any]
      • kwargs
  • Return Value: typing.Dict[str, typing.Any]