7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/lightsail/Lightsail_EXPORTS.h>
10#include <aws/lightsail/model/ContactMethodStatus.h>
11#include <aws/lightsail/model/ContactProtocol.h>
12#include <aws/lightsail/model/ResourceLocation.h>
13#include <aws/lightsail/model/ResourceType.h>
49 template <
typename ContactEndpo
intT = Aws::String>
51 m_contactEndpointHasBeenSet =
true;
52 m_contactEndpoint = std::forward<ContactEndpointT>(value);
54 template <
typename ContactEndpo
intT = Aws::String>
73 m_statusHasBeenSet =
true;
90 m_protocolHasBeenSet =
true;
105 template <
typename NameT = Aws::String>
107 m_nameHasBeenSet =
true;
108 m_name = std::forward<NameT>(value);
110 template <
typename NameT = Aws::String>
112 SetName(std::forward<NameT>(value));
123 template <
typename ArnT = Aws::String>
125 m_arnHasBeenSet =
true;
126 m_arn = std::forward<ArnT>(value);
128 template <
typename ArnT = Aws::String>
130 SetArn(std::forward<ArnT>(value));
141 template <
typename CreatedAtT = Aws::Utils::DateTime>
143 m_createdAtHasBeenSet =
true;
144 m_createdAt = std::forward<CreatedAtT>(value);
146 template <
typename CreatedAtT = Aws::Utils::DateTime>
160 template <
typename LocationT = ResourceLocation>
162 m_locationHasBeenSet =
true;
163 m_location = std::forward<LocationT>(value);
165 template <
typename LocationT = ResourceLocation>
179 m_resourceTypeHasBeenSet =
true;
180 m_resourceType = value;
196 template <
typename SupportCodeT = Aws::String>
198 m_supportCodeHasBeenSet =
true;
199 m_supportCode = std::forward<SupportCodeT>(value);
201 template <
typename SupportCodeT = Aws::String>
220 ResourceLocation m_location;
225 bool m_contactEndpointHasBeenSet =
false;
226 bool m_statusHasBeenSet =
false;
227 bool m_protocolHasBeenSet =
false;
228 bool m_nameHasBeenSet =
false;
229 bool m_arnHasBeenSet =
false;
230 bool m_createdAtHasBeenSet =
false;
231 bool m_locationHasBeenSet =
false;
232 bool m_resourceTypeHasBeenSet =
false;
233 bool m_supportCodeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue