Amazon S3 backup location
Create new S3 location
Convert to API format
@type t() :: %WeaviateEx.Backup.Location.S3{ access_key_id: String.t() | nil, bucket: String.t(), endpoint: String.t() | nil, path: String.t(), region: String.t() | nil, secret_access_key: String.t() | nil, use_ssl: boolean() }
@spec new(String.t(), String.t(), keyword()) :: t()
@spec to_api(t()) :: map()