Config
Config is a common storage config.
Attributes
| Attribute | Type | Description |
|---|---|---|
| Type | Type | Sets the type of storage [s3/minio/local/mem/stow/redis]. |
| Connection | ConnectionConfig | Please use StowConfig instead |
| Stow | [StowConfig](stowconfig.md?sid=flytestdlib_storage_stowconfig) | Storage config for stow backend. |
| Redis | [RedisConfig](redisconfig.md?sid=flytestdlib_storage_redisconfig) | Storage config for the redis backend. |
| InitContainer | string | Initial container (in s3 a bucket) to create -if it doesn't exist-.' |
| MultiContainerEnabled | bool | If this is true, then the container argument is overlooked and redundant. This config will automatically open new connections to new containers/buckets as they are encountered |
| Cache | CachingConfig | Caching is recommended to improve the performance of underlying systems. It caches the metadata and resolving inputs is accelerated. The size of the cache is large so understand how to configure the cache. |
| Limits | LimitsConfig | Sets limits for stores. |
| DefaultHTTPClient | HTTPClientConfig | Sets the default http client config. |
| SignedURL | SignedURLConfig | Sets config for SignedURL. |