az lock
管理 Azure 鎖定。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az lock create |
建立鎖定。 |
核心 | GA |
az lock delete |
刪除鎖定。 |
核心 | GA |
az lock list |
列出鎖定資訊。 |
核心 | GA |
az lock show |
顯示鎖定的屬性。 |
核心 | GA |
az lock update |
更新鎖定。 |
核心 | GA |
az lock create
建立鎖定。
鎖定可以存在於三個不同的範圍:訂用帳戶、資源群組和資源。 如需如何在不同層級新增鎖定,請參閱下列範例。
az lock create --lock-type {CanNotDelete, ReadOnly}
--name
[--namespace]
[--notes]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
範例
建立唯讀訂用帳戶層級鎖定。
az lock create --name lockName --lock-type ReadOnly
建立唯讀資源群組層級鎖定。
az lock create --name lockName --resource-group group --lock-type ReadOnly
在 vnet 資源上建立唯讀資源層級鎖定。
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/virtualNetworks --resource myVnet
在具有特定父系的子網資源上建立唯讀資源層級鎖定。
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet
必要參數
鎖定限制的類型。
鎖定的名稱。
選擇性參數
提供者命名空間(例如:'Microsoft.Provider')。
此鎖定的相關注意事項。
父路徑(例如:'resA/myA/resB/myB')。
鎖定之資源的名稱或識別碼。 如果指定識別碼,則不應該提供其他資源引數。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源類型(例如:'resC')。 也可以接受命名空間/類型格式(例如:'Microsoft.Provider/resC')。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az lock delete
刪除鎖定。
鎖定可以存在於三個不同的範圍:訂用帳戶、資源群組和資源。 如需如何刪除不同層級的鎖定,請參閱下列範例。
az lock delete [--ids]
[--name]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
範例
刪除訂用帳戶層級鎖定
az lock delete --name lockName
刪除資源群組層級鎖定
az lock delete --name lockName --resource-group group
刪除資源層級鎖定
az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType
選擇性參數
一或多個資源識別碼 (以空格分隔)。 如果提供,則不應指定其他「資源識別碼」引數。
鎖定的名稱。
提供者命名空間(例如:'Microsoft.Provider')。
父路徑(例如:'resA/myA/resB/myB')。
鎖定之資源的名稱或識別碼。 如果指定識別碼,則不應該提供其他資源引數。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源類型(例如:'resC')。 也可以接受命名空間/類型格式(例如:'Microsoft.Provider/resC')。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az lock list
列出鎖定資訊。
az lock list [--filter-string]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
範例
列出 vnet 資源的鎖定。 包含相關聯群組和訂用帳戶中的鎖定。
az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group
列出訂用帳戶層級的所有鎖定
az lock list
選擇性參數
用來限制結果的查詢篩選。
提供者命名空間(例如:'Microsoft.Provider')。
父路徑(例如:'resA/myA/resB/myB')。
鎖定之資源的名稱或識別碼。 如果指定識別碼,則不應該提供其他資源引數。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源類型(例如:'resC')。 也可以接受命名空間/類型格式(例如:'Microsoft.Provider/resC')。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az lock show
顯示鎖定的屬性。
az lock show [--ids]
[--name]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
範例
顯示訂用帳戶層級鎖定
az lock show -n lockname
顯示鎖定的屬性(自動產生)
az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks
選擇性參數
一或多個資源識別碼 (以空格分隔)。 如果提供,則不應指定其他「資源識別碼」引數。
鎖定的名稱。
提供者命名空間(例如:'Microsoft.Provider')。
父路徑(例如:'resA/myA/resB/myB')。
鎖定之資源的名稱或識別碼。 如果指定識別碼,則不應該提供其他資源引數。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源類型(例如:'resC')。 也可以接受命名空間/類型格式(例如:'Microsoft.Provider/resC')。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az lock update
更新鎖定。
az lock update [--ids]
[--lock-type {CanNotDelete, ReadOnly}]
[--name]
[--namespace]
[--notes]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
範例
使用新的附注和類型更新資源群組層級鎖定
az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete
選擇性參數
一或多個資源識別碼 (以空格分隔)。 如果提供,則不應指定其他「資源識別碼」引數。
鎖定限制的類型。
鎖定的名稱。
提供者命名空間(例如:'Microsoft.Provider')。
此鎖定的相關注意事項。
父路徑(例如:'resA/myA/resB/myB')。
鎖定之資源的名稱或識別碼。 如果指定識別碼,則不應該提供其他資源引數。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
資源類型(例如:'resC')。 也可以接受命名空間/類型格式(例如:'Microsoft.Provider/resC')。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。