pub fn records(mut self, input: crate::model::DnsRecord) -> Self {
            let mut v = self.records.unwrap_or_default();
            v.push(input);
            self.records = Some(v);
            self
        }
/// Appends an item to `records`.
///
/// To override the contents of this collection use [`set_records`](Self::set_records).
///
/// <p>A list of the DNS records that Amazon WorkMail recommends adding in your DNS provider for the best user experience. The records configure your domain with DMARC, SPF, DKIM, and direct incoming email traffic to SES. See admin guide for more details.</p>
Appends an item to `records`.
To override the contents of this collection use [`set_records`](Self::set_records).

A list of the DNS records that Amazon WorkMail recommends adding in your DNS provider for the best user experience. The records configure your domain with DMARC, SPF, DKIM, and direct incoming email traffic to SES. See admin guide for more details.
Appends an item to ` records ` . To override the contents of this collection use [ ` set_records ` ] ( Self :: set_records ) . A list of the DNS records that Amazon WorkMail recommends adding in your DNS provider for the best user experience . The records configure your domain with DMARC SPF DKIM and direct incoming email traffic to SES . See admin guide for more details .
pub fn records(mut self, input: crate::model::DnsRecord) -> Self {
            let mut v = self.records.unwrap_or_default();
            v.push(input);
            self.records = Some(v);
            self
        }
pub fn records ( mut self , input : crate :: model :: DnsRecord ) -> Self { let mut v = self . records . unwrap_or_default ( ) ; v . push ( input ) ; self . records = Some ( v ) ; self }
Appends an item to `records`.
Appends an item to ` records ` .
mut self
input
crate::model::DnsRecord
mut self
input
crate::model::DnsRecord