in Sources/OSSExtension/ClientBucketCors.swift [71:96]
func deleteBucketCors(
_ request: DeleteBucketCorsRequest,
_ options: OperationOptions? = nil
) async throws -> DeleteBucketCorsResult {
var input = OperationInput(
operationName: "DeleteBucketCors",
method: "DELETE",
headers: [
"Content-Type": "application/xml",
],
parameters: [
"cors": "",
]
)
input.bucket = try request.bucket.ensureRequired(field: "request.bucket")
var req = request
try Serde.serializeInput(&req, &input, [Serde.serializeDeleteBucketCors, Serde.addContentMd5])
var output = try await invokeOperation(input, options)
var result = DeleteBucketCorsResult()
try Serde.deserializeOutput(&result, &output, [Serde.deserializeDeleteBucketCors])
return result
}