引數
command_name
命令名稱
- 預設:
help
- 預設:
txt
- 需要值
--raw
輸出原始指令說明
- 預設:
false
- 不接受值
list
magento-cloud magento-cloud list [--raw] [--format FORMAT] [--all] [--] [<namespace>]
列出命令
The list command lists all commands:
magento-cloud list
You can also display the commands for a specific namespace:
magento-cloud list project
You can also output the information in other formats by using the --format option:
magento-cloud list --format=xml
It's also possible to get raw list of commands (useful for embedding command runner):
magento-cloud list --raw
引數
command
要執行的命令
- 必填
- 預設:
false
- 不接受值
--format
輸出格式(txt、xml、json或md)
- 預設:
txt
- 需要值
--all
顯示所有命令,包括隱藏的命令
- 預設:
false
- 不接受值
multi
magento-cloud magento-cloud multi [-p|--projects PROJECTS] [--continue] [--sort SORT] [--reverse] [--] <cmd> (<cmd>)...
在多個專案上執行命令
引數
cmd
要執行的命令
-
預設:
[]
-
必填
-
陣列
- 需要值
--continue
即使發生例外狀況,仍繼續執行命令
- 預設:
false
- 不接受值
--sort
用來排序專案選項清單的屬性
- 預設:
title
- 需要值
--reverse
反轉專案選項的順序
- 預設:
false
- 不接受值
web
magento-cloud magento-cloud web [--browser BROWSER] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
在Web UI中開啟專案
- 需要值
--pipe
將URL輸出到stdout。
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
activity:cancel
magento-cloud magento-cloud activity:cancel [-t|--type TYPE] [-x|--exclude-type EXCLUDE-TYPE] [-a|--all] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<id>]
取消活動
引數
id
活動ID。 預設為最近的可取消活動。
選項
如需全域選項,請參閱全域選項。
--type
,-t
依型別篩選(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為此型別的萬用字元,例如'%var%'以選取變數相關的活動。
- 預設:
[]
- 需要值
--exclude-type
,-x
依型別排除(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為萬用字元來排除型別。
- 預設:
[]
- 需要值
--all
,-a
檢查所有環境上最近的活動(當選取預設活動時)
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
activity:get
magento-cloud magento-cloud activity:get [-P|--property PROPERTY] [-t|--type TYPE] [-x|--exclude-type EXCLUDE-TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [<id>]
- 需要值
--type
,-t
依型別篩選(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為此型別的萬用字元,例如'%var%'以選取變數相關的活動。
- 預設:
[]
- 需要值
--exclude-type
,-x
依型別排除(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為萬用字元來排除型別。
- 預設:
[]
- 需要值
--state
依狀態篩選(選取預設活動時): in_progress、pending、complete或canceled。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--result
依結果篩選(選取預設活動時):成功或失敗
- 需要值
--incomplete
,-i
僅包含未完成的活動(選取預設活動時)。 這是 — state=in_progress,pending的簡稱
- 預設:
false
- 不接受值
--all
,-a
檢查所有環境上最近的活動(當選取預設活動時)
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
activity:list
magento-cloud magento-cloud activities [-t|--type TYPE] [-x|--exclude-type EXCLUDE-TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
取得環境或專案的活動清單
選項
如需全域選項,請參閱全域選項。
--type
,-t
依型別篩選活動值可能會以逗號(例如"a,b,c")和/或空白字元分割。 活動名稱的第一部分可以省略,例如,「cron」可以選擇「environment.cron」活動。 %或*字元可作為萬用字元使用,例如'%var%'以選取與變數相關的活動。
- 預設:
[]
- 需要值
--exclude-type
,-x
依型別排除活動。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 活動名稱的第一部分可以省略,例如,「cron」可以排除「environment.cron」活動。 %或*字元可作為萬用字元來排除型別。
- 預設:
[]
- 需要值
--limit
限制顯示的結果數
- 預設:
10
- 需要值
--start
只會列出在此日期之前建立的活動
- 需要值
--state
依狀態篩選活動: in_progress、pending、complete或canceled。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--result
依結果篩選活動:成功或失敗
- 需要值
--incomplete
,-i
僅列出未完成的活動
- 預設:
false
- 不接受值
--all
,-a
列出所有環境上的活動
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用欄: id*、created*、description*、progress*、state*、result*、completed、environments、type (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
activity:log
magento-cloud magento-cloud activity:log [--refresh REFRESH] [-t|--timestamps] [--type TYPE] [-x|--exclude-type EXCLUDE-TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<id>]
- 預設:
3
- 需要值
--timestamps
,-t
在每個訊息旁邊顯示時間戳記
- 預設:
false
- 不接受值
--type
依型別篩選(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為此型別的萬用字元,例如'%var%'以選取變數相關的活動。
- 預設:
[]
- 需要值
--exclude-type
,-x
依型別排除(選取預設活動時)。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為萬用字元來排除型別。
- 預設:
[]
- 需要值
--state
依狀態篩選(選取預設活動時): in_progress、pending、complete或canceled。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--result
依結果篩選(選取預設活動時):成功或失敗
- 需要值
--incomplete
,-i
僅包含未完成的活動(選取預設活動時)。 這是 — state=in_progress,pending的簡稱
- 預設:
false
- 不接受值
--all
,-a
檢查所有環境上最近的活動(當選取預設活動時)
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
app:config-get
magento-cloud magento-cloud app:config-get [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]
- 需要值
--refresh
是否要重新整理快取
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--identity-file
,-i
[已棄用的選項,不再使用]
- 需要值
app:list
magento-cloud magento-cloud apps [--refresh] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--pipe
僅輸出應用程式名稱清單
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: name*、type*、disk、path、size (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
auth:api-token-login
magento-cloud magento-cloud auth:api-token-login
使用API權杖登入Magento Cloud
Use this command to log in to your Magento Cloud account using an API token.
You can create an account at:
https://business.adobe.com/products/magento/magento-commerce.html
If you have an account, but you do not already have an API token, you can create one here:
https://accounts.magento.cloud/user/api-tokens
Alternatively, to log in to the CLI with a browser, run:
magento-cloud auth:browser-login
magento-cloud magento-cloud login [-f|--force] [--browser BROWSER] [--pipe]
透過瀏覽器登入Magento Cloud
Use this command to log in to the Magento Cloud CLI using a web browser.
It launches a temporary local website which redirects you to log in if
necessary, and then captures the resulting authorization code.
Your system's default browser will be used. You can override this using the
--browser option.
Alternatively, to log in using an API token (without a browser), run:
magento-cloud auth:api-token-login
To authenticate non-interactively, configure an API token using the
MAGENTO_CLOUD_CLI_TOKEN environment variable.
- 預設:
false
- 不接受值
--browser
用來開啟URL的瀏覽器。 將0設為無。
- 需要值
--pipe
將URL輸出到stdout。
- 預設:
false
- 不接受值
auth:info
magento-cloud magento-cloud auth:info [--no-auto-login] [-P|--property PROPERTY] [--refresh] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--] [<property>]
顯示您的帳戶資訊
引數
property
要檢視的帳戶屬性
選項
如需全域選項,請參閱全域選項。
--no-auto-login
略過自動登入。 若未登入,將不會輸出任何內容,且退出代碼將為0 (假設沒有其他錯誤)。
- 預設:
false
- 不接受值
--property
,-P
要檢視的帳戶屬性(替代語法)
- 需要值
--refresh
是否要重新整理快取
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
auth:logout
magento-cloud magento-cloud logout [-a|--all] [--other]
- 預設:
false
- 不接受值
--other
從其他本機工作階段登出
- 預設:
false
- 不接受值
blackfire:setup
magento-cloud magento-cloud blackfire:setup [--server_id SERVER_ID] [--server_token SERVER_TOKEN] [-p|--project PROJECT] [-W|--no-wait] [--wait]
- 需要值
--server_token
伺服器權杖
- 需要值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
certificate:add
magento-cloud magento-cloud certificate:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [-W|--no-wait] [--wait]
- 需要值
--key
憑證私密金鑰檔案的路徑
- 需要值
--chain
憑證鏈結檔案的路徑
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
certificate:delete
magento-cloud magento-cloud certificate:delete [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] <id>
從專案刪除憑證
引數
id
憑證ID (或其開頭)
- 必填
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
certificate:get
magento-cloud magento-cloud certificate:get [-P|--property PROPERTY] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--] <id>
檢視憑證
引數
id
憑證ID (或其開頭)
- 必填
- 需要值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
certificate:list
magento-cloud magento-cloud certificates [--domain DOMAIN] [--exclude-domain EXCLUDE-DOMAIN] [--issuer ISSUER] [--only-auto] [--no-auto] [--ignore-expiry] [--only-expired] [--no-expired] [--pipe-domains] [--date-fmt DATE-FMT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT]
列出專案憑證
- 需要值
--exclude-domain
排除憑證,依網域名稱比對(搜尋不區分大小寫)
- 需要值
--issuer
依簽發者篩選
- 需要值
--only-auto
僅顯示自動提供的憑證
- 預設:
false
- 不接受值
--no-auto
僅顯示手動新增的憑證
- 預設:
false
- 不接受值
--ignore-expiry
顯示過期和未過期的憑證
- 預設:
false
- 不接受值
--only-expired
僅顯示過期的憑證
- 預設:
false
- 不接受值
--no-expired
僅顯示未過期的憑證(預設)
- 預設:
false
- 不接受值
--pipe-domains
僅傳回憑證涵蓋的網域名稱清單
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:已建立、網域、過期、ID、簽發者。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
commit:get
magento-cloud magento-cloud commit:get [-P|--property PROPERTY] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--] [<commit>]
顯示認可詳細資料
引數
commit
認可SHA。 這也可以接受父項認可的「HEAD」,以及插入符號(^)或波狀符號(~)尾碼。
- 預設:
HEAD
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
commit:list
magento-cloud magento-cloud commits [--limit LIMIT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [<commit>]
清單認可
- 預設:
10
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用欄:作者、日期、sha、摘要。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
db:dump
magento-cloud magento-cloud db:dump [--schema SCHEMA] [-f|--file FILE] [-d|--directory DIRECTORY] [-z|--gzip] [-t|--timestamp] [-o|--stdout] [--table TABLE] [--exclude-table EXCLUDE-TABLE] [--schema-only] [--charset CHARSET] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]
- 需要值
--file
,-f
傾印的自訂檔案名稱
- 需要值
--directory
,-d
傾印的自訂目錄
- 需要值
--gzip
,-z
使用gzip壓縮傾印
- 預設:
false
- 不接受值
--timestamp
,-t
將時間戳記新增到傾印檔案名稱
- 預設:
false
- 不接受值
--stdout
,-o
輸出到STDOUT而非檔案
- 預設:
false
- 不接受值
--table
要包含的表格
- 預設:
[]
- 需要值
--exclude-table
要排除的表格
- 預設:
[]
- 需要值
--schema-only
僅傾印結構描述,無資料
- 預設:
false
- 不接受值
--charset
傾印的字元集編碼
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
db:size
magento-cloud magento-cloud db:size [-B|--bytes] [-C|--cleanup] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE]
預估資料庫的磁碟使用量
This is an estimate of the database disk usage. The real size on disk is usually higher because of overhead.
To see more accurate disk usage, run: magento-cloud disk
- 預設:
false
- 不接受值
--cleanup
,-C
檢查是否可以清除資料表並顯示建議(僅限InnoDb)。
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用欄:max、percent_used、used。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
db:sql
magento-cloud magento-cloud sql [--raw] [--schema SCHEMA] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [--] [<query>]
在遠端資料庫上執行SQL
- 預設:
false
- 不接受值
--schema
要使用的結構描述。 省略以使用預設架構(通常為「主要」)。 傳遞空字串以不使用任何結構描述。
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
domain:add
magento-cloud magento-cloud domain:add [--cert CERT] [--key KEY] [--chain CHAIN] [--attach ATTACH] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <name>
將新網域新增至專案
引數
name
網域名稱
- 必填
- 需要值
--key
所提供憑證之私密金鑰檔案的路徑。
- 需要值
--chain
提供的憑證的憑證鏈結檔案的路徑
- 預設:
[]
- 需要值
--attach
此將在環境的路由中取代的生產網域。 非生產環境網域需要。
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
domain:delete
magento-cloud magento-cloud domain:delete [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <name>
從專案刪除網域
引數
name
網域名稱
- 必填
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
domain:get
magento-cloud magento-cloud domain:get [-P|--property PROPERTY] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<name>]
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
domain:list
magento-cloud magento-cloud domains [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的資料欄: name*、ssl*、created_at*、registered_name、replacement_for、type、updated_at (* =預設資料欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
domain:update
magento-cloud magento-cloud domain:update [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <name>
更新網域
引數
name
網域名稱
- 必填
- 需要值
--key
所提供憑證之私密金鑰檔案的路徑。
- 需要值
--chain
提供的憑證的憑證鏈結檔案的路徑
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:activate
magento-cloud magento-cloud environment:activate [--parent PARENT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<environment>]...
啟用環境
引數
environment
要啟用的環境
- 預設:
[]
- 陣列
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:branch
magento-cloud magento-cloud branch [--title TITLE] [--type TYPE] [--no-clone-parent] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<id>] [<parent>]
- 需要值
--type
新環境的型別
- 需要值
--no-clone-parent
不要複製父環境的資料
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:checkout
magento-cloud magento-cloud checkout [-i|--identity-file IDENTITY-FILE] [--] [<id>]
- 需要值
environment:delete
magento-cloud magento-cloud environment:delete [--delete-branch] [--no-delete-branch] [--type TYPE] [-t|--only-type ONLY-TYPE] [--exclude EXCLUDE] [--exclude-type EXCLUDE-TYPE] [--inactive] [--merged] [--allow-delete-parent] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<environment>]...
刪除一或多個環境
When a Magento Cloud environment is deleted, it will become "inactive": it will
exist only as a Git branch, containing code but no services, databases nor
files.
This command allows you to delete environments as well as their Git branches.
引數
environment
要刪除的環境。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 陣列
- 預設:
false
- 不接受值
--no-delete-branch
請勿刪除任何Git分支(非使用中環境)
- 預設:
false
- 不接受值
--type
刪除某型別的所有環境(新增至其他任何選取的專案)值可能會以逗號(例如"a,b,c")和/或空白字元分割。
- 預設:
[]
- 需要值
--only-type
,-t
只有特定型別的刪除環境值才可以分割為逗號(例如"a,b,c")和/或空格。
- 預設:
[]
- 需要值
--exclude
不要刪除的環境。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--exclude-type
不得刪除的環境型別值可能會以逗號(例如"a,b,c")和/或空白字元分割。
- 預設:
[]
- 需要值
--inactive
刪除所有非使用中的環境(新增到其他所選環境)
- 預設:
false
- 不接受值
--merged
刪除所有合併的環境(新增至其他所選環境)
- 預設:
false
- 不接受值
--allow-delete-parent
允許刪除具有子項的環境
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:http-access
magento-cloud magento-cloud httpaccess [--access ACCESS] [--auth AUTH] [--enabled ENABLED] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]
- 預設:
[]
- 需要值
--auth
HTTP基本驗證認證,格式為「使用者名稱:密碼」。 使用0可清除所有認證。
- 預設:
[]
- 需要值
--enabled
存取控制是否應該啟用:1代表啟用,0代表停用
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:info
magento-cloud magento-cloud environment:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<property>] [<value>]
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:init
magento-cloud magento-cloud environment:init [--profile PROFILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <url>
從公共Git存放庫初始化環境
引數
url
Git存放庫的URL
- 必填
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:list
magento-cloud magento-cloud environments [-I|--no-inactive] [--pipe] [--refresh REFRESH] [--sort SORT] [--reverse] [--type TYPE] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT]
- 預設:
false
- 不接受值
--pipe
輸出環境ID的簡單清單。
- 預設:
false
- 不接受值
--refresh
是否要重新整理清單。
- 預設:
1
- 需要值
--sort
排序依據的屬性
- 預設:
title
- 需要值
--reverse
以反向(遞減)順序排序
- 預設:
false
- 不接受值
--type
依環境型別篩選清單。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: id*、title*、status*、type*、created、machine_name、updated (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
environment:logs
magento-cloud magento-cloud log [--lines LINES] [--tail] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [--] [<type>]
- 預設:
100
- 需要值
--tail
持續追蹤記錄
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
environment:merge
magento-cloud magento-cloud merge [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<environment>]
合併環境
This command will initiate a Git merge of the specified environment into its parent environment.
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:pause
magento-cloud magento-cloud environment:pause [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]
暫停環境
Pausing an environment helps to reduce resource consumption and carbon emissions.
The environment will be unavailable until it is resumed. No data will be lost.
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:push
magento-cloud magento-cloud push [--target TARGET] [-f|--force] [--force-with-lease] [-u|--set-upstream] [--activate] [--parent PARENT] [--type TYPE] [--no-clone-parent] [-W|--no-wait] [--wait] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-i|--identity-file IDENTITY-FILE] [--] [<source>]
將程式碼推送至環境
引數
source
來源參考:分支名稱或認可雜湊
- 預設:
HEAD
- 需要值
--force
,-f
允許非快轉更新
- 預設:
false
- 不接受值
--force-with-lease
如果遠端追蹤分支為最新狀態,則允許非快轉更新
- 預設:
false
- 不接受值
--set-upstream
,-u
將目標環境設定為來源分支的上游。 這也會將目標專案設定為本機存放庫的遠端。
- 預設:
false
- 不接受值
--activate
在推播之前啟動環境
- 預設:
false
- 不接受值
--parent
設定新環境父項(僅用於 — activate)
- 需要值
--type
設定環境型別(僅用於 — activate )
- 需要值
--no-clone-parent
請勿原地複製父分支的資料(僅用於 — activate)
- 預設:
false
- 不接受值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
environment:redeploy
magento-cloud magento-cloud redeploy [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:relationships
magento-cloud magento-cloud relationships [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] [<environment>]
- 需要值
--refresh
是否要重新整理關係
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
environment:resume
magento-cloud magento-cloud environment:resume [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]
繼續暫停的環境
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:scp
magento-cloud magento-cloud scp [-r|--recursive] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [-i|--identity-file IDENTITY-FILE] [--] [<files>]...
使用scp將檔案複製到環境或從環境複製檔案
引數
files
要複製的檔案。 使用remote:前置詞來定義遠端位置。
- 預設:
[]
- 陣列
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
environment:ssh
magento-cloud magento-cloud ssh [--pipe] [--all] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [-i|--identity-file IDENTITY-FILE] [--] [<cmd>]...
SSH連線至目前的環境
引數
cmd
要在環境中執行的命令。
- 預設:
[]
- 陣列
- 預設:
false
- 不接受值
--all
輸出所有SSH URL (適用於每個應用程式)。
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
environment:synchronize
magento-cloud magento-cloud sync [--rebase] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<synchronize>]...
同步環境的程式碼和/或其父系資料
This command synchronizes to a child environment from its parent environment.
Synchronizing "code" means there will be a Git merge from the parent to the
child. Synchronizing "data" means that all files in all services (including
static files, databases, logs, search indices, etc.) will be copied from the
parent to the child.
引數
synchronize
要同步的專案:「代碼」、「資料」或兩者
- 預設:
[]
- 陣列
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
environment:url
magento-cloud magento-cloud url [-1|--primary] [--browser BROWSER] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
- 預設:
false
- 不接受值
--browser
用來開啟URL的瀏覽器。 將0設為無。
- 需要值
--pipe
將URL輸出到stdout。
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
environment:xdebug
magento-cloud magento-cloud xdebug [--port PORT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [-i|--identity-file IDENTITY-FILE]
- 預設:
9000
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
integration:activity:get
magento-cloud magento-cloud integration:activity:get [-P|--property PROPERTY] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [<integration>] [<activity>]
檢視單一整合活動的詳細資訊
引數
integration
整合ID。 保留空白以從清單中選擇。
activity
活動ID。 預設為最近的整合活動。
選項
如需全域選項,請參閱全域選項。
--property
,-P
要檢視的屬性
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
[已棄用的選項,未使用]
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
integration:activity:list
magento-cloud magento-cloud int:act [--type TYPE] [-x|--exclude-type EXCLUDE-TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [-i|--incomplete] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<id>]
取得整合的活動清單
- 預設:
[]
- 需要值
--exclude-type
,-x
依型別排除活動。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。 %或*字元可作為萬用字元來排除型別。
- 預設:
[]
- 需要值
--limit
限制顯示的結果數
- 預設:
10
- 需要值
--start
只會列出在此日期之前建立的活動
- 需要值
--state
依狀態篩選活動。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--result
依結果篩選活動
- 需要值
--incomplete
,-i
僅列出未完成的活動
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: id*、created*、description*、type*、state*、result*、completed (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
[已棄用的選項,未使用]
- 需要值
integration:activity:log
magento-cloud magento-cloud integration:activity:log [-t|--timestamps] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<integration>] [<activity>]
顯示整合活動的記錄
引數
integration
整合ID。 保留空白以從清單中選擇。
activity
活動ID。 預設為最近的整合活動。
選項
如需全域選項,請參閱全域選項。
--timestamps
,-t
在每個訊息旁邊顯示時間戳記
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
[已棄用的選項,未使用]
- 需要值
integration:add
magento-cloud magento-cloud integration:add [--type TYPE] [--base-url BASE-URL] [--bitbucket-url BITBUCKET-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--license-key LICENSE-KEY] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--resources-init RESOURCES-INIT] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [--category CATEGORY] [--index INDEX] [--sourcetype SOURCETYPE] [--protocol PROTOCOL] [--syslog-host SYSLOG-HOST] [--syslog-port SYSLOG-PORT] [--facility FACILITY] [--message-format MESSAGE-FORMAT] [--auth-mode AUTH-MODE] [--auth-token AUTH-TOKEN] [--verify-tls VERIFY-TLS] [--header HEADER] [-p|--project PROJECT] [-W|--no-wait] [--wait]
將整合新增至專案
選項
如需全域選項,請參閱全域選項。
--type
整合型別(「bitbucket」、「bitbucket_server」、「github」、「gitlab」、「webhook」、「health.email」、「health.pagerduty」、「health.slack」、「health.webhook」、「httplog」、「script」、「newrelic」、「splunk」、「sumologic」、「syslog」)
- 需要值
--base-url
伺服器安裝的基底URL
- 需要值
--bitbucket-url
Bitbucket伺服器安裝的基底URL
- 需要值
--username
Bitbucket伺服器使用者名稱
- 需要值
--token
整合的驗證或存取權杖
- 需要值
--key
Bitbucket OAuth消費者金鑰
- 需要值
--secret
Bitbucket OAuth消費者密碼
- 需要值
--license-key
New Relic記錄授權金鑰
- 需要值
--server-project
專案(例如「namespace/repo」)
- 需要值
--repository
要追蹤的存放庫(例如「所有者/存放庫」)
- 需要值
--build-merge-requests
GitLab:將合併請求建置為環境
- 預設:
true
- 需要值
--build-pull-requests
將每個提取請求建置為環境
- 預設:
true
- 需要值
--build-draft-pull-requests
建立草稿提取請求
- 預設:
true
- 需要值
--build-pull-requests-post-merge
根據它們的合併後狀態建置提取請求
- 預設:
false
- 需要值
--build-wip-merge-requests
GitLab:建置WIP合併請求
- 預設:
true
- 需要值
--merge-requests-clone-parent-data
GitLab:複製合併請求的資料
- 預設:
true
- 需要值
--pull-requests-clone-parent-data
為提取請求複製父環境的資料
- 預設:
true
- 需要值
--resync-pull-requests
重新同步處理每個組建的提取請求環境資料
- 預設:
false
- 需要值
--fetch-branches
從遠端擷取所有分支(以非使用中環境的形式)
- 預設:
true
- 需要值
--prune-branches
刪除遠端上不存在的分支
- 預設:
true
- 需要值
--resources-init
初始化新服務時要使用的資源('minimum'、'default'、'manual'、'parent')
- 需要值
--url
整合的URL或API端點
- 需要值
--shared-key
Webhook: JWS共用秘密金鑰
- 需要值
--file
包含要上傳之指令碼的本機檔案名稱
- 需要值
--events
要執行動作的事件清單,例如environment.push
- 預設:
*
- 需要值
--states
要採取行動的狀態清單,例如pending、 in_progress、 complete
- 預設:
complete
- 需要值
--environments
要包含的環境ID
- 預設:
*
- 需要值
--excluded-environments
要排除的環境ID
- 預設:
[]
- 需要值
--from-address
警示電子郵件的[選用]自訂寄件者地址
- 需要值
--recipients
收件者電子郵件地址
- 預設:
[]
- 需要值
--channel
Slack管道
- 需要值
--routing-key
PagerDuty路由索引鍵
- 需要值
--category
相撲邏輯類別,用於篩選
- 需要值
--index
Splunk索引
- 需要值
--sourcetype
Splunk事件來源型別
- 需要值
--protocol
Syslog傳輸通訊協定('tcp'、'udp'、'tls')
- 預設:
tls
- 需要值
--syslog-host
Syslog轉送/收集器主機
- 需要值
--syslog-port
Syslog轉送/收集器連線埠
- 需要值
--facility
Syslog工具
- 預設:
1
- 需要值
--message-format
Syslog訊息格式('rfc3164'或'rfc5424')
- 預設:
rfc5424
- 需要值
--auth-mode
驗證模式(「prefix」或「structured_data」)
- 預設:
prefix
- 需要值
--auth-token
驗證Token
- 需要值
--verify-tls
是否應啟用HTTPS憑證驗證(建議)
- 預設:
true
- 需要值
--header
用於POST請求的HTTP標頭。 以冒號(:)分隔名稱和值。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
integration:delete
magento-cloud magento-cloud integration:delete [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] [<id>]
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
integration:get
magento-cloud magento-cloud integration:get [-P|--property [PROPERTY]] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--] [<id>]
- 接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
integration:list
magento-cloud magento-cloud integrations [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT]
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:id、摘要、型別。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
integration:update
magento-cloud magento-cloud integration:update [--type TYPE] [--base-url BASE-URL] [--bitbucket-url BITBUCKET-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--license-key LICENSE-KEY] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--resources-init RESOURCES-INIT] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [--category CATEGORY] [--index INDEX] [--sourcetype SOURCETYPE] [--protocol PROTOCOL] [--syslog-host SYSLOG-HOST] [--syslog-port SYSLOG-PORT] [--facility FACILITY] [--message-format MESSAGE-FORMAT] [--auth-mode AUTH-MODE] [--auth-token AUTH-TOKEN] [--verify-tls VERIFY-TLS] [--header HEADER] [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] [<id>]
更新整合
引數
id
要更新的整合ID
選項
如需全域選項,請參閱全域選項。
--type
整合型別(「bitbucket」、「bitbucket_server」、「github」、「gitlab」、「webhook」、「health.email」、「health.pagerduty」、「health.slack」、「health.webhook」、「httplog」、「script」、「newrelic」、「splunk」、「sumologic」、「syslog」)
- 需要值
--base-url
伺服器安裝的基底URL
- 需要值
--bitbucket-url
Bitbucket伺服器安裝的基底URL
- 需要值
--username
Bitbucket伺服器使用者名稱
- 需要值
--token
整合的驗證或存取權杖
- 需要值
--key
Bitbucket OAuth消費者金鑰
- 需要值
--secret
Bitbucket OAuth消費者密碼
- 需要值
--license-key
New Relic記錄授權金鑰
- 需要值
--server-project
專案(例如「namespace/repo」)
- 需要值
--repository
要追蹤的存放庫(例如「所有者/存放庫」)
- 需要值
--build-merge-requests
GitLab:將合併請求建置為環境
- 預設:
true
- 需要值
--build-pull-requests
將每個提取請求建置為環境
- 預設:
true
- 需要值
--build-draft-pull-requests
建立草稿提取請求
- 預設:
true
- 需要值
--build-pull-requests-post-merge
根據它們的合併後狀態建置提取請求
- 預設:
false
- 需要值
--build-wip-merge-requests
GitLab:建置WIP合併請求
- 預設:
true
- 需要值
--merge-requests-clone-parent-data
GitLab:複製合併請求的資料
- 預設:
true
- 需要值
--pull-requests-clone-parent-data
為提取請求複製父環境的資料
- 預設:
true
- 需要值
--resync-pull-requests
重新同步處理每個組建的提取請求環境資料
- 預設:
false
- 需要值
--fetch-branches
從遠端擷取所有分支(以非使用中環境的形式)
- 預設:
true
- 需要值
--prune-branches
刪除遠端上不存在的分支
- 預設:
true
- 需要值
--resources-init
初始化新服務時要使用的資源('minimum'、'default'、'manual'、'parent')
- 需要值
--url
整合的URL或API端點
- 需要值
--shared-key
Webhook: JWS共用秘密金鑰
- 需要值
--file
包含要上傳之指令碼的本機檔案名稱
- 需要值
--events
要執行動作的事件清單,例如environment.push
- 預設:
*
- 需要值
--states
要採取行動的狀態清單,例如pending、 in_progress、 complete
- 預設:
complete
- 需要值
--environments
要包含的環境ID
- 預設:
*
- 需要值
--excluded-environments
要排除的環境ID
- 預設:
[]
- 需要值
--from-address
警示電子郵件的[選用]自訂寄件者地址
- 需要值
--recipients
收件者電子郵件地址
- 預設:
[]
- 需要值
--channel
Slack管道
- 需要值
--routing-key
PagerDuty路由索引鍵
- 需要值
--category
相撲邏輯類別,用於篩選
- 需要值
--index
Splunk索引
- 需要值
--sourcetype
Splunk事件來源型別
- 需要值
--protocol
Syslog傳輸通訊協定('tcp'、'udp'、'tls')
- 預設:
tls
- 需要值
--syslog-host
Syslog轉送/收集器主機
- 需要值
--syslog-port
Syslog轉送/收集器連線埠
- 需要值
--facility
Syslog工具
- 預設:
1
- 需要值
--message-format
Syslog訊息格式('rfc3164'或'rfc5424')
- 預設:
rfc5424
- 需要值
--auth-mode
驗證模式(「prefix」或「structured_data」)
- 預設:
prefix
- 需要值
--auth-token
驗證Token
- 需要值
--verify-tls
是否應啟用HTTPS憑證驗證(建議)
- 預設:
true
- 需要值
--header
用於POST請求的HTTP標頭。 以冒號(:)分隔名稱和值。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
integration:validate
magento-cloud magento-cloud integration:validate [-p|--project PROJECT] [--] [<id>]
驗證現有的整合
This command allows you to check whether an integration is valid.
An exit code of 0 means the integration is valid, while 4 means it is invalid.
Any other exit code indicates an unexpected error.
Integrations are validated automatically on creation and on update. However,
because they involve external resources, it is possible for a valid integration
to become invalid. For example, an access token may be revoked, or an external
repository may be deleted.
- 需要值
local:build
magento-cloud magento-cloud build [-a|--abslinks] [-s|--source SOURCE] [-d|--destination DESTINATION] [-c|--copy] [--clone] [--run-deploy-hooks] [--no-clean] [--no-archive] [--no-backup] [--no-cache] [--no-build-hooks] [--no-deps] [--working-copy] [--concurrency CONCURRENCY] [--lock] [--] [<app>]...
在本機建置目前的專案
引數
app
指定要建置的應用程式
- 預設:
[]
- 陣列
- 預設:
false
- 不接受值
--source
,-s
來源目錄。 預設為目前的專案根目錄。
- 需要值
--destination
,-d
每個應用程式的Web根目錄將與其符號連結的目的地。 預設: _www
- 需要值
--copy
,-c
複製到組建目錄,而非從來源同步連結
- 預設:
false
- 不接受值
--clone
使用Git將目前的HEAD複製至組建目錄
- 預設:
false
- 不接受值
--run-deploy-hooks
執行部署和/或post_deploy鉤點
- 預設:
false
- 不接受值
--no-clean
不要移除舊的組建
- 預設:
false
- 不接受值
--no-archive
請勿建立或使用組建封存
- 預設:
false
- 不接受值
--no-backup
不要備份先前的組建
- 預設:
false
- 不接受值
--no-cache
停用快取
- 預設:
false
- 不接受值
--no-build-hooks
請勿執行建置後鉤點
- 預設:
false
- 不接受值
--no-deps
請勿在本機安裝組建相依性
- 預設:
false
- 不接受值
--working-copy
Drush:使用Git來複製每個Drupal模組的存放庫,而不只是下載版本
- 預設:
false
- 不接受值
--concurrency
Drush:設定將同時處理的並行專案數目
- 預設:
4
- 需要值
--lock
Drush:建立或更新鎖定檔案(僅適用於Drush 7+版)
- 預設:
false
- 不接受值
local:dir
magento-cloud magento-cloud dir [<subdir>]
magento-cloud magento-cloud metrics [-B|--bytes] [-r|--range RANGE] [-i|--interval INTERVAL] [--to TO] [-1|--latest] [-s|--service SERVICE] [--type TYPE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]
- 預設:
false
- 不接受值
--range
,-r
時間範圍。 此期間將載入量度,直到結束時間(—to)為止。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少5分鐘,最多8小時或更多(視專案而定),預設為10分鐘。
- 需要值
--interval
,-i
時間間隔。 預設為範圍的除法。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少1分鐘。
- 需要值
--to
結束時間。 預設為現在。
- 需要值
--latest
,-1
僅顯示最新的單一資料點
- 預設:
false
- 不接受值
--service
,-s
依服務或應用程式名稱篩選%或*字元可當作萬用字元。
- 預設:
[]
- 需要值
--type
依服務型別篩選(如果未提供 — 服務)。 不需要版本。 %或*字元可作為萬用字元使用。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的資料欄:timestamp*、service*、cpu_percent*、mem_percent*、disk_percent*、tmp_disk_percent*、cpu_limit、cpu_used、disk_limit、disk_used、inodes_limit、inodes_percent、inodes_used、mem_limit、mem_used、tmp_disk_used、tmp_inodes_limit、tmp_inodes_percent、tmp_inodes_used、型別(* =預設資料欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
metrics:cpu
magento-cloud magento-cloud cpu [-r|--range RANGE] [-i|--interval INTERVAL] [--to TO] [-1|--latest] [-s|--service SERVICE] [--type TYPE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]
Beta顯示環境的CPU使用情形
選項
如需全域選項,請參閱全域選項。
--range
,-r
時間範圍。 此期間將載入量度,直到結束時間(—to)為止。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少5分鐘,最多8小時或更多(視專案而定),預設為10分鐘。
- 需要值
--interval
,-i
時間間隔。 預設為範圍的除法。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少1分鐘。
- 需要值
--to
結束時間。 預設為現在。
- 需要值
--latest
,-1
僅顯示最新的單一資料點
- 預設:
false
- 不接受值
--service
,-s
依服務或應用程式名稱篩選%或*字元可當作萬用字元。
- 預設:
[]
- 需要值
--type
依服務型別篩選(如果未提供 — 服務)。 不需要版本。 %或*字元可作為萬用字元使用。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: timestamp*、service*、used*、limit*、%、type ( =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
metrics:disk-usage
magento-cloud magento-cloud disk [-B|--bytes] [-r|--range RANGE] [-i|--interval INTERVAL] [--to TO] [-1|--latest] [-s|--service SERVICE] [--type TYPE] [--tmp] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]
- 預設:
false
- 不接受值
--range
,-r
時間範圍。 此期間將載入量度,直到結束時間(—to)為止。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少5分鐘,最多8小時或更多(視專案而定),預設為10分鐘。
- 需要值
--interval
,-i
時間間隔。 預設為範圍的除法。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少1分鐘。
- 需要值
--to
結束時間。 預設為現在。
- 需要值
--latest
,-1
僅顯示最新的單一資料點
- 預設:
false
- 不接受值
--service
,-s
依服務或應用程式名稱篩選%或*字元可當作萬用字元。
- 預設:
[]
- 需要值
--type
依服務型別篩選(如果未提供 — 服務)。 不需要版本。 %或*字元可作為萬用字元使用。
- 預設:
[]
- 需要值
--tmp
報告暫存磁碟使用狀況(顯示資料欄:timestamp、service、tmp_used、tmp_limit、tmp_percent、tmp_ipercent)
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:timestamp*、service*、used*、limit*、percent*、tmp_percent*、ilimit、iused、tmp_ilimit、tmp_ipercent、tmp_iused、tmp_limit、tmp_used、type (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
metrics:memory
magento-cloud magento-cloud mem [-B|--bytes] [-r|--range RANGE] [-i|--interval INTERVAL] [--to TO] [-1|--latest] [-s|--service SERVICE] [--type TYPE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]
- 預設:
false
- 不接受值
--range
,-r
時間範圍。 此期間將載入量度,直到結束時間(—to)為止。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少5分鐘,最多8小時或更多(視專案而定),預設為10分鐘。
- 需要值
--interval
,-i
時間間隔。 預設為範圍的除法。 您可以指定單位:小時(h)、分鐘(m)或秒(s)。 最少1分鐘。
- 需要值
--to
結束時間。 預設為現在。
- 需要值
--latest
,-1
僅顯示最新的單一資料點
- 預設:
false
- 不接受值
--service
,-s
依服務或應用程式名稱篩選%或*字元可當作萬用字元。
- 預設:
[]
- 需要值
--type
依服務型別篩選(如果未提供 — 服務)。 不需要版本。 %或*字元可作為萬用字元使用。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: timestamp*、service*、used*、limit*、%、type ( =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
mount:download
magento-cloud magento-cloud mount:download [-a|--all] [-m|--mount MOUNT] [--target TARGET] [--source-path] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [-i|--identity-file IDENTITY-FILE]
- 預設:
false
- 不接受值
--mount
,-m
掛載(作為應用程式相對路徑)
- 需要值
--target
檔案將下載到的目錄。 如果 — all已使用,則會附加掛載路徑
- 需要值
--source-path
使用 — all時,請使用掛載的來源路徑(而非掛載路徑)作為目標的子目錄
- 預設:
false
- 不接受值
--delete
是否要刪除目標目錄中的無關檔案
- 預設:
false
- 不接受值
--exclude
要從下載排除的檔案(模式)
- 預設:
[]
- 需要值
--include
不排除的檔案(模式)
- 預設:
[]
- 需要值
--refresh
是否要重新整理快取
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
mount:list
magento-cloud magento-cloud mounts [--paths] [--refresh] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE]
- 預設:
false
- 不接受值
--refresh
是否要重新整理快取
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:定義、路徑。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
mount:size
magento-cloud magento-cloud mount:size [-B|--bytes] [--refresh] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE]
檢查掛載的磁碟使用量
Use this command to check the disk size and usage for an application's mounts.
Mounts are directories mounted into the application from a persistent, writable
filesystem. They are configured in the mounts key in the application configuration.
The filesystem's total size is determined by the disk key in the same file.
- 預設:
false
- 不接受值
--refresh
重新整理快取
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用欄: available、max、mounts、percent_used、sizes、used。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
mount:upload
magento-cloud magento-cloud mount:upload [--source SOURCE] [-m|--mount MOUNT] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-I|--instance INSTANCE] [-i|--identity-file IDENTITY-FILE]
- 需要值
--mount
,-m
掛載(作為應用程式相對路徑)
- 需要值
--delete
是否要刪除掛載中的無關檔案
- 預設:
false
- 不接受值
--exclude
要從上傳排除的檔案(模式)
- 預設:
[]
- 需要值
--include
不排除的檔案(模式)
- 預設:
[]
- 需要值
--refresh
是否要重新整理快取
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--instance
,-I
例項ID
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
operation:list
magento-cloud magento-cloud ops [--full] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: service*、name*、start*、role、stop (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
operation:run
magento-cloud magento-cloud operation:run [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-W|--no-wait] [--wait] [--] [<operation>]
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--worker
背景工作名稱
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
project:clear-build-cache
magento-cloud magento-cloud project:clear-build-cache [-p|--project PROJECT]
清除專案的建置快取
- 需要值
project:get
magento-cloud magento-cloud get [-e|--environment ENVIRONMENT] [--depth DEPTH] [--build] [-p|--project PROJECT] [-i|--identity-file IDENTITY-FILE] [--] [<project>] [<directory>]
在本機複製專案
引數
project
專案ID
directory
要複製的目標目錄。 預設為專案標題
選項
如需全域選項,請參閱全域選項。
--environment
,-e
要複製的環境ID。 預設為專案預設值,或第一個可用的環境
- 需要值
--depth
建立淺層複製:限制歷史記錄中的認可數量
- 需要值
--build
複製後建置專案
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
project:info
magento-cloud magento-cloud project:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] [<property>] [<value>]
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
project:list
magento-cloud magento-cloud projects [--pipe] [--region REGION] [--title TITLE] [--my] [--refresh REFRESH] [--sort SORT] [--reverse] [--page PAGE] [-c|--count COUNT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]
取得所有使用中專案的清單
- 預設:
false
- 不接受值
--region
依區域篩選(完全相符)
- 需要值
--title
依標題篩選(不區分大小寫的搜尋)
- 需要值
--my
僅顯示您擁有的專案
- 預設:
false
- 不接受值
--refresh
是否要重新整理清單
- 預設:
1
- 需要值
--sort
排序依據的屬性
- 預設:
title
- 需要值
--reverse
以反向(遞減)順序排序
- 預設:
false
- 不接受值
--page
頁碼。 無論設定或 — count為何,這都能啟用分頁。 如果指定了 — pipe,則忽略。
- 需要值
--count
,-c
每頁要顯示的專案數目。 使用0停用分頁。 若指定 — page,則忽略。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
要顯示的欄。 可用的資料欄:id*、title*、region*、created_at、organization_id、organization_label、organization_name、status (* =預設資料欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
project:set-remote
magento-cloud magento-cloud set-remote [<project>]
magento-cloud magento-cloud repo:cat [-c|--commit COMMIT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] <path>
讀取專案存放庫中的檔案
引數
path
檔案的路徑
- 必填
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
repo:ls
magento-cloud magento-cloud repo:ls [-d|--directories] [-f|--files] [--git-style] [-c|--commit COMMIT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<path>]
列出專案存放庫中的檔案
- 預設:
false
- 不接受值
--files
,-f
僅顯示檔案
- 預設:
false
- 不接受值
--git-style
類似於「git ls-tree」的樣式輸出
- 預設:
false
- 不接受值
--commit
,-c
認可SHA。 這也可以接受父項認可的「HEAD」,以及插入符號(^)或波狀符號(~)尾碼。
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
repo:read
magento-cloud magento-cloud read [-c|--commit COMMIT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<path>]
讀取專案存放庫中的目錄或檔案
引數
path
目錄或檔案的路徑
選項
如需全域選項,請參閱全域選項。
--commit
,-c
認可SHA。 這也可以接受父項認可的「HEAD」,以及插入符號(^)或波狀符號(~)尾碼。
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
route:get
magento-cloud magento-cloud route:get [--id ID] [-1|--primary] [-P|--property PROPERTY] [--refresh] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] [<route>]
- 需要值
--primary
,-1
選取主要路由
- 預設:
false
- 不接受值
--property
,-P
要顯示的屬性
- 需要值
--refresh
略過路由的快取
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
[已棄用的選項,不再使用]
- 需要值
--identity-file
,-i
[已棄用的選項,不再使用]
- 需要值
route:list
magento-cloud magento-cloud routes [--refresh] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--] [<environment>]
- 預設:
false
- 不接受值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: route*、type*、to*、url (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
self:install
magento-cloud magento-cloud self:install [--shell-type SHELL-TYPE]
安裝或更新CLI組態檔
This command automatically installs shell configuration for the Magento Cloud CLI,
adding autocompletion support and handy aliases. Bash and ZSH are supported.
- 需要值
self:update
magento-cloud magento-cloud update [--no-major] [--unstable] [--manifest MANIFEST] [--current-version CURRENT-VERSION] [--timeout TIMEOUT]
- 預設:
false
- 不接受值
--unstable
更新至不穩定的新版本(如果有的話)
- 預設:
false
- 不接受值
--manifest
覆寫資訊清單檔案位置
- 需要值
--current-version
覆寫目前版本
- 需要值
--timeout
版本檢查的逾時
- 預設:
30
- 需要值
service:list
magento-cloud magento-cloud services [--refresh] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--pipe
僅輸出服務名稱清單
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:磁碟、名稱、大小、型別。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
service:mongo:dump
magento-cloud magento-cloud mongodump [-c|--collection COLLECTION] [-z|--gzip] [-o|--stdout] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
- 需要值
--gzip
,-z
使用gzip壓縮傾印
- 預設:
false
- 不接受值
--stdout
,-o
輸出到STDOUT而非檔案
- 預設:
false
- 不接受值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
service:mongo:export
magento-cloud magento-cloud mongoexport [-c|--collection COLLECTION] [--jsonArray] [--type TYPE] [-f|--fields FIELDS] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
從MongoDB匯出資料
- 需要值
--jsonArray
將資料匯出為單一JSON陣列
- 預設:
false
- 不接受值
--type
匯出型別,例如"csv"
- 需要值
--fields
,-f
要匯出的欄位
- 預設:
[]
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
service:mongo:restore
magento-cloud magento-cloud mongorestore [-c|--collection COLLECTION] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
service:mongo:shell
magento-cloud magento-cloud mongo [--eval EVAL] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
service:redis-cli
magento-cloud magento-cloud redis [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--] [<args>]
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
snapshot:create
magento-cloud magento-cloud backup [--live] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<environment>]
建立環境的快照
引數
environment
環境
選項
如需全域選項,請參閱全域選項。
--live
即時備份:請勿停止環境。 如果設定,這將讓環境在執行中,並在備份期間開啟連線。 這樣可以減少停機時間,同時冒著備份狀態不一致的資料的風險。
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
snapshot:delete
magento-cloud magento-cloud snapshot:delete [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<id>]
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
snapshot:get
magento-cloud magento-cloud snapshot:get [-P|--property PROPERTY] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--] [<id>]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
snapshot:list
magento-cloud magento-cloud snapshots [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
snapshot:restore
magento-cloud magento-cloud snapshot:restore [--target TARGET] [--branch-from BRANCH-FROM] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<snapshot>]
- 需要值
--branch-from
如果 — target尚不存在,這會指定新環境的父系
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
source-operation:list
magento-cloud magento-cloud source-ops [--full] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:應用程式、命令、作業。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
source-operation:run
magento-cloud magento-cloud source-operation:run [--variable VARIABLE] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<operation>]
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
ssh-cert:load
magento-cloud magento-cloud ssh-cert:load [--refresh-only] [--new] [--new-key]
產生SSH憑證
This command checks if a valid SSH certificate is present, and generates a
new one if necessary.
Certificates allow you to make SSH connections without having previously
uploaded a public key. They are more secure than keys and they allow for
other features.
Normally the certificate is loaded automatically during login, or when
making an SSH connection. So this command is seldom needed.
If you want to set up certificates without login and without an SSH-related
command, for example if you are writing a script that uses an API token via
an environment variable, then you would probably want to run this command
explicitly. For unattended scripts, remember to turn off interaction via
--yes or the MAGENTO_CLOUD_CLI_NO_INTERACTION environment variable.
- 預設:
false
- 不接受值
--new
強制重新整理憑證
- 預設:
false
- 不接受值
--new-key
[已棄用]請改用 — new
- 預設:
false
- 不接受值
ssh-key:add
magento-cloud magento-cloud ssh-key:add [--name NAME] [--] [<path>]
新增SSH金鑰
This command lets you add an SSH key to your account. It can generate a key using OpenSSH.
Notice:
SSH keys are no longer needed by default, as SSH certificates are supported.
Certificates offer more security than keys.
To load or check your SSH certificate, run: magento-cloud ssh-cert:load
- 需要值
ssh-key:delete
magento-cloud magento-cloud ssh-key:delete [<id>]
刪除SSH金鑰
This command lets you delete SSH keys from your account.
Notice:
SSH keys are no longer needed by default, as SSH certificates are supported.
Certificates offer more security than keys.
To load or check your SSH certificate, run: magento-cloud ssh-cert:load
magento-cloud magento-cloud ssh-keys [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
取得帳戶中的SSH金鑰清單
This command lets you list SSH keys in your account.
Notice:
SSH keys are no longer needed by default, as SSH certificates are supported.
Certificates offer more security than keys.
To load or check your SSH certificate, run: magento-cloud ssh-cert:load
選項
如需全域選項,請參閱全域選項。
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: id*、title*、path*、指紋(* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
subscription:info
magento-cloud magento-cloud subscription:info [-s|--id ID] [--date-fmt DATE-FMT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--] [<property>] [<value>]
- 需要值
--date-fmt
日期格式(作為PHP日期格式字串)
- 預設:
c
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
tunnel:close
magento-cloud magento-cloud tunnel:close [-a|--all] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
tunnel:info
magento-cloud magento-cloud tunnel:info [-P|--property PROPERTY] [-c|--encode] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP]
--property
,-P
要檢視的關係屬性
- 需要值
--encode
,-c
以base64編碼的JSON輸出
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
tunnel:list
magento-cloud magento-cloud tunnels [-a|--all] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄: port*、project*、environment*、app*、relationship*、url (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
tunnel:open
magento-cloud magento-cloud tunnel:open [-g|--gateway-ports] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]
開啟應用程式關係的SSH通道
This command opens SSH tunnels to all of the relationships of an application.
Connections can then be made to the application's services as if they were
local, for example a local MySQL client can be used, or the Solr web
administration endpoint can be accessed through a local browser.
This command requires the posix and pcntl PHP extensions (as multiple
background CLI processes are created to keep the SSH tunnels open). The
tunnel:single command can be used on systems without these
extensions.
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
tunnel:single
magento-cloud magento-cloud tunnel:single [--port PORT] [-g|--gateway-ports] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]
- 需要值
--gateway-ports
,-g
允許遠端主機連線到本機轉送的連線埠
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--app
,-A
遠端應用程式名稱
- 需要值
--relationship
,-r
要使用的服務關係
- 需要值
--identity-file
,-i
要使用的SSH身分識別(私密金鑰)
- 需要值
user:add
magento-cloud magento-cloud user:add [-r|--role ROLE] [--force-invite] [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] [<email>]
將使用者新增至專案
引數
email
使用者的電子郵件地址
選項
如需全域選項,請參閱全域選項。
--role
,-r
使用者的專案角色(「管理員」或「檢視者」)或環境型別角色(例如「staging:contributor」或「production:viewer」)。 若要從環境型別中移除使用者,請將角色設定為「無」。 %或*字元可作為環境型別的萬用字元,例如'%:viewer',為所有型別賦予使用者「檢視者」角色。 角色可縮寫,例如「production:v」。
- 預設:
[]
- 需要值
--force-invite
傳送邀請,即使已傳送邀請
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
user:delete
magento-cloud magento-cloud user:delete [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] <email>
從專案刪除使用者
引數
email
使用者的電子郵件地址
- 必填
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
user:get
magento-cloud magento-cloud user:get [-l|--level LEVEL] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-r|--role ROLE] [--] [<email>]
- 需要值
--pipe
將角色輸出到stdout (進行任何變更後)
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
--role
,-r
[已棄用:使用user:update變更使用者的角色]
- 需要值
user:list
magento-cloud magento-cloud users [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT]
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:email*、name*、role*、id*、granted_at、updated_at (* =預設欄)。 字元「+」可作為預設欄的預留位置。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
user:update
magento-cloud magento-cloud user:update [-r|--role ROLE] [-p|--project PROJECT] [-W|--no-wait] [--wait] [--] [<email>]
更新專案上的使用者角色
引數
email
使用者的電子郵件地址
選項
如需全域選項,請參閱全域選項。
--role
,-r
使用者的專案角色(「管理員」或「檢視者」)或環境型別角色(例如「staging:contributor」或「production:viewer」)。 若要從環境型別中移除使用者,請將角色設定為「無」。 %或*字元可作為環境型別的萬用字元,例如'%:viewer',為所有型別賦予使用者「檢視者」角色。 角色可縮寫,例如「production:v」。
- 預設:
[]
- 需要值
--project
,-p
專案ID或URL
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
variable:create
magento-cloud magento-cloud variable:create [-u|--update] [-l|--level LEVEL] [--name NAME] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--prefix PREFIX] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [<name>]
- 預設:
false
- 不接受值
--level
,-l
設定變數的等級(「專案」或「環境」)
- 需要值
--name
變數名稱
- 需要值
--value
變數的值
- 需要值
--json
變數值是否為JSON格式
- 預設:
false
- 需要值
--sensitive
變數值是否區分大小寫
- 預設:
false
- 需要值
--prefix
變數名稱的前置詞,可決定其型別,例如「env」。 僅適用於名稱尚未包含首碼時。 (例如「無」或「環境:」)
- 預設:
none
- 需要值
--enabled
是否應在環境中啟用變數
- 預設:
true
- 需要值
--inheritable
變數是否可由子環境繼承
- 預設:
true
- 需要值
--visible-build
變數在建置時是否應顯示
- 需要值
--visible-runtime
變數是否應在執行階段顯示
- 預設:
true
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
variable:delete
magento-cloud magento-cloud variable:delete [-l|--level LEVEL] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <name>
刪除變數
引數
name
變數名稱
- 必填
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
variable:get
magento-cloud magento-cloud vget [-P|--property PROPERTY] [-l|--level LEVEL] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--pipe] [--] [<name>]
- 需要值
--level
,-l
變數層級(「專案」、「環境」、「p」或「e」)
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--pipe
[已棄用的選項]僅輸出變數值
- 預設:
false
- 不接受值
variable:list
magento-cloud magento-cloud variables [-l|--level LEVEL] [--format FORMAT] [-c|--columns COLUMNS] [--no-header] [-p|--project PROJECT] [-e|--environment ENVIRONMENT]
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:is_enabled、level、name、value。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
variable:update
magento-cloud magento-cloud variable:update [--allow-no-change] [-l|--level LEVEL] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] <name>
更新變數
引數
name
變數名稱
- 必填
- 預設:
false
- 不接受值
--level
,-l
變數層級(「專案」、「環境」、「p」或「e」)
- 需要值
--value
變數的值
- 需要值
--json
變數值是否為JSON格式
- 預設:
false
- 需要值
--sensitive
變數值是否區分大小寫
- 預設:
false
- 需要值
--enabled
是否應在環境中啟用變數
- 預設:
true
- 需要值
--inheritable
變數是否可由子環境繼承
- 預設:
true
- 需要值
--visible-build
變數在建置時是否應顯示
- 需要值
--visible-runtime
變數是否應在執行階段顯示
- 預設:
true
- 需要值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--no-wait
,-W
請勿等待作業完成
- 預設:
false
- 不接受值
--wait
等候作業完成(預設)
- 預設:
false
- 不接受值
worker:list
magento-cloud magento-cloud workers [--refresh] [--pipe] [-p|--project PROJECT] [-e|--environment ENVIRONMENT] [--format FORMAT] [-c|--columns COLUMNS] [--no-header]
- 預設:
false
- 不接受值
--pipe
僅輸出工作者名稱清單
- 預設:
false
- 不接受值
--project
,-p
專案ID或URL
- 需要值
--environment
,-e
環境識別碼。 使用「。」 以選取專案的預設環境。
- 需要值
--format
輸出格式:table、csv、tsv或plain
- 預設:
table
- 需要值
--columns
,-c
要顯示的欄。 可用的欄:命令、名稱、型別。 %或*字元可作為萬用字元使用。 值可能會以逗號(例如「a,b,c」)和/或空白字元分割。
- 預設:
[]
- 需要值
--no-header
不要輸出表格標頭
- 預設:
false
- 不接受值