You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Container for the parameters to the AssociateAlias operation.
34
-
/// Associates an alias (also known as a CNAME or an alternate domain name) with a CloudFront
35
-
/// distribution.
34
+
/// <note>
35
+
/// <para>
36
+
/// The <c>AssociateAlias</c> API operation only supports standard distributions. To move
37
+
/// domains between distribution tenants and/or standard distributions, we recommend that
38
+
/// you use the <a href="https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDomainAssociation.html">UpdateDomainAssociation</a>
39
+
/// API operation instead.
36
40
///
41
+
/// </note>
42
+
/// <para>
43
+
/// Associates an alias with a CloudFront standard distribution. An alias is commonly
44
+
/// known as a custom domain or vanity domain. It can also be called a CNAME or alternate
45
+
/// domain name.
46
+
/// </para>
47
+
///
48
+
/// <para>
49
+
/// With this operation, you can move an alias that's already used for a standard distribution
50
+
/// to a different standard distribution. This prevents the downtime that could occur
51
+
/// if you first remove the alias from one standard distribution and then separately add
52
+
/// the alias to another standard distribution.
53
+
/// </para>
37
54
///
38
55
/// <para>
39
-
/// With this operation you can move an alias that's already in use on a CloudFront distribution
40
-
/// to a different distribution in one step. This prevents the downtime that could occur
41
-
/// if you first remove the alias from one distribution and then separately add the alias
42
-
/// to another distribution.
56
+
/// To use this operation, specify the alias and the ID of the target standard distribution.
43
57
/// </para>
44
58
///
45
59
/// <para>
46
-
/// To use this operation to associate an alias with a distribution, you provide the alias
47
-
/// and the ID of the target distribution for the alias. For more information, including
48
-
/// how to set up the target distribution, prerequisites that you must complete, and other
49
-
/// restrictions, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
50
-
/// an alternate domain name to a different distribution</a> in the <i>Amazon CloudFront
51
-
/// Developer Guide</i>.
60
+
/// For more information, including how to set up the target standard distribution, prerequisites
61
+
/// that you must complete, and other restrictions, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
62
+
/// an alternate domain name to a different standard distribution or distribution tenant</a>
63
+
/// in the <i>Amazon CloudFront Developer Guide</i>.
/// This field only supports standard distributions. You can't specify this field for
164
+
/// multi-tenant distributions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-config-options.html#unsupported-saas">Unsupported
165
+
/// features for SaaS Manager for Amazon CloudFront</a> in the <i>Amazon CloudFront Developer
166
+
/// Guide</i>.
167
+
/// </para>
168
+
/// </note>
169
+
/// <para>
161
170
/// This field is deprecated. We recommend that you use the <c>DefaultTTL</c> field in
162
171
/// a cache policy instead of this field. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
163
172
/// cache policies</a> or <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
@@ -173,6 +182,8 @@ internal bool IsSetCompress()
173
182
/// How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon CloudFront
174
183
/// Developer Guide</i>.
175
184
/// </para>
185
+
///
186
+
/// </para>
176
187
/// </summary>
177
188
[Obsolete("This field is deprecated. Use CachePolicy instead.")]
/// This field only supports standard distributions. You can't specify this field for
328
+
/// multi-tenant distributions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-config-options.html#unsupported-saas">Unsupported
329
+
/// features for SaaS Manager for Amazon CloudFront</a> in the <i>Amazon CloudFront Developer
330
+
/// Guide</i>.
331
+
/// </para>
332
+
/// </note>
333
+
/// <para>
314
334
/// This field is deprecated. We recommend that you use the <c>MaxTTL</c> field in a cache
315
335
/// policy instead of this field. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
316
336
/// cache policies</a> or <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
/// How Long Content Stays in an Edge Cache (Expiration)</a> in the <i>Amazon CloudFront
327
347
/// Developer Guide</i>.
328
348
/// </para>
349
+
///
350
+
/// </para>
329
351
/// </summary>
330
352
[Obsolete("This field is deprecated. Use CachePolicy instead.")]
331
353
publiclong?MaxTTL
@@ -343,6 +365,15 @@ internal bool IsSetMaxTTL()
343
365
/// <summary>
344
366
/// Gets and sets the property MinTTL.
345
367
/// <para>
368
+
/// <note>
369
+
/// <para>
370
+
/// This field only supports standard distributions. You can't specify this field for
371
+
/// multi-tenant distributions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-config-options.html#unsupported-saas">Unsupported
372
+
/// features for SaaS Manager for Amazon CloudFront</a> in the <i>Amazon CloudFront Developer
373
+
/// Guide</i>.
374
+
/// </para>
375
+
/// </note>
376
+
/// <para>
346
377
/// This field is deprecated. We recommend that you use the <c>MinTTL</c> field in a cache
347
378
/// policy instead of this field. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html#cache-key-create-cache-policy">Creating
348
379
/// cache policies</a> or <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html">Using
@@ -362,6 +393,8 @@ internal bool IsSetMaxTTL()
362
393
/// all headers to your origin (under <c>Headers</c>, if you specify <c>1</c> for <c>Quantity</c>
363
394
/// and <c>*</c> for <c>Name</c>).
364
395
/// </para>
396
+
///
397
+
/// </para>
365
398
/// </summary>
366
399
[Obsolete("This field is deprecated. Use CachePolicy instead.")]
/// This field only supports standard distributions. You can't specify this field for
516
+
/// multi-tenant distributions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-config-options.html#unsupported-saas">Unsupported
517
+
/// features for SaaS Manager for Amazon CloudFront</a> in the <i>Amazon CloudFront Developer
518
+
/// Guide</i>.
519
+
/// </para>
520
+
/// </note>
521
+
/// <para>
480
522
/// Indicates whether you want to distribute media files in the Microsoft Smooth Streaming
481
523
/// format using the origin that is associated with this cache behavior. If so, specify
482
524
/// <c>true</c>; if not, specify <c>false</c>. If you specify <c>true</c> for <c>SmoothStreaming</c>,
483
525
/// you can still distribute other content using this cache behavior if the content matches
/// We recommend using <c>TrustedKeyGroups</c> instead of <c>TrustedSigners</c>.
552
596
/// </para>
553
-
/// </important>
597
+
/// </important> <note>
598
+
/// <para>
599
+
/// This field only supports standard distributions. You can't specify this field for
600
+
/// multi-tenant distributions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-config-options.html#unsupported-saas">Unsupported
601
+
/// features for SaaS Manager for Amazon CloudFront</a> in the <i>Amazon CloudFront Developer
602
+
/// Guide</i>.
603
+
/// </para>
604
+
/// </note>
554
605
/// <para>
555
606
/// A list of Amazon Web Services account IDs whose public keys CloudFront can use to
/// Gets and sets the property OriginKeepaliveTimeout.
88
88
/// <para>
89
89
/// Specifies how long, in seconds, CloudFront persists its connection to the origin.
90
-
/// The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if you
90
+
/// The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you
91
91
/// don't specify otherwise) is 5 seconds.
92
92
/// </para>
93
93
///
94
94
/// <para>
95
-
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginKeepaliveTimeout">Keep-alive
95
+
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistValuesOrigin.html#DownloadDistValuesOriginKeepaliveTimeout">Keep-alive
96
96
/// timeout (custom origins only)</a> in the <i>Amazon CloudFront Developer Guide</i>.
/// Specifies how long, in seconds, CloudFront waits for a response from the origin. This
149
149
/// is also known as the <i>origin response timeout</i>. The minimum timeout is 1 second,
150
-
/// the maximum is 60 seconds, and the default (if you don't specify otherwise) is 30
150
+
/// the maximum is 120 seconds, and the default (if you don't specify otherwise) is 30
151
151
/// seconds.
152
152
/// </para>
153
153
///
154
154
/// <para>
155
-
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginResponseTimeout">Response
155
+
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistValuesOrigin.html#DownloadDistValuesOriginResponseTimeout">Response
156
156
/// timeout (custom origins only)</a> in the <i>Amazon CloudFront Developer Guide</i>.
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginSSLProtocols">Minimum
180
+
/// For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistValuesOrigin.html#DownloadDistValuesOriginSSLProtocols">Minimum
181
181
/// Origin SSL Protocol</a> in the <i>Amazon CloudFront Developer Guide</i>.
0 commit comments