Skip to content

Commit c51ecbc

Browse files
committed
generate deleteobjecttagging
stack-info: PR: #4241, branch: peterrsongg/petesong/phase-3-pr6/3
1 parent b996d94 commit c51ecbc

File tree

10 files changed

+463
-367
lines changed

10 files changed

+463
-367
lines changed

generator/ServiceClientGeneratorLib/ServiceModel.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,8 @@ public List<Operation> S3AllowListOperations
585585
new Operation(this, "CopyObject", DocumentRoot[OperationsKey]["CopyObject"]),
586586
new Operation(this, "CompleteMultipartUpload", DocumentRoot[OperationsKey]["CompleteMultipartUpload"]),
587587
new Operation(this, "DeleteObject", DocumentRoot[OperationsKey]["DeleteObject"]),
588-
new Operation(this, "DeleteObjects", DocumentRoot[OperationsKey]["DeleteObjects"])
588+
new Operation(this, "DeleteObjects", DocumentRoot[OperationsKey]["DeleteObjects"]),
589+
new Operation(this, "DeleteObjectTagging", DocumentRoot[OperationsKey]["DeleteObjectTagging"])
589590
};
590591
}
591592
return _s3AllowListOperations.Where(operation => operation.data != null).ToList();

generator/ServiceModels/s3/s3.customizations.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1799,6 +1799,23 @@
17991799
"ETag":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._eTag);"]}
18001800
}
18011801
]
1802+
},
1803+
"DeleteObjectTaggingRequest":{
1804+
"modify":[
1805+
{
1806+
"ExpectedBucketOwner":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._expectedBucketOwner);"]}
1807+
},
1808+
{
1809+
"VersionId":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._versionId);"]}
1810+
}
1811+
]
1812+
},
1813+
"DeleteObjectTaggingOutput":{
1814+
"modify":[
1815+
{
1816+
"VersionId":{"injectXmlIsSet":["return !String.IsNullOrEmpty(this._versionId);"]}
1817+
}
1818+
]
18021819
}
18031820
},
18041821
"operationModifiers": {

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

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

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

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

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

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

0 commit comments

Comments
 (0)