Ejemplo n.º 1
0
 public Task PutObjectCannedAcl(ObjectCannedAcl acl)
 {
     return(UploadAsync($"{nameof(PutObjectCannedAcl)}-{acl}", req => req.Acl = acl));
 }
Ejemplo n.º 2
0
 public Upload WithAccessControl(ObjectCannedAcl acl)
 {
     _request.Acl = acl;
     return(this);
 }
Ejemplo n.º 3
0
    public async Task PutObjectCannedAcl(S3Provider _, string bucket, ISimpleClient client, ObjectCannedAcl acl)
    {
        PutObjectResponse resp = await client.PutObjectAsync(bucket, $"{nameof(PutObjectCannedAcl)}-{acl}", null, r => r.Acl = acl);

        Assert.Equal(200, resp.StatusCode);
    }
Ejemplo n.º 4
0
 public Task UploadWithCannedAcl(ObjectCannedAcl acl)
 {
     return(UploadTransferAsync($"{nameof(UploadWithCannedAcl)}-{acl}", upload => upload.WithAccessControl(acl)));
 }
Ejemplo n.º 5
0
 public Task CannedAcl(ObjectCannedAcl acl)
 {
     return(UploadAsync($"{nameof(CannedAcl)}-{acl}", request => request.Acl = acl));
 }