Recherche de la distribution standard ou du locataire de distribution source - Amazon CloudFront

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Recherche de la distribution standard ou du locataire de distribution source

Avant de déplacer un nom de domaine alternatif d’une distribution (standard ou locataire) vers une autre, recherchez la distribution source. Il s’agit de la ressource à laquelle le nom de domaine alternatif est déjà associé. Lorsque vous connaissez l' Compte AWS ID des ressources de distribution source et cible, vous pouvez déterminer comment déplacer le nom de domaine secondaire.

Remarques
  • Nous vous recommandons d'utiliser l'opération ListDomainConflictsAPI, car elle prend en charge à la fois les distributions standard et les locataires de distribution.

  • Le fonctionnement de ListConflictingAliasesl'API ne prend en charge que les distributions standard.

Suivez ces exemples pour trouver la distribution source (standard ou locataire).

list-domain-conflicts
Astuce
  • Pour une distribution standard, vous devez disposer des autorisations cloudfront:GetDistribution et cloudfront:ListDomainConflicts.

  • Pour un locataire de distribution, vous devez disposer des autorisations cloudfront:GetDistributionTenant et cloudfront:ListDomainConflicts.

Pour utiliser list-domain-conflicts afin de trouver la distribution standard source ou le locataire de distribution source
  1. Utilisez la commande list-domain-conflicts, comme illustré dans l’exemple suivant.

    1. Remplacez www.example.com par le nom de domaine.

    2. Pour le domain-control-validation-resource, indiquez l’ID de la distribution standard cible ou du locataire de distribution cible que vous avez configuré précédemment. Vous devez disposer d’une distribution standard ou d’un locataire de distribution associé à un certificat couvrant le domaine spécifié.

    3. Exécutez cette commande en utilisant les informations d'identification identiques Compte AWS à celles de la distribution standard ou du locataire de distribution cible.

    Demande

    Cet exemple fait référence à un locataire de distribution.

    aws cloudfront list-domain-conflicts \ --domain www.example.com \ --domain-control-validation-resource "DistributionTenantId=dt_2x9GhoK0TZRsohWzv1b9It8JABC"

    Réponse

    Pour chaque nom de domaine dans la sortie de la commande, les informations suivantes s’affichent :

    • Le type de ressource auquel le domaine est associé

    • L'ID de la ressource

    • L' Compte AWS ID propriétaire de la ressource

    L’ID de ressource et l’ID de compte sont partiellement masqués. Cette opération vous permet d’identifier la distribution standard ou le locataire de distribution relevant de votre compte, tout en protégeant les informations de ceux qui ne vous appartiennent pas.

    { "DomainConflicts": [ { "Domain": "www.example.com", "ResourceType": "distribution-tenant", "ResourceId": "***************ohWzv1b9It8JABC", "AccountId": "******112233" } ] }

    La réponse répertorie tous les noms de domaine qui sont en conflit ou qui se chevauchent avec celui que vous avez spécifié.

    Exemple
    • Si vous le spécifieztenant1.example.com, la réponse inclut tenant1.example.com et le nom de domaine alternatif générique qui se chevauche (*.example.com s'il existe).

    • Si vous le spécifiez*.tenant1.example.com, la réponse inclut *.tenant1.example.com et tout autre nom de domaine couvert par ce caractère générique (par exemple, test.tenant1.example.com, dev.tenant1.example.com, etc.).

  2. Dans la réponse, recherchez la distribution standard source ou le locataire de distribution pour le nom de domaine alternatif que vous souhaitez déplacer, et notez l' Compte AWS ID.

  3. Comparez l’ID de compte de la distribution standard source ou du locataire de distribution source avec l’ID de compte dans lequel vous avez créé la distribution standard cible ou le locataire de distribution cible à l’étape précédente. Vous pouvez ensuite déterminer si la source et la cible se trouvent dans le même Compte AWS. Vous pouvez ainsi déterminer le mode de déplacement du nom de domaine alternatif.

    Pour plus d’informations, consultez la commande list-domain-conflicts dans la Référence de l’AWS Command Line Interface .

list-conflicting-aliases (standard distributions only)
Astuce

Vous devez disposer des autorisations cloudfront:GetDistribution et cloudfront:ListConflictingAliases sur la distribution standard cible.

Pour utiliser list-conflicting-aliases afin de trouver la distribution standard source
  1. Utilisez la commande list-conflicting-aliases, comme illustré dans l’exemple suivant.

    1. www.example.comRemplacez-le par le nom de domaine alternatif et EDFDVBD6EXAMPLE par l'ID de la distribution standard cible que vous avez configurée précédemment.

    2. Exécutez cette commande en utilisant les informations d’identification situées dans le même Compte AWS que la distribution standard.

    Demande

    Cet exemple fait référence à une distribution standard.

    aws cloudfront list-conflicting-aliases \ --alias www.example.com \ --distribution-id EDFDVBD6EXAMPLE

    Réponse

    Pour chaque nom de domaine alternatif dans la sortie de la commande, vous pouvez voir l’ID de la distribution standard à laquelle il est associé, ainsi que l’ID du Compte AWS propriétaire de cette distribution. La distribution standard et le compte IDs sont partiellement masqués, ce qui vous permet d'identifier les distributions et les comptes standard que vous possédez, et contribue à protéger les informations de ceux que vous ne possédez pas.

    { "ConflictingAliasesList": { "MaxItems": 100, "Quantity": 1, "Items": [ { "Alias": "www.example.com", "DistributionId": "*******EXAMPLE", "AccountId": "******112233" } ] } }

    La réponse répertorie les noms de domaine alternatifs qui sont en conflit ou qui se chevauchent avec celui que vous avez spécifié.

    Exemple
    • Si vous le spécifiezwww.example.com, la réponse inclut www.exemple.com et le nom de domaine alternatif générique qui se chevauche (*.exemple.com) s'il existe.

    • Si vous le spécifiez*.example.com, la réponse inclut *.example.com et tout autre nom de domaine couvert par ce caractère générique (par exemple, www.example.com, test.example.com, dev.example.com, etc.).

  2. Recherchez la distribution standard pour le nom de domaine alternatif que vous souhaitez déplacer et notez son Compte AWS ID. Comparez cet ID de compte avec l’ID de compte sur lequel vous avez créé la distribution standard cible à l’étape précédente. Vous pouvez ensuite déterminer si ces deux distributions standard sont identiques Compte AWS et comment déplacer le nom de domaine alternatif.

    Pour plus d’informations, consultez la commande list-conflicting-aliases dans la Référence de l’AWS Command Line Interface .

Ensuite, consultez la rubrique suivante pour déplacer le nom de domaine alternatif.