MeshGateway class
表示 MeshGateway 的类。
构造函数
| Mesh |
创建 MeshGateway。 |
方法
构造函数详细信息
MeshGateway(ServiceFabricClientContext)
创建 MeshGateway。
new MeshGateway(client: ServiceFabricClientContext)
参数
- client
- ServiceFabricClientContext
对服务客户端的引用。
方法详细信息
createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)
创建具有指定名称、说明和属性的网关资源。 如果网关资源存在同名,则会使用指定的说明和属性进行更新。 使用网关资源提供与应用程序服务的公共连接。
function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options?: RequestOptionsBase): Promise<MeshGatewayCreateOrUpdateResponse>
参数
- gatewayResourceName
-
string
网关的标识。
- gatewayResourceDescription
- GatewayResourceDescription
有关创建网关资源的说明。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshGatewayCreateOrUpdateResponse>
承诺<Models.MeshGatewayCreateOrUpdateResponse>
createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)
参数
- gatewayResourceName
-
string
网关的标识。
- gatewayResourceDescription
- GatewayResourceDescription
有关创建网关资源的说明。
- options
- RequestOptionsBase
可选参数
- callback
回调
createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)
function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, callback: ServiceCallback<GatewayResourceDescription>)
参数
- gatewayResourceName
-
string
网关的标识。
- gatewayResourceDescription
- GatewayResourceDescription
有关创建网关资源的说明。
- callback
回调
deleteMethod(string, RequestOptionsBase)
删除名称标识的网关资源。
function deleteMethod(gatewayResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- gatewayResourceName
-
string
网关的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- gatewayResourceName
-
string
网关的标识。
- options
- RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(gatewayResourceName: string, callback: ServiceCallback<void>)
参数
- gatewayResourceName
-
string
网关的标识。
- callback
-
ServiceCallback<void>
回调
get(string, RequestOptionsBase)
获取有关具有给定名称的网关资源的信息。 信息包括网关的说明和其他属性。
function get(gatewayResourceName: string, options?: RequestOptionsBase): Promise<MeshGatewayGetResponse>
参数
- gatewayResourceName
-
string
网关的标识。
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshGatewayGetResponse>
承诺<Models.MeshGatewayGetResponse>
get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
function get(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)
参数
- gatewayResourceName
-
string
网关的标识。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, ServiceCallback<GatewayResourceDescription>)
function get(gatewayResourceName: string, callback: ServiceCallback<GatewayResourceDescription>)
参数
- gatewayResourceName
-
string
网关的标识。
- callback
回调
list(RequestOptionsBase)
获取有关给定资源组中所有网关资源的信息。 信息包括网关的说明和其他属性。
function list(options?: RequestOptionsBase): Promise<MeshGatewayListResponse>
参数
- options
- RequestOptionsBase
可选参数
返回
Promise<MeshGatewayListResponse>
承诺<模型.MeshGatewayList响应>
list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<PagedGatewayResourceDescriptionList>)
参数
- options
- RequestOptionsBase
可选参数
回调
list(ServiceCallback<PagedGatewayResourceDescriptionList>)
function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)
参数
回调