return 'amazon-s3';
} /**
* @param array<string, mixed> $definition
*
* @return S3Config
*/
private function resolveS3Options(array
$definition): array
{ $options =
new OptionsResolver();
$options->
setRequired(['bucket', 'region'
]);
$options->
setDefined(['credentials', 'root', 'options', 'endpoint', 'use_path_style_endpoint', 'url', 'visibility'
]);
$options->
setAllowedTypes('credentials', 'array'
);
$options->
setAllowedTypes('region', 'string'
);
$options->
setAllowedTypes('root', 'string'
);
$options->
setAllowedTypes('options', 'array'
);
$options->
setAllowedTypes('endpoint', 'string'
);
$options->
setAllowedTypes('use_path_style_endpoint', 'bool'
);