Appliances interface
代表設備介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, Appliance, AppliancesCreateOrUpdateOptionalParams)
在指定的訂用帳戶和資源群組中建立或更新設備。
function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Appliance>, Appliance>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- parameters
- Appliance
提供用來建立或更新設備的參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Appliance>, Appliance>>
beginCreateOrUpdateAndWait(string, string, Appliance, AppliancesCreateOrUpdateOptionalParams)
在指定的訂用帳戶和資源群組中建立或更新設備。
function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, parameters: Appliance, options?: AppliancesCreateOrUpdateOptionalParams): Promise<Appliance>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- parameters
- Appliance
提供用來建立或更新設備的參數。
選項參數。
傳回
Promise<Appliance>
beginDelete(string, string, AppliancesDeleteOptionalParams)
刪除具有指定資源名稱、資源群組和訂用帳戶標識碼的設備。
function beginDelete(resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- options
- AppliancesDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, AppliancesDeleteOptionalParams)
刪除具有指定資源名稱、資源群組和訂用帳戶標識碼的設備。
function beginDeleteAndWait(resourceGroupName: string, resourceName: string, options?: AppliancesDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- options
- AppliancesDeleteOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, AppliancesGetOptionalParams)
取得具有指定資源群組和名稱之 Appliance 的詳細數據。
function get(resourceGroupName: string, resourceName: string, options?: AppliancesGetOptionalParams): Promise<Appliance>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- options
- AppliancesGetOptionalParams
選項參數。
傳回
Promise<Appliance>
getTelemetryConfig(AppliancesGetTelemetryConfigOptionalParams)
取得遙測設定。
function getTelemetryConfig(options?: AppliancesGetTelemetryConfigOptionalParams): Promise<ApplianceGetTelemetryConfigResult>
參數
選項參數。
傳回
Promise<ApplianceGetTelemetryConfigResult>
getUpgradeGraph(string, string, string, AppliancesGetUpgradeGraphOptionalParams)
取得具有指定資源群組和名稱和特定發行定型之 Appliance 的升級圖表。
function getUpgradeGraph(resourceGroupName: string, resourceName: string, upgradeGraph: string, options?: AppliancesGetUpgradeGraphOptionalParams): Promise<UpgradeGraph>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- upgradeGraph
-
string
升級圖表版本,例如 - 穩定
選項參數。
傳回
Promise<UpgradeGraph>
listByResourceGroup(string, AppliancesListByResourceGroupOptionalParams)
取得指定訂用帳戶和資源群組中的設備清單。 此作業會傳回每個設備的屬性。
function listByResourceGroup(resourceGroupName: string, options?: AppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listBySubscription(AppliancesListBySubscriptionOptionalParams)
取得指定訂用帳戶中的設備清單。 作業會傳回每個設備的屬性
function listBySubscription(options?: AppliancesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Appliance, Appliance[], PageSettings>
參數
選項參數。
傳回
listClusterUserCredential(string, string, AppliancesListClusterUserCredentialOptionalParams)
傳回專用設備的叢集用戶認證。
function listClusterUserCredential(resourceGroupName: string, resourceName: string, options?: AppliancesListClusterUserCredentialOptionalParams): Promise<ApplianceListCredentialResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
選項參數。
傳回
Promise<ApplianceListCredentialResults>
listKeys(string, string, AppliancesListKeysOptionalParams)
傳回專用設備的叢集客戶認證。
function listKeys(resourceGroupName: string, resourceName: string, options?: AppliancesListKeysOptionalParams): Promise<ApplianceListKeysResults>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- options
- AppliancesListKeysOptionalParams
選項參數。
傳回
Promise<ApplianceListKeysResults>
listOperations(AppliancesListOperationsOptionalParams)
列出所有可用的設備作業。
function listOperations(options?: AppliancesListOperationsOptionalParams): PagedAsyncIterableIterator<ApplianceOperation, ApplianceOperation[], PageSettings>
參數
選項參數。
傳回
update(string, string, AppliancesUpdateOptionalParams)
使用指定的資源群組和訂用帳戶中的指定資源名稱來更新設備。
function update(resourceGroupName: string, resourceName: string, options?: AppliancesUpdateOptionalParams): Promise<Appliance>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
設備名稱。
- options
- AppliancesUpdateOptionalParams
選項參數。
傳回
Promise<Appliance>