你当前正在访问 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>

Promise<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

可选参数

返回

Promise<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>

Promise<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

可选参数

返回

Promise<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

可选参数

返回

Promise<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

服务资源的名称。