7#include <aws/ecs/ECS_EXPORTS.h>
8#include <aws/ecs/model/RuntimePlatformOverride.h>
43 template <
typename RuntimePlatformT = RuntimePlatformOverr
ide>
45 m_runtimePlatformHasBeenSet =
true;
46 m_runtimePlatform = std::forward<RuntimePlatformT>(value);
48 template <
typename RuntimePlatformT = RuntimePlatformOverr
ide>
56 bool m_runtimePlatformHasBeenSet =
false;
void SetRuntimePlatform(RuntimePlatformT &&value)
AWS_ECS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ECS_API ServiceRevisionOverrides()=default
ServiceRevisionOverrides & WithRuntimePlatform(RuntimePlatformT &&value)
AWS_ECS_API ServiceRevisionOverrides & operator=(Aws::Utils::Json::JsonView jsonValue)
const RuntimePlatformOverride & GetRuntimePlatform() const
AWS_ECS_API ServiceRevisionOverrides(Aws::Utils::Json::JsonView jsonValue)
bool RuntimePlatformHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue