pub struct Route53DnssecSignResponse {
pub signature_b64: String,
pub algorithm: u8,
pub key_tag: u16,
pub signer_name: String,
pub inception: u32,
pub expiration: u32,
pub labels: u8,
pub original_ttl: u32,
pub rrset_type: String,
}Expand description
Response from the DNSSEC sign admin endpoint.
Fields§
§signature_b64: StringBase64-encoded raw r||s ECDSA-P256 signature (64 bytes
decoded).
algorithm: u8Algorithm number (always 13).
key_tag: u16Key tag of the signing KSK.
signer_name: StringOwner name of the signer (the zone name).
inception: u32Unix-time inception (signature validity start).
expiration: u32Unix-time expiration (signature validity end).
labels: u8Label count for the RRSIG Labels field.
original_ttl: u32Original TTL echoed back from the request.
rrset_type: StringRecord type echoed back from the request.
Trait Implementations§
Source§impl Clone for Route53DnssecSignResponse
impl Clone for Route53DnssecSignResponse
Source§fn clone(&self) -> Route53DnssecSignResponse
fn clone(&self) -> Route53DnssecSignResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Route53DnssecSignResponse
impl Debug for Route53DnssecSignResponse
Source§impl<'de> Deserialize<'de> for Route53DnssecSignResponse
impl<'de> Deserialize<'de> for Route53DnssecSignResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Route53DnssecSignResponse
impl RefUnwindSafe for Route53DnssecSignResponse
impl Send for Route53DnssecSignResponse
impl Sync for Route53DnssecSignResponse
impl Unpin for Route53DnssecSignResponse
impl UnsafeUnpin for Route53DnssecSignResponse
impl UnwindSafe for Route53DnssecSignResponse
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