VPC 概要
- 印刷する
- PDF
VPC 概要
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
概要
NAVERクラウドプラットフォームは、NAVERの最新コンピューティング技術や運用ノウハウが蓄積されたクラウドサービスです。
NAVERクラウドプラットフォームが提供する様々な商品群のうち、ソリューション商品を利用できるように提供するアプリケーションインターフェース(API)を、NAVERクラウドプラットフォームAPIといいます。
NAVERクラウドプラットフォームAPIは、RESTful形式で提供されます。
HTTP方式のGET/POSTメソッドの呼び出しにより実行されます。
共通の設定
API URL
GET or POST
https://ncloud.apigw.ntruss.com/vpc/v2/
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したもの API Gatewayサーバとの時間差が5分以上の場合は、無効なリクエストとみなす |
x-ncp-iam-access-key | NAVERクラウドプラットフォームで発行されたAPI KeyまたはIAMで発行されたAccessKey |
x-ncp-apigw-signature-v2 | 上記例のBodyをAccessKeyとマッピングするSecretKeyで暗号化した署名 HMAC暗号化アルゴリズムは、HmacSHA256を使用 |
オペレーション
VPC Management
API名 | 説明 |
---|---|
getVpcList | VPCリストを照会 |
getVpcDetail | VPC番号を利用してVPCの詳細情報を照会 |
createVpc | VPCを作成 |
deleteVpc | VPCを削除 |
Subnet Management
API名 | 説明 |
---|---|
getSubnetList | サブネットリストを照会 |
getSubnetDetail | サブネット番号を利用してサブネットの詳細情報を照会 |
createSubnet | サブネットを作成 |
deleteSubnet | サブネットを削除 |
Network ACL
API名 | 説明 |
---|---|
getNetworkAclList | ネットワークACLリストを照会 |
getNetworkAclDetail | ネットワークACL番号を利用してネットワークACLの詳細情報を照会 |
createNetworkAcl | ネットワークACLを作成 |
deleteNetworkAcl | ネットワークACLを削除 |
setSubnetNetworkAcl | サブネットのネットワークACLを設定 |
getNetworkAclRuleList | ネットワークACL番号を利用してネットワークACLのRuleリストを照会 |
addNetworkAclInboundRule | ネットワークACLのインバウンドルールリストを追加 |
addNetworkAclOutboundRule | ネットワークACLのアウトバウンドルールリストを追加 |
removeNetworkAclInboundRule | ネットワークACLのインバウンドルールリストを削除 |
removeNetworkAclOutboundRule | ネットワークACLのアウトバウンドルールリストを削除 |
setNetworkAclDescription | ネットワークACLの説明を修正 |
getNetworkAclDenyAllowGroupList | ネットワークACL Deny-Allowグループリストを照会 |
getNetworkAclDenyAllowGroupDetail | Deny-Allowグループ番号を利用してネットワークACL Deny-Allowグループの詳細情報を照会 |
createNetworkAclDenyAllowGroup | ネットワークACL Deny-Allowグループを作成 |
deleteNetworkAclDenyAllowGroup | ネットワークACL Deny-Allowグループを削除 |
setNetworkAclDenyAllowGroupIpList | ネットワークACL Deny-AllowグループのIPリストを設定 |
setNetworkAclDenyAllowGroupDescription | ネットワークACL Deny-Allowグループの説明を修正 |
NAT Gateway
API名 | 説明 |
---|---|
getNatGatewayInstanceList | NAT Gatewayインスタンスリストを照会 |
getNatGatewayInstanceDetail | NAT Gatewayインスタンス番号を利用してNAT Gatewayインスタンスの詳細情報を照会 |
createNatGatewayInstance | NAT Gatewayインスタンスを作成 |
deleteNatGatewayInstance | NAT Gatewayインスタンスを削除 |
setNatGatewayDescription | NAT Gatewayの説明を修正 |
VPC Peering
API名 | 説明 |
---|---|
getVpcPeeringInstanceList | VPC Peeringインスタンスリストを照会 |
getVpcPeeringInstanceDetail | VPC Peeringインスタンス番号を利用してVPC Peeringインスタンスの詳細情報を照会 |
createVpcPeeringInstance | Peeringリクエストを通じてVPC Peeringインスタンスを作成 |
deleteVpcPeeringInstance | VPC Peeringインスタンスを削除 |
acceptOrRejectVpcPeering | VPC Peeringリクエストを承認するか、拒否する |
setVpcPeeringDescription | VPC Peeringの説明を修正 |
Route Table
API名 | 説明 |
---|---|
getRouteTableList | ルートテーブルリストを照会 |
getRouteTableDetail | ルートテーブル番号を利用してルートテーブルの詳細情報を照会 |
createRouteTable | ルートテーブルを作成 |
deleteRouteTable | ルートテーブルを削除 |
getRouteList | ルートテーブルに設定されたルートリストを照会 |
addRoute | ルートテーブルにルートリストを追加 |
removeRoute | ルートテーブルに設定されたルートリストを削除 基本に設定されているルートは削除不可 |
getRouteTableSubnetList | ルートテーブルに設定された、関連付けられたサブネットリストを照会 |
addRouteTableSubnet | ルートテーブルに関連付けるサブネットリストを追加 |
removeRouteTableSubnet | ルートテーブルに関連付けられたサブネットリストを削除 |
setRouteTableDescription | ルートテーブルの説明を修正 |
この記事は役に立ちましたか?