翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Cloud Map サービスインスタンスの登録解除
サービスを削除する前に、サービスを使用して登録されたサービスインスタンスはすべて、登録解除する必要があります。
サービスインスタンスの登録を解除するには、次の手順を使用します。
- AWS Management Console
-
にサインイン AWS Management Console し、https://console.aws.amazon.com/cloudmap/
で AWS Cloud Map コンソールを開きます。 -
ナビゲーションペインで [名前空間] を選択します。
-
登録を解除するサービスインスタンスを含む名前空間のオプションを選択します。
-
名前空間:
namespace-name
ページで、サービスインスタンスの登録に使用したサービスを選択します。 -
サービス:
service-name
ページで、登録解除するサービスインスタンスを選択します。 -
[Deregister] (登録解除) を選択します。
-
サービスインスタンスの登録を解除することを確認します。
- AWS CLI
-
-
deregister-instance
コマンドでサービスインスタンスを登録解除します (red
の値は独自の値で置き換え)。このコマンドは、Amazon Route 53 DNS レコードと、指定されたインスタンス用に が AWS Cloud Map 作成したヘルスチェックを削除します。aws servicediscovery deregister-instance \ --service-id
srv-xxxxxxxxx
\ --instance-idmyservice-53
-
- AWS SDK for Python (Boto3)
-
-
まだ
Boto3
がインストールしていない場合は、[こちら]のインストール、設定、使用に関する説明を Boto3
参照してください。 -
Boto3
をインポートしてサービスとしてservicediscovery
を使用してください。import boto3 client = boto3.client('servicediscovery')
-
deregister-instance()
でサービスインスタンスを登録解除します (red
の値は独自の値で置き換え)。このコマンドは、Amazon Route 53 DNS レコードと、指定されたインスタンス用に が AWS Cloud Map 作成したヘルスチェックを削除します。response = client.deregister_instance( InstanceId='myservice-53', ServiceId='srv-xxxxxxxxx', ) # If you want to see the response print(response)
レスポンスオブジェクトの例
{ 'OperationId': '4yejorelbukcjzpnr6tlmrghsjwpngf4-k98rnaiq', 'ResponseMetadata': { '...': '...', }, }
-