private static S3CannedACL? GetS3CannedAcl()

in Core/src/Impl/Storages/AwsS3Storage.cs [288:293]


    private static S3CannedACL? GetS3CannedAcl(AccessMode mode, bool supportAcl) => mode switch
      {
        AccessMode.Private => supportAcl ? S3CannedACL.Private : null,
        AccessMode.Public => supportAcl ? S3CannedACL.PublicRead : null,
        _ => throw new ArgumentOutOfRangeException(nameof(mode), mode, $"Unknown {nameof(AccessMode)} value")
      };