DeleteResourceGroup
処理概要
指定したリソースグループを削除します。
リクエストURL
DELETE /v1/resource-groups/{ResourceGroupName}指定するパラメーター
パスパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
ResourceGroupName | string |
削除対象のリソースグループ名 |
○ |
応答フィールド
フィールド (項目) | 型 | 説明 |
---|---|---|
name | string |
名前 |
description | string |
メモ |
template | string |
テンプレート |
configuration | object |
|
␣anthos | object |
|
␣␣regions | string[] |
インフラリソースが存在しているリージョン |
␣␣availabilityZones | string[] |
インフラリソースが存在しているゾーン |
␣␣resourceNamePrefix | string |
リソース名プレフィックス |
␣␣deploymentModel | string |
デプロイメントモデル 値:
|
␣␣networkConfig | object |
|
␣␣␣networkId | string |
プライベートLANのネットワークID |
␣␣googleCloudConfig | object |
|
␣␣␣serviceAccount | object |
|
␣␣␣␣projectId | string |
プロジェクトID |
␣␣␣␣clientEmail | string |
クライアントメールアドレス |
␣␣␣␣clientId | string |
クライアントID |
␣␣␣location | string |
Google Cloudロケーション |
␣␣adminWorkstation | object |
|
␣␣␣region | string |
リージョン |
␣␣␣availabilityZone | string |
ゾーン |
␣␣␣instanceType | string |
サーバータイプ 値:
|
␣␣␣volumeType | string |
ディスクタイプ 値:
|
␣␣␣volumeSize | integer |
ディスクサイズ 値:
|
␣␣␣keyName | string |
SSHキー名 |
␣␣␣initialAccountingType | string |
初期料金プラン 値:
|
␣␣␣instance | object |
|
␣␣␣␣region | string |
リージョン |
␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣instanceUniqueId | string |
ユニークID |
␣␣␣␣instanceType | string |
サーバータイプ |
␣␣␣␣securityGroupName | string |
ファイアウォールグループ名 |
␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣volumes[] | object[] |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣volumeId | string |
ディスク名 |
␣␣␣␣␣volumeUniqueId | string |
ユニークID |
␣␣␣␣␣type | string |
ディスクタイプ |
␣␣␣␣␣size | integer |
ディスクサイズ |
␣␣adminCluster | object |
|
␣␣␣name | string |
クラスター名 |
␣␣␣version | string |
Anthos(GKE Enterprise) バージョン |
␣␣␣keyName | string |
SSHキー名 |
␣␣␣initialAccountingType | string |
初期料金プラン 値:
|
␣␣␣anthosServiceMeshConfig | object |
|
␣␣␣␣enabled | boolean |
Cloud Service Meshの有効・無効 |
␣␣␣␣version | string |
Cloud Service Meshのバージョン 指定可能な値はGetAnthosServerConfigで確認可能 Cloud Service Meshが有効かつ指定されていない場合はGetAnthosServerConfigのdefaultConfig.serviceMeshVersionの値が入る |
␣␣␣cloudControllerManagerConfig | object |
|
␣␣␣␣useExternalCloudProvider | boolean |
Cloud Controller Manager用クラスター設定の有効・無効 |
␣␣␣controlPlaneLoadBalancer | object |
|
␣␣␣␣type | string |
タイプ 値:
|
␣␣␣␣vip | string |
ロードバランサー仮想IPアドレス |
␣␣␣␣systemIpAddresses | string[] |
システムIPアドレス typeがelastic-load-balancerのときのみ返却 |
␣␣␣␣elasticLoadBalancer | object |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣id | string |
ユニークID |
␣␣␣␣␣name | string |
マルチロードバランサー名 |
␣␣␣␣␣dnsName | string |
VIPネットワーク IPアドレス |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣␣isVipNetwork | boolean |
VIPネットワークフラグ 待ち受けポートが設定されるネットワーク |
␣␣␣␣␣␣systemIpAddresses | string[] |
システムIPアドレス |
␣␣␣controlPlane | object |
|
␣␣␣␣name | string |
ノードプール名 |
␣␣␣␣region | string |
リージョン |
␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣instanceType | string |
サーバータイプ 値:
|
␣␣␣␣volumeType | string |
ディスクタイプ 値:
|
␣␣␣␣volumeSize | integer |
ディスクサイズ 値:
|
␣␣␣␣nodeCount | integer |
ノード数 |
␣␣␣␣instances[] | object[] |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣␣instanceUniqueId | string |
ユニークID |
␣␣␣␣␣instanceType | string |
サーバータイプ |
␣␣␣␣␣securityGroupName | string |
ファイアウォールグループ名 |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣volumes[] | object[] |
|
␣␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣␣volumeId | string |
ディスク名 |
␣␣␣␣␣␣volumeUniqueId | string |
ユニークID |
␣␣␣␣␣␣type | string |
ディスクタイプ |
␣␣␣␣␣␣size | integer |
ディスクサイズ |
␣␣␣nodePools[] | object[] |
|
␣␣␣␣name | string |
ノードプール名 |
␣␣␣␣region | string |
リージョン |
␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣instanceType | string |
サーバータイプ 値:
|
␣␣␣␣volumeType | string |
ディスクタイプ 値:
|
␣␣␣␣volumeSize | integer |
ディスクサイズ 値:
|
␣␣␣␣nodeCount | integer |
ノード数 |
␣␣␣␣instances[] | object[] |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣␣instanceUniqueId | string |
ユニークID |
␣␣␣␣␣instanceType | string |
サーバータイプ |
␣␣␣␣␣securityGroupName | string |
ファイアウォールグループ名 |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣volumes[] | object[] |
|
␣␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣␣volumeId | string |
ディスク名 |
␣␣␣␣␣␣volumeUniqueId | string |
ユニークID |
␣␣␣␣␣␣type | string |
ディスクタイプ |
␣␣␣␣␣␣size | integer |
ディスクサイズ |
␣␣␣status | string |
ステータス 値:
|
␣␣userClusters[] | object[] |
|
␣␣␣name | string |
クラスター名 |
␣␣␣version | string |
Anthos(GKE Enterprise) バージョン |
␣␣␣keyName | string |
SSHキー名 |
␣␣␣initialAccountingType | string |
初期料金プラン 値:
|
␣␣␣anthosServiceMeshConfig | object |
|
␣␣␣␣enabled | boolean |
Cloud Service Meshの有効・無効 |
␣␣␣␣version | string |
Cloud Service Meshのバージョン 指定可能な値はGetAnthosServerConfigで確認可能 Cloud Service Meshが有効かつ指定されていない場合はGetAnthosServerConfigのdefaultConfig.serviceMeshVersionの値が入る |
␣␣␣cloudControllerManagerConfig | object |
|
␣␣␣␣useExternalCloudProvider | boolean |
Cloud Controller Manager用クラスター設定の有効・無効 |
␣␣␣controlPlaneLoadBalancer | object |
|
␣␣␣␣type | string |
タイプ 値:
|
␣␣␣␣vip | string |
ロードバランサー仮想IPアドレス |
␣␣␣␣systemIpAddresses | string[] |
システムIPアドレス typeがelastic-load-balancerのときのみ返却 |
␣␣␣␣elasticLoadBalancer | object |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣id | string |
ユニークID |
␣␣␣␣␣name | string |
マルチロードバランサー名 |
␣␣␣␣␣dnsName | string |
VIPネットワーク IPアドレス |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣␣isVipNetwork | boolean |
VIPネットワークフラグ 待ち受けポートが設定されるネットワーク |
␣␣␣␣␣␣systemIpAddresses | string[] |
システムIPアドレス |
␣␣␣controlPlane | object |
|
␣␣␣␣name | string |
ノードプール名 |
␣␣␣␣region | string |
リージョン |
␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣instanceType | string |
サーバータイプ 値:
|
␣␣␣␣volumeType | string |
ディスクタイプ 値:
|
␣␣␣␣volumeSize | integer |
ディスクサイズ 値:
|
␣␣␣␣nodeCount | integer |
ノード数 |
␣␣␣␣instances[] | object[] |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣␣instanceUniqueId | string |
ユニークID |
␣␣␣␣␣instanceType | string |
サーバータイプ |
␣␣␣␣␣securityGroupName | string |
ファイアウォールグループ名 |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣volumes[] | object[] |
|
␣␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣␣volumeId | string |
ディスク名 |
␣␣␣␣␣␣volumeUniqueId | string |
ユニークID |
␣␣␣␣␣␣type | string |
ディスクタイプ |
␣␣␣␣␣␣size | integer |
ディスクサイズ |
␣␣␣nodePools[] | object[] |
|
␣␣␣␣name | string |
ノードプール名 |
␣␣␣␣region | string |
リージョン |
␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣instanceType | string |
サーバータイプ 値:
|
␣␣␣␣volumeType | string |
ディスクタイプ 値:
|
␣␣␣␣volumeSize | integer |
ディスクサイズ 値:
|
␣␣␣␣nodeCount | integer |
ノード数 |
␣␣␣␣instances[] | object[] |
|
␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣␣instanceUniqueId | string |
ユニークID |
␣␣␣␣␣instanceType | string |
サーバータイプ |
␣␣␣␣␣securityGroupName | string |
ファイアウォールグループ名 |
␣␣␣␣␣networkInterfaces[] | object[] |
|
␣␣␣␣␣␣networkId | string |
ネットワークID |
␣␣␣␣␣␣ipAddress | string |
IPアドレス |
␣␣␣␣␣volumes[] | object[] |
|
␣␣␣␣␣␣region | string |
リージョン |
␣␣␣␣␣␣availabilityZone | string |
ゾーン |
␣␣␣␣␣␣volumeId | string |
ディスク名 |
␣␣␣␣␣␣volumeUniqueId | string |
ユニークID |
␣␣␣␣␣␣type | string |
ディスクタイプ |
␣␣␣␣␣␣size | integer |
ディスクサイズ |
␣␣␣status | string |
ステータス 値:
|
status | string |
ステータス 値:
|
createTime | string |
作成日時 |
リクエストサンプル
curl -XDELETE https://catalog.api.nifcloud.com/v1/resource-groups/my-resource-group
-H 'X-Amz-Date: 20230401T000000Z'
-H 'Authorization: AWS4-HMAC-SHA256 ...'
応答サンプル
{
"name": "my-resource-group",
"description": "my-resource-group description",
"template": "anthos",
"configuration": null,
"status": "deleting",
"createTime": "2023-11-01T12:34:56Z"
}