Servers interface
代表伺服器的介面。
方法
方法詳細資料
beginCreate(string, string, Server, ServersCreateOptionalParams)
建立新的伺服器或更新現有的伺服器。 更新動作會覆寫現有的伺服器。
function beginCreate(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOptionalParams): Promise<PollerLike<PollOperationState<Server>, Server>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- Server
建立或更新伺服器所需的參數。
- options
- ServersCreateOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<Server>, Server>>
beginCreateAndWait(string, string, Server, ServersCreateOptionalParams)
建立新的伺服器或更新現有的伺服器。 更新動作會覆寫現有的伺服器。
function beginCreateAndWait(resourceGroupName: string, serverName: string, parameters: Server, options?: ServersCreateOptionalParams): Promise<Server>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- Server
建立或更新伺服器所需的參數。
- options
- ServersCreateOptionalParams
選項參數。
傳回
Promise<Server>
beginDelete(string, string, ServersDeleteOptionalParams)
刪除伺服器。
function beginDelete(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersDeleteOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, ServersDeleteOptionalParams)
刪除伺服器。
function beginDeleteAndWait(resourceGroupName: string, serverName: string, options?: ServersDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginFailover(string, string, ServersFailoverOptionalParams)
手動故障轉移伺服器。
function beginFailover(resourceGroupName: string, serverName: string, options?: ServersFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersFailoverOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginFailoverAndWait(string, string, ServersFailoverOptionalParams)
手動故障轉移伺服器。
function beginFailoverAndWait(resourceGroupName: string, serverName: string, options?: ServersFailoverOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersFailoverOptionalParams
選項參數。
傳回
Promise<void>
beginRestart(string, string, ServerRestartParameter, ServersRestartOptionalParams)
重新啟動伺服器。
function beginRestart(resourceGroupName: string, serverName: string, parameters: ServerRestartParameter, options?: ServersRestartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- ServerRestartParameter
重新啟動伺服器所需的參數。
- options
- ServersRestartOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginRestartAndWait(string, string, ServerRestartParameter, ServersRestartOptionalParams)
重新啟動伺服器。
function beginRestartAndWait(resourceGroupName: string, serverName: string, parameters: ServerRestartParameter, options?: ServersRestartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- ServerRestartParameter
重新啟動伺服器所需的參數。
- options
- ServersRestartOptionalParams
選項參數。
傳回
Promise<void>
beginStart(string, string, ServersStartOptionalParams)
啟動伺服器。
function beginStart(resourceGroupName: string, serverName: string, options?: ServersStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersStartOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStartAndWait(string, string, ServersStartOptionalParams)
啟動伺服器。
function beginStartAndWait(resourceGroupName: string, serverName: string, options?: ServersStartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersStartOptionalParams
選項參數。
傳回
Promise<void>
beginStop(string, string, ServersStopOptionalParams)
停止伺服器。
function beginStop(resourceGroupName: string, serverName: string, options?: ServersStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersStopOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStopAndWait(string, string, ServersStopOptionalParams)
停止伺服器。
function beginStopAndWait(resourceGroupName: string, serverName: string, options?: ServersStopOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersStopOptionalParams
選項參數。
傳回
Promise<void>
beginUpdate(string, string, ServerForUpdate, ServersUpdateOptionalParams)
更新現有的伺服器。 要求主體可以包含一到許多存在於一般伺服器定義中的屬性。
function beginUpdate(resourceGroupName: string, serverName: string, parameters: ServerForUpdate, options?: ServersUpdateOptionalParams): Promise<PollerLike<PollOperationState<Server>, Server>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- ServerForUpdate
更新伺服器所需的參數。
- options
- ServersUpdateOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<Server>, Server>>
beginUpdateAndWait(string, string, ServerForUpdate, ServersUpdateOptionalParams)
更新現有的伺服器。 要求主體可以包含一到許多存在於一般伺服器定義中的屬性。
function beginUpdateAndWait(resourceGroupName: string, serverName: string, parameters: ServerForUpdate, options?: ServersUpdateOptionalParams): Promise<Server>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- parameters
- ServerForUpdate
更新伺服器所需的參數。
- options
- ServersUpdateOptionalParams
選項參數。
傳回
Promise<Server>
get(string, string, ServersGetOptionalParams)
取得伺服器的相關信息。
function get(resourceGroupName: string, serverName: string, options?: ServersGetOptionalParams): Promise<Server>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- serverName
-
string
伺服器的名稱。
- options
- ServersGetOptionalParams
選項參數。
傳回
Promise<Server>
list(ServersListOptionalParams)
列出指定訂用帳戶中的所有伺服器。
function list(options?: ServersListOptionalParams): PagedAsyncIterableIterator<Server, Server[], PageSettings>
參數
- options
- ServersListOptionalParams
選項參數。
傳回
listByResourceGroup(string, ServersListByResourceGroupOptionalParams)
列出指定資源群組中的所有伺服器。
function listByResourceGroup(resourceGroupName: string, options?: ServersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Server, Server[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。