aws_sdk_pinpointemail/client/
get_domain_deliverability_campaign.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3    /// Constructs a fluent builder for the [`GetDomainDeliverabilityCampaign`](crate::operation::get_domain_deliverability_campaign::builders::GetDomainDeliverabilityCampaignFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`campaign_id(impl Into<String>)`](crate::operation::get_domain_deliverability_campaign::builders::GetDomainDeliverabilityCampaignFluentBuilder::campaign_id) / [`set_campaign_id(Option<String>)`](crate::operation::get_domain_deliverability_campaign::builders::GetDomainDeliverabilityCampaignFluentBuilder::set_campaign_id):<br>required: **true**<br><p>The unique identifier for the campaign. Amazon Pinpoint automatically generates and assigns this identifier to a campaign. This value is not the same as the campaign identifier that Amazon Pinpoint assigns to campaigns that you create and manage by using the Amazon Pinpoint API or the Amazon Pinpoint console.</p><br>
7    /// - On success, responds with [`GetDomainDeliverabilityCampaignOutput`](crate::operation::get_domain_deliverability_campaign::GetDomainDeliverabilityCampaignOutput) with field(s):
8    ///   - [`domain_deliverability_campaign(Option<DomainDeliverabilityCampaign>)`](crate::operation::get_domain_deliverability_campaign::GetDomainDeliverabilityCampaignOutput::domain_deliverability_campaign): <p>An object that contains the deliverability data for the campaign.</p>
9    /// - On failure, responds with [`SdkError<GetDomainDeliverabilityCampaignError>`](crate::operation::get_domain_deliverability_campaign::GetDomainDeliverabilityCampaignError)
10    pub fn get_domain_deliverability_campaign(
11        &self,
12    ) -> crate::operation::get_domain_deliverability_campaign::builders::GetDomainDeliverabilityCampaignFluentBuilder {
13        crate::operation::get_domain_deliverability_campaign::builders::GetDomainDeliverabilityCampaignFluentBuilder::new(self.handle.clone())
14    }
15}