[1] So, it looks like you've used the wrong payload for this branch? You're getting Status from "VersioningConfiguration"...
The XML payload you're really going to be looking at is this one:
<?xml version="1.0" encoding="UTF-8"?> <BucketLoggingStatus xmlns="http://doc.s3.amazonaws.com/2006-03-01"> <LoggingEnabled> <TargetBucket>mybucketlogs</TargetBucket> <TargetPrefix>mybucket-access_log-/</TargetPrefix> <TargetGrants> <Grant> <Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="AmazonCustomerByEmail"> <EmailAddress><email address hidden></EmailAddress> </Grantee> <Permission>READ</Permission> </Grant> </TargetGrants> </LoggingEnabled> </BucketLoggingStatus>
Or this:
<BucketLoggingStatus xmlns="http://doc.s3.amazonaws.com/2006-03-01" />
The former (obviously) needing more modeling than just setting a status attribute ;-)
« Back to merge proposal
[1] So, it looks like you've used the wrong payload for this branch? You're getting Status from "VersioningConf iguration" ...
The XML payload you're really going to be looking at is this one:
<?xml version="1.0" encoding="UTF-8"?> tatus xmlns="http:// doc.s3. amazonaws. com/2006- 03-01"> et>mybucketlogs </TargetBucket> ix>mybucket- access_ log-/</ TargetPrefix> www.w3. org/2001/ XMLSchema- instance"
xsi: type="AmazonCus tomerByEmail" >
<EmailAddres s><email address hidden> </EmailAddress>
<Permission> READ</Permissio n> Status>
<BucketLoggingS
<LoggingEnabled>
<TargetBuck
<TargetPref
<TargetGrants>
<Grant>
<Grantee xmlns:xsi="http://
</Grantee>
</Grant>
</TargetGrants>
</LoggingEnabled>
</BucketLogging
Or this:
<BucketLoggingS tatus xmlns="http:// doc.s3. amazonaws. com/2006- 03-01" />
The former (obviously) needing more modeling than just setting a status attribute ;-)