pub struct UpdateDnsRecordRequest {
pub record_type: String,
pub name: String,
pub data: String,
pub priority: Option<u32>,
pub ttl: Option<u32>,
pub comment: Option<String>,
}Expand description
Request payload for updating an existing DNS record via the API.
Fields§
§record_type: StringType of DNS record to update (“A”, “CNAME”, “MX”, etc.).
name: StringThe DNS record name (subdomain), e.g. “hello” in “hello.example.com”.
data: StringNew data for the record (IP, target, etc.).
priority: Option<u32>Priority value for records that require it.
ttl: Option<u32>Time to live (TTL) for the record, in seconds.
comment: Option<String>Optional comment or metadata for the record.
Trait Implementations§
Source§impl Debug for UpdateDnsRecordRequest
impl Debug for UpdateDnsRecordRequest
Auto Trait Implementations§
impl Freeze for UpdateDnsRecordRequest
impl RefUnwindSafe for UpdateDnsRecordRequest
impl Send for UpdateDnsRecordRequest
impl Sync for UpdateDnsRecordRequest
impl Unpin for UpdateDnsRecordRequest
impl UnsafeUnpin for UpdateDnsRecordRequest
impl UnwindSafe for UpdateDnsRecordRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more