ARNs在 Amazon Neptune 中与管理员合作 - Amazon Neptune

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ARNs在 Amazon Neptune 中与管理员合作

在 Amazon Web Services 中创建的每个资源都使用亚马逊资源名称 (ARN) 进行唯一标识。对于某些 Amazon Neptune 操作,您必须通过指定 Neptune 资源来唯一标识该资源。ARN

重要

Amazon Neptune 与亚马逊的格式相同,RDSARNs用于使用以下内容的管理操作。管理 API 参考Neptune 管理ARNs包含,不包含rdsneptune-db有关标识 Neptune 数据资源的数据平面ARNs,请参阅指定数据资源。

为 Neptun ARN e 建造一个

您可以使用以下语法ARN为 Amazon Neptune 资源构建。请注意,Neptune 与亚马逊的格式相同。RDS ARNs

arn:aws:rds:<region>:<account number>:<resourcetype>:<name>

下表显示了ARN为特定 Neptune 管理资源类型构造时应使用的格式。

资源类型 ARN格式
数据库实例

arn: aws: rds:<region>:<account>:db:<name>

例如:

arn:aws:rds:us-east-2:123456789012:db:my-instance-1

数据库群集

arn: aws: rds:<region>:<account>:cluster:<name>

例如:

arn:aws:rds:us-east-2:123456789012:cluster:my-cluster-1
事件订阅

arn: aws: rds:<region>:<account>:es:<name>

例如:

arn:aws:rds:us-east-2:123456789012:es:my-subscription
数据库参数组

arn: aws: rds:<region>:<account>:pg:<name>

例如:

arn:aws:rds:us-east-2:123456789012:pg:my-param-enable-logs
数据库集群参数组

arn: aws: rds:<region>:<account>:cluster-pg:<name>

例如:

arn:aws:rds:us-east-2:123456789012:cluster-pg:my-cluster-param-timezone
数据库集群快照

arn: aws: rds:<region>:<account>:cluster-snapshot:<name>

例如:

arn:aws:rds:us-east-2:123456789012:cluster-snapshot:my-snap-20160809
数据库子网组

arn: aws: rds:<region>:<account>:subgrp:<name>

例如:

arn:aws:rds:us-east-2:123456789012:subgrp:my-subnet-10

ARN在 Amazon Neptune 中大放异彩

你可以使用 Neptune 资源获取 ARN AWS Management Console, AWS Command Line Interface (AWS CLI),或 Neptun API e。

ARN使用 “获取现有” AWS Management Console

要ARN使用控制台,请导航到您想要ARN的资源,然后查看该资源的详细信息。例如,要获取数据库实例的,请在导航面板中选择实例,然后从列表中选择所需的实例。ARN位ARN于 “实例详细信息” 部分。

ARN使用 “获取现有” AWS CLI

要再次使用 AWS CLI 要获取特定 ARN Neptune 资源的,请使用该资源的describe命令。下表显示了每个 AWS CLI 命令以及用于获取命令的ARN属性ARN。

AWS CLI 命令 ARN财产
describe-event-subscriptions EventSubscriptionArn
describe-certificates CertificateArn
describe-db-parameter-groups DBParameterGroupArn
describe-db-cluster-parameter-群组 DBClusterParameterGroupArn
describe-db-instances DBInstanceArn
describe-events SourceArn
describe-db-subnet-groups DBSubnetGroupArn
describe-db-clusters DBClusterArn
describe-db-cluster-snapshots DBClusterSnapshotArn

例如,以下 AWS CLI 命令获取数据库实例的。ARN

对于 Linux、OS X 或 Unix:

aws neptune describe-db-instances \ --db-instance-identifier DBInstanceIdentifier \ --region us-west-2

对于 Windows:

aws neptune describe-db-instances ^ --db-instance-identifier DBInstanceIdentifier ^ --region us-west-2

ARN使用 “获取现有” API

要获取特定 ARN Neptune 资源的,请调用以下API操作并使用显示的ARN属性。

Neptun API e 动作 ARN财产
DescribeEventSubscriptions EventSubscriptionArn
DescribeCertificates CertificateArn
D escribeDBParameter 组 DBParameterGroupArn
D escribeDBCluster ParameterGroups DBClusterParameterGroupArn
D escribeDBInstances DBInstanceArn
DescribeEvents SourceArn
D escribeDBSubnet 组 DBSubnetGroupArn
D escribeDBClusters DBClusterArn
D escribeDBCluster 快照 DBClusterSnapshotArn