Skip to content

Commit 984ea56

Browse files
committed
Generate UpdateBucketMetadataTableConfiguration
stack-info: PR: #4206, branch: peterrsongg/petesong/phase-3-pr5-rebased-2/3
1 parent cdbd7d2 commit 984ea56

11 files changed

+506
-367
lines changed

generator/ServiceClientGeneratorLib/ServiceModel.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,8 @@ public List<Operation> S3AllowListOperations
576576
new Operation(this, "CreateBucketMetadataConfiguration",DocumentRoot[OperationsKey]["CreateBucketMetadataConfiguration"]),
577577
new Operation(this, "GetBucketMetadataConfiguration", DocumentRoot[OperationsKey]["GetBucketMetadataConfiguration"]),
578578
new Operation(this, "DeleteBucketMetadataConfiguration", DocumentRoot[OperationsKey]["DeleteBucketMetadataConfiguration"]),
579-
new Operation(this, "ListObjects", DocumentRoot[OperationsKey]["ListObjects"])
579+
new Operation(this, "ListObjects", DocumentRoot[OperationsKey]["ListObjects"]),
580+
new Operation(this,"UpdateBucketMetadataJournalTableConfiguration", DocumentRoot[OperationsKey]["UpdateBucketMetadataJournalTableConfiguration"])
580581
};
581582
}
582583
return _s3AllowListOperations.Where(operation => operation.data != null).ToList();

generator/ServiceModels/s3/s3.customizations.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,6 +1255,17 @@
12551255
"EncodingType":{"emitPropertyName":"Encoding"}
12561256
}
12571257
]
1258+
},
1259+
"UpdateBucketMetadataJournalTableConfigurationRequest":{
1260+
"modify":[
1261+
{
1262+
"ContentMD5":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._contentMD5);"]}
1263+
},
1264+
{
1265+
"ExpectedBucketOwner":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._expectedBucketOwner);"]}
1266+
}
1267+
1268+
]
12581269
}
12591270

12601271
},

sdk/src/Services/S3/Custom/Model/Internal/MarshallTransformations/UpdateBucketMetadataJournalTableConfigurationRequestMarshaller.cs

Lines changed: 0 additions & 128 deletions
This file was deleted.

sdk/src/Services/S3/Custom/Model/Internal/MarshallTransformations/UpdateBucketMetadataJournalTableConfigurationResponseUnmarshaller.cs

Lines changed: 0 additions & 64 deletions
This file was deleted.

sdk/src/Services/S3/Custom/Model/JournalTableConfigurationUpdates.cs

Lines changed: 0 additions & 59 deletions
This file was deleted.

0 commit comments

Comments
 (0)