7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/mailmanager/MailManager_EXPORTS.h>
20namespace MailManager {
41 template <
typename TimestampT = Aws::Utils::DateTime>
43 m_timestampHasBeenSet =
true;
44 m_timestamp = std::forward<TimestampT>(value);
46 template <
typename TimestampT = Aws::Utils::DateTime>
59 template <
typename IngressPo
intIdT = Aws::String>
61 m_ingressPointIdHasBeenSet =
true;
62 m_ingressPointId = std::forward<IngressPointIdT>(value);
64 template <
typename IngressPo
intIdT = Aws::String>
78 template <
typename TrafficPolicyIdT = Aws::String>
80 m_trafficPolicyIdHasBeenSet =
true;
81 m_trafficPolicyId = std::forward<TrafficPolicyIdT>(value);
83 template <
typename TrafficPolicyIdT = Aws::String>
96 template <
typename RuleSetIdT = Aws::String>
98 m_ruleSetIdHasBeenSet =
true;
99 m_ruleSetId = std::forward<RuleSetIdT>(value);
101 template <
typename RuleSetIdT = Aws::String>
114 template <
typename SenderHostnameT = Aws::String>
116 m_senderHostnameHasBeenSet =
true;
117 m_senderHostname = std::forward<SenderHostnameT>(value);
119 template <
typename SenderHostnameT = Aws::String>
132 template <
typename SenderIpAddressT = Aws::String>
134 m_senderIpAddressHasBeenSet =
true;
135 m_senderIpAddress = std::forward<SenderIpAddressT>(value);
137 template <
typename SenderIpAddressT = Aws::String>
151 template <
typename TlsCipherSuiteT = Aws::String>
153 m_tlsCipherSuiteHasBeenSet =
true;
154 m_tlsCipherSuite = std::forward<TlsCipherSuiteT>(value);
156 template <
typename TlsCipherSuiteT = Aws::String>
170 template <
typename TlsProtocolT = Aws::String>
172 m_tlsProtocolHasBeenSet =
true;
173 m_tlsProtocol = std::forward<TlsProtocolT>(value);
175 template <
typename TlsProtocolT = Aws::String>
189 template <
typename SendingMethodT = Aws::String>
191 m_sendingMethodHasBeenSet =
true;
192 m_sendingMethod = std::forward<SendingMethodT>(value);
194 template <
typename SendingMethodT = Aws::String>
208 template <
typename SourceIdentityT = Aws::String>
210 m_sourceIdentityHasBeenSet =
true;
211 m_sourceIdentity = std::forward<SourceIdentityT>(value);
213 template <
typename SourceIdentityT = Aws::String>
227 template <
typename SendingPoolT = Aws::String>
229 m_sendingPoolHasBeenSet =
true;
230 m_sendingPool = std::forward<SendingPoolT>(value);
232 template <
typename SendingPoolT = Aws::String>
246 template <
typename ConfigurationSetT = Aws::String>
248 m_configurationSetHasBeenSet =
true;
249 m_configurationSet = std::forward<ConfigurationSetT>(value);
251 template <
typename ConfigurationSetT = Aws::String>
265 template <
typename SourceArnT = Aws::String>
267 m_sourceArnHasBeenSet =
true;
268 m_sourceArn = std::forward<SourceArnT>(value);
270 template <
typename SourceArnT = Aws::String>
302 bool m_timestampHasBeenSet =
false;
303 bool m_ingressPointIdHasBeenSet =
false;
304 bool m_trafficPolicyIdHasBeenSet =
false;
305 bool m_ruleSetIdHasBeenSet =
false;
306 bool m_senderHostnameHasBeenSet =
false;
307 bool m_senderIpAddressHasBeenSet =
false;
308 bool m_tlsCipherSuiteHasBeenSet =
false;
309 bool m_tlsProtocolHasBeenSet =
false;
310 bool m_sendingMethodHasBeenSet =
false;
311 bool m_sourceIdentityHasBeenSet =
false;
312 bool m_sendingPoolHasBeenSet =
false;
313 bool m_configurationSetHasBeenSet =
false;
314 bool m_sourceArnHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue