huaweicloud_sdk_rust_obs/model/bucket/
list_bucket.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize)]
4pub struct ListAllMyBucketsResult {
5 #[serde(rename = "Owner")]
6 owner: Owner,
7
8 #[serde(rename = "Buckets")]
9 buckets: Buckets,
10}
11
12#[derive(Serialize, Deserialize)]
13pub struct Buckets {
14 #[serde(rename = "Bucket")]
15 pub bucket: Vec<Bucket>,
16}
17
18#[derive(Serialize, Deserialize)]
19pub struct Bucket {
20 #[serde(rename = "Name")]
21 pub name: String,
22
23 #[serde(rename = "CreationDate")]
24 pub creation_date: String,
25
26 #[serde(rename = "Location")]
27 pub location: String,
28
29 #[serde(rename = "BucketType")]
30 pub bucket_type: String,
31}
32
33#[derive(Serialize, Deserialize)]
34pub struct Owner {
35 #[serde(rename = "ID")]
36 pub id: String,
37}
38
39
40