你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServiceUnits class

表示 ServiceUnits 的类。

构造函数

ServiceUnits(AzureDeploymentManagerContext)

创建 ServiceUnits。

方法

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

这是一个异步作,可以使用此作返回的作资源轮询到完成。

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

这是一个异步作,可以使用此作返回的作资源轮询到完成。

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

构造函数详细信息

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

服务资源的名称。