9#include <aws/mediapackage-vod/MediaPackageVodErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/mediapackage-vod/MediaPackageVodEndpointProvider.h>
21#include <aws/mediapackage-vod/model/ConfigureLogsResult.h>
22#include <aws/mediapackage-vod/model/CreateAssetResult.h>
23#include <aws/mediapackage-vod/model/CreatePackagingConfigurationResult.h>
24#include <aws/mediapackage-vod/model/CreatePackagingGroupResult.h>
25#include <aws/mediapackage-vod/model/DeleteAssetResult.h>
26#include <aws/mediapackage-vod/model/DeletePackagingConfigurationResult.h>
27#include <aws/mediapackage-vod/model/DeletePackagingGroupResult.h>
28#include <aws/mediapackage-vod/model/DescribeAssetResult.h>
29#include <aws/mediapackage-vod/model/DescribePackagingConfigurationResult.h>
30#include <aws/mediapackage-vod/model/DescribePackagingGroupResult.h>
31#include <aws/mediapackage-vod/model/ListAssetsResult.h>
32#include <aws/mediapackage-vod/model/ListPackagingConfigurationsResult.h>
33#include <aws/mediapackage-vod/model/ListPackagingGroupsResult.h>
34#include <aws/mediapackage-vod/model/ListTagsForResourceResult.h>
35#include <aws/mediapackage-vod/model/UpdatePackagingGroupResult.h>
36#include <aws/mediapackage-vod/model/ListPackagingConfigurationsRequest.h>
37#include <aws/mediapackage-vod/model/ListPackagingGroupsRequest.h>
38#include <aws/mediapackage-vod/model/ListAssetsRequest.h>
39#include <aws/core/NoResult.h>
47 class HttpClientFactory;
52 template<
typename R,
typename E>
class Outcome;
63 class AWSCredentialsProvider;
71 namespace MediaPackageVod