

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

# 标识共享 AWS Cloud Map 命名空间
<a name="sharing-identify"></a>

所有者和使用者可以使用 AWS Cloud Map 控制台和识别共享命名空间。 AWS CLI可以使用`ResourceOwner`属性来识别命名空间所有者。使用`CreatedByAccount`属性可以识别在共享命名空间中创建服务或注册实例的。 AWS 账户 

------
#### [ AWS Cloud Map console ]

**使用 AWS Cloud Map 控制台标识共享命名空间**

1. 登录 AWS 管理控制台 并打开 AWS Cloud Map 控制台，网址为[https://console.aws.amazon.com/cloudmap/](https://console.aws.amazon.com/cloudmap/)。

1. 在**命名空间**页面的**资源所有者**下，您可以找到拥有该命名空间 AWS 账户 的 ID。

1. 选择要标识的命名空间的**域名**。

1. 在**命名空间:*namespace-name***页面的**命名空间信息**部分的**资源所有者**下，您可以找到拥有 AWS 账户 该命名空间的 ID。

------
#### [ AWS CLI ]

要使用标识共享命名空间 AWS CLI，请使用 [list-nam](https://docs.aws.amazon.com/cli/latest/reference/servicediscovery/list-namespaces.html) espaces 命令。该命令返回您拥有的命名空间和与您共享的命名空间。该`ResourceOwner`字段显示命名空间所有者的 AWS 账户 ID。

以下`list-namespaces`呼叫是通过账户拨打的`111122223333`。

```
aws servicediscovery list-namespaces
```

输出：

```
{
    "Namespaces": [
        {
            "Arn": "arn:aws:servicediscovery:us-west-2:111122223333:namespace/ns-abcdef01234567890",
            "CreateDate": 1585354387.357,
            "Id": "ns-abcdef01234567890",
            "Name": "local",
            "Properties": {
                "DnsProperties": {
                    "HostedZoneId": "Z06752353VBUDTC32S84S"
                },
                "HttpProperties": {
                    "HttpName": "local"
                 }
            },
            "Type": "DNS_PRIVATE",
            "ServiceCount": 2,
           "ResourceOwner": "111122223333"
        },
        {
            "Arn": "arn:aws:servicediscovery:us-west-2:444455556666:namespace/ns-021345abcdef6789",
            "CreateDate": 1586468974.698,
            "Description": "Shared second namespace",
            "Id": "ns-021345abcdef6789",
            "Name": "My-second-namespace",
            "Properties": {
                "DnsProperties": {},
                "HttpProperties": {
                    "HttpName": "Shared-second-namespace"
                }
            },
            "Type": "HTTP",
            "ServiceCount": 0,
            "ResourceOwner": "444455556666"
        }
    ]
}
```

在这种情况下，命名空间`ns-abcdef01234567890`由创建和拥有，命名空间`ns-021345abcdef6789`由`111122223333`创建和拥有`444455556666`。命名空间`ns-021345abcdef6789`是`111122223333`按账户与账户共享的`444455556666`。

------