このドキュメントでは、SFTP サーバーを削除する方法について説明します。
始める前に
- サーバーからすべてのユーザーを削除します。手順については、 SFTP サーバーからユーザーを削除するをご覧ください。
必要なロール
SFTP サーバーを削除するために必要な権限を取得するには、プロジェクトに対するCloud FTP 管理者 (roles/ftp.admin)IAM ロールの付与を管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。
この事前定義ロールには、SFTP サーバーを削除するために必要な
ftp.servers.delete
権限が含まれています。
カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。
サーバーを削除する
gcloud
SFTP サーバーを削除するには、
gcloud alpha storage ftp servers delete コマンドを実行します。
後述のコマンドデータを使用する前に、 次のように置き換えます。
- SERVER_ID: SFTP サーバー ID。
- LOCATION_ID:サーバーのロケーション(
us-west1など)。
次のコマンドを実行します。
Linux、macOS、Cloud Shell
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
Windows(PowerShell)
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
Windows(cmd.exe)
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
REST
SFTP サーバーを削除するには、
servers.delete メソッドを使用します。
リクエスト データを使用する前に、 次のように置き換えます:
- PROJECT_ID: Google Cloud プロジェクト ID。
- LOCATION_ID:サーバーのロケーション(
us-west1など)。 - SERVER_ID: SFTP サーバー ID。
HTTP メソッドと URL:
DELETE https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID
リクエストを送信するには、次のいずれかのオプションを展開します。
レスポンスで 長時間実行オペレーションを識別できます。 サーバーが削除されるまで約 10 分かかります。