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>
وعد<Models.MeshGatewayListResponse>
list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<PagedGatewayResourceDescriptionList>)
المعلمات
- options
- RequestOptionsBase
المعلمات الاختيارية
رد الاتصال
list(ServiceCallback<PagedGatewayResourceDescriptionList>)
function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)
المعلمات
رد الاتصال