/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #include #include #include using namespace Aws::Panorama::Model; using namespace Aws::Utils::Json; using namespace Aws::Utils; RegisterPackageVersionRequest::RegisterPackageVersionRequest() : m_markLatest(false), m_markLatestHasBeenSet(false), m_ownerAccountHasBeenSet(false), m_packageIdHasBeenSet(false), m_packageVersionHasBeenSet(false), m_patchVersionHasBeenSet(false) { } Aws::String RegisterPackageVersionRequest::SerializePayload() const { JsonValue payload; if(m_markLatestHasBeenSet) { payload.WithBool("MarkLatest", m_markLatest); } if(m_ownerAccountHasBeenSet) { payload.WithString("OwnerAccount", m_ownerAccount); } return payload.View().WriteReadable(); }