翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
名前空間での AWS Cloud Map サービスの一覧表示
名前空間に作成したサービスのリストを表示するには、次の手順を実行します。
- AWS Management Console
-
にサインイン AWS Management Console し、https://console.aws.amazon.com/cloudmap/
で AWS Cloud Map コンソールを開きます。 -
ナビゲーションペインで [名前空間] を選択します。
-
一覧表示するサービスを含む名前空間のドメイン名を選択します。サービスですべてのサービスのリストを表示し、検索フィールドにサービス名または ID を入力して、特定のサービスを検索できます。作成元フィールドを使用してサービスを AWS アカウント 作成した を識別し、リソース所有者フィールドを使用してサービスを所有するアカウントを識別できます。
注記
名前空間が共有名前空間の場合、リソース所有者の下の AWS アカウント ID は、名前空間を作成して共有したアカウントです。名前空間コンシューマーがサービスを作成した場合、 によって作成された のアカウント ID はリソース所有者の ID と異なる場合があります。アカウント IDs は、アカウント ID と同じではない場合があります。共有名前空間の詳細については、「」を参照してください共有 AWS Cloud Map 名前空間。
- AWS CLI
-
-
list-services
コマンドでサービスを一覧表示します。次のコマンドは、名前空間 ID をフィルターとして使用して、名前空間内のすべてのサービスを一覧表示します。赤の値を独自の値に置き換えます。
aws servicediscovery list-services --filters Name=NAMESPACE_ID,Values=
ns-1234567890abcdef
,Condition=EQ
-
- AWS SDK for Python (Boto3)
-
-
まだ
Boto3
がインストールしていない場合は、[こちら]のインストール、設定、使用に関する説明を Boto3
参照してください。 -
Boto3
をインポートしてサービスとしてservicediscovery
を使用してください。import boto3 client = boto3.client('servicediscovery')
-
list_services()
でサービスを一覧表示する。response = client.list_services() # If you want to see the response print(response)
レスポンスオブジェクトの例
{ 'Services': [ { 'Arn': 'arn:aws:servicediscovery:us-west-2:123456789012:service/srv-xxxxxxxxxxxxxxxx', 'CreateDate': 1587081768.334, 'DnsConfig': { 'DnsRecords': [ { 'TTL': 60, 'Type': 'A', }, ], 'RoutingPolicy': 'MULTIVALUE', }, 'Id': 'srv-xxxxxxxxxxxxxxxx', 'Name': 'myservice', }, ], 'ResponseMetadata': { '...': '...', }, }
-