Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Sep 2018 19:05:53 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r479843 - in head/devel/aws-sdk-cpp: . files
Message-ID:  <201809151905.w8FJ5rFi075701@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Sat Sep 15 19:05:53 2018
New Revision: 479843
URL: https://svnweb.freebsd.org/changeset/ports/479843

Log:
  - Update to 1.6.11
  - Take maintainership
  - Unbreak on FreeBSD 12
  - Add TEST option

Added:
  head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-core_source_platform_linux-shared_Security.cpp
     - copied, changed from r479842, head/devel/aws-sdk-cpp/files/patch-Security.cpp
  head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModule.h   (contents, props changed)
  head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModuleFactory.h   (contents, props changed)
Deleted:
  head/devel/aws-sdk-cpp/files/patch-Security.cpp
Modified:
  head/devel/aws-sdk-cpp/Makefile
  head/devel/aws-sdk-cpp/distinfo
  head/devel/aws-sdk-cpp/pkg-plist

Modified: head/devel/aws-sdk-cpp/Makefile
==============================================================================
--- head/devel/aws-sdk-cpp/Makefile	Sat Sep 15 18:31:39 2018	(r479842)
+++ head/devel/aws-sdk-cpp/Makefile	Sat Sep 15 19:05:53 2018	(r479843)
@@ -1,29 +1,35 @@
 # $FreeBSD$
 
 PORTNAME=	aws-sdk-cpp
-PORTVERSION=	1.4.14
-PORTREVISION=	1
+PORTVERSION=	1.6.11
 CATEGORIES=	devel
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	danilo@FreeBSD.org
 COMMENT=	C++11 interface for Amazon Web Services (AWS)
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_FreeBSD_12=	C++ error: https://github.com/aws/aws-sdk-cpp/issues/825
 BROKEN_aarch64=		fails to build: runaway process
 BROKEN_armv6=		fails to build: runaway process
 BROKEN_armv7=		fails to build: runaway process
 BROKEN_powerpc64=	fails to build: runaway process
 
-LIB_DEPENDS=	libcurl.so:ftp/curl
+LIB_DEPENDS=	libcurl.so:ftp/curl \
+		libpulse.so:audio/pulseaudio
 
-USES=		cmake pkgconfig compiler:c++11-lib ssl
+OPTIONS_DEFINE=	TEST
+OPTIONS_SUB=	yes
+
+TEST_CMAKE_OFF=	-DENABLE_TESTING=OFF
+
+USES=		cmake:noninja pkgconfig compiler:c++11-lib ssl
 USE_GITHUB=	yes
 GH_ACCOUNT=	aws
 USE_LDCONFIG=	yes
-CXXFLAGS=	-Wno-error -Wno-c11-extensions
+CXXFLAGS+=	-Wno-error -Wno-c11-extensions
+CFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
 
 post-patch:
 	${REINPLACE_CMD} -e "s,/pkgconfig,/../libdata/pkgconfig,g" \

Modified: head/devel/aws-sdk-cpp/distinfo
==============================================================================
--- head/devel/aws-sdk-cpp/distinfo	Sat Sep 15 18:31:39 2018	(r479842)
+++ head/devel/aws-sdk-cpp/distinfo	Sat Sep 15 19:05:53 2018	(r479843)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1521018296
-SHA256 (aws-aws-sdk-cpp-1.4.14_GH0.tar.gz) = fdc43e2e4c81bc1279cb1d88f73ce69f7997b59ddd7be9fafda67e118dcf2e79
-SIZE (aws-aws-sdk-cpp-1.4.14_GH0.tar.gz) = 14713062
+TIMESTAMP = 1536876319
+SHA256 (aws-aws-sdk-cpp-1.6.11_GH0.tar.gz) = f5c6ba291b5e2c4eeb42a914dfe1fabc5aac87adce304af85eb55622b685f6d9
+SIZE (aws-aws-sdk-cpp-1.6.11_GH0.tar.gz) = 16632207

Copied and modified: head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-core_source_platform_linux-shared_Security.cpp (from r479842, head/devel/aws-sdk-cpp/files/patch-Security.cpp)
==============================================================================
--- head/devel/aws-sdk-cpp/files/patch-Security.cpp	Sat Sep 15 18:31:39 2018	(r479842, copy source)
+++ head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-core_source_platform_linux-shared_Security.cpp	Sat Sep 15 19:05:53 2018	(r479843)
@@ -1,6 +1,6 @@
---- aws-cpp-sdk-core/source/platform/linux-shared/Security.cpp.orig	2017-01-05 20:03:15.000000000 +0000
-+++ aws-cpp-sdk-core/source/platform/linux-shared/Security.cpp	2017-01-07 15:07:42.656838000 +0000
-@@ -25,7 +25,7 @@
+--- aws-cpp-sdk-core/source/platform/linux-shared/Security.cpp.orig	2018-09-13 20:09:34 UTC
++++ aws-cpp-sdk-core/source/platform/linux-shared/Security.cpp
+@@ -25,7 +25,7 @@ namespace Security
  void SecureMemClear(unsigned char *data, size_t length)
  {
  #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) || defined(__DragonFly__)

Added: head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModule.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModule.h	Sat Sep 15 19:05:53 2018	(r479843)
@@ -0,0 +1,15 @@
+--- aws-cpp-sdk-s3-encryption/include/aws/s3-encryption/modules/CryptoModule.h.orig	2018-09-13 15:58:35 UTC
++++ aws-cpp-sdk-s3-encryption/include/aws/s3-encryption/modules/CryptoModule.h
+@@ -48,6 +48,12 @@ namespace Aws
+                 */
+                 CryptoModule(const std::shared_ptr<Aws::Utils::Crypto::EncryptionMaterials>& encryptionMaterials, const CryptoConfiguration & cryptoConfig);
+ 
++
++		/*
++		* Default destructor
++		*/
++		virtual ~CryptoModule() = default;
++
+                 /*
+                 * Function to put an encrypted object to S3.
+                 */

Added: head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModuleFactory.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/aws-sdk-cpp/files/patch-aws-cpp-sdk-s3-encryption_include_aws_s3-encryption_modules_CryptoModuleFactory.h	Sat Sep 15 19:05:53 2018	(r479843)
@@ -0,0 +1,38 @@
+--- aws-cpp-sdk-s3-encryption/include/aws/s3-encryption/modules/CryptoModuleFactory.h.orig	2018-09-13 15:58:48 UTC
++++ aws-cpp-sdk-s3-encryption/include/aws/s3-encryption/modules/CryptoModuleFactory.h
+@@ -80,6 +80,11 @@ namespace Aws
+                 CryptoModuleFactoryEO();
+ 
+                 /*
++                * Default Destructor.
++                */
++                virtual ~CryptoModuleFactoryEO() = default;
++
++                /*
+                 * Creates a encryption only crypto module or returns an existing one using
+                 * the encryption materials, crypto configuration, and AWS credentials provider.
+                 */
+@@ -102,6 +107,11 @@ namespace Aws
+                 CryptoModuleFactoryAE();
+ 
+                 /*
++                * Default Destructor.
++                */
++                virtual ~CryptoModuleFactoryAE() = default;
++
++                /*
+                 * Creates a authenticated encryption crypto module or returns an existing one using
+                 * the encryption materials, crypto configuration, and AWS credentials provider.
+                 */
+@@ -122,6 +132,11 @@ namespace Aws
+                 * Default Constructor.
+                 */
+                 CryptoModuleFactoryStrictAE();
++
++                /*
++                * Default Destructor.
++                */
++                virtual ~CryptoModuleFactoryStrictAE() = default;
+ 
+                 /*
+                 * Creates a strict authenticated encryption crypto module or returns an existing one using

Modified: head/devel/aws-sdk-cpp/pkg-plist
==============================================================================
--- head/devel/aws-sdk-cpp/pkg-plist	Sat Sep 15 18:31:39 2018	(r479842)
+++ head/devel/aws-sdk-cpp/pkg-plist	Sat Sep 15 19:05:53 2018	(r479843)
@@ -48,6 +48,55 @@ include/aws/AWSMigrationHub/model/Status.h
 include/aws/AWSMigrationHub/model/Task.h
 include/aws/access-management/AccessManagementClient.h
 include/aws/access-management/AccessManagement_EXPORTS.h
+include/aws/acm-pca/ACMPCAClient.h
+include/aws/acm-pca/ACMPCAEndpoint.h
+include/aws/acm-pca/ACMPCAErrorMarshaller.h
+include/aws/acm-pca/ACMPCAErrors.h
+include/aws/acm-pca/ACMPCARequest.h
+include/aws/acm-pca/ACMPCA_EXPORTS.h
+include/aws/acm-pca/model/ASN1Subject.h
+include/aws/acm-pca/model/AuditReportResponseFormat.h
+include/aws/acm-pca/model/AuditReportStatus.h
+include/aws/acm-pca/model/CertificateAuthority.h
+include/aws/acm-pca/model/CertificateAuthorityConfiguration.h
+include/aws/acm-pca/model/CertificateAuthorityStatus.h
+include/aws/acm-pca/model/CertificateAuthorityType.h
+include/aws/acm-pca/model/CreateCertificateAuthorityAuditReportRequest.h
+include/aws/acm-pca/model/CreateCertificateAuthorityAuditReportResult.h
+include/aws/acm-pca/model/CreateCertificateAuthorityRequest.h
+include/aws/acm-pca/model/CreateCertificateAuthorityResult.h
+include/aws/acm-pca/model/CrlConfiguration.h
+include/aws/acm-pca/model/DeleteCertificateAuthorityRequest.h
+include/aws/acm-pca/model/DescribeCertificateAuthorityAuditReportRequest.h
+include/aws/acm-pca/model/DescribeCertificateAuthorityAuditReportResult.h
+include/aws/acm-pca/model/DescribeCertificateAuthorityRequest.h
+include/aws/acm-pca/model/DescribeCertificateAuthorityResult.h
+include/aws/acm-pca/model/FailureReason.h
+include/aws/acm-pca/model/GetCertificateAuthorityCertificateRequest.h
+include/aws/acm-pca/model/GetCertificateAuthorityCertificateResult.h
+include/aws/acm-pca/model/GetCertificateAuthorityCsrRequest.h
+include/aws/acm-pca/model/GetCertificateAuthorityCsrResult.h
+include/aws/acm-pca/model/GetCertificateRequest.h
+include/aws/acm-pca/model/GetCertificateResult.h
+include/aws/acm-pca/model/ImportCertificateAuthorityCertificateRequest.h
+include/aws/acm-pca/model/IssueCertificateRequest.h
+include/aws/acm-pca/model/IssueCertificateResult.h
+include/aws/acm-pca/model/KeyAlgorithm.h
+include/aws/acm-pca/model/ListCertificateAuthoritiesRequest.h
+include/aws/acm-pca/model/ListCertificateAuthoritiesResult.h
+include/aws/acm-pca/model/ListTagsRequest.h
+include/aws/acm-pca/model/ListTagsResult.h
+include/aws/acm-pca/model/RestoreCertificateAuthorityRequest.h
+include/aws/acm-pca/model/RevocationConfiguration.h
+include/aws/acm-pca/model/RevocationReason.h
+include/aws/acm-pca/model/RevokeCertificateRequest.h
+include/aws/acm-pca/model/SigningAlgorithm.h
+include/aws/acm-pca/model/Tag.h
+include/aws/acm-pca/model/TagCertificateAuthorityRequest.h
+include/aws/acm-pca/model/UntagCertificateAuthorityRequest.h
+include/aws/acm-pca/model/UpdateCertificateAuthorityRequest.h
+include/aws/acm-pca/model/Validity.h
+include/aws/acm-pca/model/ValidityPeriodType.h
 include/aws/acm/ACMClient.h
 include/aws/acm/ACMEndpoint.h
 include/aws/acm/ACMErrorMarshaller.h
@@ -56,8 +105,10 @@ include/aws/acm/ACMRequest.h
 include/aws/acm/ACM_EXPORTS.h
 include/aws/acm/model/AddTagsToCertificateRequest.h
 include/aws/acm/model/CertificateDetail.h
+include/aws/acm/model/CertificateOptions.h
 include/aws/acm/model/CertificateStatus.h
 include/aws/acm/model/CertificateSummary.h
+include/aws/acm/model/CertificateTransparencyLoggingPreference.h
 include/aws/acm/model/CertificateType.h
 include/aws/acm/model/DeleteCertificateRequest.h
 include/aws/acm/model/DescribeCertificateRequest.h
@@ -65,6 +116,8 @@ include/aws/acm/model/DescribeCertificateResult.h
 include/aws/acm/model/DomainStatus.h
 include/aws/acm/model/DomainValidation.h
 include/aws/acm/model/DomainValidationOption.h
+include/aws/acm/model/ExportCertificateRequest.h
+include/aws/acm/model/ExportCertificateResult.h
 include/aws/acm/model/ExtendedKeyUsage.h
 include/aws/acm/model/ExtendedKeyUsageName.h
 include/aws/acm/model/FailureReason.h
@@ -82,6 +135,7 @@ include/aws/acm/model/ListTagsForCertificateRequest.h
 include/aws/acm/model/ListTagsForCertificateResult.h
 include/aws/acm/model/RecordType.h
 include/aws/acm/model/RemoveTagsFromCertificateRequest.h
+include/aws/acm/model/RenewalEligibility.h
 include/aws/acm/model/RenewalStatus.h
 include/aws/acm/model/RenewalSummary.h
 include/aws/acm/model/RequestCertificateRequest.h
@@ -90,6 +144,7 @@ include/aws/acm/model/ResendValidationEmailRequest.h
 include/aws/acm/model/ResourceRecord.h
 include/aws/acm/model/RevocationReason.h
 include/aws/acm/model/Tag.h
+include/aws/acm/model/UpdateCertificateOptionsRequest.h
 include/aws/acm/model/ValidationMethod.h
 include/aws/alexaforbusiness/AlexaForBusinessClient.h
 include/aws/alexaforbusiness/AlexaForBusinessEndpoint.h
@@ -97,10 +152,21 @@ include/aws/alexaforbusiness/AlexaForBusinessErrorMars
 include/aws/alexaforbusiness/AlexaForBusinessErrors.h
 include/aws/alexaforbusiness/AlexaForBusinessRequest.h
 include/aws/alexaforbusiness/AlexaForBusiness_EXPORTS.h
+include/aws/alexaforbusiness/model/AddressBook.h
+include/aws/alexaforbusiness/model/AddressBookData.h
+include/aws/alexaforbusiness/model/AssociateContactWithAddressBookRequest.h
+include/aws/alexaforbusiness/model/AssociateContactWithAddressBookResult.h
 include/aws/alexaforbusiness/model/AssociateDeviceWithRoomRequest.h
 include/aws/alexaforbusiness/model/AssociateDeviceWithRoomResult.h
 include/aws/alexaforbusiness/model/AssociateSkillGroupWithRoomRequest.h
 include/aws/alexaforbusiness/model/AssociateSkillGroupWithRoomResult.h
+include/aws/alexaforbusiness/model/ConnectionStatus.h
+include/aws/alexaforbusiness/model/Contact.h
+include/aws/alexaforbusiness/model/ContactData.h
+include/aws/alexaforbusiness/model/CreateAddressBookRequest.h
+include/aws/alexaforbusiness/model/CreateAddressBookResult.h
+include/aws/alexaforbusiness/model/CreateContactRequest.h
+include/aws/alexaforbusiness/model/CreateContactResult.h
 include/aws/alexaforbusiness/model/CreateProfileRequest.h
 include/aws/alexaforbusiness/model/CreateProfileResult.h
 include/aws/alexaforbusiness/model/CreateRoomRequest.h
@@ -109,6 +175,10 @@ include/aws/alexaforbusiness/model/CreateSkillGroupReq
 include/aws/alexaforbusiness/model/CreateSkillGroupResult.h
 include/aws/alexaforbusiness/model/CreateUserRequest.h
 include/aws/alexaforbusiness/model/CreateUserResult.h
+include/aws/alexaforbusiness/model/DeleteAddressBookRequest.h
+include/aws/alexaforbusiness/model/DeleteAddressBookResult.h
+include/aws/alexaforbusiness/model/DeleteContactRequest.h
+include/aws/alexaforbusiness/model/DeleteContactResult.h
 include/aws/alexaforbusiness/model/DeleteProfileRequest.h
 include/aws/alexaforbusiness/model/DeleteProfileResult.h
 include/aws/alexaforbusiness/model/DeleteRoomRequest.h
@@ -121,10 +191,14 @@ include/aws/alexaforbusiness/model/DeleteUserRequest.h
 include/aws/alexaforbusiness/model/DeleteUserResult.h
 include/aws/alexaforbusiness/model/Device.h
 include/aws/alexaforbusiness/model/DeviceData.h
+include/aws/alexaforbusiness/model/DeviceEvent.h
+include/aws/alexaforbusiness/model/DeviceEventType.h
 include/aws/alexaforbusiness/model/DeviceStatus.h
 include/aws/alexaforbusiness/model/DeviceStatusDetail.h
 include/aws/alexaforbusiness/model/DeviceStatusDetailCode.h
 include/aws/alexaforbusiness/model/DeviceStatusInfo.h
+include/aws/alexaforbusiness/model/DisassociateContactFromAddressBookRequest.h
+include/aws/alexaforbusiness/model/DisassociateContactFromAddressBookResult.h
 include/aws/alexaforbusiness/model/DisassociateDeviceFromRoomRequest.h
 include/aws/alexaforbusiness/model/DisassociateDeviceFromRoomResult.h
 include/aws/alexaforbusiness/model/DisassociateSkillGroupFromRoomRequest.h
@@ -133,6 +207,10 @@ include/aws/alexaforbusiness/model/DistanceUnit.h
 include/aws/alexaforbusiness/model/EnrollmentStatus.h
 include/aws/alexaforbusiness/model/Feature.h
 include/aws/alexaforbusiness/model/Filter.h
+include/aws/alexaforbusiness/model/GetAddressBookRequest.h
+include/aws/alexaforbusiness/model/GetAddressBookResult.h
+include/aws/alexaforbusiness/model/GetContactRequest.h
+include/aws/alexaforbusiness/model/GetContactResult.h
 include/aws/alexaforbusiness/model/GetDeviceRequest.h
 include/aws/alexaforbusiness/model/GetDeviceResult.h
 include/aws/alexaforbusiness/model/GetProfileRequest.h
@@ -143,6 +221,8 @@ include/aws/alexaforbusiness/model/GetRoomSkillParamet
 include/aws/alexaforbusiness/model/GetRoomSkillParameterResult.h
 include/aws/alexaforbusiness/model/GetSkillGroupRequest.h
 include/aws/alexaforbusiness/model/GetSkillGroupResult.h
+include/aws/alexaforbusiness/model/ListDeviceEventsRequest.h
+include/aws/alexaforbusiness/model/ListDeviceEventsResult.h
 include/aws/alexaforbusiness/model/ListSkillsRequest.h
 include/aws/alexaforbusiness/model/ListSkillsResult.h
 include/aws/alexaforbusiness/model/ListTagsRequest.h
@@ -158,6 +238,10 @@ include/aws/alexaforbusiness/model/RevokeInvitationRes
 include/aws/alexaforbusiness/model/Room.h
 include/aws/alexaforbusiness/model/RoomData.h
 include/aws/alexaforbusiness/model/RoomSkillParameter.h
+include/aws/alexaforbusiness/model/SearchAddressBooksRequest.h
+include/aws/alexaforbusiness/model/SearchAddressBooksResult.h
+include/aws/alexaforbusiness/model/SearchContactsRequest.h
+include/aws/alexaforbusiness/model/SearchContactsResult.h
 include/aws/alexaforbusiness/model/SearchDevicesRequest.h
 include/aws/alexaforbusiness/model/SearchDevicesResult.h
 include/aws/alexaforbusiness/model/SearchProfilesRequest.h
@@ -183,6 +267,10 @@ include/aws/alexaforbusiness/model/TagResourceResult.h
 include/aws/alexaforbusiness/model/TemperatureUnit.h
 include/aws/alexaforbusiness/model/UntagResourceRequest.h
 include/aws/alexaforbusiness/model/UntagResourceResult.h
+include/aws/alexaforbusiness/model/UpdateAddressBookRequest.h
+include/aws/alexaforbusiness/model/UpdateAddressBookResult.h
+include/aws/alexaforbusiness/model/UpdateContactRequest.h
+include/aws/alexaforbusiness/model/UpdateContactResult.h
 include/aws/alexaforbusiness/model/UpdateDeviceRequest.h
 include/aws/alexaforbusiness/model/UpdateDeviceResult.h
 include/aws/alexaforbusiness/model/UpdateProfileRequest.h
@@ -518,7 +606,10 @@ include/aws/appstream/AppStreamErrorMarshaller.h
 include/aws/appstream/AppStreamErrors.h
 include/aws/appstream/AppStreamRequest.h
 include/aws/appstream/AppStream_EXPORTS.h
+include/aws/appstream/model/Action.h
 include/aws/appstream/model/Application.h
+include/aws/appstream/model/ApplicationSettings.h
+include/aws/appstream/model/ApplicationSettingsResponse.h
 include/aws/appstream/model/AssociateFleetRequest.h
 include/aws/appstream/model/AssociateFleetResult.h
 include/aws/appstream/model/AuthenticationType.h
@@ -544,6 +635,8 @@ include/aws/appstream/model/DeleteFleetRequest.h
 include/aws/appstream/model/DeleteFleetResult.h
 include/aws/appstream/model/DeleteImageBuilderRequest.h
 include/aws/appstream/model/DeleteImageBuilderResult.h
+include/aws/appstream/model/DeleteImagePermissionsRequest.h
+include/aws/appstream/model/DeleteImagePermissionsResult.h
 include/aws/appstream/model/DeleteImageRequest.h
 include/aws/appstream/model/DeleteImageResult.h
 include/aws/appstream/model/DeleteStackRequest.h
@@ -554,6 +647,8 @@ include/aws/appstream/model/DescribeFleetsRequest.h
 include/aws/appstream/model/DescribeFleetsResult.h
 include/aws/appstream/model/DescribeImageBuildersRequest.h
 include/aws/appstream/model/DescribeImageBuildersResult.h
+include/aws/appstream/model/DescribeImagePermissionsRequest.h
+include/aws/appstream/model/DescribeImagePermissionsResult.h
 include/aws/appstream/model/DescribeImagesRequest.h
 include/aws/appstream/model/DescribeImagesResult.h
 include/aws/appstream/model/DescribeSessionsRequest.h
@@ -577,6 +672,7 @@ include/aws/appstream/model/ImageBuilder.h
 include/aws/appstream/model/ImageBuilderState.h
 include/aws/appstream/model/ImageBuilderStateChangeReason.h
 include/aws/appstream/model/ImageBuilderStateChangeReasonCode.h
+include/aws/appstream/model/ImagePermissions.h
 include/aws/appstream/model/ImageState.h
 include/aws/appstream/model/ImageStateChangeReason.h
 include/aws/appstream/model/ImageStateChangeReasonCode.h
@@ -586,11 +682,14 @@ include/aws/appstream/model/ListAssociatedStacksReques
 include/aws/appstream/model/ListAssociatedStacksResult.h
 include/aws/appstream/model/ListTagsForResourceRequest.h
 include/aws/appstream/model/ListTagsForResourceResult.h
+include/aws/appstream/model/NetworkAccessConfiguration.h
+include/aws/appstream/model/Permission.h
 include/aws/appstream/model/PlatformType.h
 include/aws/appstream/model/ResourceError.h
 include/aws/appstream/model/ServiceAccountCredentials.h
 include/aws/appstream/model/Session.h
 include/aws/appstream/model/SessionState.h
+include/aws/appstream/model/SharedImagePermissions.h
 include/aws/appstream/model/Stack.h
 include/aws/appstream/model/StackAttribute.h
 include/aws/appstream/model/StackError.h
@@ -613,8 +712,11 @@ include/aws/appstream/model/UpdateDirectoryConfigReque
 include/aws/appstream/model/UpdateDirectoryConfigResult.h
 include/aws/appstream/model/UpdateFleetRequest.h
 include/aws/appstream/model/UpdateFleetResult.h
+include/aws/appstream/model/UpdateImagePermissionsRequest.h
+include/aws/appstream/model/UpdateImagePermissionsResult.h
 include/aws/appstream/model/UpdateStackRequest.h
 include/aws/appstream/model/UpdateStackResult.h
+include/aws/appstream/model/UserSetting.h
 include/aws/appstream/model/VisibilityType.h
 include/aws/appstream/model/VpcConfig.h
 include/aws/appsync/AppSyncClient.h
@@ -650,6 +752,7 @@ include/aws/appsync/model/DeleteTypeRequest.h
 include/aws/appsync/model/DeleteTypeResult.h
 include/aws/appsync/model/DynamodbDataSourceConfig.h
 include/aws/appsync/model/ElasticsearchDataSourceConfig.h
+include/aws/appsync/model/FieldLogLevel.h
 include/aws/appsync/model/GetDataSourceRequest.h
 include/aws/appsync/model/GetDataSourceResult.h
 include/aws/appsync/model/GetGraphqlApiRequest.h
@@ -663,6 +766,7 @@ include/aws/appsync/model/GetSchemaCreationStatusResul
 include/aws/appsync/model/GetTypeRequest.h
 include/aws/appsync/model/GetTypeResult.h
 include/aws/appsync/model/GraphqlApi.h
+include/aws/appsync/model/HttpDataSourceConfig.h
 include/aws/appsync/model/LambdaDataSourceConfig.h
 include/aws/appsync/model/ListApiKeysRequest.h
 include/aws/appsync/model/ListApiKeysResult.h
@@ -674,6 +778,8 @@ include/aws/appsync/model/ListResolversRequest.h
 include/aws/appsync/model/ListResolversResult.h
 include/aws/appsync/model/ListTypesRequest.h
 include/aws/appsync/model/ListTypesResult.h
+include/aws/appsync/model/LogConfig.h
+include/aws/appsync/model/OpenIDConnectConfig.h
 include/aws/appsync/model/OutputType.h
 include/aws/appsync/model/Resolver.h
 include/aws/appsync/model/SchemaStatus.h
@@ -767,7 +873,10 @@ include/aws/autoscaling-plans/model/ScalingPlanStatusC
 include/aws/autoscaling-plans/model/ScalingPolicy.h
 include/aws/autoscaling-plans/model/ScalingStatusCode.h
 include/aws/autoscaling-plans/model/ServiceNamespace.h
+include/aws/autoscaling-plans/model/TagFilter.h
 include/aws/autoscaling-plans/model/TargetTrackingConfiguration.h
+include/aws/autoscaling-plans/model/UpdateScalingPlanRequest.h
+include/aws/autoscaling-plans/model/UpdateScalingPlanResult.h
 include/aws/autoscaling/AutoScalingClient.h
 include/aws/autoscaling/AutoScalingEndpoint.h
 include/aws/autoscaling/AutoScalingErrorMarshaller.h
@@ -784,6 +893,10 @@ include/aws/autoscaling/model/AttachLoadBalancersReque
 include/aws/autoscaling/model/AttachLoadBalancersResult.h
 include/aws/autoscaling/model/AutoScalingGroup.h
 include/aws/autoscaling/model/AutoScalingInstanceDetails.h
+include/aws/autoscaling/model/BatchDeleteScheduledActionRequest.h
+include/aws/autoscaling/model/BatchDeleteScheduledActionResult.h
+include/aws/autoscaling/model/BatchPutScheduledUpdateGroupActionRequest.h
+include/aws/autoscaling/model/BatchPutScheduledUpdateGroupActionResult.h
 include/aws/autoscaling/model/BlockDeviceMapping.h
 include/aws/autoscaling/model/CompleteLifecycleActionRequest.h
 include/aws/autoscaling/model/CompleteLifecycleActionResult.h
@@ -850,6 +963,7 @@ include/aws/autoscaling/model/EnterStandbyResult.h
 include/aws/autoscaling/model/ExecutePolicyRequest.h
 include/aws/autoscaling/model/ExitStandbyRequest.h
 include/aws/autoscaling/model/ExitStandbyResult.h
+include/aws/autoscaling/model/FailedScheduledUpdateGroupActionRequest.h
 include/aws/autoscaling/model/Filter.h
 include/aws/autoscaling/model/Instance.h
 include/aws/autoscaling/model/InstanceMonitoring.h
@@ -881,6 +995,7 @@ include/aws/autoscaling/model/ResumeProcessesRequest.h
 include/aws/autoscaling/model/ScalingActivityStatusCode.h
 include/aws/autoscaling/model/ScalingPolicy.h
 include/aws/autoscaling/model/ScheduledUpdateGroupAction.h
+include/aws/autoscaling/model/ScheduledUpdateGroupActionRequest.h
 include/aws/autoscaling/model/SetDesiredCapacityRequest.h
 include/aws/autoscaling/model/SetInstanceHealthRequest.h
 include/aws/autoscaling/model/SetInstanceProtectionRequest.h
@@ -948,6 +1063,7 @@ include/aws/batch/model/JobDetail.h
 include/aws/batch/model/JobQueueDetail.h
 include/aws/batch/model/JobStatus.h
 include/aws/batch/model/JobSummary.h
+include/aws/batch/model/JobTimeout.h
 include/aws/batch/model/KeyValuePair.h
 include/aws/batch/model/ListJobsRequest.h
 include/aws/batch/model/ListJobsResult.h
@@ -1017,6 +1133,7 @@ include/aws/ce/CostExplorerErrorMarshaller.h
 include/aws/ce/CostExplorerErrors.h
 include/aws/ce/CostExplorerRequest.h
 include/aws/ce/CostExplorer_EXPORTS.h
+include/aws/ce/model/AccountScope.h
 include/aws/ce/model/Context.h
 include/aws/ce/model/Coverage.h
 include/aws/ce/model/CoverageByTime.h
@@ -1025,6 +1142,10 @@ include/aws/ce/model/DateInterval.h
 include/aws/ce/model/Dimension.h
 include/aws/ce/model/DimensionValues.h
 include/aws/ce/model/DimensionValuesWithAttributes.h
+include/aws/ce/model/EC2InstanceDetails.h
+include/aws/ce/model/EC2Specification.h
+include/aws/ce/model/ESInstanceDetails.h
+include/aws/ce/model/ElastiCacheInstanceDetails.h
 include/aws/ce/model/Expression.h
 include/aws/ce/model/GetCostAndUsageRequest.h
 include/aws/ce/model/GetCostAndUsageResult.h
@@ -1032,6 +1153,8 @@ include/aws/ce/model/GetDimensionValuesRequest.h
 include/aws/ce/model/GetDimensionValuesResult.h
 include/aws/ce/model/GetReservationCoverageRequest.h
 include/aws/ce/model/GetReservationCoverageResult.h
+include/aws/ce/model/GetReservationPurchaseRecommendationRequest.h
+include/aws/ce/model/GetReservationPurchaseRecommendationResult.h
 include/aws/ce/model/GetReservationUtilizationRequest.h
 include/aws/ce/model/GetReservationUtilizationResult.h
 include/aws/ce/model/GetTagsRequest.h
@@ -1040,12 +1163,24 @@ include/aws/ce/model/Granularity.h
 include/aws/ce/model/Group.h
 include/aws/ce/model/GroupDefinition.h
 include/aws/ce/model/GroupDefinitionType.h
+include/aws/ce/model/InstanceDetails.h
+include/aws/ce/model/LookbackPeriodInDays.h
 include/aws/ce/model/MetricValue.h
+include/aws/ce/model/OfferingClass.h
+include/aws/ce/model/PaymentOption.h
+include/aws/ce/model/RDSInstanceDetails.h
+include/aws/ce/model/RedshiftInstanceDetails.h
 include/aws/ce/model/ReservationAggregates.h
 include/aws/ce/model/ReservationCoverageGroup.h
+include/aws/ce/model/ReservationPurchaseRecommendation.h
+include/aws/ce/model/ReservationPurchaseRecommendationDetail.h
+include/aws/ce/model/ReservationPurchaseRecommendationMetadata.h
+include/aws/ce/model/ReservationPurchaseRecommendationSummary.h
 include/aws/ce/model/ReservationUtilizationGroup.h
 include/aws/ce/model/ResultByTime.h
+include/aws/ce/model/ServiceSpecification.h
 include/aws/ce/model/TagValues.h
+include/aws/ce/model/TermInYears.h
 include/aws/ce/model/UtilizationByTime.h
 include/aws/cloud9/Cloud9Client.h
 include/aws/cloud9/Cloud9Endpoint.h
@@ -1124,6 +1259,10 @@ include/aws/clouddirectory/model/BatchDetachPolicy.h
 include/aws/clouddirectory/model/BatchDetachPolicyResponse.h
 include/aws/clouddirectory/model/BatchDetachTypedLink.h
 include/aws/clouddirectory/model/BatchDetachTypedLinkResponse.h
+include/aws/clouddirectory/model/BatchGetLinkAttributes.h
+include/aws/clouddirectory/model/BatchGetLinkAttributesResponse.h
+include/aws/clouddirectory/model/BatchGetObjectAttributes.h
+include/aws/clouddirectory/model/BatchGetObjectAttributesResponse.h
 include/aws/clouddirectory/model/BatchGetObjectInformation.h
 include/aws/clouddirectory/model/BatchGetObjectInformationResponse.h
 include/aws/clouddirectory/model/BatchListAttachedIndices.h
@@ -1155,6 +1294,8 @@ include/aws/clouddirectory/model/BatchReadResult.h
 include/aws/clouddirectory/model/BatchReadSuccessfulResponse.h
 include/aws/clouddirectory/model/BatchRemoveFacetFromObject.h
 include/aws/clouddirectory/model/BatchRemoveFacetFromObjectResponse.h
+include/aws/clouddirectory/model/BatchUpdateLinkAttributes.h
+include/aws/clouddirectory/model/BatchUpdateLinkAttributesResponse.h
 include/aws/clouddirectory/model/BatchUpdateObjectAttributes.h
 include/aws/clouddirectory/model/BatchUpdateObjectAttributesResponse.h
 include/aws/clouddirectory/model/BatchWriteExceptionType.h
@@ -1204,12 +1345,17 @@ include/aws/clouddirectory/model/FacetAttributeDefinit
 include/aws/clouddirectory/model/FacetAttributeReference.h
 include/aws/clouddirectory/model/FacetAttributeType.h
 include/aws/clouddirectory/model/FacetAttributeUpdate.h
+include/aws/clouddirectory/model/FacetStyle.h
 include/aws/clouddirectory/model/GetAppliedSchemaVersionRequest.h
 include/aws/clouddirectory/model/GetAppliedSchemaVersionResult.h
 include/aws/clouddirectory/model/GetDirectoryRequest.h
 include/aws/clouddirectory/model/GetDirectoryResult.h
 include/aws/clouddirectory/model/GetFacetRequest.h
 include/aws/clouddirectory/model/GetFacetResult.h
+include/aws/clouddirectory/model/GetLinkAttributesRequest.h
+include/aws/clouddirectory/model/GetLinkAttributesResult.h
+include/aws/clouddirectory/model/GetObjectAttributesRequest.h
+include/aws/clouddirectory/model/GetObjectAttributesResult.h
 include/aws/clouddirectory/model/GetObjectInformationRequest.h
 include/aws/clouddirectory/model/GetObjectInformationResult.h
 include/aws/clouddirectory/model/GetSchemaAsJsonRequest.h
@@ -1217,6 +1363,8 @@ include/aws/clouddirectory/model/GetSchemaAsJsonResult
 include/aws/clouddirectory/model/GetTypedLinkFacetInformationRequest.h
 include/aws/clouddirectory/model/GetTypedLinkFacetInformationResult.h
 include/aws/clouddirectory/model/IndexAttachment.h
+include/aws/clouddirectory/model/LinkAttributeAction.h
+include/aws/clouddirectory/model/LinkAttributeUpdate.h
 include/aws/clouddirectory/model/ListAppliedSchemaArnsRequest.h
 include/aws/clouddirectory/model/ListAppliedSchemaArnsResult.h
 include/aws/clouddirectory/model/ListAttachedIndicesRequest.h
@@ -1233,6 +1381,8 @@ include/aws/clouddirectory/model/ListIncomingTypedLink
 include/aws/clouddirectory/model/ListIncomingTypedLinksResult.h
 include/aws/clouddirectory/model/ListIndexRequest.h
 include/aws/clouddirectory/model/ListIndexResult.h
+include/aws/clouddirectory/model/ListManagedSchemaArnsRequest.h
+include/aws/clouddirectory/model/ListManagedSchemaArnsResult.h
 include/aws/clouddirectory/model/ListObjectAttributesRequest.h
 include/aws/clouddirectory/model/ListObjectAttributesResult.h
 include/aws/clouddirectory/model/ListObjectChildrenRequest.h
@@ -1292,6 +1442,8 @@ include/aws/clouddirectory/model/UntagResourceResult.h
 include/aws/clouddirectory/model/UpdateActionType.h
 include/aws/clouddirectory/model/UpdateFacetRequest.h
 include/aws/clouddirectory/model/UpdateFacetResult.h
+include/aws/clouddirectory/model/UpdateLinkAttributesRequest.h
+include/aws/clouddirectory/model/UpdateLinkAttributesResult.h
 include/aws/clouddirectory/model/UpdateObjectAttributesRequest.h
 include/aws/clouddirectory/model/UpdateObjectAttributesResult.h
 include/aws/clouddirectory/model/UpdateSchemaRequest.h
@@ -1455,52 +1607,87 @@ include/aws/cloudfront/model/CloudFrontOriginAccessIde
 include/aws/cloudfront/model/CloudFrontOriginAccessIdentityConfig.h
 include/aws/cloudfront/model/CloudFrontOriginAccessIdentityList.h
 include/aws/cloudfront/model/CloudFrontOriginAccessIdentitySummary.h
+include/aws/cloudfront/model/ContentTypeProfile.h
+include/aws/cloudfront/model/ContentTypeProfileConfig.h
+include/aws/cloudfront/model/ContentTypeProfiles.h
 include/aws/cloudfront/model/CookieNames.h
 include/aws/cloudfront/model/CookiePreference.h
-include/aws/cloudfront/model/CreateCloudFrontOriginAccessIdentity2017_03_25Request.h
-include/aws/cloudfront/model/CreateCloudFrontOriginAccessIdentity2017_03_25Result.h
-include/aws/cloudfront/model/CreateDistribution2017_03_25Request.h
-include/aws/cloudfront/model/CreateDistribution2017_03_25Result.h
-include/aws/cloudfront/model/CreateDistributionWithTags2017_03_25Request.h
-include/aws/cloudfront/model/CreateDistributionWithTags2017_03_25Result.h
-include/aws/cloudfront/model/CreateInvalidation2017_03_25Request.h
-include/aws/cloudfront/model/CreateInvalidation2017_03_25Result.h
-include/aws/cloudfront/model/CreateStreamingDistribution2017_03_25Request.h
-include/aws/cloudfront/model/CreateStreamingDistribution2017_03_25Result.h
-include/aws/cloudfront/model/CreateStreamingDistributionWithTags2017_03_25Request.h
-include/aws/cloudfront/model/CreateStreamingDistributionWithTags2017_03_25Result.h
+include/aws/cloudfront/model/CreateCloudFrontOriginAccessIdentity2018_06_18Request.h
+include/aws/cloudfront/model/CreateCloudFrontOriginAccessIdentity2018_06_18Result.h
+include/aws/cloudfront/model/CreateDistribution2018_06_18Request.h
+include/aws/cloudfront/model/CreateDistribution2018_06_18Result.h
+include/aws/cloudfront/model/CreateDistributionWithTags2018_06_18Request.h
+include/aws/cloudfront/model/CreateDistributionWithTags2018_06_18Result.h
+include/aws/cloudfront/model/CreateFieldLevelEncryptionConfig2018_06_18Request.h
+include/aws/cloudfront/model/CreateFieldLevelEncryptionConfig2018_06_18Result.h
+include/aws/cloudfront/model/CreateFieldLevelEncryptionProfile2018_06_18Request.h
+include/aws/cloudfront/model/CreateFieldLevelEncryptionProfile2018_06_18Result.h
+include/aws/cloudfront/model/CreateInvalidation2018_06_18Request.h
+include/aws/cloudfront/model/CreateInvalidation2018_06_18Result.h
+include/aws/cloudfront/model/CreatePublicKey2018_06_18Request.h
+include/aws/cloudfront/model/CreatePublicKey2018_06_18Result.h
+include/aws/cloudfront/model/CreateStreamingDistribution2018_06_18Request.h
+include/aws/cloudfront/model/CreateStreamingDistribution2018_06_18Result.h
+include/aws/cloudfront/model/CreateStreamingDistributionWithTags2018_06_18Request.h
+include/aws/cloudfront/model/CreateStreamingDistributionWithTags2018_06_18Result.h
 include/aws/cloudfront/model/CustomErrorResponse.h
 include/aws/cloudfront/model/CustomErrorResponses.h
 include/aws/cloudfront/model/CustomHeaders.h
 include/aws/cloudfront/model/CustomOriginConfig.h
 include/aws/cloudfront/model/DefaultCacheBehavior.h
-include/aws/cloudfront/model/DeleteCloudFrontOriginAccessIdentity2017_03_25Request.h
-include/aws/cloudfront/model/DeleteDistribution2017_03_25Request.h
-include/aws/cloudfront/model/DeleteServiceLinkedRole2017_03_25Request.h
-include/aws/cloudfront/model/DeleteStreamingDistribution2017_03_25Request.h
+include/aws/cloudfront/model/DeleteCloudFrontOriginAccessIdentity2018_06_18Request.h
+include/aws/cloudfront/model/DeleteDistribution2018_06_18Request.h
+include/aws/cloudfront/model/DeleteFieldLevelEncryptionConfig2018_06_18Request.h
+include/aws/cloudfront/model/DeleteFieldLevelEncryptionProfile2018_06_18Request.h
+include/aws/cloudfront/model/DeletePublicKey2018_06_18Request.h
+include/aws/cloudfront/model/DeleteStreamingDistribution2018_06_18Request.h
 include/aws/cloudfront/model/Distribution.h
 include/aws/cloudfront/model/DistributionConfig.h
 include/aws/cloudfront/model/DistributionConfigWithTags.h
 include/aws/cloudfront/model/DistributionList.h
 include/aws/cloudfront/model/DistributionSummary.h
+include/aws/cloudfront/model/EncryptionEntities.h
+include/aws/cloudfront/model/EncryptionEntity.h
 include/aws/cloudfront/model/EventType.h
+include/aws/cloudfront/model/FieldLevelEncryption.h
+include/aws/cloudfront/model/FieldLevelEncryptionConfig.h
+include/aws/cloudfront/model/FieldLevelEncryptionList.h
+include/aws/cloudfront/model/FieldLevelEncryptionProfile.h
+include/aws/cloudfront/model/FieldLevelEncryptionProfileConfig.h
+include/aws/cloudfront/model/FieldLevelEncryptionProfileList.h
+include/aws/cloudfront/model/FieldLevelEncryptionProfileSummary.h
+include/aws/cloudfront/model/FieldLevelEncryptionSummary.h
+include/aws/cloudfront/model/FieldPatterns.h
+include/aws/cloudfront/model/Format.h
 include/aws/cloudfront/model/ForwardedValues.h
 include/aws/cloudfront/model/GeoRestriction.h
 include/aws/cloudfront/model/GeoRestrictionType.h
-include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentity2017_03_25Request.h
-include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentity2017_03_25Result.h
-include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentityConfig2017_03_25Request.h
-include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentityConfig2017_03_25Result.h
-include/aws/cloudfront/model/GetDistribution2017_03_25Request.h
-include/aws/cloudfront/model/GetDistribution2017_03_25Result.h
-include/aws/cloudfront/model/GetDistributionConfig2017_03_25Request.h
-include/aws/cloudfront/model/GetDistributionConfig2017_03_25Result.h
-include/aws/cloudfront/model/GetInvalidation2017_03_25Request.h
-include/aws/cloudfront/model/GetInvalidation2017_03_25Result.h
-include/aws/cloudfront/model/GetStreamingDistribution2017_03_25Request.h
-include/aws/cloudfront/model/GetStreamingDistribution2017_03_25Result.h
-include/aws/cloudfront/model/GetStreamingDistributionConfig2017_03_25Request.h
-include/aws/cloudfront/model/GetStreamingDistributionConfig2017_03_25Result.h
+include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentity2018_06_18Request.h
+include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentity2018_06_18Result.h
+include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentityConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetCloudFrontOriginAccessIdentityConfig2018_06_18Result.h
+include/aws/cloudfront/model/GetDistribution2018_06_18Request.h
+include/aws/cloudfront/model/GetDistribution2018_06_18Result.h
+include/aws/cloudfront/model/GetDistributionConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetDistributionConfig2018_06_18Result.h
+include/aws/cloudfront/model/GetFieldLevelEncryption2018_06_18Request.h
+include/aws/cloudfront/model/GetFieldLevelEncryption2018_06_18Result.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionConfig2018_06_18Result.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionProfile2018_06_18Request.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionProfile2018_06_18Result.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionProfileConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetFieldLevelEncryptionProfileConfig2018_06_18Result.h
+include/aws/cloudfront/model/GetInvalidation2018_06_18Request.h
+include/aws/cloudfront/model/GetInvalidation2018_06_18Result.h
+include/aws/cloudfront/model/GetPublicKey2018_06_18Request.h
+include/aws/cloudfront/model/GetPublicKey2018_06_18Result.h
+include/aws/cloudfront/model/GetPublicKeyConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetPublicKeyConfig2018_06_18Result.h
+include/aws/cloudfront/model/GetStreamingDistribution2018_06_18Request.h
+include/aws/cloudfront/model/GetStreamingDistribution2018_06_18Result.h
+include/aws/cloudfront/model/GetStreamingDistributionConfig2018_06_18Request.h
+include/aws/cloudfront/model/GetStreamingDistributionConfig2018_06_18Result.h
 include/aws/cloudfront/model/Headers.h
 include/aws/cloudfront/model/HttpVersion.h
 include/aws/cloudfront/model/Invalidation.h
@@ -1511,18 +1698,24 @@ include/aws/cloudfront/model/ItemSelection.h
 include/aws/cloudfront/model/KeyPairIds.h
 include/aws/cloudfront/model/LambdaFunctionAssociation.h
 include/aws/cloudfront/model/LambdaFunctionAssociations.h
-include/aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2017_03_25Request.h
-include/aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2017_03_25Result.h
-include/aws/cloudfront/model/ListDistributions2017_03_25Request.h
-include/aws/cloudfront/model/ListDistributions2017_03_25Result.h
-include/aws/cloudfront/model/ListDistributionsByWebACLId2017_03_25Request.h
-include/aws/cloudfront/model/ListDistributionsByWebACLId2017_03_25Result.h
-include/aws/cloudfront/model/ListInvalidations2017_03_25Request.h
-include/aws/cloudfront/model/ListInvalidations2017_03_25Result.h
-include/aws/cloudfront/model/ListStreamingDistributions2017_03_25Request.h
-include/aws/cloudfront/model/ListStreamingDistributions2017_03_25Result.h
-include/aws/cloudfront/model/ListTagsForResource2017_03_25Request.h
-include/aws/cloudfront/model/ListTagsForResource2017_03_25Result.h
+include/aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2018_06_18Request.h
+include/aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2018_06_18Result.h
+include/aws/cloudfront/model/ListDistributions2018_06_18Request.h
+include/aws/cloudfront/model/ListDistributions2018_06_18Result.h
+include/aws/cloudfront/model/ListDistributionsByWebACLId2018_06_18Request.h
+include/aws/cloudfront/model/ListDistributionsByWebACLId2018_06_18Result.h
+include/aws/cloudfront/model/ListFieldLevelEncryptionConfigs2018_06_18Request.h
+include/aws/cloudfront/model/ListFieldLevelEncryptionConfigs2018_06_18Result.h
+include/aws/cloudfront/model/ListFieldLevelEncryptionProfiles2018_06_18Request.h
+include/aws/cloudfront/model/ListFieldLevelEncryptionProfiles2018_06_18Result.h
+include/aws/cloudfront/model/ListInvalidations2018_06_18Request.h
+include/aws/cloudfront/model/ListInvalidations2018_06_18Result.h
+include/aws/cloudfront/model/ListPublicKeys2018_06_18Request.h
+include/aws/cloudfront/model/ListPublicKeys2018_06_18Result.h
+include/aws/cloudfront/model/ListStreamingDistributions2018_06_18Request.h
+include/aws/cloudfront/model/ListStreamingDistributions2018_06_18Result.h
+include/aws/cloudfront/model/ListTagsForResource2018_06_18Request.h
+include/aws/cloudfront/model/ListTagsForResource2018_06_18Result.h
 include/aws/cloudfront/model/LoggingConfig.h
 include/aws/cloudfront/model/Method.h
 include/aws/cloudfront/model/MinimumProtocolVersion.h
@@ -1533,6 +1726,13 @@ include/aws/cloudfront/model/OriginSslProtocols.h
 include/aws/cloudfront/model/Origins.h
 include/aws/cloudfront/model/Paths.h
 include/aws/cloudfront/model/PriceClass.h
+include/aws/cloudfront/model/PublicKey.h
+include/aws/cloudfront/model/PublicKeyConfig.h
+include/aws/cloudfront/model/PublicKeyList.h
+include/aws/cloudfront/model/PublicKeySummary.h
+include/aws/cloudfront/model/QueryArgProfile.h
+include/aws/cloudfront/model/QueryArgProfileConfig.h
+include/aws/cloudfront/model/QueryArgProfiles.h
 include/aws/cloudfront/model/QueryStringCacheKeys.h
 include/aws/cloudfront/model/Restrictions.h
 include/aws/cloudfront/model/S3Origin.h
@@ -1548,16 +1748,22 @@ include/aws/cloudfront/model/StreamingDistributionSumm
 include/aws/cloudfront/model/StreamingLoggingConfig.h
 include/aws/cloudfront/model/Tag.h
 include/aws/cloudfront/model/TagKeys.h
-include/aws/cloudfront/model/TagResource2017_03_25Request.h
+include/aws/cloudfront/model/TagResource2018_06_18Request.h
 include/aws/cloudfront/model/Tags.h
 include/aws/cloudfront/model/TrustedSigners.h
-include/aws/cloudfront/model/UntagResource2017_03_25Request.h
-include/aws/cloudfront/model/UpdateCloudFrontOriginAccessIdentity2017_03_25Request.h
-include/aws/cloudfront/model/UpdateCloudFrontOriginAccessIdentity2017_03_25Result.h
-include/aws/cloudfront/model/UpdateDistribution2017_03_25Request.h
-include/aws/cloudfront/model/UpdateDistribution2017_03_25Result.h
-include/aws/cloudfront/model/UpdateStreamingDistribution2017_03_25Request.h
-include/aws/cloudfront/model/UpdateStreamingDistribution2017_03_25Result.h
+include/aws/cloudfront/model/UntagResource2018_06_18Request.h
+include/aws/cloudfront/model/UpdateCloudFrontOriginAccessIdentity2018_06_18Request.h
+include/aws/cloudfront/model/UpdateCloudFrontOriginAccessIdentity2018_06_18Result.h
+include/aws/cloudfront/model/UpdateDistribution2018_06_18Request.h
+include/aws/cloudfront/model/UpdateDistribution2018_06_18Result.h
+include/aws/cloudfront/model/UpdateFieldLevelEncryptionConfig2018_06_18Request.h
+include/aws/cloudfront/model/UpdateFieldLevelEncryptionConfig2018_06_18Result.h
+include/aws/cloudfront/model/UpdateFieldLevelEncryptionProfile2018_06_18Request.h
+include/aws/cloudfront/model/UpdateFieldLevelEncryptionProfile2018_06_18Result.h
+include/aws/cloudfront/model/UpdatePublicKey2018_06_18Request.h
+include/aws/cloudfront/model/UpdatePublicKey2018_06_18Result.h
+include/aws/cloudfront/model/UpdateStreamingDistribution2018_06_18Request.h
+include/aws/cloudfront/model/UpdateStreamingDistribution2018_06_18Result.h
 include/aws/cloudfront/model/ViewerCertificate.h
 include/aws/cloudfront/model/ViewerProtocolPolicy.h
 include/aws/cloudhsm/CloudHSMClient.h
@@ -1623,10 +1829,14 @@ include/aws/cloudhsmv2/model/BackupState.h
 include/aws/cloudhsmv2/model/Certificates.h
 include/aws/cloudhsmv2/model/Cluster.h
 include/aws/cloudhsmv2/model/ClusterState.h
+include/aws/cloudhsmv2/model/CopyBackupToRegionRequest.h
+include/aws/cloudhsmv2/model/CopyBackupToRegionResult.h
 include/aws/cloudhsmv2/model/CreateClusterRequest.h
 include/aws/cloudhsmv2/model/CreateClusterResult.h
 include/aws/cloudhsmv2/model/CreateHsmRequest.h
 include/aws/cloudhsmv2/model/CreateHsmResult.h
+include/aws/cloudhsmv2/model/DeleteBackupRequest.h
+include/aws/cloudhsmv2/model/DeleteBackupResult.h
 include/aws/cloudhsmv2/model/DeleteClusterRequest.h
 include/aws/cloudhsmv2/model/DeleteClusterResult.h
 include/aws/cloudhsmv2/model/DeleteHsmRequest.h
@@ -1635,12 +1845,15 @@ include/aws/cloudhsmv2/model/DescribeBackupsRequest.h
 include/aws/cloudhsmv2/model/DescribeBackupsResult.h
 include/aws/cloudhsmv2/model/DescribeClustersRequest.h
 include/aws/cloudhsmv2/model/DescribeClustersResult.h
+include/aws/cloudhsmv2/model/DestinationBackup.h
 include/aws/cloudhsmv2/model/Hsm.h
 include/aws/cloudhsmv2/model/HsmState.h
 include/aws/cloudhsmv2/model/InitializeClusterRequest.h
 include/aws/cloudhsmv2/model/InitializeClusterResult.h
 include/aws/cloudhsmv2/model/ListTagsRequest.h
 include/aws/cloudhsmv2/model/ListTagsResult.h
+include/aws/cloudhsmv2/model/RestoreBackupRequest.h
+include/aws/cloudhsmv2/model/RestoreBackupResult.h
 include/aws/cloudhsmv2/model/Tag.h
 include/aws/cloudhsmv2/model/TagResourceRequest.h
 include/aws/cloudhsmv2/model/TagResourceResult.h
@@ -1863,6 +2076,7 @@ include/aws/codebuild/model/ProjectCache.h
 include/aws/codebuild/model/ProjectEnvironment.h
 include/aws/codebuild/model/ProjectSortByType.h
 include/aws/codebuild/model/ProjectSource.h
+include/aws/codebuild/model/ProjectSourceVersion.h
 include/aws/codebuild/model/SortOrderType.h
 include/aws/codebuild/model/SourceAuth.h
 include/aws/codebuild/model/SourceAuthType.h
@@ -1875,6 +2089,8 @@ include/aws/codebuild/model/StopBuildResult.h
 include/aws/codebuild/model/Tag.h
 include/aws/codebuild/model/UpdateProjectRequest.h
 include/aws/codebuild/model/UpdateProjectResult.h
+include/aws/codebuild/model/UpdateWebhookRequest.h
+include/aws/codebuild/model/UpdateWebhookResult.h
 include/aws/codebuild/model/VpcConfig.h
 include/aws/codebuild/model/Webhook.h
 include/aws/codecommit/CodeCommitClient.h
@@ -1948,6 +2164,7 @@ include/aws/codecommit/model/PostCommentForPullRequest
 include/aws/codecommit/model/PostCommentReplyRequest.h
 include/aws/codecommit/model/PostCommentReplyResult.h
 include/aws/codecommit/model/PullRequest.h
+include/aws/codecommit/model/PullRequestCreatedEventMetadata.h
 include/aws/codecommit/model/PullRequestEvent.h
 include/aws/codecommit/model/PullRequestEventType.h
 include/aws/codecommit/model/PullRequestMergedStateChangedEventMetadata.h
@@ -2169,6 +2386,10 @@ include/aws/codepipeline/model/CreatePipelineResult.h
 include/aws/codepipeline/model/CurrentRevision.h
 include/aws/codepipeline/model/DeleteCustomActionTypeRequest.h
 include/aws/codepipeline/model/DeletePipelineRequest.h
+include/aws/codepipeline/model/DeleteWebhookRequest.h
+include/aws/codepipeline/model/DeleteWebhookResult.h
+include/aws/codepipeline/model/DeregisterWebhookWithThirdPartyRequest.h
+include/aws/codepipeline/model/DeregisterWebhookWithThirdPartyResult.h
 include/aws/codepipeline/model/DisableStageTransitionRequest.h
 include/aws/codepipeline/model/EnableStageTransitionRequest.h
 include/aws/codepipeline/model/EncryptionKey.h
@@ -2198,6 +2419,9 @@ include/aws/codepipeline/model/ListPipelineExecutionsR
 include/aws/codepipeline/model/ListPipelineExecutionsResult.h
 include/aws/codepipeline/model/ListPipelinesRequest.h
 include/aws/codepipeline/model/ListPipelinesResult.h
+include/aws/codepipeline/model/ListWebhookItem.h
+include/aws/codepipeline/model/ListWebhooksRequest.h
+include/aws/codepipeline/model/ListWebhooksResult.h
 include/aws/codepipeline/model/OutputArtifact.h
 include/aws/codepipeline/model/PipelineContext.h
 include/aws/codepipeline/model/PipelineDeclaration.h
@@ -2218,9 +2442,14 @@ include/aws/codepipeline/model/PutJobFailureResultRequ
 include/aws/codepipeline/model/PutJobSuccessResultRequest.h
 include/aws/codepipeline/model/PutThirdPartyJobFailureResultRequest.h
 include/aws/codepipeline/model/PutThirdPartyJobSuccessResultRequest.h
+include/aws/codepipeline/model/PutWebhookRequest.h
+include/aws/codepipeline/model/PutWebhookResult.h
+include/aws/codepipeline/model/RegisterWebhookWithThirdPartyRequest.h
+include/aws/codepipeline/model/RegisterWebhookWithThirdPartyResult.h
 include/aws/codepipeline/model/RetryStageExecutionRequest.h
 include/aws/codepipeline/model/RetryStageExecutionResult.h
 include/aws/codepipeline/model/S3ArtifactLocation.h
+include/aws/codepipeline/model/SourceRevision.h
 include/aws/codepipeline/model/StageContext.h
 include/aws/codepipeline/model/StageDeclaration.h
 include/aws/codepipeline/model/StageExecution.h
@@ -2236,6 +2465,10 @@ include/aws/codepipeline/model/ThirdPartyJobDetails.h
 include/aws/codepipeline/model/TransitionState.h
 include/aws/codepipeline/model/UpdatePipelineRequest.h
 include/aws/codepipeline/model/UpdatePipelineResult.h
+include/aws/codepipeline/model/WebhookAuthConfiguration.h
+include/aws/codepipeline/model/WebhookAuthenticationType.h
+include/aws/codepipeline/model/WebhookDefinition.h
+include/aws/codepipeline/model/WebhookFilterRule.h
 include/aws/codestar/CodeStarClient.h
 include/aws/codestar/CodeStarEndpoint.h
 include/aws/codestar/CodeStarErrorMarshaller.h
@@ -2433,6 +2666,7 @@ include/aws/cognito-idp/model/CreateUserPoolDomainRequ
 include/aws/cognito-idp/model/CreateUserPoolDomainResult.h
 include/aws/cognito-idp/model/CreateUserPoolRequest.h
 include/aws/cognito-idp/model/CreateUserPoolResult.h
+include/aws/cognito-idp/model/CustomDomainConfigType.h
 include/aws/cognito-idp/model/DefaultEmailOptionType.h
 include/aws/cognito-idp/model/DeleteGroupRequest.h
 include/aws/cognito-idp/model/DeleteIdentityProviderRequest.h
@@ -2672,7 +2906,18 @@ include/aws/comprehend/model/BatchDetectKeyPhrasesResu
 include/aws/comprehend/model/BatchDetectSentimentItemResult.h
 include/aws/comprehend/model/BatchDetectSentimentRequest.h
 include/aws/comprehend/model/BatchDetectSentimentResult.h
+include/aws/comprehend/model/BatchDetectSyntaxItemResult.h
+include/aws/comprehend/model/BatchDetectSyntaxRequest.h
+include/aws/comprehend/model/BatchDetectSyntaxResult.h
 include/aws/comprehend/model/BatchItemError.h
+include/aws/comprehend/model/DescribeDominantLanguageDetectionJobRequest.h
+include/aws/comprehend/model/DescribeDominantLanguageDetectionJobResult.h
+include/aws/comprehend/model/DescribeEntitiesDetectionJobRequest.h
+include/aws/comprehend/model/DescribeEntitiesDetectionJobResult.h
+include/aws/comprehend/model/DescribeKeyPhrasesDetectionJobRequest.h
+include/aws/comprehend/model/DescribeKeyPhrasesDetectionJobResult.h
+include/aws/comprehend/model/DescribeSentimentDetectionJobRequest.h
+include/aws/comprehend/model/DescribeSentimentDetectionJobResult.h
 include/aws/comprehend/model/DescribeTopicsDetectionJobRequest.h
 include/aws/comprehend/model/DescribeTopicsDetectionJobResult.h
 include/aws/comprehend/model/DetectDominantLanguageRequest.h
@@ -2683,21 +2928,59 @@ include/aws/comprehend/model/DetectKeyPhrasesRequest.h
 include/aws/comprehend/model/DetectKeyPhrasesResult.h
 include/aws/comprehend/model/DetectSentimentRequest.h
 include/aws/comprehend/model/DetectSentimentResult.h
+include/aws/comprehend/model/DetectSyntaxRequest.h
+include/aws/comprehend/model/DetectSyntaxResult.h
 include/aws/comprehend/model/DominantLanguage.h
+include/aws/comprehend/model/DominantLanguageDetectionJobFilter.h
+include/aws/comprehend/model/DominantLanguageDetectionJobProperties.h
+include/aws/comprehend/model/EntitiesDetectionJobFilter.h
+include/aws/comprehend/model/EntitiesDetectionJobProperties.h
 include/aws/comprehend/model/Entity.h
 include/aws/comprehend/model/EntityType.h
 include/aws/comprehend/model/InputDataConfig.h
 include/aws/comprehend/model/InputFormat.h
 include/aws/comprehend/model/JobStatus.h
 include/aws/comprehend/model/KeyPhrase.h
+include/aws/comprehend/model/KeyPhrasesDetectionJobFilter.h
+include/aws/comprehend/model/KeyPhrasesDetectionJobProperties.h
 include/aws/comprehend/model/LanguageCode.h
+include/aws/comprehend/model/ListDominantLanguageDetectionJobsRequest.h
+include/aws/comprehend/model/ListDominantLanguageDetectionJobsResult.h
+include/aws/comprehend/model/ListEntitiesDetectionJobsRequest.h
+include/aws/comprehend/model/ListEntitiesDetectionJobsResult.h
+include/aws/comprehend/model/ListKeyPhrasesDetectionJobsRequest.h
+include/aws/comprehend/model/ListKeyPhrasesDetectionJobsResult.h
+include/aws/comprehend/model/ListSentimentDetectionJobsRequest.h
+include/aws/comprehend/model/ListSentimentDetectionJobsResult.h
 include/aws/comprehend/model/ListTopicsDetectionJobsRequest.h
 include/aws/comprehend/model/ListTopicsDetectionJobsResult.h
 include/aws/comprehend/model/OutputDataConfig.h
+include/aws/comprehend/model/PartOfSpeechTag.h
+include/aws/comprehend/model/PartOfSpeechTagType.h
+include/aws/comprehend/model/SentimentDetectionJobFilter.h
+include/aws/comprehend/model/SentimentDetectionJobProperties.h
 include/aws/comprehend/model/SentimentScore.h
 include/aws/comprehend/model/SentimentType.h
+include/aws/comprehend/model/StartDominantLanguageDetectionJobRequest.h
+include/aws/comprehend/model/StartDominantLanguageDetectionJobResult.h
+include/aws/comprehend/model/StartEntitiesDetectionJobRequest.h
+include/aws/comprehend/model/StartEntitiesDetectionJobResult.h
+include/aws/comprehend/model/StartKeyPhrasesDetectionJobRequest.h
+include/aws/comprehend/model/StartKeyPhrasesDetectionJobResult.h
+include/aws/comprehend/model/StartSentimentDetectionJobRequest.h
+include/aws/comprehend/model/StartSentimentDetectionJobResult.h
 include/aws/comprehend/model/StartTopicsDetectionJobRequest.h
 include/aws/comprehend/model/StartTopicsDetectionJobResult.h
+include/aws/comprehend/model/StopDominantLanguageDetectionJobRequest.h
+include/aws/comprehend/model/StopDominantLanguageDetectionJobResult.h
+include/aws/comprehend/model/StopEntitiesDetectionJobRequest.h
+include/aws/comprehend/model/StopEntitiesDetectionJobResult.h
+include/aws/comprehend/model/StopKeyPhrasesDetectionJobRequest.h
+include/aws/comprehend/model/StopKeyPhrasesDetectionJobResult.h
+include/aws/comprehend/model/StopSentimentDetectionJobRequest.h
+include/aws/comprehend/model/StopSentimentDetectionJobResult.h
+include/aws/comprehend/model/SyntaxLanguageCode.h
+include/aws/comprehend/model/SyntaxToken.h
 include/aws/comprehend/model/TopicsDetectionJobFilter.h
 include/aws/comprehend/model/TopicsDetectionJobProperties.h
 include/aws/config/ConfigServiceClient.h
@@ -2706,6 +2989,17 @@ include/aws/config/ConfigServiceErrorMarshaller.h
 include/aws/config/ConfigServiceErrors.h
 include/aws/config/ConfigServiceRequest.h
 include/aws/config/ConfigService_EXPORTS.h
+include/aws/config/model/AccountAggregationSource.h
+include/aws/config/model/AggregateComplianceByConfigRule.h
+include/aws/config/model/AggregateComplianceCount.h
+include/aws/config/model/AggregateEvaluationResult.h
+include/aws/config/model/AggregatedSourceStatus.h
+include/aws/config/model/AggregatedSourceStatusType.h
+include/aws/config/model/AggregatedSourceType.h
+include/aws/config/model/AggregationAuthorization.h
+include/aws/config/model/BaseConfigurationItem.h
+include/aws/config/model/BatchGetResourceConfigRequest.h
+include/aws/config/model/BatchGetResourceConfigResult.h
 include/aws/config/model/ChronologicalOrder.h
 include/aws/config/model/Compliance.h
 include/aws/config/model/ComplianceByConfigRule.h
@@ -2716,24 +3010,36 @@ include/aws/config/model/ComplianceSummaryByResourceTy
 include/aws/config/model/ComplianceType.h
 include/aws/config/model/ConfigExportDeliveryInfo.h
 include/aws/config/model/ConfigRule.h
+include/aws/config/model/ConfigRuleComplianceFilters.h
+include/aws/config/model/ConfigRuleComplianceSummaryFilters.h
+include/aws/config/model/ConfigRuleComplianceSummaryGroupKey.h
 include/aws/config/model/ConfigRuleEvaluationStatus.h
 include/aws/config/model/ConfigRuleState.h
 include/aws/config/model/ConfigSnapshotDeliveryProperties.h
 include/aws/config/model/ConfigStreamDeliveryInfo.h
+include/aws/config/model/ConfigurationAggregator.h
 include/aws/config/model/ConfigurationItem.h
 include/aws/config/model/ConfigurationItemStatus.h
 include/aws/config/model/ConfigurationRecorder.h
 include/aws/config/model/ConfigurationRecorderStatus.h
+include/aws/config/model/DeleteAggregationAuthorizationRequest.h
 include/aws/config/model/DeleteConfigRuleRequest.h
+include/aws/config/model/DeleteConfigurationAggregatorRequest.h
 include/aws/config/model/DeleteConfigurationRecorderRequest.h
 include/aws/config/model/DeleteDeliveryChannelRequest.h
 include/aws/config/model/DeleteEvaluationResultsRequest.h
 include/aws/config/model/DeleteEvaluationResultsResult.h
+include/aws/config/model/DeletePendingAggregationRequestRequest.h
+include/aws/config/model/DeleteRetentionConfigurationRequest.h
 include/aws/config/model/DeliverConfigSnapshotRequest.h
 include/aws/config/model/DeliverConfigSnapshotResult.h
 include/aws/config/model/DeliveryChannel.h
 include/aws/config/model/DeliveryChannelStatus.h
 include/aws/config/model/DeliveryStatus.h

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809151905.w8FJ5rFi075701>