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-timestamp1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したもの
    API Gatewayサーバとの時間差が5分以上の場合は、無効なリクエストとみなす
    x-ncp-iam-access-keyNAVERクラウドプラットフォームで発行されたAPI KeyまたはIAMで発行されたAccessKey
    x-ncp-apigw-signature-v2上記例のBodyをAccessKeyとマッピングするSecretKeyで暗号化した署名
    HMAC暗号化アルゴリズムは、HmacSHA256を使用

    オペレーション

    VPC Management

    API名説明
    getVpcListVPCリストを照会
    getVpcDetailVPC番号を利用してVPCの詳細情報を照会
    createVpcVPCを作成
    deleteVpcVPCを削除

    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グループリストを照会
    getNetworkAclDenyAllowGroupDetailDeny-Allowグループ番号を利用してネットワークACL Deny-Allowグループの詳細情報を照会
    createNetworkAclDenyAllowGroupネットワークACL Deny-Allowグループを作成
    deleteNetworkAclDenyAllowGroupネットワークACL Deny-Allowグループを削除
    setNetworkAclDenyAllowGroupIpListネットワークACL Deny-AllowグループのIPリストを設定
    setNetworkAclDenyAllowGroupDescriptionネットワークACL Deny-Allowグループの説明を修正

    NAT Gateway

    API名説明
    getNatGatewayInstanceListNAT Gatewayインスタンスリストを照会
    getNatGatewayInstanceDetailNAT Gatewayインスタンス番号を利用してNAT Gatewayインスタンスの詳細情報を照会
    createNatGatewayInstanceNAT Gatewayインスタンスを作成
    deleteNatGatewayInstanceNAT Gatewayインスタンスを削除
    setNatGatewayDescriptionNAT Gatewayの説明を修正

    VPC Peering

    API名説明
    getVpcPeeringInstanceListVPC Peeringインスタンスリストを照会
    getVpcPeeringInstanceDetailVPC Peeringインスタンス番号を利用してVPC Peeringインスタンスの詳細情報を照会
    createVpcPeeringInstancePeeringリクエストを通じてVPC Peeringインスタンスを作成
    deleteVpcPeeringInstanceVPC Peeringインスタンスを削除
    acceptOrRejectVpcPeeringVPC Peeringリクエストを承認するか、拒否する
    setVpcPeeringDescriptionVPC Peeringの説明を修正

    Route Table

    API名説明
    getRouteTableListルートテーブルリストを照会
    getRouteTableDetailルートテーブル番号を利用してルートテーブルの詳細情報を照会
    createRouteTableルートテーブルを作成
    deleteRouteTableルートテーブルを削除
    getRouteListルートテーブルに設定されたルートリストを照会
    addRouteルートテーブルにルートリストを追加
    removeRouteルートテーブルに設定されたルートリストを削除
    基本に設定されているルートは削除不可
    getRouteTableSubnetListルートテーブルに設定された、関連付けられたサブネットリストを照会
    addRouteTableSubnetルートテーブルに関連付けるサブネットリストを追加
    removeRouteTableSubnetルートテーブルに関連付けられたサブネットリストを削除
    setRouteTableDescriptionルートテーブルの説明を修正

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.