7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
9#include <aws/mediaconnect/model/Algorithm.h>
10#include <aws/mediaconnect/model/KeyType.h>
21namespace MediaConnect {
44 m_algorithmHasBeenSet =
true;
61 template <
typename ConstantInitializationVectorT = Aws::String>
63 m_constantInitializationVectorHasBeenSet =
true;
64 m_constantInitializationVector = std::forward<ConstantInitializationVectorT>(value);
66 template <
typename ConstantInitializationVectorT = Aws::String>
81 template <
typename DeviceIdT = Aws::String>
83 m_deviceIdHasBeenSet =
true;
84 m_deviceId = std::forward<DeviceIdT>(value);
86 template <
typename DeviceIdT = Aws::String>
101 m_keyTypeHasBeenSet =
true;
118 template <
typename RegionT = Aws::String>
120 m_regionHasBeenSet =
true;
121 m_region = std::forward<RegionT>(value);
123 template <
typename RegionT = Aws::String>
139 template <
typename ResourceIdT = Aws::String>
141 m_resourceIdHasBeenSet =
true;
142 m_resourceId = std::forward<ResourceIdT>(value);
144 template <
typename ResourceIdT = Aws::String>
158 template <
typename RoleArnT = Aws::String>
160 m_roleArnHasBeenSet =
true;
161 m_roleArn = std::forward<RoleArnT>(value);
163 template <
typename RoleArnT = Aws::String>
178 template <
typename SecretArnT = Aws::String>
180 m_secretArnHasBeenSet =
true;
181 m_secretArn = std::forward<SecretArnT>(value);
183 template <
typename SecretArnT = Aws::String>
198 template <
typename UrlT = Aws::String>
200 m_urlHasBeenSet =
true;
201 m_url = std::forward<UrlT>(value);
203 template <
typename UrlT = Aws::String>
205 SetUrl(std::forward<UrlT>(value));
227 bool m_algorithmHasBeenSet =
false;
228 bool m_constantInitializationVectorHasBeenSet =
false;
229 bool m_deviceIdHasBeenSet =
false;
230 bool m_keyTypeHasBeenSet =
false;
231 bool m_regionHasBeenSet =
false;
232 bool m_resourceIdHasBeenSet =
false;
233 bool m_roleArnHasBeenSet =
false;
234 bool m_secretArnHasBeenSet =
false;
235 bool m_urlHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue