مشاركة عبر


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

المعلمات الاختيارية

callback

ServiceCallback<GatewayResourceDescription>

رد الاتصال

createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)

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

المعلمات

gatewayResourceName

string

هوية البوابة.

gatewayResourceDescription
GatewayResourceDescription

وصف لإنشاء مورد بوابة.

callback

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

المعلمات الاختيارية

callback

ServiceCallback<GatewayResourceDescription>

رد الاتصال

get(string, ServiceCallback<GatewayResourceDescription>)

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

المعلمات

gatewayResourceName

string

هوية البوابة.

callback

ServiceCallback<GatewayResourceDescription>

رد الاتصال

list(RequestOptionsBase)

الحصول على معلومات حول جميع موارد البوابة في مجموعة موارد معينة. تتضمن المعلومات الوصف والخصائص الأخرى للبوابة.

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

المعلمات

options
RequestOptionsBase

المعلمات الاختيارية

المرتجعات

وعد<Models.MeshGatewayListResponse>

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)

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

المعلمات

options
RequestOptionsBase

المعلمات الاختيارية

list(ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

المعلمات