@@ -84,19 +84,25 @@ namespace CloudFront
8484
8585
8686 /* *
87- * <p>Associates an alias (also known as a CNAME or an alternate domain name) with
88- * a CloudFront distribution.</p> <p>With this operation you can move an alias
89- * that's already in use on a CloudFront distribution to a different distribution
90- * in one step. This prevents the downtime that could occur if you first remove the
91- * alias from one distribution and then separately add the alias to another
92- * distribution.</p> <p>To use this operation to associate an alias with a
93- * distribution, you provide the alias and the ID of the target distribution for
94- * the alias. For more information, including how to set up the target
87+ * <p> <p>The <code>AssociateAlias</code> API operation only supports
88+ * standard distributions. To move domains between distribution tenants and/or
89+ * standard distributions, we recommend that you use the <a
90+ * href="https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDomainAssociation.html">UpdateDomainAssociation</a>
91+ * API operation instead.</p> <p>Associates an alias with a CloudFront
92+ * standard distribution. An alias is commonly known as a custom domain or vanity
93+ * domain. It can also be called a CNAME or alternate domain name.</p> <p>With this
94+ * operation, you can move an alias that's already used for a standard distribution
95+ * to a different standard distribution. This prevents the downtime that could
96+ * occur if you first remove the alias from one standard distribution and then
97+ * separately add the alias to another standard distribution.</p> <p>To use this
98+ * operation, specify the alias and the ID of the target standard distribution.</p>
99+ * <p>For more information, including how to set up the target standard
95100 * distribution, prerequisites that you must complete, and other restrictions, see
96101 * <a
97102 * href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
98- * an alternate domain name to a different distribution</a> in the <i>Amazon
99- * CloudFront Developer Guide</i>.</p><p><h3>See Also:</h3> <a
103+ * an alternate domain name to a different standard distribution or distribution
104+ * tenant</a> in the <i>Amazon CloudFront Developer Guide</i>.</p></p><p><h3>See
105+ * Also:</h3> <a
100106 * href="http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/AssociateAlias2020_05_31">AWS
101107 * API Reference</a></p>
102108 */
@@ -2682,33 +2688,39 @@ namespace CloudFront
26822688 }
26832689
26842690 /* *
2685- * <p>Gets a list of aliases (also called CNAMEs or alternate domain names) that
2686- * conflict or overlap with the provided alias, and the associated CloudFront
2687- * distributions and Amazon Web Services accounts for each conflicting alias. In
2688- * the returned list, the distribution and account IDs are partially hidden, which
2689- * allows you to identify the distributions and accounts that you own, but helps to
2691+ * <p> <p>The <code>ListConflictingAliases</code> API operation only supports
2692+ * standard distributions. To list domain conflicts for both standard distributions
2693+ * and distribution tenants, we recommend that you use the <a
2694+ * href="https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDomainConflicts.html">ListDomainConflicts</a>
2695+ * API operation instead.</p> <p>Gets a list of aliases that conflict or
2696+ * overlap with the provided alias, and the associated CloudFront standard
2697+ * distribution and Amazon Web Services accounts for each conflicting alias. An
2698+ * alias is commonly known as a custom domain or vanity domain. It can also be
2699+ * called a CNAME or alternate domain name.</p> <p>In the returned list, the
2700+ * standard distribution and account IDs are partially hidden, which allows you to
2701+ * identify the standard distribution and accounts that you own, and helps to
26902702 * protect the information of ones that you don't own.</p> <p>Use this operation to
26912703 * find aliases that are in use in CloudFront that conflict or overlap with the
26922704 * provided alias. For example, if you provide <code>www.example.com</code> as
26932705 * input, the returned list can include <code>www.example.com</code> and the
2694- * overlapping wildcard alternate domain name (<code>* .example.com</code>), if they
2695- * exist. If you provide <code>* .example.com</code> as input, the returned list can
2696- * include <code>*.example.com</code> and any alternate domain names covered by
2697- * that wildcard (for example, <code>www.example.com</code>,
2706+ * overlapping wildcard alternate domain name (<code><em> .example.com</code>), if
2707+ * they exist. If you provide <code></em> .example.com</code> as input, the returned
2708+ * list can include <code>*.example.com</code> and any alternate domain names
2709+ * covered by that wildcard (for example, <code>www.example.com</code>,
26982710 * <code>test.example.com</code>, <code>dev.example.com</code>, and so on), if they
2699- * exist.</p> <p>To list conflicting aliases, you provide the alias to search and
2700- * the ID of a distribution in your account that has an attached SSL/ TLS
2711+ * exist.</p> <p>To list conflicting aliases, specify the alias to search and the
2712+ * ID of a standard distribution in your account that has an attached TLS
27012713 * certificate that includes the provided alias. For more information, including
2702- * how to set up the distribution and certificate, see <a
2714+ * how to set up the standard distribution and certificate, see <a
27032715 * href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
2704- * an alternate domain name to a different distribution</a> in the <i>Amazon
2705- * CloudFront Developer Guide</i>.</p> <p>You can optionally specify the maximum
2706- * number of items to receive in the response. If the total number of items in the
2707- * list exceeds the maximum that you specify, or the default maximum, the response
2708- * is paginated. To get the next page of items, send a subsequent request that
2709- * specifies the <code>NextMarker</code> value from the current response as the
2710- * <code>Marker</code> value in the subsequent request.</p><p><h3>See Also:</h3>
2711- * <a
2716+ * an alternate domain name to a different standard distribution or distribution
2717+ * tenant</a> in the <i>Amazon CloudFront Developer Guide</i>.</p> <p>You can
2718+ * optionally specify the maximum number of items to receive in the response. If
2719+ * the total number of items in the list exceeds the maximum that you specify, or
2720+ * the default maximum, the response is paginated. To get the next page of items,
2721+ * send a subsequent request that specifies the <code>NextMarker</code> value from
2722+ * the current response as the <code>Marker</code> value in the subsequent
2723+ * request.</p></p><p><h3>See Also:</h3> <a
27122724 * href="http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/ListConflictingAliases2020_05_31">AWS
27132725 * API Reference</a></p>
27142726 */
@@ -3137,10 +3149,37 @@ namespace CloudFront
31373149 }
31383150
31393151 /* *
3152+ * <p> <p>We recommend that you use the <code>ListDomainConflicts</code> API
3153+ * operation to check for domain conflicts, as it supports both standard
3154+ * distributions and distribution tenants. <a
3155+ * href="https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListConflictingAliases.html">ListConflictingAliases</a>
3156+ * performs similar checks but only supports standard distributions.</p>
31403157 * <p>Lists existing domain associations that conflict with the domain that you
3141- * specify.</p> <p>You can use this API operation when transferring domains to
3142- * identify potential domain conflicts. Domain conflicts must be resolved first
3143- * before they can be moved.</p><p><h3>See Also:</h3> <a
3158+ * specify.</p> <p>You can use this API operation to identify potential domain
3159+ * conflicts when moving domains between standard distributions and/or distribution
3160+ * tenants. Domain conflicts must be resolved first before they can be moved. </p>
3161+ * <p>For example, if you provide <code>www.example.com</code> as input, the
3162+ * returned list can include <code>www.example.com</code> and the overlapping
3163+ * wildcard alternate domain name (<code><em>.example.com</code>), if they exist.
3164+ * If you provide <code></em>.example.com</code> as input, the returned list can
3165+ * include <code>*.example.com</code> and any alternate domain names covered by
3166+ * that wildcard (for example, <code>www.example.com</code>,
3167+ * <code>test.example.com</code>, <code>dev.example.com</code>, and so on), if they
3168+ * exist.</p> <p>To list conflicting domains, specify the following:</p> <ul> <li>
3169+ * <p>The domain to search for</p> </li> <li> <p>The ID of a standard distribution
3170+ * or distribution tenant in your account that has an attached TLS certificate,
3171+ * which covers the specified domain</p> </li> </ul> <p>For more information,
3172+ * including how to set up the standard distribution or distribution tenant, and
3173+ * the certificate, see <a
3174+ * href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
3175+ * an alternate domain name to a different standard distribution or distribution
3176+ * tenant</a> in the <i>Amazon CloudFront Developer Guide</i>.</p> <p>You can
3177+ * optionally specify the maximum number of items to receive in the response. If
3178+ * the total number of items in the list exceeds the maximum that you specify, or
3179+ * the default maximum, the response is paginated. To get the next page of items,
3180+ * send a subsequent request that specifies the <code>NextMarker</code> value from
3181+ * the current response as the <code>Marker</code> value in the subsequent
3182+ * request.</p></p><p><h3>See Also:</h3> <a
31443183 * href="http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/ListDomainConflicts2020_05_31">AWS
31453184 * API Reference</a></p>
31463185 */
@@ -3950,8 +3989,23 @@ namespace CloudFront
39503989 }
39513990
39523991 /* *
3953- * <p>Moves a domain from its current distribution or distribution tenant to
3954- * another one.</p><p><h3>See Also:</h3> <a
3992+ * <p> <p>We recommend that you use the <code>UpdateDomainAssociation</code>
3993+ * API operation to move a domain association, as it supports both standard
3994+ * distributions and distribution tenants. <a
3995+ * href="https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_AssociateAlias.html">AssociateAlias</a>
3996+ * performs similar checks but only supports standard distributions.</p>
3997+ * <p>Moves a domain from its current standard distribution or distribution tenant
3998+ * to another one.</p> <p>You must first disable the source distribution (standard
3999+ * distribution or distribution tenant) and then separately call this operation to
4000+ * move the domain to another target distribution (standard distribution or
4001+ * distribution tenant).</p> <p>To use this operation, specify the domain and the
4002+ * ID of the target resource (standard distribution or distribution tenant). For
4003+ * more information, including how to set up the target resource, prerequisites
4004+ * that you must complete, and other restrictions, see <a
4005+ * href="https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move">Moving
4006+ * an alternate domain name to a different standard distribution or distribution
4007+ * tenant</a> in the <i>Amazon CloudFront Developer Guide</i>.</p></p><p><h3>See
4008+ * Also:</h3> <a
39554009 * href="http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/UpdateDomainAssociation2020_05_31">AWS
39564010 * API Reference</a></p>
39574011 */
0 commit comments