MeshApplication class
فئة تمثل MeshApplication.
المنشئون
| Mesh |
إنشاء MeshApplication. |
الأساليب
تفاصيل المنشئ
MeshApplication(ServiceFabricClientContext)
إنشاء MeshApplication.
new MeshApplication(client: ServiceFabricClientContext)
المعلمات
- client
- ServiceFabricClientContext
الرجوع إلى عميل الخدمة.
تفاصيل الأسلوب
createOrUpdate(string, ApplicationResourceDescription, RequestOptionsBase)
إنشاء مورد تطبيق بالاسم والوصف والخصائص المحددة. إذا كان مورد التطبيق بنفس الاسم موجودا، تحديثه بالوصف والخصائص المحددة.
function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, options?: RequestOptionsBase): Promise<MeshApplicationCreateOrUpdateResponse>
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- applicationResourceDescription
- ApplicationResourceDescription
وصف لإنشاء مورد تطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
وعد<Models.MeshApplicationCreateOrUpdateResponse>
createOrUpdate(string, ApplicationResourceDescription, RequestOptionsBase, ServiceCallback<ApplicationResourceDescription>)
function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceDescription>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- applicationResourceDescription
- ApplicationResourceDescription
وصف لإنشاء مورد تطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
رد الاتصال
createOrUpdate(string, ApplicationResourceDescription, ServiceCallback<ApplicationResourceDescription>)
function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, callback: ServiceCallback<ApplicationResourceDescription>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- applicationResourceDescription
- ApplicationResourceDescription
وصف لإنشاء مورد تطبيق.
رد الاتصال
deleteMethod(string, RequestOptionsBase)
حذف مورد التطبيق المحدد بالاسم.
function deleteMethod(applicationResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(applicationResourceName: string, callback: ServiceCallback<void>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- callback
-
ServiceCallback<void>
رد الاتصال
get(string, RequestOptionsBase)
الحصول على معلومات حول مورد التطبيق بالاسم المحدد. تتضمن المعلومات وصف التطبيق وخصائصه الأخرى.
function get(applicationResourceName: string, options?: RequestOptionsBase): Promise<MeshApplicationGetResponse>
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<MeshApplicationGetResponse>
وعد<Models.MeshApplicationGetResponse>
get(string, RequestOptionsBase, ServiceCallback<ApplicationResourceDescription>)
function get(applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceDescription>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
رد الاتصال
get(string, ServiceCallback<ApplicationResourceDescription>)
function get(applicationResourceName: string, callback: ServiceCallback<ApplicationResourceDescription>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
رد الاتصال
getUpgradeProgress(string, RequestOptionsBase)
يحصل على معلومات تقدم الترقية حول مورد التطبيق بالاسم المحدد. تتضمن المعلومات النسبة المئوية للاكتمال ومعلومات حالة الترقية الأخرى لمورد التطبيق.
function getUpgradeProgress(applicationResourceName: string, options?: RequestOptionsBase): Promise<MeshApplicationGetUpgradeProgressResponse>
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
وعد<Models.MeshApplicationGetUpgradeProgressResponse>
getUpgradeProgress(string, RequestOptionsBase, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
function getUpgradeProgress(applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
- options
- RequestOptionsBase
المعلمات الاختيارية
رد الاتصال
getUpgradeProgress(string, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
function getUpgradeProgress(applicationResourceName: string, callback: ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
المعلمات
- applicationResourceName
-
string
هوية التطبيق.
رد الاتصال
list(RequestOptionsBase)
الحصول على معلومات حول جميع موارد التطبيق في مجموعة موارد معينة. تتضمن المعلومات وصف التطبيق وخصائصه الأخرى.
function list(options?: RequestOptionsBase): Promise<MeshApplicationListResponse>
المعلمات
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<MeshApplicationListResponse>
وعد<Models.MeshApplicationListResponse>
list(RequestOptionsBase, ServiceCallback<PagedApplicationResourceDescriptionList>)
function list(options: RequestOptionsBase, callback: ServiceCallback<PagedApplicationResourceDescriptionList>)
المعلمات
- options
- RequestOptionsBase
المعلمات الاختيارية
رد الاتصال
list(ServiceCallback<PagedApplicationResourceDescriptionList>)
function list(callback: ServiceCallback<PagedApplicationResourceDescriptionList>)
المعلمات
رد الاتصال