getPolicyList
    • PDF

    getPolicyList

    • PDF

    Article Summary

    概要

    ポリシーリストを照会します。

    リクエスト

    MethodRequest URI
    POSThttps://securezonefirewall.apigw.ntruss.com/api/v2/{type}/{zone}/getPolicyList

    Type

    Value説明
    szfwSecure Zone Standard
    psfwSecure Zone Advanced

    Zone

    Value説明
    kr1KR-1 Zone
    kr2KR-2 Zone

    リクエストヘッダ

    ヘッダ名説明
    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-v2Bodyを AccessKeyとマッピングする SecretKeyで暗号化した署名
    HMAC暗号化アルゴリズムは HmacSHA256を使用
    x-ncp-mbr_noユーザー番号

    リクエストパラメータ

    パラメータ名要否タイプ説明備考
    pagenoIntegerページインデックスデフォルト値0
    countPerPagenoIntegerページサイズデフォルト値0

    リクエストボディ

    {
      "countPerPage": 0,
      "page": 0
    }
    

    レスポンス

    レスポンスボディ

    パラメータ名タイプ説明
    actionStringリクエストタイプ
    returnCodeIntegerレスポンスコード
    returnMessageStringレスポンスメッセージ
    totalCountIntegerポリシー数
    policyList[].policyNoIntegerポリシー番号
    policyList[].policyNameStringポリシー名
    policyList[].descriptionStringポリシーの説明
    policyList[].actionString許可遮断区分(allow、deny)
    policyList[].memberNoStringメンバー番号
    policyList[].instanceNoStringインスタンス番号
    policyList[].sourceAddressZoneStringソース AddressZone情報
    policyList[].destinationAddressZoneString宛先 AddressZone情報
    policyList[].firewallPolicyIdIntegerファイアウォールポリシー ID
    policyList[].firewallOrderIntegerファイアウォールポリシーの順序
    policyList[].sourceAddressGroupList[].addressGroupNameStringAddress Group名
    policyList[].sourceAddressGroupList[].addressGroupNoIntegerAddress Group番号
    policyList[].sourceAddressGroupList[].addressList[].addressNoIntegerAddress番号
    policyList[].sourceAddressGroupList[].addressList[].addressZoneStringAddressZone情報
    policyList[].sourceAddressGroupList[].addressList[].dbAddressZoneBooleandb AddressZoneの有無
    policyList[].sourceAddressGroupList[].addressList[].fqdnStringfqdn
    policyList[].sourceAddressGroupList[].addressList[].instanceNoStringインスタンス番号
    policyList[].sourceAddressGroupList[].addressList[].ipStringIp
    policyList[].sourceAddressGroupList[].addressList[].maskBitIntegerMaskBit
    policyList[].sourceAddressGroupList[].addressList[].memberNoStringメンバー番号
    policyList[].sourceAddressGroupList[].addressList[].nameStringAddress名
    policyList[].sourceAddressGroupList[].addressList[].portStringPort
    policyList[].sourceAddressGroupList[].addressList[].typeStringAddress Type情報(ipmask、fqdn)
    policyList[].sourceAddressGroupList[].addressZoneStringAddressZone情報
    policyList[].sourceAddressGroupList[].associatedPoliciesCountInteger未使用
    policyList[].sourceAddressGroupList[].descriptionString説明
    policyList[].sourceAddressGroupList[].instanceNoStringインスタンス番号
    policyList[].sourceAddressGroupList[].memberNoStringメンバー番号
    policyList[].sourceAddressGroupList[].objectStorageBooleanオブジェクトストレージの有無
    policyList[].sourceAddressList[].addressNoIntegerAddress番号
    policyList[].sourceAddressList[].addressZoneStringAddressZone情報
    policyList[].sourceAddressList[].dbAddressZoneBooleandb AddressZoneの有無
    policyList[].sourceAddressList[].fqdnStringfqdn
    policyList[].sourceAddressList[].instanceNoStringインスタンス番号
    policyList[].sourceAddressList[].ipStringIp
    policyList[].sourceAddressList[].maskBitIntegerMaskBit
    policyList[].sourceAddressList[].memberNoStringメンバー番号
    policyList[].sourceAddressList[].nameStringAddress名
    policyList[].sourceAddressList[].portStringPort
    policyList[].sourceAddressList[].typeStringAddress Type情報(ipmask、fqdn)
    policyList[].destinationAddressGroupList[].addressGroupNameStringAddress Group名
    policyList[].destinationAddressGroupList[].addressGroupNoIntegerAddress Group番号
    policyList[].destinationAddressGroupList[].addressList[].addressNoIntegerAddress番号
    policyList[].destinationAddressGroupList[].addressList[].addressZoneStringAddressZone情報
    policyList[].destinationAddressGroupList[].addressList[].dbAddressZoneBooleandb AddressZoneの有無
    policyList[].destinationAddressGroupList[].addressList[].fqdnStringfqdn
    policyList[].destinationAddressGroupList[].addressList[].instanceNoStringインスタンス番号
    policyList[].destinationAddressGroupList[].addressList[].ipStringIp
    policyList[].destinationAddressGroupList[].addressList[].maskBitIntegerMaskBit
    policyList[].destinationAddressGroupList[].addressList[].memberNoStringメンバー番号
    policyList[].destinationAddressGroupList[].addressList[].nameStringAddress名
    policyList[].destinationAddressGroupList[].addressList[].portStringPort
    policyList[].destinationAddressGroupList[].addressList[].typeStringAddress Type情報(ipmask、fqdn)
    policyList[].destinationAddressGroupList[].addressZoneStringAddressZone情報
    policyList[].destinationAddressGroupList[].associatedPoliciesCountInteger未使用
    policyList[].destinationAddressGroupList[].descriptionString説明
    policyList[].destinationAddressGroupList[].instanceNoStringインスタンス番号
    policyList[].destinationAddressGroupList[].memberNoStringメンバー番号
    policyList[].destinationAddressGroupList[].objectStorageBooleanオブジェクトストレージの有無
    policyList[].destinationAddressList[].addressNoIntegerAddress番号
    policyList[].destinationAddressList[].addressZoneStringAddressZone情報
    policyList[].destinationAddressList[].dbAddressZoneBooleandb AddressZoneの有無
    policyList[].destinationAddressList[].fqdnStringfqdn
    policyList[].destinationAddressList[].instanceNoStringインスタンス番号
    policyList[].destinationAddressList[].ipStringIp
    policyList[].destinationAddressList[].maskBitIntegerMaskBit
    policyList[].destinationAddressList[].memberNoStringメンバー番号
    policyList[].destinationAddressList[].nameStringAddress名
    policyList[].destinationAddressList[].portStringPort
    policyList[].destinationAddressList[].typeStringAddress Type情報(ipmask、fqdn)
    policyList[].serviceList[].serviceNoIntegerサービス番号
    policyList[].serviceList[].serviceNameStringサービス名
    policyList[].serviceList[].protocolStringファイアウォールサービスプロトコル
    policyList[].serviceList[].portStringファイアウォールサービスポート番号
    policyList[].serviceList[].memberNoStringメンバー番号
    policyList[].serviceList[].instanceNoStringインスタンス番号

    レスポンスボディ

    {
      "action": "string",
      "policyList": [
        {
          "action": "string",
          "description": "string",
          "destinationAddressGroupList": [
            {
              "addressGroupName": "string",
              "addressGroupNo": 0,
              "addressList": [
                {
                  "addressNo": 0,
                  "addressZone": "string",
                  "fqdn": "string",
                  "instanceNo": "string",
                  "ip": "string",
                  "maskBit": 0,
                  "memberNo": "string",
                  "name": "string",
                  "port": "string",
                  "type": "ipmask"
                }
              ],
              "addressZone": "string",
              "associatedPoliciesCount": 0,
              "description": "string",
              "instanceNo": "string",
              "memberNo": "string",
              "objectStorage": true
            }
          ],
          "destinationAddressList": [
            {
              "addressNo": 0,
              "addressZone": "string",
              "fqdn": "string",
              "instanceNo": "string",
              "ip": "string",
              "maskBit": 0,
              "memberNo": "string",
              "name": "string",
              "port": "string",
              "type": "ipmask"
            }
          ],
          "destinationAddressZone": "string",
          "firewallOrder": 0,
          "firewallPolicyId": 0,
          "instanceNo": "string",
          "memberNo": "string",
          "policyName": "string",
          "policyNo": 0,
          "serviceList": [
            {
              "instanceNo": "string",
              "memberNo": "string",
              "port": "string",
              "protocol": "string",
              "serviceName": "string",
              "serviceNo": 0
            }
          ],
          "sourceAddressGroupList": [
            {
              "addressGroupName": "string",
              "addressGroupNo": 0,
              "addressList": [
                {
                  "addressNo": 0,
                  "addressZone": "string",
                  "fqdn": "string",
                  "instanceNo": "string",
                  "ip": "string",
                  "maskBit": 0,
                  "memberNo": "string",
                  "name": "string",
                  "port": "string",
                  "type": "ipmask"
                }
              ],
              "addressZone": "string",
              "associatedPoliciesCount": 0,
              "description": "string",
              "instanceNo": "string",
              "memberNo": "string",
              "objectStorage": true
            }
          ],
          "sourceAddressList": [
            {
              "addressNo": 0,
              "addressZone": "string",
              "fqdn": "string",
              "instanceNo": "string",
              "ip": "string",
              "maskBit": 0,
              "memberNo": "string",
              "name": "string",
              "port": "string",
              "type": "ipmask"
            }
          ],
          "sourceAddressZone": "string"
        }
      ],
      "returnCode": 0,
      "returnMessage": "string",
      "totalCount": 0
    }
    

    エラーコード

    共通して発生するエラーの詳細は、NAVER Cloud Platform APIをご参照ください


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

    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.