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

MeshGateway class

表示 MeshGateway 的类。

构造函数

MeshGateway(ServiceFabricClientContext)

创建 MeshGateway。

方法

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)

创建具有指定名称、说明和属性的网关资源。 如果网关资源存在同名,则会使用指定的说明和属性进行更新。 使用网关资源提供与应用程序服务的公共连接。

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)
deleteMethod(string, RequestOptionsBase)

删除名称标识的网关资源。

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

获取有关具有给定名称的网关资源的信息。 信息包括网关的说明和其他属性。

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
get(string, ServiceCallback<GatewayResourceDescription>)
list(RequestOptionsBase)

获取有关给定资源组中所有网关资源的信息。 信息包括网关的说明和其他属性。

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)
list(ServiceCallback<PagedGatewayResourceDescriptionList>)

构造函数详细信息

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

可选参数

返回

承诺<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

可选参数

createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, callback: ServiceCallback<GatewayResourceDescription>)

参数

gatewayResourceName

string

网关的标识。

gatewayResourceDescription
GatewayResourceDescription

有关创建网关资源的说明。

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

可选参数

返回

承诺<Models.MeshGatewayGetResponse>

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)

参数

gatewayResourceName

string

网关的标识。

options
RequestOptionsBase

可选参数

get(string, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, callback: ServiceCallback<GatewayResourceDescription>)

参数

gatewayResourceName

string

网关的标识。

list(RequestOptionsBase)

获取有关给定资源组中所有网关资源的信息。 信息包括网关的说明和其他属性。

function list(options?: RequestOptionsBase): Promise<MeshGatewayListResponse>

参数

options
RequestOptionsBase

可选参数

返回

承诺<模型.MeshGatewayList响应>

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(options: RequestOptionsBase, callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

参数

options
RequestOptionsBase

可选参数

list(ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

参数