Skip to content

Commit 0875c7a

Browse files
author
aws-sdk-cpp-automation
committed
Improved documentation for Resource Groups API operations.
Documentation updates for CloudFront Adding support for BuildBatch, and CodeCoverage APIs. BuildBatch allows you to model your project environment in source, and helps start multiple builds with a single API call. CodeCoverage allows you to track your code coverage using AWS CodeBuild. GuardDuty can now provide detailed cost metrics broken down by account, data source, and S3 resources, based on the past 30 days of usage. This new feature also supports viewing cost metrics for all member accounts as a GuardDuty master. This release makes more API operations available to customers in version 2 of the Amazon SES API. With these additions, customers can now access sending authorization, custom verification email, and template API operations. With this release, Amazon SES is also providing new and updated APIs to allow customers to request production access. This release adds support for ProvisionProduct, UpdateProvisionedProduct & DescribeProvisioningParameters by product name, provisioning artifact name and path name. In addition DescribeProvisioningParameters now returns a list of provisioning artifact outputs. EC2 On-Demand Capacity Reservations now adds support to bring your own licenses (BYOL) of Windows operating system to launch EC2 instances. Amazon MSK has added a new API that allows you to reboot brokers within a cluster. Documentation updates for AWS Organizations
1 parent 4627392 commit 0875c7a

File tree

265 files changed

+31012
-1079
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

265 files changed

+31012
-1079
lines changed

aws-cpp-sdk-cloudfront/include/aws/cloudfront/model/CacheBehavior.h

Lines changed: 96 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -719,106 +719,178 @@ namespace Model
719719

720720
/**
721721
* <p>The unique identifier of the cache policy that is attached to this cache
722-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
722+
* behavior. For more information, see <a
723+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
724+
* cache policies</a> or <a
725+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
726+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
727+
* Guide</i>.</p>
723728
*/
724729
inline const Aws::String& GetCachePolicyId() const{ return m_cachePolicyId; }
725730

726731
/**
727732
* <p>The unique identifier of the cache policy that is attached to this cache
728-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
733+
* behavior. For more information, see <a
734+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
735+
* cache policies</a> or <a
736+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
737+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
738+
* Guide</i>.</p>
729739
*/
730740
inline bool CachePolicyIdHasBeenSet() const { return m_cachePolicyIdHasBeenSet; }
731741

732742
/**
733743
* <p>The unique identifier of the cache policy that is attached to this cache
734-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
744+
* behavior. For more information, see <a
745+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
746+
* cache policies</a> or <a
747+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
748+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
749+
* Guide</i>.</p>
735750
*/
736751
inline void SetCachePolicyId(const Aws::String& value) { m_cachePolicyIdHasBeenSet = true; m_cachePolicyId = value; }
737752

738753
/**
739754
* <p>The unique identifier of the cache policy that is attached to this cache
740-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
755+
* behavior. For more information, see <a
756+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
757+
* cache policies</a> or <a
758+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
759+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
760+
* Guide</i>.</p>
741761
*/
742762
inline void SetCachePolicyId(Aws::String&& value) { m_cachePolicyIdHasBeenSet = true; m_cachePolicyId = std::move(value); }
743763

744764
/**
745765
* <p>The unique identifier of the cache policy that is attached to this cache
746-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
766+
* behavior. For more information, see <a
767+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
768+
* cache policies</a> or <a
769+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
770+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
771+
* Guide</i>.</p>
747772
*/
748773
inline void SetCachePolicyId(const char* value) { m_cachePolicyIdHasBeenSet = true; m_cachePolicyId.assign(value); }
749774

750775
/**
751776
* <p>The unique identifier of the cache policy that is attached to this cache
752-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
777+
* behavior. For more information, see <a
778+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
779+
* cache policies</a> or <a
780+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
781+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
782+
* Guide</i>.</p>
753783
*/
754784
inline CacheBehavior& WithCachePolicyId(const Aws::String& value) { SetCachePolicyId(value); return *this;}
755785

756786
/**
757787
* <p>The unique identifier of the cache policy that is attached to this cache
758-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
788+
* behavior. For more information, see <a
789+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
790+
* cache policies</a> or <a
791+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
792+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
793+
* Guide</i>.</p>
759794
*/
760795
inline CacheBehavior& WithCachePolicyId(Aws::String&& value) { SetCachePolicyId(std::move(value)); return *this;}
761796

762797
/**
763798
* <p>The unique identifier of the cache policy that is attached to this cache
764-
* behavior. For more information, see <code>CreateCachePolicy</code>.</p>
799+
* behavior. For more information, see <a
800+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
801+
* cache policies</a> or <a
802+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
803+
* the managed cache policies</a> in the <i>Amazon CloudFront Developer
804+
* Guide</i>.</p>
765805
*/
766806
inline CacheBehavior& WithCachePolicyId(const char* value) { SetCachePolicyId(value); return *this;}
767807

768808

769809
/**
770810
* <p>The unique identifier of the origin request policy that is attached to this
771-
* cache behavior. For more information, see
772-
* <code>CreateOriginRequestPolicy</code>.</p>
811+
* cache behavior. For more information, see <a
812+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
813+
* origin request policies</a> or <a
814+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
815+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
816+
* Guide</i>.</p>
773817
*/
774818
inline const Aws::String& GetOriginRequestPolicyId() const{ return m_originRequestPolicyId; }
775819

776820
/**
777821
* <p>The unique identifier of the origin request policy that is attached to this
778-
* cache behavior. For more information, see
779-
* <code>CreateOriginRequestPolicy</code>.</p>
822+
* cache behavior. For more information, see <a
823+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
824+
* origin request policies</a> or <a
825+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
826+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
827+
* Guide</i>.</p>
780828
*/
781829
inline bool OriginRequestPolicyIdHasBeenSet() const { return m_originRequestPolicyIdHasBeenSet; }
782830

783831
/**
784832
* <p>The unique identifier of the origin request policy that is attached to this
785-
* cache behavior. For more information, see
786-
* <code>CreateOriginRequestPolicy</code>.</p>
833+
* cache behavior. For more information, see <a
834+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
835+
* origin request policies</a> or <a
836+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
837+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
838+
* Guide</i>.</p>
787839
*/
788840
inline void SetOriginRequestPolicyId(const Aws::String& value) { m_originRequestPolicyIdHasBeenSet = true; m_originRequestPolicyId = value; }
789841

790842
/**
791843
* <p>The unique identifier of the origin request policy that is attached to this
792-
* cache behavior. For more information, see
793-
* <code>CreateOriginRequestPolicy</code>.</p>
844+
* cache behavior. For more information, see <a
845+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
846+
* origin request policies</a> or <a
847+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
848+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
849+
* Guide</i>.</p>
794850
*/
795851
inline void SetOriginRequestPolicyId(Aws::String&& value) { m_originRequestPolicyIdHasBeenSet = true; m_originRequestPolicyId = std::move(value); }
796852

797853
/**
798854
* <p>The unique identifier of the origin request policy that is attached to this
799-
* cache behavior. For more information, see
800-
* <code>CreateOriginRequestPolicy</code>.</p>
855+
* cache behavior. For more information, see <a
856+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
857+
* origin request policies</a> or <a
858+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
859+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
860+
* Guide</i>.</p>
801861
*/
802862
inline void SetOriginRequestPolicyId(const char* value) { m_originRequestPolicyIdHasBeenSet = true; m_originRequestPolicyId.assign(value); }
803863

804864
/**
805865
* <p>The unique identifier of the origin request policy that is attached to this
806-
* cache behavior. For more information, see
807-
* <code>CreateOriginRequestPolicy</code>.</p>
866+
* cache behavior. For more information, see <a
867+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
868+
* origin request policies</a> or <a
869+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
870+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
871+
* Guide</i>.</p>
808872
*/
809873
inline CacheBehavior& WithOriginRequestPolicyId(const Aws::String& value) { SetOriginRequestPolicyId(value); return *this;}
810874

811875
/**
812876
* <p>The unique identifier of the origin request policy that is attached to this
813-
* cache behavior. For more information, see
814-
* <code>CreateOriginRequestPolicy</code>.</p>
877+
* cache behavior. For more information, see <a
878+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
879+
* origin request policies</a> or <a
880+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
881+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
882+
* Guide</i>.</p>
815883
*/
816884
inline CacheBehavior& WithOriginRequestPolicyId(Aws::String&& value) { SetOriginRequestPolicyId(std::move(value)); return *this;}
817885

818886
/**
819887
* <p>The unique identifier of the origin request policy that is attached to this
820-
* cache behavior. For more information, see
821-
* <code>CreateOriginRequestPolicy</code>.</p>
888+
* cache behavior. For more information, see <a
889+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-origin-requests.html#origin-request-create-origin-request-policy">Creating
890+
* origin request policies</a> or <a
891+
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html">Using
892+
* the managed origin request policies</a> in the <i>Amazon CloudFront Developer
893+
* Guide</i>.</p>
822894
*/
823895
inline CacheBehavior& WithOriginRequestPolicyId(const char* value) { SetOriginRequestPolicyId(value); return *this;}
824896

aws-cpp-sdk-cloudfront/include/aws/cloudfront/model/CachePolicyConfig.h

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -193,11 +193,11 @@ namespace Model
193193

194194

195195
/**
196-
* <p>The maximum amount of time, in seconds, that you want objects to stay in the
197-
* CloudFront cache before CloudFront sends another request to the origin to see if
198-
* the object has been updated. CloudFront uses this value only when the origin
199-
* sends <code>Cache-Control</code> or <code>Expires</code> headers with the
200-
* object. For more information, see <a
196+
* <p>The maximum amount of time, in seconds, that objects stay in the CloudFront
197+
* cache before CloudFront sends another request to the origin to see if the object
198+
* has been updated. CloudFront uses this value only when the origin sends
199+
* <code>Cache-Control</code> or <code>Expires</code> headers with the object. For
200+
* more information, see <a
201201
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Managing
202202
* How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon
203203
* CloudFront Developer Guide</i>.</p> <p>The default value for this field is
@@ -208,11 +208,11 @@ namespace Model
208208
inline long long GetMaxTTL() const{ return m_maxTTL; }
209209

210210
/**
211-
* <p>The maximum amount of time, in seconds, that you want objects to stay in the
212-
* CloudFront cache before CloudFront sends another request to the origin to see if
213-
* the object has been updated. CloudFront uses this value only when the origin
214-
* sends <code>Cache-Control</code> or <code>Expires</code> headers with the
215-
* object. For more information, see <a
211+
* <p>The maximum amount of time, in seconds, that objects stay in the CloudFront
212+
* cache before CloudFront sends another request to the origin to see if the object
213+
* has been updated. CloudFront uses this value only when the origin sends
214+
* <code>Cache-Control</code> or <code>Expires</code> headers with the object. For
215+
* more information, see <a
216216
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Managing
217217
* How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon
218218
* CloudFront Developer Guide</i>.</p> <p>The default value for this field is
@@ -223,11 +223,11 @@ namespace Model
223223
inline bool MaxTTLHasBeenSet() const { return m_maxTTLHasBeenSet; }
224224

225225
/**
226-
* <p>The maximum amount of time, in seconds, that you want objects to stay in the
227-
* CloudFront cache before CloudFront sends another request to the origin to see if
228-
* the object has been updated. CloudFront uses this value only when the origin
229-
* sends <code>Cache-Control</code> or <code>Expires</code> headers with the
230-
* object. For more information, see <a
226+
* <p>The maximum amount of time, in seconds, that objects stay in the CloudFront
227+
* cache before CloudFront sends another request to the origin to see if the object
228+
* has been updated. CloudFront uses this value only when the origin sends
229+
* <code>Cache-Control</code> or <code>Expires</code> headers with the object. For
230+
* more information, see <a
231231
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Managing
232232
* How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon
233233
* CloudFront Developer Guide</i>.</p> <p>The default value for this field is
@@ -238,11 +238,11 @@ namespace Model
238238
inline void SetMaxTTL(long long value) { m_maxTTLHasBeenSet = true; m_maxTTL = value; }
239239

240240
/**
241-
* <p>The maximum amount of time, in seconds, that you want objects to stay in the
242-
* CloudFront cache before CloudFront sends another request to the origin to see if
243-
* the object has been updated. CloudFront uses this value only when the origin
244-
* sends <code>Cache-Control</code> or <code>Expires</code> headers with the
245-
* object. For more information, see <a
241+
* <p>The maximum amount of time, in seconds, that objects stay in the CloudFront
242+
* cache before CloudFront sends another request to the origin to see if the object
243+
* has been updated. CloudFront uses this value only when the origin sends
244+
* <code>Cache-Control</code> or <code>Expires</code> headers with the object. For
245+
* more information, see <a
246246
* href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html">Managing
247247
* How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon
248248
* CloudFront Developer Guide</i>.</p> <p>The default value for this field is

0 commit comments

Comments
 (0)