1395
FUJITSU Cloud Service for OSS IaaS IaaS APIリファレンス(東日本 リージョン3/西日本リージョン3) Version 3.29 FUJITSU LIMITED All Rights Reserved, Copyright FUJITSU LIMITED 2019-2020

IaaS APIリファレンス(東日本 リージョン3/西日 …...OpenStack-API-Version: compute {マイクロバージョン} • ブロックストレージ OpenStack-API-Version:

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

  • FUJITSU Cloud Service for OSS IaaS

    IaaS APIリファレンス(東日本リージョン3/西日本リージョン3)

    Version 3.29FUJITSU LIMITED

    All Rights Reserved, Copyright FUJITSU LIMITED 2019-2020

  • まえがきマニュアル体系

    マニュアル名称 目的・用途

    APIリファレンスマニュアル(本書) REST APIを利用する際の詳細リファレンスを記載した資料です。

    機能説明書 本サービスが提供する機能詳細を解説した資料です。

    IaaSポータルユーザーズガイド IaaSポータル(Web GUI)を使用して、本サービスが提供する機能の使い方を説明した資料です。

    本文中の略称本書では、製品名を以下のように表記しています。

    正式名称 略称

    FUJITSU Cloud Service for OSS IaaS IaaS

    Microsoft®Windows Server® Windows Server

    Microsoft®Windows Server®2016 Windows 2016

    Microsoft®Windows Server®2012 R2 Windows 2012 R2

    Microsoft®Windows Server®2012 Windows 2012

    Microsoft®Windows Server®2008 R2 Windows 2008 R2

    Microsoft®Windows Server®2008 Windows 2008

    Windows®10 Windows 10

    Windows®8.1 Windows 8.1

    Windows®7 Windows 7

    Windows

    Red Hat®Enterprise Linux®6.x (for Intel64)(xは数字) RHEL6.x(xは数字)

    Red Hat®Enterprise Linux®7.x (for Intel64)(xは数字) RHEL7.x(xは数字)

    Red Hat®OpenShift Container Platform 3.x (English) (xは数字)

    RHOCP3.x(xは数字)

    Linux

    Community Enterprise Operating System 6.x(xは数字)

    CentOS 6.x(xは数字)

    Community Enterprise Operating System 7.x(xは数字)

    CentOS 7.x(xは数字)

    CentOS

    Red Hat Update Infrastructure RHUI

    Red Hat Enterprise Linux AUS(AMC Update Support) RHEL AUS

    SUSE®Linux Enterprise Server 12 Service Pack 1 for AMD64 & Intel64

    SLES 12 SP1

    SUSE®Linux Enterprise Server SLES

    Linux

    Windows Server Update Services WSUS

    VMware®vSphere® VMware vSphere

    VMware®ESX® ESX

    VMware

    - i -

  • 正式名称 略称

    VMware®ESXi™ ESXi

    VMware®vCenter Server™ vCenter Server

    VMware®vSphere®Client vSphere Client

    VMware Tools™ VMware Tools

    Amazon S3 S3

    商標• Microsoft、Windows、Windows Serverまたはその他のマイクロ ソフト製品の名称および製品名

    は、米国Microsoft Corporationの、米国およびその他の国における登録商標または商標です。• Javaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標で

    す。• Xeonは、アメリカ合衆国および/またはその他の国におけるIntel Corporationの商標です。• Linux®は米国及びその他の国におけるLinus Torvaldsの登録商標です。• Red Hat、Red Hat Enterprise Linux、OpenShiftは米国およびその他の国において登録されたRed

    Hat, Inc.の商標です。• Ubuntuは、Canonical Ltd.の登録商標です。• OpenStackのワードマークは、米国とその他の国におけるOpenStack Foundationの登録商標/サー

    ビスマークまたは商標/サービスマークのいずれかであり、OpenStack Foundationの許諾の下に使用されています。

    • VMwareおよびVMwareの製品名は、VMware, Inc.の米国および各国での商標または登録商標です。• SAP及びSAPロゴ、SAP R/3、mySAP.com、mySAP Business Suite、その他のSAP製品は、ドイツ及

    びその他の国におけるSAP AGの商標または登録商標です。• AkamaiおよびAkamai Intelligent PlatformはAkamai Technologies, Inc.の商標または登録商標で

    す。• Novellは、米国およびその他の国におけるNovell Inc.の登録商標、SUSEおよびSUSEロゴは、米国お

    よびその他の国におけるSUSE LLCの商標または登録商標です。• Amazon S3は、米国その他の諸国における、Amazon.com, Inc.またはその関連会社の商標です。• そのほか、本書に記載されている会社名および製品名は、それぞれ各社の商標または登録商標で

    す。なお、本書では、システム名または製品名に付記される登録表示(™または®)は、省略しています。

    輸出管理規制本ドキュメントを輸出または第三者へ提供する場合は、お客様が居住する国および米国輸出管理関連法規等の規制をご確認のうえ、必要な手続きをおとりください。

    マイクロバージョン本章に記載のAPIは、マイクロバージョンを指定することによって、より新しい機能を使用することができます。APIの実行時に、リクエストヘッダーの指定でマイクロバージョンを指定することができます。マイクロバージョンを指定するヘッダーは以下のとおりです。({マイクロバージョン}は指定するマイクロバージョンで置き換えてください)• コンピュート

    X-OpenStack-Nova-API-Version: {マイクロバージョン}※マイクロバージョン2.27以降は以下の指定も可能OpenStack-API-Version: compute {マイクロバージョン}

    • ブロックストレージOpenStack-API-Version: volume {マイクロバージョン}

    - ii -

  • API利用時のURLの生成について本書のAPIに対するURLは、各APIのAPIエンドポイントとURIを組み合わせたものです。例:List Servers (GET /v2.1/{project_id}/servers)の東日本リージョン3の場合• APIエンドポイント:https://compute.jp-east-3.cloud.global.fujitsu.com• URI:/v2.1/{project_id}/serversAPIのURLはhttps://compute.jp-east-3.cloud.global.fujitsu.com/v2.1/{project_id}/servers

    になります。

    注意事項• 本書ではcurlコマンドによりAPIを実行することを想定しています。なお、curlコマンドの実行環境

    としては「bash」を想定しています。• 本書に記載の各サービスで使用できる文字は「機能説明書」の「命名時に使用可能な文字」を参照

    してください。

    お願い• 本書は、予告なしに変更されることがあります。• 本書を無断で他に転用しないようお願いします。• 本書に記載されたデータの使用に起因する第三者の特許権およびその他の権利の侵害については、

    当社はその責を負いません。

    - iii -

    https://doc.cloud.global.fujitsu.com/lib/iaas/jp/function-manual/index.html#appendix/appendix_naming_character.html

  • 変更履歴本マニュアルの変更履歴を以下に示します。

    版数 更新日 変更箇所 概要

    3.29 2020年4月20日 ネットワーク• Update firewall policy

    説明追加

    コンピュート• Stop Server (os-stop Action)

    説明追加

    オブジェクトストレージ[S3互換]• API一覧• Get Object• Head Object• PutBucketLifecycleConfiguration• GetBucketLifecycleConfiguration• DeleteBucketLifecycle

    新規追加

    ネットワーク• Update a Member

    説明追加

    ベアメタルサービス• Create console access

    説明修正

    3.28 2020年4月15日

    ログ提供サービス• API一覧• Start using log provision service• Update registered information• Refering registered information• Stop using log provision service• Show tenant_id of log provision service

    新規追加(正式提供)

    オブジェクトストレージ [S3互換] パラメータ追加3.27 2020年4月1日

    ベアメタルサービス• API詳細(Block Storage[iSCSI])

    説明追加

    3.26 2020年3月17日 オブジェクトストレージ• Create a container• Create or replace an object

    説明修正

    - iv -

  • 版数 更新日 変更箇所 概要

    ネットワーク• Show network details• Update network• List networks• Create network• Bulk create networks• List RBAC Policies• Create RBAC policy• Show RBAC policy details• Update RBAC policy

    説明修正

    ネットワーク• Update port

    説明追加

    利用者管理• API一覧• API詳細(Users)• List Users

    説明追加

    利用者管理• Get service catalog

    説明修正

    オブジェクトストレージ[S3互換]• Create Tenant• Change Tenant Information

    説明追加

    オブジェクトストレージ[S3互換]• Put Object

    説明削除

    ネットワーク• List routers• Create router• Show router details• Update router

    説明追加

    利用者管理• Password authentication with scoped

    authorization• Token authentication with scoped

    authorization

    説明修正

    3.25 2020年2月17日

    ベアメタルサービス 用語修正

    コンピュート• Cancel Image Registration

    新規追加3.24 2020年1月14日

    コンピュート• Show Image Registration Status• List Image Registration Statuses

    説明追加

    - v -

  • 版数 更新日 変更箇所 概要

    ブロックストレージ• Revert volume to snapshot

    説明修正

    オブジェクトストレージ [S3互換] 新規追加(西日本第3)

    鍵管理• Deletes a container• Delete a secret by uuid

    説明修正

    - vi -

  • 版数 更新日 変更箇所 概要

    コンピュート• List All Major Versions• List Flavors• List Flavors with Details• Show Flavor Details• List Servers• List Servers Detailed• Show Server Details• Update Server• Rebuild Server (rebuild Action)• List Actions For Server• Show Server Action Details• Create Interface• Attach a volume to an instance• List Server Groups• Create Server Group• Show Server Group Details• List Keypairs• Create or Import Keypair• Show Keypair Details• Delete Keypair• Show Rate And Absolute Limits• List Tags• Replace Tags• Delete All Tags• Check Tag Existence• Add a Single Tag• Delete a Single Tag• Show Usage Statistics For Tenantブロックストレージ• List accessible volumes with details• Create a volume• Show a volume's details• Update a volume• Delete a volume• Get volumes summary• Revert volume to snapshot• List snapshots and details• Create a snapshot• List accessible snapshots• Show a snapshot's details• Update a snapshot• Show attachment details• List attachments with details• List attachments• Complete attachment

    マイクロバージョンの説明へのリンク追加

    - vii -

  • 版数 更新日 変更箇所 概要

    ブロックストレージ• Create a volume• Reset a volume's statuses• Retype a volume• Upload volume to image

    説明修正

    ネットワーク• Show network details• Update network• List networks• Bulk create networks• Create network• List Health Monitors• Create Health Monitor• Show Health Monitor details• Update a Health Monitor

    説明修正

    3.23 2019年12月16日

    監視サービス• Get all Alarms• Create a new Alarm• Get a single Alarm• Create a new aggregate• Update aggregate

    説明修正

    コンピュート• Create Server

    説明修正

    コンピュート• List Servers Detailed• Show Server Details• Update Server• Rebuild Server (rebuild Action)

    説明修正(リージョン別の説明を統合)

    ブロックストレージ• Revert volume to snapshot

    新規追加(東日本第3)

    ブロックストレージ• List accessible volumes with details• List accessible volumes• Show a volume's details

    説明修正(リージョン別の説明を統合)

    3.22 2019年11月22日

    オブジェクトストレージ• Create or replace an object

    説明修正

    - viii -

  • 版数 更新日 変更箇所 概要

    ネットワーク• API詳細(Load Balancers[lbaas])• API詳細(Listeners)• API詳細(Pools)• API詳細(Members)• API詳細(Health Monitors)• API詳細(L7 Policies)• API詳細(L7 Rules)• API詳細(Quotas)

    新規追加(東日本第3)

    ネットワーク• API詳細(Load Balancers[lbaas])• API詳細(Listeners)• API詳細(Pools)• API詳細(Health Monitors)

    推奨APIへのリンク追加(東日本第3)

    オーケストレーション• Cancel stack create/update without rollback

    新規追加(東日本第3)

    監視サービス• 共通事項

    説明修正

    ネットワーク• Create port• Bulk create ports• Update floating IP• Update router• Create firewall• Show firewall details• Update firewall• Create firewall rule• Show firewall rule details• Update firewall rule• Create firewall policy• Show firewall policy details• Update firewall policy• Insert rule into a firewall policy• Remove rule from firewall policy• Create IPsec Site Connection• Update IPsec Site Connection

    説明修正

    ベアメタルサービス• Update firewall rule

    説明修正

    ベアメタルサービス• Remove firewall rule from firewall policy

    HTTPメソッド修正

    - ix -

  • 版数 更新日 変更箇所 概要

    コンピュート• List Servers Detailed• Show Server Details• Update Server• Rebuild Server (rebuild Action)

    説明修正

    ブロックストレージ• Revert volume to snapshot

    新規追加(西日本第3)

    ブロックストレージ• List accessible volumes with details• List accessible volumes• Show a volume's details

    説明修正

    ネットワーク• Update floating IP

    説明修正

    3.21 2019年11月1日

    ネットワーク• API詳細(Load Balancers[lbaas])• API詳細(Listeners)• API詳細(Pools)• API詳細(Members)• API詳細(Health Monitors)• API詳細(L7 Policies)• API詳細(L7 Rules)• API詳細(Quotas)

    新規追加(西日本第3)

    - x -

  • 版数 更新日 変更箇所 概要

    ネットワーク• List load balancers• Create a load balancer• Show load balancer details• Update a load balancer• Remove load balancer• Show the Load Balancer status tree• List listeners• Create listener• Show listener details• Update a listener• Remove listener• List pools• Create pool• Show pool details• Update pool• Remove pool• List pool members• Add member to pool• Show pool member details• Update pool member• Remove member from pool• List health monitors• Create health monitor• Show health monitor details• Update health monitor• Remove health monitor

    推奨APIへのリンク追加、説明修正(西日本第3)

    オーケストレーション• Cancel stack create/update without rollback

    新規追加(西日本第3)

    オブジェクトストレージ[S3互換]• Get Bucket(List Objects) version2

    新規追加

    オブジェクトストレージ[S3互換]• Initiate Multipart Upload• Get Bucket(List Objects)

    説明修正

    オブジェクトストレージ[S3互換]• Get Object ACL• List Parts• Put Bucket• List Multipart Uploads

    パラメータ記載順修正

    3.20 2019年10月16日

    ネットワーク• Update network

    説明修正

    - xi -

  • 版数 更新日 変更箇所 概要

    コンピュート• Create Interface

    説明修正

    オブジェクトストレージ [S3互換] パラメータ記載順修正

    オブジェクトストレージ[S3互換]• Put Object

    説明修正

    ネットワーク• Update a load balancer• Update a listener• Update pool• Update pool member• Update health monitor

    説明修正

    3.19 2019年9月19日

    ベアメタルサービス• Create console access

    説明修正

    ネットワーク• Create zone

    説明修正3.18 2019年9月2日

    オブジェクトストレージ [S3互換] 説明修正

    コンピュート• List Servers• Create Server• List Servers Detailed• Show Server Details• Update Server• Register an Image

    説明修正

    ブロックストレージ• Create metadata for volume• Show image metadata for a volume

    説明修正

    3.17 2019年8月22日

    ネットワーク• List firewalls• Create firewall• Show firewall details• Update firewall

    説明修正

    3.16 2019年8月1日 オブジェクトストレージ [S3互換] 新規追加(東日本第3)

    ログ提供サービス [β版] 新規追加3.15 2019年7月18日

    コンピュート• Shelve Server (shelve Action)• Unshelve (Restore) Shelved Server (unshelve

    Action)

    説明修正

    - xii -

  • 版数 更新日 変更箇所 概要

    ネットワーク• Create firewall• Create firewall policy• Show SSL VPN V2 Connection details• List SSL VPN V2 Connections• Update SSL VPN V2 Connection

    説明修正

    ベアメタルサービス• Create console access

    説明修正

    3.15 2019年7月18日 ログ提供サービス [β版] 新規追加

    ネットワーク• List security groups• Create security group• Update security group• List security group rules• Create security group rule• Show security group rule• Create zone• List RBAC Policies• Create RBAC policy• Show RBAC policy details• Update RBAC policy

    説明修正3.14 2019年6月18日

    ベアメタルサービス• Create console access• Create Floating IP• Update Floating IP

    説明修正

    まえがき 説明追加

    ネットワーク• API一覧• List RBAC Policies• Create RBAC policy• Show RBAC policy details• Update RBAC policy• Delete RBAC policy

    新規追加

    3.13 2019年5月23日

    コンピュート• List All Major Versionsブロックストレージ• List All Api Versions

    新規追加

    - xiii -

  • 版数 更新日 変更箇所 概要

    コンピュート• API一覧• List Flavors• List Flavors with Details• Show Flavor Details• List Servers• Create Server• List Servers Detailed• Show Server Details• Update Server• Rebuild Server (rebuild Action)• List Actions For Server• Show Server Action Details• Create Interface• Attach a volume to an instance• List Server Groups• Create Server Group• Show Server Group Details• List Keypairs• Create or Import Keypair• Show Keypair Details• Delete Keypair• Show Usage Statistics For Tenant

    説明修正

    ブロックストレージ• API一覧• List accessible volumes with details• Create a volume• List accessible volumes• Show a volume's details• Delete a volume• Get volumes summary• List snapshots and details• Create a snapshot• List accessible snapshots• Show a snapshot's details• Update a snapshot

    説明修正

    ネットワーク• Create security group rule

    説明修正

    3.12 2019年4月25日 コンピュート• API一覧• List Actions For Server• Show Server Action Details

    説明修正

    - xiv -

  • 版数 更新日 変更箇所 概要

    ブロックストレージ• API一覧• Show image metadata for a volume

    新規追加

    ブロックストレージ• List accessible volumes with details• Show a volume's details

    説明修正

    ネットワーク• List pool members• Add member to pool• Show pool member details• Update pool member• List VPN services• Show VPN service details• Show SSL VPN V2 Connection details• List SSL VPN V2 Connections• List IPsec policies• Show IPsec policy details• Show IPsec site connection details• List IPsec Site Connections• List IKE policies• Show IKE policy details

    説明修正

    鍵管理Creates a Secret entity

    説明修正

    ベアメタルサービス• List console access• Show console access• Show firewall rule• List firewall rules• Show firewall policy• Show all firewall policy• Show firewall• Show all firewall• Show LB• Show All LB• Show Listener• Show All Listeners• List Floating IPs• List external gateway

    説明修正

    - xv -

  • 版数 更新日 変更箇所 概要

    オブジェクトストレージ• List container objects, statistics, and

    metadata• Create a container• Create or replace an object• Show object content and metadata• Show object metadata

    説明修正

    コンピュート• Register an Image for Migration between

    Regions• Export an Image for Migration between

    Regions

    新規追加

    コンピュート• Show Image Registration Status• List Image Registration Statuses• Retrieve image export status

    説明修正

    3.11 2019年3月20日

    オブジェクトストレージ• Create or replace an object

    説明修正

    - xvi -

  • 版数 更新日 変更箇所 概要

    ネットワーク• Show port details• Update port• List ports• Create port• Bulk create ports• List firewalls• Create firewall• Show firewall details• Update firewall• List firewall rules• Create firewall rule• Create firewall policy• Add member to pool• List VPN services• Show VPN service details• Update VPN service• Create VPN service• Create SSL VPN V2 Connection• Show SSL VPN V2 Connection details• List SSL VPN V2 Connections• Update SSL VPN V2 Connection• List IPsec policies• Show IPsec policy details• Create IPsec Policy• Update IPsec Policy• Create IPsec Site Connection• Show IPsec site connection details• List IPsec Site Connections• Update IPsec Site Connection• List IKE policies• Show IKE policy details• Create IKE policy• Update IKE policy• Delete IKE policy

    説明修正

    オーケストレーション• Create stack• Preview stack• Update stack• Update stack (PATCH)• Preview stack update• Preview stack update (PATCH)

    説明修正

    - xvii -

  • 版数 更新日 変更箇所 概要

    ベアメタルサービス• Create console access• Show console access• List console access• Delete DistributeVM• Register DistributeVM• Update DistributeVM• Create firewall• Create firewall policy• Create firewall rule• Delete firewall• Delete firewall policy• Delete firewall rule• List firewall rules• Remove firewall rule from firewall policy• Update firewall policy• Show firewall policy• Show all firewall policy• Show firewall• Update firewall• Create LB• Show LB• Show All LB• Update LB• Attach LBSecurityGroup• ConfigureHealthCheck• Create Listener• Show Listener• Show All Listeners• Set ListenerSSL• Register DistributeVM• Update DistributeVM

    説明修正

    3.10 2019年2月14日 ネットワーク 説明追加

    - xviii -

  • 版数 更新日 変更箇所 概要

    • まえがき• API一覧• Create Multiple Servers• Show port details• Show trunk details• Update port• Create port• List ports• Bulk create ports• Create firewall rule• Update firewall rule• Update firewall• Insert rule into a firewall policy• List security group rules• Create security group rule• Show security group rule• Add member to pool• Show SSL VPN V2 Connection details• List SSL VPN V2 Connections• Update SSL VPN V2 Connection• Update DistributeVM

    説明修正

    - xix -

  • 版数 更新日 変更箇所 概要

    3.9 2019年1月17日 • Create Server• Show Container and Account Usage Statistics• Show Account information and statistics

    metadata• Delete a container• List container objects, statistics, and

    metadata• List container statistics and metadata• Create, modify, or delete container ACL

    metadata• Create a container• Delete an object• Show object content and metadata• Show object metadata• Create or replace an object• Show port details• Show trunk details• Update port• List ports• Create port• Bulk create ports• List firewalls• Create firewall• Show firewall details• Update firewall• List load balancers• Create a load balancer• Show load balancer details• Create listener• Update a listener

    説明修正

    - xx -

  • 目次

    第1章 コンピュート............................................................................1

    1.1 API一覧....................................................................................2

    1.2 API詳細(API Versions)..............................................................91.2.1 List All Major Versions...............................................................................................9

    1.3 API詳細(Flavors).................................................................... 111.3.1 List Flavors.............................................................................................................. 111.3.2 List Flavors with Details.......................................................................................... 151.3.3 Show Flavor Details.................................................................................................191.3.4 List Extra Specs For A Flavor................................................................................... 211.3.5 Show An Extra Spec For A Flavor.............................................................................22

    1.4 API詳細(Servers).................................................................... 241.4.1 List Servers.............................................................................................................. 271.4.2 Create Server........................................................................................................... 321.4.3 Create Multiple Servers............................................................................................381.4.4 List Servers Detailed................................................................................................401.4.5 Show Server Details.................................................................................................501.4.6 Update Server..........................................................................................................551.4.7 Delete Server...........................................................................................................611.4.8 Add Security Group To A Server (addSecurityGroup Action)...................................... 611.4.9 Confirm Resized Server (confirmResize Action)........................................................621.4.10 Lock Server (lock Action).......................................................................................631.4.11 Pause Server (pause Action)................................................................................. 631.4.12 Reboot Server (reboot Action)...............................................................................641.4.13 Rebuild Server (rebuild Action)............................................................................. 651.4.14 Remove Security Group From A Server (removeSecurityGroup Action)....................711.4.15 Resize Server (resize Action)................................................................................. 721.4.16 Resume Suspended Server (resume Action).......................................................... 731.4.17 Revert Resized Server (revertResize Action)...........................................................741.4.18 Start Server (os-start Action)................................................................................. 741.4.19 Stop Server (os-stop Action)..................................................................................751.4.20 Suspend Server (suspend Action)..........................................................................761.4.21 Unlock Server (unlock Action)............................................................................... 771.4.22 Unpause Server (unpause Action).........................................................................771.4.23 Force-Delete Server (forceDelete Action)...............................................................781.4.24 Restore Soft-Deleted Instance (restore Action)......................................................791.4.25 Show Console Output (os-getConsoleOutput Action)............................................. 791.4.26 Get Vnc Console (os-getVNCConsole Action).......................................................... 801.4.27 Shelve Server (shelve Action)................................................................................821.4.28 Shelf-Offload (Remove) Server (shelveOffload Action)...........................................821.4.29 Unshelve (Restore) Shelved Server (unshelve Action)........................................... 831.4.30 Trigger Crash Dump In Server................................................................................841.4.31 List Security Groups By Server............................................................................... 851.4.32 List IPs...................................................................................................................861.4.33 Show IP Details..................................................................................................... 871.4.34 List All Metadata...................................................................................................881.4.35 Create Metadata Items..........................................................................................891.4.36 Replace Metadata Items....................................................................................... 901.4.37 Show Metadata Item Details................................................................................. 911.4.38 Create or Update Metadata Item...........................................................................92

    - xxi -

  • 1.4.39 Delete Metadata Item........................................................................................... 931.4.40 List Actions For Server........................................................................................... 931.4.41 Show Server Action Details....................................................................................961.4.42 List Port Interfaces................................................................................................ 981.4.43 Create Interface.....................................................................................................991.4.44 Show Port Interface Details................................................................................. 1021.4.45 Detach Interface..................................................................................................1031.4.46 Show Server Password.........................................................................................1031.4.47 Clear Admin Password.........................................................................................1041.4.48 List volume attachments for an instance............................................................ 1051.4.49 Attach a volume to an instance.......................................................................... 1061.4.50 Show a detail of a volume attachment............................................................... 1071.4.51 Update a volume attachment............................................................................. 1081.4.52 Detach a volume from an instance..................................................................... 109

    1.5 API詳細(Server Groups)........................................................1111.5.1 List Server Groups..................................................................................................1111.5.2 Create Server Group...............................................................................................1131.5.3 Show Server Group Details.................................................................................... 1151.5.4 Delete Server Group.............................................................................................. 116

    1.6 API詳細(OS Keypairs)...........................................................1171.6.1 List Keypairs.......................................................................................................... 1171.6.2 Create or Import Keypair....................................................................................... 1191.6.3 Show Keypair Details.............................................................................................1211.6.4 Delete Keypair.......................................................................................................122

    1.7 API詳細(Virtual Server Imports/Exports)...............................1241.7.1 Register an Image.................................................................................................1241.7.2 Register an Image for Migration between Regions................................................1281.7.3 Show Image Registration Status............................................................................1301.7.4 List Image Registration Statuses........................................................................... 1351.7.5 Cancel Image Registration.....................................................................................1371.7.6 Image export.........................................................................................................1381.7.7 Export an Image for Migration between Regions.................................................. 1401.7.8 Retrieve image export status................................................................................ 1421.7.9 Retrieve the status of the image export list.......................................................... 1451.7.10 Cancel image export........................................................................................... 147

    1.8 API詳細(Expansion Storage Image Imports/Exports)............ 1491.8.1 Export an Expansion Storage Image..................................................................... 1491.8.2 Register an Expansion Storage Image...................................................................150

    1.9 API詳細(Autoscale Schedulers)............................................ 1521.9.1 Get Autoscale Schedulers...................................................................................... 1521.9.2 Create Autoscale Scheduler................................................................................... 1531.9.3 Delete Autoscale Scheduler................................................................................... 154

    1.10 API詳細(Limits)..................................................................1561.10.1 Show Rate And Absolute Limits.......................................................................... 156

    1.11 API詳細(OS Availability Zone)............................................ 1601.11.1 Get Availability Zone Information........................................................................160

    1.12 API詳細(Servers Tags)........................................................1621.12.1 List Tags.............................................................................................................. 1621.12.2 Replace Tags....................................................................................................... 1631.12.3 Delete All Tags.................................................................................................... 164

    - xxii -

  • 1.12.4 Check Tag Existence............................................................................................ 1651.12.5 Add a Single Tag.................................................................................................1651.12.6 Delete a Single Tag.............................................................................................166

    1.13 API詳細(Show Usage Statistics For Tenant)........................1681.13.1 Show Usage Statistics For Tenant........................................................................168

    第2章 ブロックストレージ..............................................................172

    2.1 API一覧................................................................................173

    2.2 API詳細(API Versions)..........................................................1772.2.1 List All Api Versions............................................................................................. 177

    2.3 API詳細(Volume Types)....................................................... 1792.3.1 Show Volume Type Details.................................................................................... 1792.3.2 List Volume Types................................................................................................. 1802.3.3 Show default volume type.....................................................................................1822.3.4 Create or update extra specs for volume type....................................................... 1832.3.5 Show all extra specifications for volume type........................................................1842.3.6 Show extra specification for volume type.............................................................. 1852.3.7 Update extra specification for volume type........................................................... 1852.3.8 Delete extra specification for volume type............................................................ 186

    2.4 API詳細(Volumes)................................................................1882.4.1 List accessible volumes with details......................................................................1892.4.2 Create a volume....................................................................................................1942.4.3 List accessible volumes......................................................................................... 1972.4.4 Show a volume's details........................................................................................1992.4.5 Update a volume.................................................................................................. 2022.4.6 Delete a volume....................................................................................................2052.4.7 Create metadata for volume................................................................................. 2062.4.8 Show a volume's metadata................................................................................... 2072.4.9 Update a volume's metadata................................................................................ 2072.4.10 Show a volume's metadata for a specific key...................................................... 2082.4.11 Delete a volume's metadata............................................................................... 2092.4.12 Update a volume's metadata for a specific key................................................... 2102.4.13 Get volumes summary........................................................................................ 2112.4.14 Extend a volume size..........................................................................................2122.4.15 Reset a volume's statuses................................................................................... 2132.4.16 Revert volume to snapshot................................................................................. 2132.4.17 Unmanage a volume.......................................................................................... 2142.4.18 Force detach a volume........................................................................................2152.4.19 Retype a volume................................................................................................. 2162.4.20 Force delete a volume........................................................................................ 2172.4.21 Upload volume to image.................................................................................... 2172.4.22 Show image metadata for a volume................................................................... 220

    2.5 API詳細(Snapshots)............................................................. 2222.5.1 List snapshots and details.....................................................................................2222.5.2 Create a snapshot................................................................................................. 2252.5.3 List accessible snapshots...................................................................................... 2272.5.4 Show a snapshot's metadata................................................................................ 2292.5.5 Create a snapshot's metadata............................................................................... 2312.5.6 Update a snapshot's metadata..............................................................................2322.5.7 Show a snapshot's details..................................................................................... 2332.5.8 Update a snapshot................................................................................................2342.5.9 Delete a snapshot.................................................................................................236

    - xxiii -

  • 2.5.10 Show a snapshot's metadata for a specific key....................................................2362.5.11 Delete a snapshot's metadata.............................................................................2372.5.12 Update a snapshot's metadata for a specific key.................................................238

    2.6 API詳細(Limits)....................................................................2402.6.1 Show absolute limits for project............................................................................240

    2.7 API詳細(Messages)..............................................................2422.7.1 Delete Message.....................................................................................................2422.7.2 Show Message Details...........................................................................................2422.7.3 List Messages........................................................................................................244

    第3章 イメージ.............................................................................. 247

    3.1 API一覧................................................................................248

    3.2 API詳細(Images)..................................................................2493.2.1 Show image details...............................................................................................2503.2.2 Show images.........................................................................................................2523.2.3 Update an image.................................................................................................. 2573.2.4 Delete an image................................................................................................... 2603.2.5 Create image member.......................................................................................... 2603.2.6 Show image member details................................................................................ 2623.2.7 List image members............................................................................................. 2633.2.8 Update image member.........................................................................................2643.2.9 Delete image member.......................................................................................... 2663.2.10 Add image tag.................................................................................................... 2663.2.11 Delete image tag................................................................................................ 2673.2.12 Show images schema..........................................................................................2673.2.13 Show image schema........................................................................................... 2723.2.14 Show image members schema........................................................................... 2763.2.15 Show image member schema.............................................................................277

    第4章 オブジェクトストレージ....................................................... 279

    4.1 API一覧................................................................................280

    4.2 APIエラーコード一覧............................................................ 281

    4.3 API詳細(Accounts)............................................................... 2824.3.1 Show Container and Account Usage Statistics....................................................... 2824.3.2 Show Account information and statistics metadata...............................................284

    4.4 API詳細(Containers).............................................................2874.4.1 Delete a container................................................................................................ 2874.4.2 List container objects, statistics, and metadata.....................................................2884.4.3 List container statistics and metadata.................................................................. 2914.4.4 Create, modify, or delete container ACL metadata................................................ 2934.4.5 Create a container.................................................................................................295

    4.5 API詳細(Objects)..................................................................2974.5.1 Delete an object................................................................................................... 2974.5.2 Show object content and metadata...................................................................... 2984.5.3 Show object metadata.......................................................................................... 3004.5.4 Create or replace an object................................................................................... 302

    - xxiv -

  • 第5章 オブジェクトストレージ [S3互換].........................................305

    5.1 API一覧................................................................................306

    5.2 APIエラーコード一覧............................................................ 310

    5.3 API詳細(Tenant).................................................................. 3115.3.1 Get Tenant Information List.................................................................................. 3115.3.2 Create Tenant........................................................................................................3135.3.3 Get Tenant Information.........................................................................................3165.3.4 Change Tenant Information.................................................................................. 3185.3.5 Delete Tenant........................................................................................................320

    5.4 API詳細(Group)....................................................................3235.4.1 Get Group Information List....................................................................................3235.4.2 Create Group......................................................................................................... 3265.4.3 Get Group Information.......................................................................................... 3315.4.4 Change Group Information.................................................................................... 3345.4.5 Delete Group......................................................................................................... 337

    5.5 API詳細(User)...................................................................... 3395.5.1 Get User Information List...................................................................................... 3395.5.2 Create User............................................................................................................3425.5.3 Get User Information.............................................................................................3455.5.4 Change User Information...................................................................................... 3475.5.5 Delete User........................................................................................................... 350

    5.6 API詳細(Accesskey)..............................................................3525.6.1 Create s3-access-key..............................................................................................3525.6.2 Get s3-access-key Information List........................................................................ 3555.6.3 Delete s3-access-key............................................................................................. 357

    5.7 API詳細(Object)................................................................... 3595.7.1 Get Object............................................................................................................. 3605.7.2 Get Object ACL...................................................................................................... 3625.7.3 Head Object.......................................................................................................... 3645.7.4 Put Object............................................................................................................. 3655.7.5 Put Object - Copy.................................................................................................. 3695.7.6 Delete Object........................................................................................................ 3725.7.7 Delete Multiple Objects.........................................................................................3735.7.8 Get Object Tagging................................................................................................3755.7.9 Put Object Tagging................................................................................................3775.7.10 Delete Object Tagging.........................................................................................3795.7.11 Initiate Multipart Upload.....................................................................................3805.7.12 Upload Part......................................................................................................... 3825.7.13 Upload Part - Copy.............................................................................................. 3845.7.14 List Parts............................................................................................................. 3875.7.15 Complete Multipart Upload................................................................................. 3905.7.16 Abort Multipart Upload....................................................................................... 392

    5.8 API詳細(Bucket)...................................................................3955.8.1 Put Bucket.............................................................................................................3965.8.2 Delete Bucket........................................................................................................3975.8.3 Get Bucket(List Objects) version2..........................................................................3985.8.4 Get Bucket Object versions....................................................................................4025.8.5 List Multipart Uploads........................................................................................... 405

    - xxv -

  • 5.8.6 Head Bucket..........................................................................................................4085.8.7 Get Bucket ACL......................................................................................................4095.8.8 Put Bucket cors..................................................................................................... 4115.8.9 Get Bucket cors..................................................................................................... 4145.8.10 Delete Bucket cors.............................................................................................. 4165.8.11 Put Bucket policy.................................................................................................4175.8.12 Get Bucket policy.................................................................................................4205.8.13 Delete Bucket policy............................................................................................4225.8.14 Put Bucket versioning......................................................................................... 4245.8.15 Get Bucket versioning......................................................................................... 4255.8.16 PutBucketLifecycleConfiguration..........................................................................4275.8.17 GetBucketLifecycleConfiguration..........................................................................4305.8.18 DeleteBucketLifecycle..........................................................................................432

    5.9 API詳細(Service).................................................................. 4345.9.1 Get Service............................................................................................................ 434

    5.10 非推奨API...........................................................................4375.10.1 Get Bucket(List Objects)......................................................................................437

    5.11 署名情報............................................................................ 441

    第6章 ネットワーク........................................................................447

    6.1 API一覧................................................................................448非推奨API.......................................................................................................................459

    6.2 ロードバランサーのステータスコード....................................461

    6.3 API詳細(Networks)...............................................................4626.3.1 Show network details............................................................................................4626.3.2 Update network.................................................................................................... 4646.3.3 Delete network......................................................................................................4666.3.4 List networks.........................................................................................................4676.3.5 Create network......................................................................................................4696.3.6 Bulk create networks.............................................................................................472

    6.4 API詳細(Subnets).................................................................4756.4.1 List subnets...........................................................................................................4756.4.2 Create subnet........................................................................................................4796.4.3 Bulk create subnet................................................................................................ 4826.4.4 Show subnet details..............................................................................................4866.4.5 Update subnet...................................................................................................... 4886.4.6 Delete subnet........................................................................................................491

    6.5 API詳細(Subnet Pools).........................................................4926.5.1 Show subnet pool................................................................................................. 4926.5.2 Update subnet pool.............................................................................................. 4946.5.3 Delete subnet pool............................................................................................... 4976.5.4 List subnet pools...................................................................................................4986.5.5 Create subnet pool................................................................................................500

    6.6 API詳細(Ports)..................................................................... 5046.6.1 Show port details.................................................................................................. 5046.6.2 Show trunk details................................................................................................ 5086.6.3 Update port...........................................................................................................5116.6.4 Delete port............................................................................................................517

    - xxvi -

  • 6.6.5 List ports............................................................................................................... 5176.6.6 Create port............................................................................................................ 5226.6.7 Bulk create ports...................................................................................................529

    6.7 API詳細(Trunk Networking)................................................. 5376.7.1 List Trunks.............................................................................................................5376.7.2 Create Trunk.......................................................................................................... 5406.7.3 Add Subports to a Trunk....................................................................................... 5426.7.4 Delete Subports from a Trunk............................................................................... 5446.7.5 List Subports for a Trunk....................................................................................... 5456.7.6 Update Trunk........................................................................................................ 5466.7.7 Show Trunk........................................................................................................... 5486.7.8 Delete Trunk..........................................................................................................550

    6.8 API詳細(Floating Ips)...........................................................5516.8.1 List floating IPs..................................................................................................... 5516.8.2 Create floating IP.................................................................................................. 5536.8.3 Show floating IP details........................................................................................ 5556.8.4 Update floating IP.................................................................................................5576.8.5 Delete floating IP.................................................................................................. 559

    6.9 API詳細(Routers)................................................................. 5606.9.1 List routers............................................................................................................ 5606.9.2 Create router......................................................................................................... 5636.9.3 Show router details............................................................................................... 5666.9.4 Update router........................................................................................................5686.9.5 Delete router.........................................................................................................5716.9.6 Add interface to router..........................................................................................5726.9.7 Remove interface from router............................................................................... 573

    6.10 API詳細(Firewalls)............................................................. 5756.10.1 List firewalls........................................................................................................ 5756.10.2 Create firewall..................................................................................................... 5766.10.3 Show firewall details........................................................................................... 5786.10.4 Update firewall....................................................................................................5796.10.5 Delete firewall.....................................................................................................581

    6.11 API詳細(Firewall Rules)..................................................... 5826.11.1 List firewall rules.................................................................................................5826.11.2 Create firewall rule.............................................................................................. 5846.11.3 Show firewall rule details.................................................................................... 5876.11.4 Update firewall rule.............................................................................................5896.11.5 Delete firewall rule..............................................................................................592

    6.12 API詳細(Firewall Policies).................................................. 5946.12.1 List firewall policies.............................................................................................5946.12.2 Create firewall policy........................................................................................... 5966.12.3 Show firewall policy details................................................................................. 5976.12.4 Update firewall policy..........................................................................................5996.12.5 Delete firewall policy...........................................................................................6016.12.6 Insert rule into a firewall policy...........................................................................6016.12.7 Remove rule from firewall policy.........................................................................603

    6.13 API詳細(Security Groups)................................................... 6066.13.1 List security groups............................................................................................. 6066.13.2 Create security group.......................................................................................... 6086.13.3 Show security group............................................................................................6116.13.4 Update security group.........................................................................................6126.13.5 Delete security group.......................................................................................... 614

    - xxvii -

  • 6.14 API詳細(Security Group Rules)........................................... 6166.14.1 List security group rules...................................................................................... 6166.14.2 Create security group rule................................................................................... 6196.14.3 Show security group rule.....................................................................................6246.14.4 Delete security group rule................................................................................... 626

    6.15 API詳細(Load Balancers[lbaas])........................................ 6276.15.1 List Load Balancers............................................................................................. 6276.15.2 Create a Load Balancer....................................................................................... 6296.15.3 Show Load Balancer details................................................................................ 6326.15.4 Update a Load Balancer......................................................................................6346.15.5 Remove a Load Balancer.................................................................................... 6366.15.6 Get Load Balancer statistics................................................................................ 6366.15.7 Get the Load Balancer status tree.......................................................................637

    6.16 API詳細(Listeners)............................................................. 6406.16.1 List Listeners....................................................................................................... 6406.16.2 Create Listener.................................................................................................... 6426.16.3 Show Listener details.......................................................................................... 6456.16.4 Update a Listener................................................................................................6476.16.5 Remove a Listener.............................................................................................. 6506.16.6 Get Listener statistics.......................................................................................... 651

    6.17 API詳細(Pools)...................................................................6536.17.1 List Pools.............................................................................................................6536.17.2 Create Pool..........................................................................................................6556.17.3 Show Pool details................................................................................................6586.17.4 Update a Pool..................................................................................................... 6606.17.5 Remove a Pool....................................................................................................663

    6.18 API詳細(Members).............................................................6646.18.1 List Members.......................................................................................................6646.18.2 Create Member....................................................................................................6666.18.3 Show Member details..........................................................................................6696.18.4 Update a Member............................................................................................... 6716.18.5 Batch Update Members.......................................................................................6736.18.6 Remove a Member..............................................................................................675

    6.19 API詳細(Health Monitors)..................................................6766.19.1 List Health Monitors............................................................................................6766.19.2 Create Health Monitor.........................................................................................6796.19.3 Show Health Monitor details...............................................................................6826.19.4 Update a Health Monitor.................................................................................... 6856.19.5 Remove a Health Monitor................................................................................... 688

    6.20 API詳細(L7 Policies)...........................................................6896.20.1 List L7 Policies.................................................................................................... 6896.20.2 Create an L7 Policy..............................................................................................6916.20.3 Show L7 Policy details.........................................................................................6936.20.4 Update an L7 Policy............................................................................................ 6956.20.5 Remove an L7 Policy...........................................................................................698

    6.21 API詳細(L7 Rules)..............................................................6996.21.1 List L7 Rules........................................................................................................6996.21.2 Create an L7 Rule................................................................................................7016.21.3 Show L7 Rule details...........................................................................................7046.21.4 Update an L7 Rule.............................................................................................. 706

    - xxviii -

  • 6.21.5 Remove an L7 Rule.............................................................................................708

    6.22 API詳細(Quotas)................................................................ 7106.22.1 Show Project Quotas........................................................................................... 7106.22.2 Show Default Quotas for a Project.......................................................................711

    6.23 API詳細(VPN services)....................................................... 7136.23.1 List VPN services................................................................................................. 7136.23.2 Show VPN service details.....................................................................................7146.23.3 Create VPN service.............................................................................................. 7156.23.4 Update VPN service............................................................................................. 7176.23.5 Delete VPN service.............................................................................................. 718

    6.24 API詳細(SSL VPN V2 Connections)......................................7206.24.1 Create SSL VPN V2 Connection............................................................................ 7206.24.2 Show SSL VPN V2 Connection details...................................................................7226.24.3 List SSL VPN V2 Connections............................................................................... 7246.24.4 Update SSL VPN V2 Connection...........................................................................7256.24.5 Delete SSL VPN V2 Connection............................................................................ 727

    6.25 API詳細(IPsec Policies)...................................................... 7286.25.1 List IPsec policies................................................................................................ 7286.25.2 Show IPsec policy details.....................................................................................7296.25.3 Create IPsec Policy...............................................................................................7316.25.4 Update IPsec Policy............................................................................................. 7336.25.5 Delete IPsec policy.............................................................................................. 735

    6.26 API詳細(IPsec Site Connections)........................................ 7376.26.1 Create IPsec Site Connection............................................................................... 7376.26.2 Show IPsec site connection details......................................................................7406.26.3 List IPsec Site Connections.................................................................................. 7426.26.4 Update IPsec Site Connection..............................................................................7446.26.5 Delete IPsec Site Connection............................................................................... 746

    6.27 API詳細(IKE Policies)......................................................... 7476.27.1 List IKE policies................................................................................................... 7476.27.2 Show IKE policy details........................................................................................7496.27.3 Create IKE policy..................................................................................................7506.27.4 Update IKE policy................................................................................................ 7526.27.5 Delete IKE policy................................................................................................. 754

    6.28 API詳細(Extensions).......................................................... 7556.28.1 List extensions.................................................................................................... 7556.28.2 Show extension details....................................................................................... 757

    6.29 API詳細(DNS).....................................................................7596.29.1 Create zone......................................................................................................... 7596.29.2 Retrieve zone information...................................................................................7626.29.3 List zone information.......................................................................................... 7646.29.4 Delete zone.........................................................................................................7656.29.5 Create/delete record............................................................................................ 7676.29.6 List record information........................................................................................7746.29.7 Retrieve update request information...................................................................776

    6.30 API詳細(RBAC Policies)...................................................... 7796.30.1 List RBAC Policies................................................................................................ 7796.30.2 Create RBAC policy.............................................................................................. 7816.30.3 Show RBAC policy details.................................................................................... 783

    - xxix -

  • 6.30.4 Update RBAC policy.............................................................................................7846.30.5 Delete RBAC policy.............................................................................................. 785

    6.31 非推奨API...........................................................................7866.31.1 API詳細(Load Balancers[lbaas]).......................................................................... 786

    6.31.1.1 List load balancers.......................................................................................7866.31.1.2 Create a load balancer.................................................................................7886.31.1.3 Show load balancer details..........................................................................7916.31.1.4 Update a load balancer............................................................................... 7926.31.1.5 Remove load balancer.................................................................................7946.31.1.6 Show the Load Balancer status tree............................................................ 795

    6.31.2 API詳細(Listeners)............................................................................................... 7976.31.2.1 List listeners................................................................................................ 7976.31.2.2 Create listener............................................................................................. 7996.31.2.3 Show listener details................................................................................... 8026.31.2.4 Update a listener.........................................................................................8046.31.2.5 Remove listener...........................................................................................806

    6.31.3 API詳細(Pools).....................................................................................................8076.31.3.1 List pools..................................................................................................... 8076.31.3.2 Create pool.................................................................................................. 8096.31.3.3 Show pool details........................................................................................ 8126.31.3.4 Update pool.................................................................................................8146.31.3.5 Remove pool............................................................................................... 8166.31.3.6 List pool members.......................................................................................8176.31.3.7 Add member to pool................................................................................... 8186.31.3.8 Show pool member details..........................................................................8206.31.3.9 Update pool member.................................................................................. 8226.31.3.10 Remove member from pool.......................................................................823

    6.31.4 API詳細(Health Monitors)....................................................................................8246.31.4.1 List health monitors.................................................................................... 8256.31.4.2 Create health monitor................................................................................. 8276.31.4.3 Show health monitor details....................................................................... 8306.31.4.4 Update health monitor................................................................................8326.31.4.5 Remove health monitor...............................................................................835

    第7章 データベース [α版].............................................................836

    7.1 API一覧................................................................................837

    7.2 API詳細(DB Instances).........................................................8407.2.1 Create database instance......................................................................................8407.2.2 Update database instance(Attach configuration).................................................. 8457.2.3 Update database instance(Detach configuration)................................................. 8467.2.4 Delete database instance......................................................................................8477.2.5 Restart database................................................................................................... 8477.2.6 Update database instance(name).........................................................................8487.2.7 List database instances.........................................................................................8497.2.8 Show default configuration of instance................................................................. 8517.2.9 Show database instance details............................................................................ 8527.2.10 Reset status........................................................................................................ 855

    7.3 API詳細(Users).....................................................................8577.3.1 Enable root user....................................................................................................8577.3.2 Disable root user...................................................................................................858

    7.4 API詳細(Flavors).................................................................. 8597.4.1 Show flavor details................................................................................................8597.4.2 List flavors.............................................................................................................860

    - xxx -

  • 7.5 API詳細(Datastores)............................................................ 8637.5.1 List datastores.......................................................................................................8637.5.2 List datastore versions.......................................................................................... 8657.5.3 Show datastore detail........................................................................................... 8667.5.4 List configuration parameters............................................................................... 8687.5.5 Show datastore version detail............................................................................... 8697.5.6 Show configuration parameter details...................................................................8717.5.7 List associated flavors........................................................................................... 872

    7.6 API詳細(Configurations).......................................................8757.6.1 Create configuration group....................................................................................8757.6.2 Delete configuration group................................................................................... 8777.6.3 Patch configuration group.....................................................................................8787.6.4 Update configuration group.................................................................................. 8797.6.5 List configuration groups...................................................................................... 8807.6.6 List configuration group instances........................................................................ 8827.6.7 Show configuration group details..........................................................................883

    第8章 コンテンツ配信サービス....................................................... 885

    8.1 API一覧................................................................................886

    8.2 API詳細(CDN).......................................................................8878.2.1 List all services......................................................................................................8878.2.2 Create a service.....................................................................................................8918.2.3 Retrieve a service.................................................................................................. 8968.2.4 Edit a service.........................................................................................................9008.2.5 Delete a service.....................................................................................................9048.2.6 Purge a cached asset............................................................................................ 9078.2.7 Create a report...................................................................................................... 9108.2.8 Retrieve a report................................................................................................... 916

    8.3 Appendix.A キャッシュ動作制御ルール................................. 9218.3.1 ルールの構文..........................................................................................................921

    8.3.1.1 ルール構造......................................................................................................9218.3.1.2 ルールのネスト............................................................................................... 9218.3.1.3 複数ビヘイビアの実行..................................................................................... 9228.3.1.4 ルールのJSONスキーマ.................................................................................... 9228.3.1.5 優先順位.........................................................................................................9258.3.1.6 マッチ条件とビヘイビアの組合せ.....................................................................925

    8.3.2 マッチ条件............................................................................................................. 9298.3.2.1 サポートするマッチ条件..................................................................................9298.3.2.2 条件の反転......................................................................................................930

    8.3.3 ビヘイビア............................................................................................................. 9318.3.3.1 サポートするビヘイビア..................................................................................9318.3.3.2 origin............................................................................................................. 9348.3.3.3 modify-outgoing-request-path.......................................................................9368.3.3.4 caching.......................................................................................................... 9368.3.3.5 cachekey-query-args...................................................................................... 9378.3.3.6 content-refresh.............................................................................................. 9378.3.3.7 ip-blacklist..................................................................................................... 9388.3.3.8 ip-whitelist.....................................................................................................9398.3.3.9 geo-blacklist.................................................................................................. 9398.3.3.10 geo-whitelist................................................................................................9408.3.3.11 referer-blacklist............................................................................................9408.3.3.12 referer-whitelist........................................................................................... 9418.3.3.13 site-failover..................................................................................................942

    - xxxi -

  • 8.3.3.14 token-auth...................................................................................................944

    8.4 Appendix.B カントリーコードとコンティネント(大陸)コード一覧........................................................................................ 946

    8.5 Appendix.C リージョンコード一覧........................................ 954

    第9章 オーケストレーション.......................................................... 963

    9.1 API一覧................................................................................964

    9.2 API詳細(Show Build Information)........................................ 9699.2.1 Show build information.........................................................................................9