admin api: update cors and lifecycle rules in UpdateBucket

This commit is contained in:
Alex Auvolat
2026-03-06 12:20:03 +01:00
committed by Alex
parent 64087172ff
commit 19e5f83164
4 changed files with 58 additions and 0 deletions
+4
View File
@@ -949,6 +949,10 @@ pub struct UpdateBucketResponse(pub GetBucketInfoResponse);
pub struct UpdateBucketRequestBody {
pub website_access: Option<UpdateBucketWebsiteAccess>,
pub quotas: Option<ApiBucketQuotas>,
#[serde(default)]
pub cors_rules: Option<Vec<xml::cors::CorsRule>>,
#[serde(default)]
pub lifecycle_rules: Option<Vec<xml::lifecycle::LifecycleRule>>,
}
#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]