ServiceUnits class

代表 ServiceUnits 的類別。

建構函式

ServiceUnits(AzureDeploymentManagerContext)

建立 ServiceUnits。

建構函式詳細資料

ServiceUnits(AzureDeploymentManagerContext)

建立 ServiceUnits。

new ServiceUnits(client: AzureDeploymentManagerContext)

參數

client
AzureDeploymentManagerContext

服務客戶端的參考。

方法詳細資料

beginCreateOrUpdate(string, string, string, string, ServiceUnitResource, RequestOptionsBase)

這是異步作,而且可以使用此作業所傳回的作業資源輪詢到完成。

function beginCreateOrUpdate(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, serviceUnitInfo: ServiceUnitResource, options?: RequestOptionsBase): Promise<LROPoller>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

serviceUnitInfo
ServiceUnitResource

服務單位資源物件。

options
RequestOptionsBase

選擇性參數

傳回

Promise<@azure/ms-rest-azure-js.LROPoller>

承諾<msRestAzure.LROPoller>

createOrUpdate(string, string, string, string, ServiceUnitResource, RequestOptionsBase)

這是異步作,而且可以使用此作業所傳回的作業資源輪詢到完成。

function createOrUpdate(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, serviceUnitInfo: ServiceUnitResource, options?: RequestOptionsBase): Promise<ServiceUnitsCreateOrUpdateResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

serviceUnitInfo
ServiceUnitResource

服務單位資源物件。

options
RequestOptionsBase

選擇性參數

傳回

承諾<Models.ServiceUnitsCreateOrUpdateResponse>

deleteMethod(string, string, string, string, RequestOptionsBase)

function deleteMethod(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, options?: RequestOptionsBase): Promise<RestResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

options
RequestOptionsBase

選擇性參數

傳回

Promise<RestResponse>

承諾<msRest.RestResponse>

deleteMethod(string, string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, callback: ServiceCallback<void>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

callback

ServiceCallback<void>

回呼

get(string, string, string, string, RequestOptionsBase)

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, options?: RequestOptionsBase): Promise<ServiceUnitsGetResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

options
RequestOptionsBase

選擇性參數

傳回

承諾<Models.ServiceUnitsGetResponse>

get(string, string, string, string, RequestOptionsBase, ServiceCallback<ServiceUnitResource>)

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceUnitResource>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

options
RequestOptionsBase

選擇性參數

get(string, string, string, string, ServiceCallback<ServiceUnitResource>)

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceUnitName: string, callback: ServiceCallback<ServiceUnitResource>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

serviceUnitName

string

服務單位資源的名稱。

list(string, string, string, RequestOptionsBase)

function list(resourceGroupName: string, serviceTopologyName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServiceUnitsListResponse>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

options
RequestOptionsBase

選擇性參數

傳回

承諾<Models.ServiceUnitsListResponse>

list(string, string, string, RequestOptionsBase, ServiceCallback<ServiceUnitResource[]>)

function list(resourceGroupName: string, serviceTopologyName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceUnitResource[]>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。

options
RequestOptionsBase

選擇性參數

list(string, string, string, ServiceCallback<ServiceUnitResource[]>)

function list(resourceGroupName: string, serviceTopologyName: string, serviceName: string, callback: ServiceCallback<ServiceUnitResource[]>)

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceTopologyName

string

服務拓撲的名稱。

serviceName

string

服務資源的名稱。