1use serde::{Deserialize, Serialize};
2
3pub mod changes;
4pub mod dns_keys;
5pub mod managed_zone_operations;
6pub mod managed_zones;
7pub mod policies;
8pub mod projects;
9pub mod resource_record_sets;
10
11#[derive(Serialize, Deserialize, Debug)]
12#[serde(rename_all = "camelCase")]
13pub struct ListEnvelope {
14 pub kind: String,
15 pub header: Option<Header>,
16 pub next_page_token: Option<String>,
17}
18
19#[derive(Serialize, Deserialize, Debug)]
20#[serde(rename_all = "camelCase")]
21pub struct UpdateEnvelope {
22 pub header: Option<Header>,
23}
24
25#[derive(Serialize, Deserialize, Debug)]
26#[serde(rename_all = "camelCase")]
27pub struct Header {
28 pub operation_id: String,
29}