MeshNetwork class
表示 MeshNetwork 的类。
构造函数
| Mesh |
创建 MeshNetwork。 |
方法
构造函数详细信息
MeshNetwork(ServiceFabricClientContext)
创建 MeshNetwork。
new MeshNetwork(client: ServiceFabricClientContext)
参数
- client
- ServiceFabricClientContext
对服务客户端的引用。
方法详细信息
createOrUpdate(string, NetworkResourceDescription, RequestOptionsBase)
创建具有指定名称、说明和属性的网络资源。 如果存在同名的网络资源,则会使用指定的说明和属性更新它。 网络资源提供应用程序服务之间的连接。
function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options?: RequestOptionsBase): Promise<MeshNetworkCreateOrUpdateResponse>
参数
- networkResourceName
-
string
网络的标识。
- networkResourceDescription
- NetworkResourceDescription
有关创建网络资源的说明。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshNetworkCreateOrUpdateResponse>
承诺<Models.MeshNetworkCreateOrUpdateResponse>
createOrUpdate(string, NetworkResourceDescription, RequestOptionsBase, ServiceCallback<NetworkResourceDescription>)
function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)
参数
- networkResourceName
-
string
网络的标识。
- networkResourceDescription
- NetworkResourceDescription
有关创建网络资源的说明。
- options
- RequestOptionsBase
可选参数
- callback
回调
createOrUpdate(string, NetworkResourceDescription, ServiceCallback<NetworkResourceDescription>)
function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, callback: ServiceCallback<NetworkResourceDescription>)
参数
- networkResourceName
-
string
网络的标识。
- networkResourceDescription
- NetworkResourceDescription
有关创建网络资源的说明。
- callback
回调
deleteMethod(string, RequestOptionsBase)
删除名称标识的网络资源。
function deleteMethod(networkResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- networkResourceName
-
string
网络的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(networkResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- networkResourceName
-
string
网络的标识。
- options
- RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(networkResourceName: string, callback: ServiceCallback<void>)
参数
- networkResourceName
-
string
网络的标识。
- callback
-
ServiceCallback<void>
回调
get(string, RequestOptionsBase)
获取有关具有给定名称的网络资源的信息。 这些信息包括网络的说明和其他属性。
function get(networkResourceName: string, options?: RequestOptionsBase): Promise<MeshNetworkGetResponse>
参数
- networkResourceName
-
string
网络的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshNetworkGetResponse>
承诺<模型.MeshNetworkGetResponse>
get(string, RequestOptionsBase, ServiceCallback<NetworkResourceDescription>)
function get(networkResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)
参数
- networkResourceName
-
string
网络的标识。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, ServiceCallback<NetworkResourceDescription>)
function get(networkResourceName: string, callback: ServiceCallback<NetworkResourceDescription>)
参数
- networkResourceName
-
string
网络的标识。
- callback
回调
list(RequestOptionsBase)
获取有关给定资源组中所有网络资源的信息。 这些信息包括网络的说明和其他属性。
function list(options?: RequestOptionsBase): Promise<MeshNetworkListResponse>
参数
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshNetworkListResponse>
承诺<Models.MeshNetworkListResponse>
list(RequestOptionsBase, ServiceCallback<PagedNetworkResourceDescriptionList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<PagedNetworkResourceDescriptionList>)
参数
- options
- RequestOptionsBase
可选参数
回调
list(ServiceCallback<PagedNetworkResourceDescriptionList>)
function list(callback: ServiceCallback<PagedNetworkResourceDescriptionList>)
参数
回调