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.
Partagez des connexions avec Comptes AWS
Vous pouvez utiliser le partage de ressources avec AWS RAM pour partager une connexion existante avec une autre Compte AWS personne ou avec des comptes de votre organisation. Vous pouvez utiliser votre connexion partagée avec des ressources AWS que vous gérez pour les connexions à des sources tierces, comme dans CodePipeline.
Important
Le partage de connexion n'est pas pris en charge pour les codestar-connections ressources. Ceci n'est pris en charge que pour les codeconnections ressources.
Avant de commencer :
-
Vous devez déjà avoir créé une connexion avec votre Compte AWS.
-
Le partage des ressources doit être activé.
-
Les autorisations requises doivent être configurées. Pour de plus amples informations, veuillez consulter Autorisations prises en charge pour le partage de connexion.
Note
Pour partager la connexion, vous devez être le propriétaire de l'organisation ou le propriétaire du référentiel si vous ne faites pas partie d'une organisation. Le compte avec lequel vous partagez doit également disposer d'autorisations pour accéder au référentiel.
Rubriques
Partager une connexion (console)
Vous pouvez utiliser la console pour créer des ressources de connexion partagées.
-
Connectez-vous au Console de gestion AWS.
Choisissez Créer un partage de ressources sur la page
Partagé par moi : Ressources partagées de la AWS RAM console. -
Comme les partages de AWS RAM ressources existent dans des régions AWS spécifiques, choisissez la région AWS appropriée dans la liste déroulante située dans le coin supérieur droit de la console. Pour créer des partages de ressources contenant des ressources globales, vous devez définir la région AWS sur USA Est (Virginie du Nord),
Pour plus d'informations sur le partage des ressources mondiales, consultez la section Partage des ressources régionales par rapport aux ressources mondiales.
-
Sur la page de création, dans Nom, entrez le nom de votre partage de ressources. Sous Ressources, choisissez Code Connections.
-
Choisissez votre ressource de connexion et attribuez les principaux avec lesquels vous souhaitez partager.
-
Choisissez Créer.
Partager une connexion (CLI)
Vous pouvez utiliser le AWS Command Line Interface (AWS CLI) pour partager une connexion existante avec d'autres comptes et consulter les connexions que vous possédez ou avez partagées avec vous.
Pour ce faire, utilisez les accept-resource-share-invitation commandes create-resource-share et pour AWS RAM.
Pour partager une connexion
-
Connectez-vous avec le compte qui partagera la connexion.
-
Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez le AWS CLI pour exécuter la create-resource-share commande, en spécifiant le
--name--resource-arns, et--principalspour votre partage de connexion. Dans cet exemple, le nom estmy-shared-resourceet le nom de connexion spécifié se trouveMyConnectiondans l'ARN de la ressource. Dansprincipals, indiquez le ou les comptes de destination avec lesquels vous partagez.aws ram create-resource-share --name my-shared-resource --resource-arnsconnection_ARN--principalsdestination_accountEn cas de succès, cette commande renvoie les informations ARN de connexion semblables à ce qui suit.
{ "resourceShare": { "resourceShareArn": "arn:aws:ram:us-west-2:111111111111:resource-share/4476c27d-8feb-4b21-afe9-7de23EXAMPLE", "name": "MyNewResourceShare", "owningAccountId": "111111111111", "allowExternalPrincipals": true, "status": "ACTIVE", "creationTime": 1634586271.302, "lastUpdatedTime": 1634586271.302 } } -
Les demandes de partage peuvent être acceptées comme indiqué dans la procédure suivante.
Pour authentifier et accepter le partage de connexion avec le compte de destination
La procédure suivante est facultative pour les comptes de destination qui appartiennent à la même organisation et pour lesquels le partage des ressources est activé dans Organisations.
-
Connectez-vous avec le compte de destination qui recevra l'invitation.
-
Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez AWS CLI pour exécuter la get-resource-share-invitations commande.
aws ram get-resource-share-invitationsCapturez l'ARN de l'invitation de partage de ressources pour l'étape suivante.
-
Exécutez la accept-resource-share-invitation commande en spécifiant le
--resource-share-invitation-arn.aws ram accept-resource-share-invitation --resource-share-invitation-arninvitation_ARNEn cas de succès, cette commande renvoie le résultat suivant.
{ "resourceShareInvitation": { "resourceShareInvitationArn": "arn:aws:ram:us-west-2:111111111111:resource-share-invitation/1e3477be-4a95-46b4-bbe0-c4001EXAMPLE", "resourceShareName": "MyResourceShare", "resourceShareArn": "arn:aws:ram:us-west-2:111111111111:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE", "senderAccountId": "111111111111", "receiverAccountId": "222222222222", "invitationTimestamp": "2021-09-22T15:07:35.620000-07:00", "status": "ACCEPTED" } }
Afficher les connexions partagées (console)
Vous pouvez utiliser la console pour afficher les ressources de connexion partagées.
-
Connectez-vous au Console de gestion AWS.
Ouvrez la page
Partagé par moi : ressources partagées dans la console AWS RAM. -
Étant donné que les partages de ressources AWS RAM existent dans des régions AWS spécifiques, choisissez la région AWS appropriée dans la liste déroulante située dans le coin supérieur droit de la console. Pour voir les partages de ressources qui contiennent des ressources globales, vous devez définir la région AWS sur USA Est (Virginie du Nord),
Pour plus d'informations sur le partage des ressources mondiales, consultez la section Partage des ressources régionales par rapport aux ressources mondiales.
-
Pour chaque ressource partagée, les informations suivantes sont disponibles :
-
ID de ressource : ID de la ressource. Choisissez l'ID d'une ressource pour ouvrir un nouvel onglet de navigateur afin d'afficher la ressource dans sa console de service native.
-
Type de ressource : type de ressource.
-
Date du dernier partage : date à laquelle la ressource a été partagée pour la dernière fois.
-
Partages de ressources : nombre de partages de ressources qui incluent la ressource. Pour voir la liste des partages de ressources, choisissez le numéro.
-
Directeurs : nombre de directeurs qui peuvent accéder à la ressource. Choisissez la valeur pour afficher les principaux.
-
Afficher les connexions partagées (CLI)
Vous pouvez l'utiliser AWS CLI pour afficher les connexions que vous possédez ou que vous avez partagées avec vous.
Pour ce faire, utilisez la commande get-resource-shares.
Pour afficher les connexions partagées
-
Ouvrez une invite de terminal (Linux, macOS ou Unix) ou de commande (Windows). Utilisez le AWS CLI pour exécuter la get-resource-shares commande.
aws ram get-resource-sharesLa sortie renvoie une liste des partages de ressources pour votre compte.