7#include <aws/appmesh/AppMesh_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
42 template <
typename ArnT = Aws::String>
44 m_arnHasBeenSet =
true;
45 m_arn = std::forward<ArnT>(value);
47 template <
typename ArnT = Aws::String>
49 SetArn(std::forward<ArnT>(value));
60 template <
typename CreatedAtT = Aws::Utils::DateTime>
62 m_createdAtHasBeenSet =
true;
63 m_createdAt = std::forward<CreatedAtT>(value);
65 template <
typename CreatedAtT = Aws::Utils::DateTime>
79 template <
typename LastUpdatedAtT = Aws::Utils::DateTime>
81 m_lastUpdatedAtHasBeenSet =
true;
82 m_lastUpdatedAt = std::forward<LastUpdatedAtT>(value);
84 template <
typename LastUpdatedAtT = Aws::Utils::DateTime>
101 template <
typename MeshOwnerT = Aws::String>
103 m_meshOwnerHasBeenSet =
true;
104 m_meshOwner = std::forward<MeshOwnerT>(value);
106 template <
typename MeshOwnerT = Aws::String>
123 template <
typename ResourceOwnerT = Aws::String>
125 m_resourceOwnerHasBeenSet =
true;
126 m_resourceOwner = std::forward<ResourceOwnerT>(value);
128 template <
typename ResourceOwnerT = Aws::String>
141 template <
typename U
idT = Aws::String>
143 m_uidHasBeenSet =
true;
144 m_uid = std::forward<UidT>(value);
146 template <
typename U
idT = Aws::String>
148 SetUid(std::forward<UidT>(value));
161 m_versionHasBeenSet =
true;
182 long long m_version{0};
183 bool m_arnHasBeenSet =
false;
184 bool m_createdAtHasBeenSet =
false;
185 bool m_lastUpdatedAtHasBeenSet =
false;
186 bool m_meshOwnerHasBeenSet =
false;
187 bool m_resourceOwnerHasBeenSet =
false;
188 bool m_uidHasBeenSet =
false;
189 bool m_versionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue