メニュー

Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

IPアクセス制御リスト

IP アクセスコントロールリストのサブリソースには、このトランクに関連付けられている IP アクセスコントロールリストインスタンスのリストが含まれます。トランクに対して INVITE を受け取った場合、この INVITE を受諾するには、ソース IP アドレスがいずれかのリストに含まれていなければなりません。

IPアクセス・コントロール・リストのインスタンスを作成、一覧、および削除するには、コアとなるTwilio REST APIを参照してください。 詳細については、 IP アクセス・コントロール・リストのリファレンス・ドキュメントをご覧ください。

アクション


トランクに対するすべての IP アクセスコントロールリストをリストする

先頭に戻る

GET /Trunks/{Trunk SID}/IpAccessControlLists

この SIP トランクに対する IP アクセスコントロールリストのすべてのインスタンスのページ化リストを取得します。

curl -G https://trunking.twilio.com/v1/Trunks/{trunk sid}/IpAccessControlLists \
    -u '{twilio account sid}:{twilio auth token}'

レスポンス例

{
  "ip_access_control_lists": [
    {
      "sid": "ALda698f172824105e9037b3e9a167dfb8",
      "account_sid": "ACxxx",
      "trunk_sid": "TKfa1e5a85f63bfc475c2c753c0f289932",
      "friendly_name": "10.0.0.1",
      "date_created": "2014-10-30T23:59:12Z",
      "date_updated": "2014-10-30T23:59:12Z",
      "url": "https://trunking.twilio.com/v1/Trunks/TKfa1e5a85f63bfc475c2c753c0f289932/IpAccessControlLists/ALda698f172824105e9037b3e9a167dfb8"
    }
  ],
  "meta": {
    "page": 0,
    "page_size": 50,
    "first_page_url": "https://trunking.twilio.com/v1/Trunks/TKfa1e5a85f63bfc475c2c753c0f289932/IpAccessControlLists?PageSize=50&Page=0",
    "previous_page_url": null,
    "url": "https://trunking.twilio.com/v1/Trunks/TKfa1e5a85f63bfc475c2c753c0f289932/IpAccessControlLists?PageSize=50&Page=0",
    "next_page_url": null,
    "key": "ip_access_control_lists"
  }
}


IP アクセスコントロールリストをトランクに関連付ける

先頭に戻る

POST /Trunks/{Trunk SID}/IpAccessControlLists

IP アクセスコントロールリスト(SID で指定)をこの SIP トランクに関連付けます。

curl -XPOST https://trunking.twilio.com/v1/Trunks/{trunk sid}/IpAccessControlLists \
    -d "IpAccessControlListSid=xxx" \
    -u '{twilio account sid}:{twilio auth token}'

必須パラメーター

Names in PHP format
trunkSid
必須
post sid<TR> Not PII

The SID of the Trunk to associate the IP Access Control List with.

ipAccessControlListSid
必須
post sid<AL> Not PII

The SID of the IP Access Control List that you want to associate with the trunk.

レスポンス例

{
  "sid": "ALda698f172824105e9037b3e9a167dfb8",
  "account_sid": "ACxxx",
  "trunk_sid": "TK298268bb645f1854e9ad171bd1427003",
  "friendly_name": "10.0.0.1",
  "date_created": "2014-10-30T23:59:12Z",
  "date_updated": "2014-10-30T23:59:12Z",
  "url": "https://trunking.twilio.com/v1/Trunks/TK298268bb645f1854e9ad171bd1427003/IpAccessControlLists/ALda698f172824105e9037b3e9a167dfb8"
}


関連付けられている IP アクセスコントロールリストをトランクから削除する

先頭に戻る

DELETE /Trunks/{Trunk SID}/IpAccessControlLists/{IP Access Control List SID}

この SIP トランクから IP アクセスコントロールリスト(SID で指定)を削除します。

curl -XDELETE https://trunking.twilio.com/v1/Trunks/{trunk sid}/IpAccessControlLists/{list sid} \
    -u '{twilio account sid}:{twilio auth token}'

レスポンス例

リクエストが成功すると、HTTP ステータスコード 204 と空の本文が返されます。

Rate this page:

ヘルプが必要ですか?

We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd browsing the Twilio tag on Stack Overflow.