ServiceFabricClient class
المنشئون
| Service |
تهيئة مثيل جديد من فئة ServiceFabricClient. |
الخصائص
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
|
| mesh |
الأساليب
الأساليب المتوارثة
| send |
إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة. |
| send |
إرسال httpRequest المتوفر. |
تفاصيل المنشئ
ServiceFabricClient(ServiceFabricClientOptions)
تهيئة مثيل جديد من فئة ServiceFabricClient.
new ServiceFabricClient(options?: ServiceFabricClientOptions)
المعلمات
- options
- ServiceFabricClientOptions
خيارات المعلمة
تفاصيل الخاصية
meshApplication
meshCodePackage
meshGateway
meshNetwork
meshSecret
meshSecretValue
meshService
meshServiceReplica
meshVolume
تفاصيل الأسلوب
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceCallback<void>)
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- configParameterOverrideList
وصف لإضافة قائمة بتجاوزات التكوين.
- callback
-
ServiceCallback<void>
رد الاتصال
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams)
تسمح واجهة برمجة التطبيقات هذه بإضافة جميع تجاوزات التكوين الموجودة على العقدة المحددة.
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options?: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- configParameterOverrideList
وصف لإضافة قائمة بتجاوزات التكوين.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
addConfigurationParameterOverrides(string, ConfigParameterOverride[], ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, ServiceCallback<void>)
function addConfigurationParameterOverrides(nodeName: string, configParameterOverrideList: ConfigParameterOverride[], options: ServiceFabricClientAddConfigurationParameterOverridesOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- configParameterOverrideList
وصف لإضافة قائمة بتجاوزات التكوين.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
backupPartition(string, ServiceCallback<void>)
function backupPartition(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams)
إنشاء نسخة احتياطية من حالة القسم المستمر ذي الحالة. في حالة إجراء نسخ احتياطي للقسم بشكل دوري، يتم إنشاء النسخ الاحتياطي الجديد بشكل افتراضي في نفس تخزين النسخ الاحتياطي. يمكن للمرء أيضا تجاوز نفس عن طريق تحديد تفاصيل تخزين النسخ الاحتياطي كجزء من نص الطلب. بمجرد بدء النسخ الاحتياطي، يمكن تعقب تقدمه باستخدام عملية GetBackupProgress. في حالة انتهاء مهلة العملية، حدد قيمة مهلة نسخ احتياطي أكبر في معلمة الاستعلام.
function backupPartition(partitionId: string, options?: ServiceFabricClientBackupPartitionOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
backupPartition(string, ServiceFabricClientBackupPartitionOptionalParams, ServiceCallback<void>)
function backupPartition(partitionId: string, options: ServiceFabricClientBackupPartitionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
cancelOperation(string, boolean, ServiceCallback<void>)
function cancelOperation(operationId: string, force: boolean, callback: ServiceCallback<void>)
المعلمات
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- force
-
boolean
يشير إلى ما إذا كان يجب التراجع بأمان وتنظيف حالة النظام الداخلية المعدلة عن طريق تنفيذ العملية التي يسببها المستخدم.
- callback
-
ServiceCallback<void>
رد الاتصال
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams)
تبدأ واجهات برمجة التطبيقات التالية عمليات الخطأ التي قد يتم إلغاؤها باستخدام CancelOperation: StartDataLoss، StartQuorumLoss، StartPartitionRestart، StartNodeTransition.
إذا كانت القوة خاطئة، إيقاف العملية المحددة التي يسببها المستخدم بأمان وتنظيفها. إذا كانت القوة صحيحة، إجهاض الأمر، وقد يتم ترك بعض الحالة الداخلية وراءها. يجب استخدام تحديد القوة على أنها true بعناية. لا يسمح باستدعاء واجهة برمجة التطبيقات هذه مع تعيين القوة إلى true حتى يتم استدعاء واجهة برمجة التطبيقات هذه بالفعل على نفس أمر الاختبار مع تعيين القوة إلى خطأ أولا، أو ما لم يكن أمر الاختبار يحتوي بالفعل على OperationState من OperationState.RollingBack. توضيح: OperationState.RollingBack يعني أن النظام سيكون/يقوم بتنظيف حالة النظام الداخلية الناتجة عن تنفيذ الأمر. لن يستعيد البيانات إذا تسبب أمر الاختبار في فقدان البيانات. على سبيل المثال، إذا قمت باستدعاء StartDataLoss ثم استدعاء واجهة برمجة التطبيقات هذه، سيقوم النظام فقط بتنظيف الحالة الداخلية من تشغيل الأمر. لن يستعيد بيانات القسم الهدف، إذا تقدم الأمر بما يكفي للتسبب في فقدان البيانات.
ملاحظة مهمة: إذا تم استدعاء واجهة برمجة التطبيقات هذه باستخدام force==true، فقد يتم ترك الحالة الداخلية وراءك.
function cancelOperation(operationId: string, force: boolean, options?: ServiceFabricClientCancelOperationOptionalParams): Promise<RestResponse>
المعلمات
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- force
-
boolean
يشير إلى ما إذا كان يجب التراجع بأمان وتنظيف حالة النظام الداخلية المعدلة عن طريق تنفيذ العملية التي يسببها المستخدم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
cancelOperation(string, boolean, ServiceFabricClientCancelOperationOptionalParams, ServiceCallback<void>)
function cancelOperation(operationId: string, force: boolean, options: ServiceFabricClientCancelOperationOptionalParams, callback: ServiceCallback<void>)
المعلمات
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- force
-
boolean
يشير إلى ما إذا كان يجب التراجع بأمان وتنظيف حالة النظام الداخلية المعدلة عن طريق تنفيذ العملية التي يسببها المستخدم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options?: RequestOptionsBase): Promise<CancelRepairTaskResponse>
المعلمات
- repairTaskCancelDescription
- RepairTaskCancelDescription
توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<CancelRepairTaskResponse>
وعد<Models.CancelRepairTaskResponse>
cancelRepairTask(RepairTaskCancelDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskCancelDescription
- RepairTaskCancelDescription
توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
cancelRepairTask(RepairTaskCancelDescription, ServiceCallback<RepairTaskUpdateInfo>)
function cancelRepairTask(repairTaskCancelDescription: RepairTaskCancelDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskCancelDescription
- RepairTaskCancelDescription
توضح هذه المقالة مهمة الإصلاح التي سيتم إلغاؤها.
- callback
رد الاتصال
commitImageStoreUploadSession(string, ServiceCallback<void>)
function commitImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- callback
-
ServiceCallback<void>
رد الاتصال
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams)
عند تحميل جميع مجموعات الملفات، يجب الالتزام بجلسة التحميل بشكل صريح لإكمال التحميل. يحافظ مخزن الصور على جلسة التحميل حتى وقت انتهاء الصلاحية، وهو 30 دقيقة بعد آخر جزء تم تلقيه.
function commitImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams): Promise<RestResponse>
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
commitImageStoreUploadSession(string, ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
function commitImageStoreUploadSession(sessionId: string, options: ServiceFabricClientCommitImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
copyImageStoreContent(ImageStoreCopyDescription, ServiceCallback<void>)
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, callback: ServiceCallback<void>)
المعلمات
- imageStoreCopyDescription
- ImageStoreCopyDescription
يصف وصف النسخ لمخزن الصور.
- callback
-
ServiceCallback<void>
رد الاتصال
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams)
نسخ محتوى مخزن الصور من المسار النسبي لمخزن الصور المصدر إلى المسار النسبي لمخزن الصور الوجهة.
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options?: ServiceFabricClientCopyImageStoreContentOptionalParams): Promise<RestResponse>
المعلمات
- imageStoreCopyDescription
- ImageStoreCopyDescription
يصف وصف النسخ لمخزن الصور.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
copyImageStoreContent(ImageStoreCopyDescription, ServiceFabricClientCopyImageStoreContentOptionalParams, ServiceCallback<void>)
function copyImageStoreContent(imageStoreCopyDescription: ImageStoreCopyDescription, options: ServiceFabricClientCopyImageStoreContentOptionalParams, callback: ServiceCallback<void>)
المعلمات
- imageStoreCopyDescription
- ImageStoreCopyDescription
يصف وصف النسخ لمخزن الصور.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createApplication(ApplicationDescription, ServiceCallback<void>)
function createApplication(applicationDescription: ApplicationDescription, callback: ServiceCallback<void>)
المعلمات
- applicationDescription
- ApplicationDescription
وصف لإنشاء تطبيق.
- callback
-
ServiceCallback<void>
رد الاتصال
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams)
إنشاء تطبيق Service Fabric باستخدام الوصف المحدد.
function createApplication(applicationDescription: ApplicationDescription, options?: ServiceFabricClientCreateApplicationOptionalParams): Promise<RestResponse>
المعلمات
- applicationDescription
- ApplicationDescription
وصف لإنشاء تطبيق.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createApplication(ApplicationDescription, ServiceFabricClientCreateApplicationOptionalParams, ServiceCallback<void>)
function createApplication(applicationDescription: ApplicationDescription, options: ServiceFabricClientCreateApplicationOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationDescription
- ApplicationDescription
وصف لإنشاء تطبيق.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createBackupPolicy(BackupPolicyDescription, ServiceCallback<void>)
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, callback: ServiceCallback<void>)
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams)
إنشاء نهج نسخ احتياطي يمكن إقرانه لاحقا بتطبيق Service Fabric أو خدمة أو قسم للنسخ الاحتياطي الدوري.
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options?: ServiceFabricClientCreateBackupPolicyOptionalParams): Promise<RestResponse>
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createBackupPolicy(BackupPolicyDescription, ServiceFabricClientCreateBackupPolicyOptionalParams, ServiceCallback<void>)
function createBackupPolicy(backupPolicyDescription: BackupPolicyDescription, options: ServiceFabricClientCreateBackupPolicyOptionalParams, callback: ServiceCallback<void>)
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createComposeDeployment(CreateComposeDeploymentDescription, ServiceCallback<void>)
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, callback: ServiceCallback<void>)
المعلمات
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
يصف نشر الإنشاء الذي يجب إنشاؤه.
- callback
-
ServiceCallback<void>
رد الاتصال
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams)
الإنشاء هو تنسيق ملف يصف التطبيقات متعددة الحاويات. تسمح واجهة برمجة التطبيقات هذه بنشر التطبيقات المستندة إلى الحاوية المعرفة بتنسيق الإنشاء في مجموعة Service Fabric. بمجرد إنشاء النشر، يمكن تعقب حالته عبر واجهة برمجة تطبيقات GetComposeDeploymentStatus.
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options?: ServiceFabricClientCreateComposeDeploymentOptionalParams): Promise<RestResponse>
المعلمات
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
يصف نشر الإنشاء الذي يجب إنشاؤه.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createComposeDeployment(CreateComposeDeploymentDescription, ServiceFabricClientCreateComposeDeploymentOptionalParams, ServiceCallback<void>)
function createComposeDeployment(createComposeDeploymentDescription: CreateComposeDeploymentDescription, options: ServiceFabricClientCreateComposeDeploymentOptionalParams, callback: ServiceCallback<void>)
المعلمات
- createComposeDeploymentDescription
- CreateComposeDeploymentDescription
يصف نشر الإنشاء الذي يجب إنشاؤه.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createName(NameDescription, ServiceCallback<void>)
function createName(nameDescription: NameDescription, callback: ServiceCallback<void>)
المعلمات
- nameDescription
- NameDescription
يصف اسم Service Fabric الذي سيتم إنشاؤه.
- callback
-
ServiceCallback<void>
رد الاتصال
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams)
إنشاء اسم Service Fabric المحدد.
function createName(nameDescription: NameDescription, options?: ServiceFabricClientCreateNameOptionalParams): Promise<RestResponse>
المعلمات
- nameDescription
- NameDescription
يصف اسم Service Fabric الذي سيتم إنشاؤه.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createName(NameDescription, ServiceFabricClientCreateNameOptionalParams, ServiceCallback<void>)
function createName(nameDescription: NameDescription, options: ServiceFabricClientCreateNameOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nameDescription
- NameDescription
يصف اسم Service Fabric الذي سيتم إنشاؤه.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createRepairTask(RepairTask, RequestOptionsBase)
بالنسبة للمجموعات التي تم تكوين خدمة "إدارة الإصلاح"، توفر واجهة برمجة التطبيقات هذه طريقة لإنشاء مهام الإصلاح التي يتم تشغيلها تلقائيا أو يدويا. بالنسبة لمهام الإصلاح التي يتم تشغيلها تلقائيا، يجب تشغيل منفذ إصلاح مناسب لتشغيل كل إجراء إصلاح تلقائيا. تتوفر هذه حاليا فقط في Azure Cloud Services المكونة خصيصا.
لإنشاء مهمة إصلاح يدوية، قم بتوفير مجموعة من أسماء العقد المتأثرة والتأثير المتوقع. عندما تتغير حالة مهمة الإصلاح التي تم إنشاؤها إلى معتمدة، يمكنك تنفيذ إجراءات الإصلاح بأمان على تلك العقد.
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function createRepairTask(repairTask: RepairTask, options?: RequestOptionsBase): Promise<CreateRepairTaskResponse>
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<CreateRepairTaskResponse>
وعد<Models.CreateRepairTaskResponse>
createRepairTask(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function createRepairTask(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
createRepairTask(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
function createRepairTask(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- callback
رد الاتصال
createService(string, ServiceDescriptionUnion, ServiceCallback<void>)
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceDescription
- ServiceDescriptionUnion
المعلومات اللازمة لإنشاء خدمة.
- callback
-
ServiceCallback<void>
رد الاتصال
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams)
تسمح واجهة برمجة التطبيقات هذه بإنشاء خدمة جديدة عديمة الحالة أو ذات حالة في Service Fabric ضمن تطبيق Service Fabric محدد. يتضمن وصف إنشاء الخدمة معلومات التقسيم والخصائص الاختيارية للموضع وموازنة التحميل. يمكن تعديل بعض الخصائص لاحقا باستخدام UpdateService API.
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options?: ServiceFabricClientCreateServiceOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceDescription
- ServiceDescriptionUnion
المعلومات اللازمة لإنشاء خدمة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createService(string, ServiceDescriptionUnion, ServiceFabricClientCreateServiceOptionalParams, ServiceCallback<void>)
function createService(applicationId: string, serviceDescription: ServiceDescriptionUnion, options: ServiceFabricClientCreateServiceOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceDescription
- ServiceDescriptionUnion
المعلومات اللازمة لإنشاء خدمة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceCallback<void>)
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.
- callback
-
ServiceCallback<void>
رد الاتصال
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams)
إنشاء خدمة Service Fabric من قالب الخدمة المحدد في بيان التطبيق. يحتوي قالب الخدمة على الخصائص التي ستكون هي نفسها لمثيل الخدمة من نفس النوع. تسمح واجهة برمجة التطبيقات بتجاوز الخصائص التي عادة ما تكون مختلفة للخدمات المختلفة من نفس نوع الخدمة.
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options?: ServiceFabricClientCreateServiceFromTemplateOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
createServiceFromTemplate(string, ServiceFromTemplateDescription, ServiceFabricClientCreateServiceFromTemplateOptionalParams, ServiceCallback<void>)
function createServiceFromTemplate(applicationId: string, serviceFromTemplateDescription: ServiceFromTemplateDescription, options: ServiceFabricClientCreateServiceFromTemplateOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceFromTemplateDescription
- ServiceFromTemplateDescription
توضح هذه المقالة الخدمة التي يجب إنشاؤها من القالب المحدد في بيان التطبيق.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteApplication(string, ServiceCallback<void>)
function deleteApplication(applicationId: string, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams)
يجب إنشاء تطبيق قبل حذفه. سيؤدي حذف تطبيق إلى حذف جميع الخدمات التي تعد جزءا من هذا التطبيق. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف التطبيق وجميع خدماته بقوة.
function deleteApplication(applicationId: string, options?: ServiceFabricClientDeleteApplicationOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteApplication(string, ServiceFabricClientDeleteApplicationOptionalParams, ServiceCallback<void>)
function deleteApplication(applicationId: string, options: ServiceFabricClientDeleteApplicationOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteBackupPolicy(string, ServiceCallback<void>)
function deleteBackupPolicy(backupPolicyName: string, callback: ServiceCallback<void>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams)
حذف نهج نسخ احتياطي موجود. يجب إنشاء نهج النسخ الاحتياطي قبل حذفه. لا يمكن حذف نهج النسخ الاحتياطي النشط حاليا، المقترن بأي تطبيق أو خدمة أو قسم Service Fabric، دون حذف التعيين أولا.
function deleteBackupPolicy(backupPolicyName: string, options?: ServiceFabricClientDeleteBackupPolicyOptionalParams): Promise<RestResponse>
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteBackupPolicy(string, ServiceFabricClientDeleteBackupPolicyOptionalParams, ServiceCallback<void>)
function deleteBackupPolicy(backupPolicyName: string, options: ServiceFabricClientDeleteBackupPolicyOptionalParams, callback: ServiceCallback<void>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteImageStoreContent(string, ServiceCallback<void>)
function deleteImageStoreContent(contentPath: string, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams)
حذف محتوى مخزن الصور الموجود الذي يتم العثور عليه داخل المسار النسبي لمخزن الصور المحدد. يمكن استخدام هذا الأمر لحذف حزم التطبيقات التي تم تحميلها بمجرد توفيرها.
function deleteImageStoreContent(contentPath: string, options?: ServiceFabricClientDeleteImageStoreContentOptionalParams): Promise<RestResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteImageStoreContent(string, ServiceFabricClientDeleteImageStoreContentOptionalParams, ServiceCallback<void>)
function deleteImageStoreContent(contentPath: string, options: ServiceFabricClientDeleteImageStoreContentOptionalParams, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteImageStoreUploadSession(string, ServiceCallback<void>)
function deleteImageStoreUploadSession(sessionId: string, callback: ServiceCallback<void>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams)
سيؤدي طلب DELETE إلى انتهاء صلاحية جلسة التحميل الحالية وإزالة أي مجموعات ملفات تم تحميلها مسبقا.
function deleteImageStoreUploadSession(sessionId: string, options?: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams): Promise<RestResponse>
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteImageStoreUploadSession(string, ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, ServiceCallback<void>)
function deleteImageStoreUploadSession(sessionId: string, options: ServiceFabricClientDeleteImageStoreUploadSessionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteName(string, ServiceCallback<void>)
function deleteName(nameId: string, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- callback
-
ServiceCallback<void>
رد الاتصال
deleteName(string, ServiceFabricClientDeleteNameOptionalParams)
حذف اسم Service Fabric المحدد. يجب إنشاء اسم قبل حذفه. سيفشل حذف اسم بخصائص تابعة.
function deleteName(nameId: string, options?: ServiceFabricClientDeleteNameOptionalParams): Promise<RestResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteName(string, ServiceFabricClientDeleteNameOptionalParams, ServiceCallback<void>)
function deleteName(nameId: string, options: ServiceFabricClientDeleteNameOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteProperty(string, string, ServiceCallback<void>)
function deleteProperty(nameId: string, propertyName: string, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams)
حذف الخاصية Service Fabric المحددة تحت اسم معين. يجب إنشاء خاصية قبل حذفها.
function deleteProperty(nameId: string, propertyName: string, options?: ServiceFabricClientDeletePropertyOptionalParams): Promise<RestResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteProperty(string, string, ServiceFabricClientDeletePropertyOptionalParams, ServiceCallback<void>)
function deleteProperty(nameId: string, propertyName: string, options: ServiceFabricClientDeletePropertyOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options?: RequestOptionsBase): Promise<RestResponse>
المعلمات
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
توضح هذه المقالة مهمة الإصلاح المراد حذفها.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteRepairTask(RepairTaskDeleteDescription, RequestOptionsBase, ServiceCallback<void>)
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, options: RequestOptionsBase, callback: ServiceCallback<void>)
المعلمات
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
توضح هذه المقالة مهمة الإصلاح المراد حذفها.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deleteRepairTask(RepairTaskDeleteDescription, ServiceCallback<void>)
function deleteRepairTask(repairTaskDeleteDescription: RepairTaskDeleteDescription, callback: ServiceCallback<void>)
المعلمات
- repairTaskDeleteDescription
- RepairTaskDeleteDescription
توضح هذه المقالة مهمة الإصلاح المراد حذفها.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteService(string, ServiceCallback<void>)
function deleteService(serviceId: string, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams)
يجب إنشاء خدمة قبل حذفها. بشكل افتراضي، سيحاول Service Fabric إغلاق النسخ المتماثلة للخدمة بطريقة رشيقة ثم حذف الخدمة. ومع ذلك، إذا كانت الخدمة تواجه مشكلات في إغلاق النسخة المتماثلة بأمان، فقد تستغرق عملية الحذف وقتا طويلا أو تتعثر. استخدم علامة ForceRemove الاختيارية لتخطي تسلسل الإغلاق بأمان وحذف الخدمة بقوة.
function deleteService(serviceId: string, options?: ServiceFabricClientDeleteServiceOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deleteService(string, ServiceFabricClientDeleteServiceOptionalParams, ServiceCallback<void>)
function deleteService(serviceId: string, options: ServiceFabricClientDeleteServiceOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceCallback<void>)
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.
- callback
-
ServiceCallback<void>
رد الاتصال
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams)
توفر واجهة برمجة التطبيقات هذه طريقة لتنزيل حزم التعليمات البرمجية بما في ذلك صور الحاوية على عقدة معينة خارج مسار توزيع التطبيق والترقية العادي. هذا مفيد لحزم التعليمات البرمجية الكبيرة وصور الحاوية لتكون موجودة على العقدة قبل نشر التطبيق الفعلي والترقية، وبالتالي تقليل الوقت الإجمالي المطلوب للنشر أو الترقية بشكل كبير.
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options?: ServiceFabricClientDeployServicePackageToNodeOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
deployServicePackageToNode(string, DeployServicePackageToNodeDescription, ServiceFabricClientDeployServicePackageToNodeOptionalParams, ServiceCallback<void>)
function deployServicePackageToNode(nodeName: string, deployServicePackageToNodeDescription: DeployServicePackageToNodeDescription, options: ServiceFabricClientDeployServicePackageToNodeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- deployServicePackageToNodeDescription
- DeployServicePackageToNodeDescription
توضح هذه المقالة معلومات لنشر حزمة خدمة إلى عقدة Service Fabric.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
disableApplicationBackup(string, ServiceCallback<void>)
function disableApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams)
تعطيل النسخ الاحتياطي الدوري لتطبيق Service Fabric الذي تم تمكينه مسبقا.
function disableApplicationBackup(applicationId: string, options?: ServiceFabricClientDisableApplicationBackupOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
disableApplicationBackup(string, ServiceFabricClientDisableApplicationBackupOptionalParams, ServiceCallback<void>)
function disableApplicationBackup(applicationId: string, options: ServiceFabricClientDisableApplicationBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
disableNode(string, DeactivationIntentDescription, ServiceCallback<void>)
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- deactivationIntentDescription
- DeactivationIntentDescription
يصف الهدف أو سبب إلغاء تنشيط العقدة.
- callback
-
ServiceCallback<void>
رد الاتصال
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams)
إلغاء تنشيط عقدة مجموعة Service Fabric بهدف إلغاء التنشيط المحدد. بمجرد أن يكون إلغاء التنشيط قيد التقدم، يمكن زيادة هدف إلغاء التنشيط، ولكن لا يمكن تقليله (على سبيل المثال، يمكن إلغاء تنشيط العقدة التي تم إلغاء تنشيطها باستخدام هدف الإيقاف المؤقت بشكل أكبر مع إعادة التشغيل، ولكن ليس العكس. يمكن إعادة تنشيط العقد باستخدام عملية تنشيط عقدة في أي وقت بعد إلغاء تنشيطها. إذا لم يكتمل إلغاء التنشيط، سيؤدي ذلك إلى إلغاء التنشيط. ستظل العقدة التي تتعطل وترجع احتياطيا أثناء إلغاء التنشيط بحاجة إلى إعادة تنشيطها قبل وضع الخدمات على تلك العقدة.
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options?: ServiceFabricClientDisableNodeOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- deactivationIntentDescription
- DeactivationIntentDescription
يصف الهدف أو سبب إلغاء تنشيط العقدة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
disableNode(string, DeactivationIntentDescription, ServiceFabricClientDisableNodeOptionalParams, ServiceCallback<void>)
function disableNode(nodeName: string, deactivationIntentDescription: DeactivationIntentDescription, options: ServiceFabricClientDisableNodeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- deactivationIntentDescription
- DeactivationIntentDescription
يصف الهدف أو سبب إلغاء تنشيط العقدة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
disablePartitionBackup(string, ServiceCallback<void>)
function disablePartitionBackup(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams)
تعطيل النسخ الاحتياطي الدوري للقسم الذي تم تمكينه مسبقا. يجب تمكين النسخ الاحتياطي بشكل صريح قبل تعطيله. في حالة تمكين النسخ الاحتياطي لتطبيق أو خدمة Service Fabric، التي يعد هذا القسم جزءا منها، سيستمر نسخ هذا القسم احتياطيا بشكل دوري وفقا للنهج المعين في كيان المستوى الأعلى.
function disablePartitionBackup(partitionId: string, options?: ServiceFabricClientDisablePartitionBackupOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
disablePartitionBackup(string, ServiceFabricClientDisablePartitionBackupOptionalParams, ServiceCallback<void>)
function disablePartitionBackup(partitionId: string, options: ServiceFabricClientDisablePartitionBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
disableServiceBackup(string, ServiceCallback<void>)
function disableServiceBackup(serviceId: string, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams)
تعطيل النسخ الاحتياطي الدوري لخدمة Service Fabric التي تم تمكينها مسبقا. يجب تمكين النسخ الاحتياطي بشكل صريح قبل تعطيله. في حالة تمكين النسخ الاحتياطي لتطبيق Service Fabric، الذي تعد هذه الخدمة جزءا منه، سيستمر نسخ هذه الخدمة احتياطيا بشكل دوري وفقا للنهج المعين على مستوى التطبيق.
function disableServiceBackup(serviceId: string, options?: ServiceFabricClientDisableServiceBackupOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
disableServiceBackup(string, ServiceFabricClientDisableServiceBackupOptionalParams, ServiceCallback<void>)
function disableServiceBackup(serviceId: string, options: ServiceFabricClientDisableServiceBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
enableApplicationBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams)
تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من تطبيق Service Fabric هذا. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableApplicationBackupOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
enableApplicationBackup(string, EnableBackupDescription, ServiceFabricClientEnableApplicationBackupOptionalParams, ServiceCallback<void>)
function enableApplicationBackup(applicationId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableApplicationBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
enableNode(string, ServiceCallback<void>)
function enableNode(nodeName: string, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
-
ServiceCallback<void>
رد الاتصال
enableNode(string, ServiceFabricClientEnableNodeOptionalParams)
تنشيط عقدة مجموعة Service Fabric التي تم إلغاء تنشيطها حاليا. بمجرد التنشيط، ستصبح العقدة مرة أخرى هدفا قابلا للتطبيق لوضع نسخ متماثلة جديدة، وستتم إعادة تنشيط أي نسخ متماثلة تم إلغاء تنشيطها المتبقية على العقدة.
function enableNode(nodeName: string, options?: ServiceFabricClientEnableNodeOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
enableNode(string, ServiceFabricClientEnableNodeOptionalParams, ServiceCallback<void>)
function enableNode(nodeName: string, options: ServiceFabricClientEnableNodeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
enablePartitionBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams)
تمكين النسخ الاحتياطي الدوري للقسم المستمر ذي الحالة. يتم نسخ كل قسم احتياطيا وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق أو الخدمة، وهي جزء من القسم، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذا القسم. لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnablePartitionBackupOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
enablePartitionBackup(string, EnableBackupDescription, ServiceFabricClientEnablePartitionBackupOptionalParams, ServiceCallback<void>)
function enablePartitionBackup(partitionId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnablePartitionBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
enableServiceBackup(string, EnableBackupDescription, ServiceCallback<void>)
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams)
تمكين النسخ الاحتياطي الدوري للأقسام ذات الحالة التي تعد جزءا من خدمة Service Fabric هذه. يتم نسخ كل قسم احتياطيا بشكل فردي وفقا لوصف نهج النسخ الاحتياطي المحدد. في حالة تمكين التطبيق، الذي تعد الخدمة جزءا منه، بالفعل للنسخ الاحتياطي، فإن هذه العملية ستتجاوز النهج المستخدم لأخذ النسخ الاحتياطي الدوري لهذه الخدمة وأقسامها (ما لم يتم تجاوزها بشكل صريح على مستوى القسم). لاحظ أن خدمات Reliable Actor الموثوق بها وخدمات Reliable Stateful المستندة إلى C# فقط مدعومة حاليا للنسخ الاحتياطي الدوري.
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options?: ServiceFabricClientEnableServiceBackupOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
enableServiceBackup(string, EnableBackupDescription, ServiceFabricClientEnableServiceBackupOptionalParams, ServiceCallback<void>)
function enableServiceBackup(serviceId: string, enableBackupDescription: EnableBackupDescription, options: ServiceFabricClientEnableServiceBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- enableBackupDescription
- EnableBackupDescription
تحديد المعلمات لتمكين النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options?: RequestOptionsBase): Promise<ForceApproveRepairTaskResponse>
المعلمات
- repairTaskApproveDescription
- RepairTaskApproveDescription
توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<ForceApproveRepairTaskResponse>
وعد<Models.ForceApproveRepairTaskResponse>
forceApproveRepairTask(RepairTaskApproveDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskApproveDescription
- RepairTaskApproveDescription
توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
forceApproveRepairTask(RepairTaskApproveDescription, ServiceCallback<RepairTaskUpdateInfo>)
function forceApproveRepairTask(repairTaskApproveDescription: RepairTaskApproveDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskApproveDescription
- RepairTaskApproveDescription
توضح هذه المقالة مهمة الإصلاح التي يجب الموافقة عليها.
- callback
رد الاتصال
getAadMetadata(ServiceCallback<AadMetadataObject>)
function getAadMetadata(callback: ServiceCallback<AadMetadataObject>)
المعلمات
- callback
رد الاتصال
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams)
يحصل على بيانات تعريف Azure Active Directory المستخدمة للاتصال الآمن بالمجموعة. لا يفترض استدعاء واجهة برمجة التطبيقات هذه بشكل منفصل. يوفر المعلومات اللازمة لإعداد اتصال Azure Active Directory الآمن مع مجموعة Service Fabric.
function getAadMetadata(options?: ServiceFabricClientGetAadMetadataOptionalParams): Promise<GetAadMetadataResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetAadMetadataResponse>
وعد<Models.GetAadMetadataResponse>
getAadMetadata(ServiceFabricClientGetAadMetadataOptionalParams, ServiceCallback<AadMetadataObject>)
function getAadMetadata(options: ServiceFabricClientGetAadMetadataOptionalParams, callback: ServiceCallback<AadMetadataObject>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getAllEntitiesBackedUpByPolicy(string, ServiceCallback<PagedBackupEntityList>)
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, callback: ServiceCallback<PagedBackupEntityList>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
- callback
رد الاتصال
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams)
إرجاع قائمة بتطبيق Service Fabric أو الخدمة أو القسم المقترن بنهج النسخ الاحتياطي هذا.
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options?: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams): Promise<GetAllEntitiesBackedUpByPolicyResponse>
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetAllEntitiesBackedUpByPolicyResponse>
getAllEntitiesBackedUpByPolicy(string, ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, ServiceCallback<PagedBackupEntityList>)
function getAllEntitiesBackedUpByPolicy(backupPolicyName: string, options: ServiceFabricClientGetAllEntitiesBackedUpByPolicyOptionalParams, callback: ServiceCallback<PagedBackupEntityList>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
function getApplicationBackupConfigurationInfo(applicationId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
رد الاتصال
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams)
يحصل على معلومات تكوين النسخ الاحتياطي ل Service Fabric للتطبيق والخدمات والأقسام ضمن هذا التطبيق.
function getApplicationBackupConfigurationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams): Promise<GetApplicationBackupConfigurationInfoResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetApplicationBackupConfigurationInfoResponse>
getApplicationBackupConfigurationInfo(string, ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
function getApplicationBackupConfigurationInfo(applicationId: string, options: ServiceFabricClientGetApplicationBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
رد الاتصال
getApplicationBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getApplicationBackupList(applicationId: string, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams)
إرجاع قائمة بالنسخ الاحتياطية المتوفرة لكل قسم في تطبيق Service Fabric هذا. يعدد الخادم جميع النسخ الاحتياطية المتوفرة في موقع النسخ الاحتياطي الذي تم تكوينه في نهج النسخ الاحتياطي. كما يسمح بتصفية النتيجة استنادا إلى وقت البدء والانتهاء أو مجرد إحضار أحدث نسخة احتياطية متوفرة لكل قسم.
function getApplicationBackupList(applicationId: string, options?: ServiceFabricClientGetApplicationBackupListOptionalParams): Promise<GetApplicationBackupListResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationBackupListResponse>
وعد<Models.GetApplicationBackupListResponse>
getApplicationBackupList(string, ServiceFabricClientGetApplicationBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getApplicationBackupList(applicationId: string, options: ServiceFabricClientGetApplicationBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationEventList(string, string, string, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams)
الاستجابة هي قائمة كائنات ApplicationEvent.
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationEventListOptionalParams): Promise<GetApplicationEventListResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationEventListResponse>
وعد<Models.GetApplicationEventListResponse>
getApplicationEventList(string, string, string, ServiceFabricClientGetApplicationEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationEventList(applicationId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationHealth(string, ServiceCallback<ApplicationHealth>)
function getApplicationHealth(applicationId: string, callback: ServiceCallback<ApplicationHealth>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams)
إرجاع حالة التمثيل اللوني لتطبيق نسيج الخدمة. تبلغ الاستجابة إما عن حالة صحة "موافق" أو "خطأ" أو "تحذير". إذا لم يتم العثور على الكيان في مخزن الحماية، فسيرجع خطأ.
function getApplicationHealth(applicationId: string, options?: ServiceFabricClientGetApplicationHealthOptionalParams): Promise<GetApplicationHealthResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationHealthResponse>
وعد<Models.GetApplicationHealthResponse>
getApplicationHealth(string, ServiceFabricClientGetApplicationHealthOptionalParams, ServiceCallback<ApplicationHealth>)
function getApplicationHealth(applicationId: string, options: ServiceFabricClientGetApplicationHealthOptionalParams, callback: ServiceCallback<ApplicationHealth>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationHealthUsingPolicy(string, ServiceCallback<ApplicationHealth>)
function getApplicationHealthUsingPolicy(applicationId: string, callback: ServiceCallback<ApplicationHealth>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams)
يحصل على صحة تطبيق Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.
function getApplicationHealthUsingPolicy(applicationId: string, options?: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams): Promise<GetApplicationHealthUsingPolicyResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetApplicationHealthUsingPolicyResponse>
getApplicationHealthUsingPolicy(string, ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, ServiceCallback<ApplicationHealth>)
function getApplicationHealthUsingPolicy(applicationId: string, options: ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<ApplicationHealth>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationInfo(string, ServiceCallback<ApplicationInfo>)
function getApplicationInfo(applicationId: string, callback: ServiceCallback<ApplicationInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams)
ترجع هذه الدالة معلومات حول التطبيق الذي تم إنشاؤه أو أثناء عملية الإنشاء في مجموعة Service Fabric والتي يتطابق اسمها مع التطبيق المحدد كمعلمة. تتضمن الاستجابة الاسم والنوع والحالة والمعلمات وتفاصيل أخرى حول التطبيق.
function getApplicationInfo(applicationId: string, options?: ServiceFabricClientGetApplicationInfoOptionalParams): Promise<GetApplicationInfoResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationInfoResponse>
وعد<Models.GetApplicationInfoResponse>
getApplicationInfo(string, ServiceFabricClientGetApplicationInfoOptionalParams, ServiceCallback<ApplicationInfo>)
function getApplicationInfo(applicationId: string, options: ServiceFabricClientGetApplicationInfoOptionalParams, callback: ServiceCallback<ApplicationInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationInfoList(ServiceCallback<PagedApplicationInfoList>)
function getApplicationInfoList(callback: ServiceCallback<PagedApplicationInfoList>)
المعلمات
- callback
رد الاتصال
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams)
يحصل على معلومات حول التطبيقات التي تم إنشاؤها أو قيد الإنشاء في مجموعة Service Fabric ومطابقة عوامل التصفية المحددة. تتضمن الاستجابة الاسم والنوع والحالة والمعلمات وتفاصيل أخرى حول التطبيق. إذا لم يتم احتواء التطبيقات في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. عوامل تصفية ApplicationTypeName وApplicationDefinitionKindFilter لا يمكن تحديدها في نفس الوقت.
function getApplicationInfoList(options?: ServiceFabricClientGetApplicationInfoListOptionalParams): Promise<GetApplicationInfoListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationInfoListResponse>
وعد<Models.GetApplicationInfoListResponse>
getApplicationInfoList(ServiceFabricClientGetApplicationInfoListOptionalParams, ServiceCallback<PagedApplicationInfoList>)
function getApplicationInfoList(options: ServiceFabricClientGetApplicationInfoListOptionalParams, callback: ServiceCallback<PagedApplicationInfoList>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationLoadInfo(string, ServiceCallback<ApplicationLoadInfo>)
function getApplicationLoadInfo(applicationId: string, callback: ServiceCallback<ApplicationLoadInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams)
ترجع هذه الدالة معلومات التحميل حول التطبيق الذي تم إنشاؤه أو أثناء عملية الإنشاء في مجموعة Service Fabric والتي يتطابق اسمها مع التطبيق المحدد كمعلمة. تتضمن الاستجابة الاسم والحد الأدنى للعقد والحد الأقصى للعقد وعدد العقد التي يشغلها التطبيق حاليا ومعلومات قياس تحميل التطبيق حول التطبيق.
function getApplicationLoadInfo(applicationId: string, options?: ServiceFabricClientGetApplicationLoadInfoOptionalParams): Promise<GetApplicationLoadInfoResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationLoadInfoResponse>
وعد<Models.GetApplicationLoadInfoResponse>
getApplicationLoadInfo(string, ServiceFabricClientGetApplicationLoadInfoOptionalParams, ServiceCallback<ApplicationLoadInfo>)
function getApplicationLoadInfo(applicationId: string, options: ServiceFabricClientGetApplicationLoadInfoOptionalParams, callback: ServiceCallback<ApplicationLoadInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationManifest(string, string, ServiceCallback<ApplicationTypeManifest>)
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ApplicationTypeManifest>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- callback
رد الاتصال
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams)
تحتوي الاستجابة على XML بيان التطبيق كسلسلة.
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetApplicationManifestOptionalParams): Promise<GetApplicationManifestResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationManifestResponse>
وعد<Models.GetApplicationManifestResponse>
getApplicationManifest(string, string, ServiceFabricClientGetApplicationManifestOptionalParams, ServiceCallback<ApplicationTypeManifest>)
function getApplicationManifest(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetApplicationManifestOptionalParams, callback: ServiceCallback<ApplicationTypeManifest>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationNameInfo(string, ServiceCallback<ApplicationNameInfo>)
function getApplicationNameInfo(serviceId: string, callback: ServiceCallback<ApplicationNameInfo>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams)
يحصل على اسم التطبيق للخدمة المحددة. يتم إرجاع خطأ 404 FABRIC_E_SERVICE_DOES_NOT_EXIST إذا لم تكن هناك خدمة بمعرف الخدمة المتوفرة.
function getApplicationNameInfo(serviceId: string, options?: ServiceFabricClientGetApplicationNameInfoOptionalParams): Promise<GetApplicationNameInfoResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationNameInfoResponse>
وعد<Models.GetApplicationNameInfoResponse>
getApplicationNameInfo(string, ServiceFabricClientGetApplicationNameInfoOptionalParams, ServiceCallback<ApplicationNameInfo>)
function getApplicationNameInfo(serviceId: string, options: ServiceFabricClientGetApplicationNameInfoOptionalParams, callback: ServiceCallback<ApplicationNameInfo>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationsEventList(string, string, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ApplicationEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams)
الاستجابة هي قائمة كائنات ApplicationEvent.
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetApplicationsEventListOptionalParams): Promise<GetApplicationsEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationsEventListResponse>
وعد<Models.GetApplicationsEventListResponse>
getApplicationsEventList(string, string, ServiceFabricClientGetApplicationsEventListOptionalParams, ServiceCallback<ApplicationEventUnion[]>)
function getApplicationsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetApplicationsEventListOptionalParams, callback: ServiceCallback<ApplicationEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationTypeInfoList(ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoList(callback: ServiceCallback<PagedApplicationTypeInfoList>)
المعلمات
- callback
رد الاتصال
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams)
إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. يتم إرجاع كل إصدار من نوع تطبيق كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.
function getApplicationTypeInfoList(options?: ServiceFabricClientGetApplicationTypeInfoListOptionalParams): Promise<GetApplicationTypeInfoListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationTypeInfoListResponse>
وعد<Models.GetApplicationTypeInfoListResponse>
getApplicationTypeInfoList(ServiceFabricClientGetApplicationTypeInfoListOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoList(options: ServiceFabricClientGetApplicationTypeInfoListOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationTypeInfoListByName(string, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoListByName(applicationTypeName: string, callback: ServiceCallback<PagedApplicationTypeInfoList>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- callback
رد الاتصال
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams)
إرجاع المعلومات حول أنواع التطبيقات التي تم توفيرها أو في عملية توفيرها في مجموعة Service Fabric. هذه النتائج هي من أنواع التطبيقات التي يتطابق اسمها تماما مع الاسم المحدد كمعلمة، والتي تتوافق مع معلمات الاستعلام المحددة. يتم إرجاع جميع إصدارات نوع التطبيق المطابقة لاسم نوع التطبيق، مع إرجاع كل إصدار كنوع تطبيق واحد. تتضمن الاستجابة الاسم والإصدار والحالة وتفاصيل أخرى حول نوع التطبيق. هذا استعلام مصفح، مما يعني أنه إذا لم تكن جميع أنواع التطبيقات مناسبة في صفحة، إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. على سبيل المثال، إذا كان هناك 10 أنواع من التطبيقات ولكن الصفحة تناسب أنواع التطبيقات الثلاثة الأولى فقط، أو إذا تم تعيين الحد الأقصى للنتائج إلى 3، إرجاع ثلاثة. للوصول إلى بقية النتائج، قم باسترداد الصفحات اللاحقة باستخدام رمز المتابعة الذي تم إرجاعه في الاستعلام التالي. يتم إرجاع رمز متابعة فارغ إذا لم تكن هناك صفحات لاحقة.
function getApplicationTypeInfoListByName(applicationTypeName: string, options?: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams): Promise<GetApplicationTypeInfoListByNameResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetApplicationTypeInfoListByNameResponse>
getApplicationTypeInfoListByName(string, ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, ServiceCallback<PagedApplicationTypeInfoList>)
function getApplicationTypeInfoListByName(applicationTypeName: string, options: ServiceFabricClientGetApplicationTypeInfoListByNameOptionalParams, callback: ServiceCallback<PagedApplicationTypeInfoList>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
المعلمات الاختيارية
- callback
رد الاتصال
getApplicationUpgrade(string, ServiceCallback<ApplicationUpgradeProgressInfo>)
function getApplicationUpgrade(applicationId: string, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
رد الاتصال
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams)
إرجاع معلومات حول حالة آخر ترقية للتطبيق مع تفاصيل للمساعدة في تصحيح مشكلات صحة التطبيق.
function getApplicationUpgrade(applicationId: string, options?: ServiceFabricClientGetApplicationUpgradeOptionalParams): Promise<GetApplicationUpgradeResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetApplicationUpgradeResponse>
وعد<Models.GetApplicationUpgradeResponse>
getApplicationUpgrade(string, ServiceFabricClientGetApplicationUpgradeOptionalParams, ServiceCallback<ApplicationUpgradeProgressInfo>)
function getApplicationUpgrade(applicationId: string, options: ServiceFabricClientGetApplicationUpgradeOptionalParams, callback: ServiceCallback<ApplicationUpgradeProgressInfo>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
رد الاتصال
getBackupPolicyByName(string, ServiceCallback<BackupPolicyDescription>)
function getBackupPolicyByName(backupPolicyName: string, callback: ServiceCallback<BackupPolicyDescription>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
- callback
رد الاتصال
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams)
يحصل على نهج نسخ احتياطي معين تم تحديده بواسطة {backupPolicyName}
function getBackupPolicyByName(backupPolicyName: string, options?: ServiceFabricClientGetBackupPolicyByNameOptionalParams): Promise<GetBackupPolicyByNameResponse>
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<GetBackupPolicyByNameResponse>
وعد<Models.GetBackupPolicyByNameResponse>
getBackupPolicyByName(string, ServiceFabricClientGetBackupPolicyByNameOptionalParams, ServiceCallback<BackupPolicyDescription>)
function getBackupPolicyByName(backupPolicyName: string, options: ServiceFabricClientGetBackupPolicyByNameOptionalParams, callback: ServiceCallback<BackupPolicyDescription>)
المعلمات
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
- callback
رد الاتصال
getBackupPolicyList(ServiceCallback<PagedBackupPolicyDescriptionList>)
function getBackupPolicyList(callback: ServiceCallback<PagedBackupPolicyDescriptionList>)
المعلمات
رد الاتصال
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams)
احصل على قائمة بجميع نهج النسخ الاحتياطي التي تم تكوينها.
function getBackupPolicyList(options?: ServiceFabricClientGetBackupPolicyListOptionalParams): Promise<GetBackupPolicyListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetBackupPolicyListResponse>
وعد<Models.GetBackupPolicyListResponse>
getBackupPolicyList(ServiceFabricClientGetBackupPolicyListOptionalParams, ServiceCallback<PagedBackupPolicyDescriptionList>)
function getBackupPolicyList(options: ServiceFabricClientGetBackupPolicyListOptionalParams, callback: ServiceCallback<PagedBackupPolicyDescriptionList>)
المعلمات
المعلمات الاختيارية
رد الاتصال
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceCallback<PagedBackupInfoList>)
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.
- callback
رد الاتصال
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams)
يحصل على قائمة النسخ الاحتياطية المتوفرة للكيان الاحتياطي المحدد (التطبيق أو الخدمة أو القسم) في موقع النسخ الاحتياطي المحدد (FileShare أو Azure Blob Storage).
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options?: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams): Promise<GetBackupsFromBackupLocationResponse>
المعلمات
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.
المعلمات الاختيارية
المرتجعات
Promise<GetBackupsFromBackupLocationResponse>
وعد<Models.GetBackupsFromBackupLocationResponse>
getBackupsFromBackupLocation(GetBackupByStorageQueryDescription, ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getBackupsFromBackupLocation(getBackupByStorageQueryDescription: GetBackupByStorageQueryDescription, options: ServiceFabricClientGetBackupsFromBackupLocationOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- getBackupByStorageQueryDescription
- GetBackupByStorageQueryDescription
يصف عوامل التصفية وتفاصيل تخزين النسخ الاحتياطي لاستخدامها في تعداد النسخ الاحتياطية.
المعلمات الاختيارية
- callback
رد الاتصال
getChaos(ServiceCallback<Chaos>)
function getChaos(callback: ServiceCallback<Chaos>)
المعلمات
- callback
رد الاتصال
getChaos(ServiceFabricClientGetChaosOptionalParams)
احصل على حالة Chaos التي تشير إلى ما إذا كان Chaos قيد التشغيل أم لا، ومعلمات Chaos المستخدمة لتشغيل Chaos وحالة Chaos Schedule.
function getChaos(options?: ServiceFabricClientGetChaosOptionalParams): Promise<GetChaosResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetChaosResponse>
وعد<Models.GetChaosResponse>
getChaos(ServiceFabricClientGetChaosOptionalParams, ServiceCallback<Chaos>)
function getChaos(options: ServiceFabricClientGetChaosOptionalParams, callback: ServiceCallback<Chaos>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getChaosEvents(ServiceCallback<ChaosEventsSegment>)
function getChaosEvents(callback: ServiceCallback<ChaosEventsSegment>)
المعلمات
- callback
رد الاتصال
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams)
للحصول على الجزء التالي من أحداث Chaos، يمكنك تحديد ContinuationToken. للحصول على بداية مقطع جديد من أحداث Chaos، يمكنك تحديد النطاق الزمني من خلال StartTimeUtc وEndTimeUtc. لا يمكنك تحديد كل من ContinuationToken والنطاق الزمني في نفس المكالمة. عندما يكون هناك أكثر من 100 حدث من أحداث Chaos، يتم إرجاع أحداث Chaos في مقاطع متعددة حيث لا يحتوي مقطع على أكثر من 100 حدث Chaos ولالحصول على الجزء التالي، يمكنك إجراء استدعاء لواجهة برمجة التطبيقات هذه مع رمز المتابعة المميز.
function getChaosEvents(options?: ServiceFabricClientGetChaosEventsOptionalParams): Promise<GetChaosEventsResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetChaosEventsResponse>
وعد<Models.GetChaosEventsResponse>
getChaosEvents(ServiceFabricClientGetChaosEventsOptionalParams, ServiceCallback<ChaosEventsSegment>)
function getChaosEvents(options: ServiceFabricClientGetChaosEventsOptionalParams, callback: ServiceCallback<ChaosEventsSegment>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getChaosSchedule(ServiceCallback<ChaosScheduleDescription>)
function getChaosSchedule(callback: ServiceCallback<ChaosScheduleDescription>)
المعلمات
- callback
رد الاتصال
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams)
يحصل على إصدار Chaos Schedule قيد الاستخدام وجدول الفوضى الذي يحدد وقت وكيفية تشغيل Chaos.
function getChaosSchedule(options?: ServiceFabricClientGetChaosScheduleOptionalParams): Promise<GetChaosScheduleResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetChaosScheduleResponse>
وعد<Models.GetChaosScheduleResponse>
getChaosSchedule(ServiceFabricClientGetChaosScheduleOptionalParams, ServiceCallback<ChaosScheduleDescription>)
function getChaosSchedule(options: ServiceFabricClientGetChaosScheduleOptionalParams, callback: ServiceCallback<ChaosScheduleDescription>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterConfiguration(string, ServiceCallback<ClusterConfiguration>)
function getClusterConfiguration(configurationApiVersion: string, callback: ServiceCallback<ClusterConfiguration>)
المعلمات
- configurationApiVersion
-
string
إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.
- callback
رد الاتصال
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams)
يحتوي تكوين نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.
function getClusterConfiguration(configurationApiVersion: string, options?: ServiceFabricClientGetClusterConfigurationOptionalParams): Promise<GetClusterConfigurationResponse>
المعلمات
- configurationApiVersion
-
string
إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.
المعلمات الاختيارية
المرتجعات
Promise<GetClusterConfigurationResponse>
وعد<Models.GetClusterConfigurationResponse>
getClusterConfiguration(string, ServiceFabricClientGetClusterConfigurationOptionalParams, ServiceCallback<ClusterConfiguration>)
function getClusterConfiguration(configurationApiVersion: string, options: ServiceFabricClientGetClusterConfigurationOptionalParams, callback: ServiceCallback<ClusterConfiguration>)
المعلمات
- configurationApiVersion
-
string
إصدار واجهة برمجة التطبيقات لتكوين json للمجموعة المستقلة.
المعلمات الاختيارية
- callback
رد الاتصال
getClusterConfigurationUpgradeStatus(ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
function getClusterConfigurationUpgradeStatus(callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
المعلمات
رد الاتصال
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams)
احصل على تفاصيل حالة ترقية تكوين نظام المجموعة لمجموعة Service Fabric المستقلة.
function getClusterConfigurationUpgradeStatus(options?: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams): Promise<GetClusterConfigurationUpgradeStatusResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetClusterConfigurationUpgradeStatusResponse>
getClusterConfigurationUpgradeStatus(ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
function getClusterConfigurationUpgradeStatus(options: ServiceFabricClientGetClusterConfigurationUpgradeStatusOptionalParams, callback: ServiceCallback<ClusterConfigurationUpgradeStatusInfo>)
المعلمات
المعلمات الاختيارية
رد الاتصال
getClusterEventList(string, string, ServiceCallback<ClusterEventUnion[]>)
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ClusterEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams)
الاستجابة هي قائمة كائنات ClusterEvent.
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetClusterEventListOptionalParams): Promise<GetClusterEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetClusterEventListResponse>
وعد<Models.GetClusterEventListResponse>
getClusterEventList(string, string, ServiceFabricClientGetClusterEventListOptionalParams, ServiceCallback<ClusterEventUnion[]>)
function getClusterEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetClusterEventListOptionalParams, callback: ServiceCallback<ClusterEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getClusterHealth(ServiceCallback<ClusterHealth>)
function getClusterHealth(callback: ServiceCallback<ClusterHealth>)
المعلمات
- callback
رد الاتصال
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams)
استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة.
function getClusterHealth(options?: ServiceFabricClientGetClusterHealthOptionalParams): Promise<GetClusterHealthResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterHealthResponse>
وعد<Models.GetClusterHealthResponse>
getClusterHealth(ServiceFabricClientGetClusterHealthOptionalParams, ServiceCallback<ClusterHealth>)
function getClusterHealth(options: ServiceFabricClientGetClusterHealthOptionalParams, callback: ServiceCallback<ClusterHealth>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterHealthChunk(ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunk(callback: ServiceCallback<ClusterHealthChunk>)
المعلمات
- callback
رد الاتصال
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams)
يحصل على صحة مجموعة Service Fabric باستخدام مجموعات الصحة. يتضمن الحالة الصحية المجمعة للمجموعة، ولكن لا يتضمن أي من كيانات نظام المجموعة. لتوسيع صحة نظام المجموعة والحصول على الحالة الصحية لجميع الكيانات أو بعضها، استخدم POST URI وحدد وصف استعلام مجموعة حماية نظام المجموعة.
function getClusterHealthChunk(options?: ServiceFabricClientGetClusterHealthChunkOptionalParams): Promise<GetClusterHealthChunkResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterHealthChunkResponse>
وعد<Models.GetClusterHealthChunkResponse>
getClusterHealthChunk(ServiceFabricClientGetClusterHealthChunkOptionalParams, ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunk(options: ServiceFabricClientGetClusterHealthChunkOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(callback: ServiceCallback<ClusterHealthChunk>)
المعلمات
- callback
رد الاتصال
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams)
يحصل على صحة مجموعة Service Fabric باستخدام مجموعات الصحة. يتم تقييم السلامة استنادا إلى وصف استعلام مجموعة صحة نظام مجموعة الإدخال. يسمح وصف الاستعلام للمستخدمين بتحديد نهج الحماية لتقييم نظام المجموعة وتوابعها. يمكن للمستخدمين تحديد عوامل تصفية مرنة جدا لتحديد كيانات نظام المجموعة التي سيتم إرجاعها. يمكن إجراء التحديد استنادا إلى حالة صحة الكيانات واستنادا إلى التسلسل الهرمي. يمكن للاستعلام إرجاع توابع متعددة المستويات للكيانات استنادا إلى عوامل التصفية المحددة. على سبيل المثال، يمكنه إرجاع تطبيق واحد باسم محدد، وبالنسبة لهذا التطبيق، يتم إرجاع الخدمات الموجودة في خطأ أو تحذير فقط، وجميع الأقسام والنسخ المتماثلة لإحدى هذه الخدمات.
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options?: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams): Promise<GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponse>
getClusterHealthChunkUsingPolicyAndAdvancedFilters(ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, ServiceCallback<ClusterHealthChunk>)
function getClusterHealthChunkUsingPolicyAndAdvancedFilters(options: ServiceFabricClientGetClusterHealthChunkUsingPolicyAndAdvancedFiltersOptionalParams, callback: ServiceCallback<ClusterHealthChunk>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterHealthUsingPolicy(ServiceCallback<ClusterHealth>)
function getClusterHealthUsingPolicy(callback: ServiceCallback<ClusterHealth>)
المعلمات
- callback
رد الاتصال
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams)
استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. وبالمثل، استخدم NodesHealthStateFilter وApplicationsHealthStateFilter لتصفية مجموعة العقد والتطبيقات التي تم إرجاعها استنادا إلى حالتها الصحية المجمعة. استخدم ClusterHealthPolicies لتجاوز النهج الصحية المستخدمة لتقييم الصحة.
function getClusterHealthUsingPolicy(options?: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams): Promise<GetClusterHealthUsingPolicyResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterHealthUsingPolicyResponse>
وعد<Models.GetClusterHealthUsingPolicyResponse>
getClusterHealthUsingPolicy(ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, ServiceCallback<ClusterHealth>)
function getClusterHealthUsingPolicy(options: ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams, callback: ServiceCallback<ClusterHealth>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterLoad(ServiceCallback<ClusterLoadInfo>)
function getClusterLoad(callback: ServiceCallback<ClusterLoadInfo>)
المعلمات
- callback
رد الاتصال
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams)
استرداد معلومات التحميل لمجموعة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.
function getClusterLoad(options?: ServiceFabricClientGetClusterLoadOptionalParams): Promise<GetClusterLoadResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterLoadResponse>
وعد<Models.GetClusterLoadResponse>
getClusterLoad(ServiceFabricClientGetClusterLoadOptionalParams, ServiceCallback<ClusterLoadInfo>)
function getClusterLoad(options: ServiceFabricClientGetClusterLoadOptionalParams, callback: ServiceCallback<ClusterLoadInfo>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterManifest(ServiceCallback<ClusterManifest>)
function getClusterManifest(callback: ServiceCallback<ClusterManifest>)
المعلمات
- callback
رد الاتصال
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams)
احصل على بيان مجموعة Service Fabric. يحتوي بيان نظام المجموعة على خصائص نظام المجموعة التي تتضمن أنواع عقد مختلفة على نظام المجموعة وتكوينات الأمان والخطأ وترقية طبولوجيا المجال، وما إلى ذلك.
يتم تحديد هذه الخصائص كجزء من ملف ClusterConfig.JSON أثناء نشر مجموعة مستقلة. ومع ذلك، يتم إنشاء معظم المعلومات في بيان نظام المجموعة داخليا بواسطة نسيج الخدمة أثناء نشر نظام المجموعة في سيناريوهات التوزيع الأخرى (على سبيل المثال عند استخدام مدخل Microsoft Azure).
محتويات بيان نظام المجموعة هي لأغراض إعلامية فقط ولا يتوقع من المستخدمين أن يعتمدوا على تنسيق محتويات الملف أو تفسيره.
function getClusterManifest(options?: ServiceFabricClientGetClusterManifestOptionalParams): Promise<GetClusterManifestResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterManifestResponse>
وعد<Models.GetClusterManifestResponse>
getClusterManifest(ServiceFabricClientGetClusterManifestOptionalParams, ServiceCallback<ClusterManifest>)
function getClusterManifest(options: ServiceFabricClientGetClusterManifestOptionalParams, callback: ServiceCallback<ClusterManifest>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterUpgradeProgress(ServiceCallback<ClusterUpgradeProgressObject>)
function getClusterUpgradeProgress(callback: ServiceCallback<ClusterUpgradeProgressObject>)
المعلمات
- callback
رد الاتصال
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams)
يحصل على التقدم الحالي لترقية نظام المجموعة المستمر. إذا لم تكن هناك ترقية قيد التقدم حاليا، فاحصل على الحالة الأخيرة لترقية نظام المجموعة السابق.
function getClusterUpgradeProgress(options?: ServiceFabricClientGetClusterUpgradeProgressOptionalParams): Promise<GetClusterUpgradeProgressResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterUpgradeProgressResponse>
وعد<Models.GetClusterUpgradeProgressResponse>
getClusterUpgradeProgress(ServiceFabricClientGetClusterUpgradeProgressOptionalParams, ServiceCallback<ClusterUpgradeProgressObject>)
function getClusterUpgradeProgress(options: ServiceFabricClientGetClusterUpgradeProgressOptionalParams, callback: ServiceCallback<ClusterUpgradeProgressObject>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getClusterVersion(ServiceCallback<ClusterVersion>)
function getClusterVersion(callback: ServiceCallback<ClusterVersion>)
المعلمات
- callback
رد الاتصال
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams)
إذا كانت ترقية نظام المجموعة تحدث، فسترجع واجهة برمجة التطبيقات هذه الإصدار الأدنى (الأقدم) من إصدارات وقت تشغيل نظام المجموعة الحالية والهدف.
function getClusterVersion(options?: ServiceFabricClientGetClusterVersionOptionalParams): Promise<GetClusterVersionResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetClusterVersionResponse>
وعد<Models.GetClusterVersionResponse>
getClusterVersion(ServiceFabricClientGetClusterVersionOptionalParams, ServiceCallback<ClusterVersion>)
function getClusterVersion(options: ServiceFabricClientGetClusterVersionOptionalParams, callback: ServiceCallback<ClusterVersion>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getComposeDeploymentStatus(string, ServiceCallback<ComposeDeploymentStatusInfo>)
function getComposeDeploymentStatus(deploymentName: string, callback: ServiceCallback<ComposeDeploymentStatusInfo>)
المعلمات
- deploymentName
-
string
هوية النشر.
- callback
رد الاتصال
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams)
إرجاع حالة نشر الإنشاء الذي تم إنشاؤه أو أثناء عملية الإنشاء في نظام مجموعة Service Fabric والذي يتطابق اسمه مع الاسم المحدد كمعلمة. تتضمن الاستجابة الاسم والحالة وتفاصيل أخرى حول النشر.
function getComposeDeploymentStatus(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentStatusOptionalParams): Promise<GetComposeDeploymentStatusResponse>
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
المرتجعات
Promise<GetComposeDeploymentStatusResponse>
وعد<Models.GetComposeDeploymentStatusResponse>
getComposeDeploymentStatus(string, ServiceFabricClientGetComposeDeploymentStatusOptionalParams, ServiceCallback<ComposeDeploymentStatusInfo>)
function getComposeDeploymentStatus(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentStatusOptionalParams, callback: ServiceCallback<ComposeDeploymentStatusInfo>)
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
- callback
رد الاتصال
getComposeDeploymentStatusList(ServiceCallback<PagedComposeDeploymentStatusInfoList>)
function getComposeDeploymentStatusList(callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)
المعلمات
رد الاتصال
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams)
يحصل على الحالة حول عمليات نشر الإنشاء التي تم إنشاؤها أو في عملية الإنشاء في مجموعة Service Fabric. تتضمن الاستجابة الاسم والحالة وتفاصيل أخرى حول عمليات نشر الإنشاء. إذا لم يتم احتواء قائمة عمليات التوزيع في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية.
function getComposeDeploymentStatusList(options?: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams): Promise<GetComposeDeploymentStatusListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetComposeDeploymentStatusListResponse>
getComposeDeploymentStatusList(ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, ServiceCallback<PagedComposeDeploymentStatusInfoList>)
function getComposeDeploymentStatusList(options: ServiceFabricClientGetComposeDeploymentStatusListOptionalParams, callback: ServiceCallback<PagedComposeDeploymentStatusInfoList>)
المعلمات
المعلمات الاختيارية
رد الاتصال
getComposeDeploymentUpgradeProgress(string, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
function getComposeDeploymentUpgradeProgress(deploymentName: string, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
المعلمات
- deploymentName
-
string
هوية النشر.
رد الاتصال
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams)
إرجاع المعلومات حول حالة إنشاء ترقية التوزيع إلى جانب التفاصيل للمساعدة في تصحيح مشكلات صحة التطبيق.
function getComposeDeploymentUpgradeProgress(deploymentName: string, options?: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams): Promise<GetComposeDeploymentUpgradeProgressResponse>
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetComposeDeploymentUpgradeProgressResponse>
getComposeDeploymentUpgradeProgress(string, ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
function getComposeDeploymentUpgradeProgress(deploymentName: string, options: ServiceFabricClientGetComposeDeploymentUpgradeProgressOptionalParams, callback: ServiceCallback<ComposeDeploymentUpgradeProgressInfo>)
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
رد الاتصال
getConfigurationOverrides(string, ServiceCallback<ConfigParameterOverride[]>)
function getConfigurationOverrides(nodeName: string, callback: ServiceCallback<ConfigParameterOverride[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
رد الاتصال
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams)
تسمح واجهة برمجة التطبيقات هذه بالحصول على جميع تجاوزات التكوين الموجودة على العقدة المحددة.
function getConfigurationOverrides(nodeName: string, options?: ServiceFabricClientGetConfigurationOverridesOptionalParams): Promise<GetConfigurationOverridesResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<GetConfigurationOverridesResponse>
وعد<Models.GetConfigurationOverridesResponse>
getConfigurationOverrides(string, ServiceFabricClientGetConfigurationOverridesOptionalParams, ServiceCallback<ConfigParameterOverride[]>)
function getConfigurationOverrides(nodeName: string, options: ServiceFabricClientGetConfigurationOverridesOptionalParams, callback: ServiceCallback<ConfigParameterOverride[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
رد الاتصال
getContainerLogsDeployedOnNode(string, string, string, string, ServiceCallback<ContainerLogs>)
function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, callback: ServiceCallback<ContainerLogs>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- callback
رد الاتصال
getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams)
يحصل على سجلات الحاوية للحاوية المنشورة على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.
function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options?: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams): Promise<GetContainerLogsDeployedOnNodeResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetContainerLogsDeployedOnNodeResponse>
getContainerLogsDeployedOnNode(string, string, string, string, ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, ServiceCallback<ContainerLogs>)
function getContainerLogsDeployedOnNode(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, options: ServiceFabricClientGetContainerLogsDeployedOnNodeOptionalParams, callback: ServiceCallback<ContainerLogs>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
المعلمات الاختيارية
- callback
رد الاتصال
getContainersEventList(string, string, ServiceCallback<ContainerInstanceEvent[]>)
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ContainerInstanceEvent[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams)
الاستجابة هي قائمة كائنات ContainerInstanceEvent.
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetContainersEventListOptionalParams): Promise<GetContainersEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetContainersEventListResponse>
وعد<Models.GetContainersEventListResponse>
getContainersEventList(string, string, ServiceFabricClientGetContainersEventListOptionalParams, ServiceCallback<ContainerInstanceEvent[]>)
function getContainersEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetContainersEventListOptionalParams, callback: ServiceCallback<ContainerInstanceEvent[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getCorrelatedEventList(string, ServiceCallback<FabricEventUnion[]>)
function getCorrelatedEventList(eventInstanceId: string, callback: ServiceCallback<FabricEventUnion[]>)
المعلمات
- eventInstanceId
-
string
The EventInstanceId.
- callback
رد الاتصال
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams)
الاستجابة هي قائمة FabricEvents.
function getCorrelatedEventList(eventInstanceId: string, options?: ServiceFabricClientGetCorrelatedEventListOptionalParams): Promise<GetCorrelatedEventListResponse>
المعلمات
- eventInstanceId
-
string
The EventInstanceId.
المعلمات الاختيارية
المرتجعات
Promise<GetCorrelatedEventListResponse>
وعد<Models.GetCorrelatedEventListResponse>
getCorrelatedEventList(string, ServiceFabricClientGetCorrelatedEventListOptionalParams, ServiceCallback<FabricEventUnion[]>)
function getCorrelatedEventList(eventInstanceId: string, options: ServiceFabricClientGetCorrelatedEventListOptionalParams, callback: ServiceCallback<FabricEventUnion[]>)
المعلمات
- eventInstanceId
-
string
The EventInstanceId.
المعلمات الاختيارية
- callback
رد الاتصال
getDataLossProgress(string, string, string, ServiceCallback<PartitionDataLossProgress>)
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionDataLossProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- callback
رد الاتصال
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams)
يحصل على تقدم عملية فقدان البيانات التي بدأت مع StartDataLoss، باستخدام OperationId.
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetDataLossProgressOptionalParams): Promise<GetDataLossProgressResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
المرتجعات
Promise<GetDataLossProgressResponse>
وعد<Models.GetDataLossProgressResponse>
getDataLossProgress(string, string, string, ServiceFabricClientGetDataLossProgressOptionalParams, ServiceCallback<PartitionDataLossProgress>)
function getDataLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetDataLossProgressOptionalParams, callback: ServiceCallback<PartitionDataLossProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedApplicationHealth(string, string, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealth(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams)
يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية.
function getDeployedApplicationHealth(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthOptionalParams): Promise<GetDeployedApplicationHealthResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetDeployedApplicationHealthResponse>
وعد<Models.GetDeployedApplicationHealthResponse>
getDeployedApplicationHealth(string, string, ServiceFabricClientGetDeployedApplicationHealthOptionalParams, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealth(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedApplicationHealthUsingPolicy(string, string, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams)
يحصل على معلومات حول صحة تطبيق تم نشره على عقدة Service Fabric باستخدام النهج المحدد. استخدم EventsHealthStateFilter لتصفية مجموعة كائنات HealthEvent التي تم الإبلاغ عنها على التطبيق المنشور بناء على الحالة الصحية اختياريا. استخدم DeployedServicePackagesHealthStateFilter للتصفية اختياريا لتوابع DeployedServicePackageHealth استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة التطبيق المنشور.
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams): Promise<GetDeployedApplicationHealthUsingPolicyResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedApplicationHealthUsingPolicyResponse>
getDeployedApplicationHealthUsingPolicy(string, string, ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, ServiceCallback<DeployedApplicationHealth>)
function getDeployedApplicationHealthUsingPolicy(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedApplicationHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedApplicationInfo(string, string, ServiceCallback<DeployedApplicationInfo>)
function getDeployedApplicationInfo(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedApplicationInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams)
يقوم هذا الاستعلام بإرجاع معلومات تطبيق النظام إذا كان معرف التطبيق المقدم لتطبيق النظام. تشمل النتائج التطبيقات المنشورة في حالات نشطة وتنشيط وتنزيل. يتطلب هذا الاستعلام أن يتوافق اسم العقدة مع عقدة على نظام المجموعة. يفشل الاستعلام إذا لم يشير اسم العقدة المتوفرة إلى أي عقد Service Fabric نشطة على نظام المجموعة.
function getDeployedApplicationInfo(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedApplicationInfoOptionalParams): Promise<GetDeployedApplicationInfoResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetDeployedApplicationInfoResponse>
وعد<Models.GetDeployedApplicationInfoResponse>
getDeployedApplicationInfo(string, string, ServiceFabricClientGetDeployedApplicationInfoOptionalParams, ServiceCallback<DeployedApplicationInfo>)
function getDeployedApplicationInfo(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedApplicationInfoOptionalParams, callback: ServiceCallback<DeployedApplicationInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedApplicationInfoList(string, ServiceCallback<PagedDeployedApplicationInfoList>)
function getDeployedApplicationInfoList(nodeName: string, callback: ServiceCallback<PagedDeployedApplicationInfoList>)
المعلمات
- nodeName
-
string
اسم العقدة.
رد الاتصال
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams)
يحصل على قائمة التطبيقات المنشورة على عقدة Service Fabric. لا تتضمن النتائج معلومات حول تطبيقات النظام المنشورة ما لم يتم الاستعلام عنها بشكل صريح بواسطة المعرف. تشمل النتائج التطبيقات المنشورة في حالات نشطة وتنشيط وتنزيل. يتطلب هذا الاستعلام أن يتوافق اسم العقدة مع عقدة على نظام المجموعة. يفشل الاستعلام إذا لم يشير اسم العقدة المتوفرة إلى أي عقد Service Fabric نشطة على نظام المجموعة.
function getDeployedApplicationInfoList(nodeName: string, options?: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams): Promise<GetDeployedApplicationInfoListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedApplicationInfoListResponse>
getDeployedApplicationInfoList(string, ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, ServiceCallback<PagedDeployedApplicationInfoList>)
function getDeployedApplicationInfoList(nodeName: string, options: ServiceFabricClientGetDeployedApplicationInfoListOptionalParams, callback: ServiceCallback<PagedDeployedApplicationInfoList>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
رد الاتصال
getDeployedCodePackageInfoList(string, string, ServiceCallback<DeployedCodePackageInfo[]>)
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedCodePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams)
يحصل على قائمة حزم التعليمات البرمجية المنشورة على عقدة Service Fabric للتطبيق المحدد.
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams): Promise<GetDeployedCodePackageInfoListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedCodePackageInfoListResponse>
getDeployedCodePackageInfoList(string, string, ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, ServiceCallback<DeployedCodePackageInfo[]>)
function getDeployedCodePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedCodePackageInfoListOptionalParams, callback: ServiceCallback<DeployedCodePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServicePackageHealth(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- callback
رد الاتصال
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams)
يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية.
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams): Promise<GetDeployedServicePackageHealthResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServicePackageHealthResponse>
getDeployedServicePackageHealth(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- callback
رد الاتصال
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams)
يحصل على معلومات حول صحة حزمة خدمة لتطبيق معين تم نشره على عقدة Service Fabric. باستخدام النهج المحدد. استخدم EventsHealthStateFilter للتصفية اختياريا لمجموعة كائنات HealthEvent التي تم الإبلاغ عنها في حزمة الخدمة المنشورة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم سلامة حزمة الخدمة المنشورة.
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams): Promise<GetDeployedServicePackageHealthUsingPolicyResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServicePackageHealthUsingPolicyResponse>
getDeployedServicePackageHealthUsingPolicy(string, string, string, ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, ServiceCallback<DeployedServicePackageHealth>)
function getDeployedServicePackageHealthUsingPolicy(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageHealthUsingPolicyOptionalParams, callback: ServiceCallback<DeployedServicePackageHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServicePackageInfoList(string, string, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams)
إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد.
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams): Promise<GetDeployedServicePackageInfoListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServicePackageInfoListResponse>
getDeployedServicePackageInfoList(string, string, ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServicePackageInfoListOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServicePackageInfoListByName(string, string, string, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, callback: ServiceCallback<DeployedServicePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- callback
رد الاتصال
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams)
إرجاع المعلومات حول حزم الخدمة المنشورة على عقدة Service Fabric للتطبيق المحدد. هذه النتائج هي حزم الخدمة التي يتطابق اسمها تماما مع اسم حزمة الخدمة المحدد كمعلمة.
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options?: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams): Promise<GetDeployedServicePackageInfoListByNameResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServicePackageInfoListByNameResponse>
getDeployedServicePackageInfoListByName(string, string, string, ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, ServiceCallback<DeployedServicePackageInfo[]>)
function getDeployedServicePackageInfoListByName(nodeName: string, applicationId: string, servicePackageName: string, options: ServiceFabricClientGetDeployedServicePackageInfoListByNameOptionalParams, callback: ServiceCallback<DeployedServicePackageInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
رد الاتصال
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams)
يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServiceReplicaDetailInfoResponse>
getDeployedServiceReplicaDetailInfo(string, string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfo(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
رد الاتصال
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
رد الاتصال
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams)
يحصل على تفاصيل النسخة المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات نوع الخدمة واسم الخدمة وتشغيل الخدمة الحالي ووقت بدء عملية الخدمة الحالية ومعرف القسم ومعرف النسخة المتماثلة/المثيل والتحميل المبلغ عنه ومعلومات أخرى.
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options?: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams): Promise<GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServiceReplicaDetailInfoByPartitionIdResponse>
getDeployedServiceReplicaDetailInfoByPartitionId(string, string, ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
function getDeployedServiceReplicaDetailInfoByPartitionId(nodeName: string, partitionId: string, options: ServiceFabricClientGetDeployedServiceReplicaDetailInfoByPartitionIdOptionalParams, callback: ServiceCallback<DeployedServiceReplicaDetailInfoUnion>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
رد الاتصال
getDeployedServiceReplicaInfoList(string, string, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams)
يحصل على القائمة التي تحتوي على معلومات حول النسخ المتماثلة المنشورة على عقدة Service Fabric. تتضمن المعلومات معرف القسم ومعرف النسخة المتماثلة وحالة النسخة المتماثلة واسم الخدمة واسم نوع الخدمة ومعلومات أخرى. استخدم معلمات استعلام PartitionId أو ServiceManifestName لإرجاع معلومات حول النسخ المتماثلة المنشورة التي تطابق القيم المحددة لتلك المعلمات.
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams): Promise<GetDeployedServiceReplicaInfoListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServiceReplicaInfoListResponse>
getDeployedServiceReplicaInfoList(string, string, ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
function getDeployedServiceReplicaInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceReplicaInfoListOptionalParams, callback: ServiceCallback<DeployedServiceReplicaInfoUnion[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServiceTypeInfoByName(string, string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
- callback
رد الاتصال
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams)
يحصل على القائمة التي تحتوي على معلومات حول نوع خدمة معين من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة. يمثل كل إدخال تنشيطا واحدا لنوع الخدمة، ويتم تمييزه بواسطة معرف التنشيط.
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams): Promise<GetDeployedServiceTypeInfoByNameResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServiceTypeInfoByNameResponse>
getDeployedServiceTypeInfoByName(string, string, string, ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoByName(nodeName: string, applicationId: string, serviceTypeName: string, options: ServiceFabricClientGetDeployedServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
المعلمات الاختيارية
- callback
رد الاتصال
getDeployedServiceTypeInfoList(string, string, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams)
يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمة من التطبيقات المنشورة على عقدة في مجموعة Service Fabric. تتضمن الاستجابة اسم نوع الخدمة وحالة التسجيل الخاصة بها وحزمة التعليمات البرمجية التي سجلتها ومعرف التنشيط لحزمة الخدمة.
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options?: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams): Promise<GetDeployedServiceTypeInfoListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetDeployedServiceTypeInfoListResponse>
getDeployedServiceTypeInfoList(string, string, ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, ServiceCallback<DeployedServiceTypeInfo[]>)
function getDeployedServiceTypeInfoList(nodeName: string, applicationId: string, options: ServiceFabricClientGetDeployedServiceTypeInfoListOptionalParams, callback: ServiceCallback<DeployedServiceTypeInfo[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getFaultOperationList(number, number, ServiceCallback<OperationStatus[]>)
function getFaultOperationList(typeFilter: number, stateFilter: number, callback: ServiceCallback<OperationStatus[]>)
المعلمات
- typeFilter
-
number
يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد PartitionDataLoss.
- 2 - حدد PartitionQuorumLoss.
- 4 - حدد PartitionRestart.
- 8 - حدد NodeTransition.
- stateFilter
-
number
يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد تشغيل
- 2 - حدد RollBack
- 8 - حدد مكتمل
- 16 - حدد حدث خطأ
- 32 - حدد تم الإلغاء
- 64 - حدد ForceCancelled
- callback
رد الاتصال
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams)
يحصل على قائمة عمليات الخطأ التي يسببها المستخدم والتي تمت تصفيتها بواسطة الإدخال المقدم.
function getFaultOperationList(typeFilter: number, stateFilter: number, options?: ServiceFabricClientGetFaultOperationListOptionalParams): Promise<GetFaultOperationListResponse>
المعلمات
- typeFilter
-
number
يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد PartitionDataLoss.
- 2 - حدد PartitionQuorumLoss.
- 4 - حدد PartitionRestart.
- 8 - حدد NodeTransition.
- stateFilter
-
number
يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد تشغيل
- 2 - حدد RollBack
- 8 - حدد مكتمل
- 16 - حدد حدث خطأ
- 32 - حدد تم الإلغاء
- 64 - حدد ForceCancelled
المعلمات الاختيارية
المرتجعات
Promise<GetFaultOperationListResponse>
وعد<Models.GetFaultOperationListResponse>
getFaultOperationList(number, number, ServiceFabricClientGetFaultOperationListOptionalParams, ServiceCallback<OperationStatus[]>)
function getFaultOperationList(typeFilter: number, stateFilter: number, options: ServiceFabricClientGetFaultOperationListOptionalParams, callback: ServiceCallback<OperationStatus[]>)
المعلمات
- typeFilter
-
number
يستخدم للتصفية على نوع العملية للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد PartitionDataLoss.
- 2 - حدد PartitionQuorumLoss.
- 4 - حدد PartitionRestart.
- 8 - حدد NodeTransition.
- stateFilter
-
number
يستخدم للتصفية على OperationState للعمليات التي يسببها المستخدم.
- 65535 - حدد الكل
- 1 - حدد تشغيل
- 2 - حدد RollBack
- 8 - حدد مكتمل
- 16 - حدد حدث خطأ
- 32 - حدد تم الإلغاء
- 64 - حدد ForceCancelled
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreContent(string, ServiceCallback<ImageStoreContent>)
function getImageStoreContent(contentPath: string, callback: ServiceCallback<ImageStoreContent>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- callback
رد الاتصال
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams)
إرجاع المعلومات حول محتوى مخزن الصور في contentPath المحدد. نسبة contentPath إلى جذر مخزن الصور.
function getImageStoreContent(contentPath: string, options?: ServiceFabricClientGetImageStoreContentOptionalParams): Promise<GetImageStoreContentResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
المرتجعات
Promise<GetImageStoreContentResponse>
وعد<Models.GetImageStoreContentResponse>
getImageStoreContent(string, ServiceFabricClientGetImageStoreContentOptionalParams, ServiceCallback<ImageStoreContent>)
function getImageStoreContent(contentPath: string, options: ServiceFabricClientGetImageStoreContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreFolderSize(string, ServiceCallback<FolderSizeInfo>)
function getImageStoreFolderSize(contentPath: string, callback: ServiceCallback<FolderSizeInfo>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- callback
رد الاتصال
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams)
يحصل على الحجم الإجمالي للملف ضمن مجلد مخزن الصور، المحدد بواسطة contentPath. نسبة contentPath إلى جذر مخزن الصور.
function getImageStoreFolderSize(contentPath: string, options?: ServiceFabricClientGetImageStoreFolderSizeOptionalParams): Promise<GetImageStoreFolderSizeResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
المرتجعات
Promise<GetImageStoreFolderSizeResponse>
وعد<Models.GetImageStoreFolderSizeResponse>
getImageStoreFolderSize(string, ServiceFabricClientGetImageStoreFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
function getImageStoreFolderSize(contentPath: string, options: ServiceFabricClientGetImageStoreFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreInfo(ServiceCallback<ImageStoreInfo>)
function getImageStoreInfo(callback: ServiceCallback<ImageStoreInfo>)
المعلمات
- callback
رد الاتصال
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams)
إرجاع معلومات حول النسخة المتماثلة ImageStore الأساسية، مثل سعة القرص ومساحة القرص المتوفرة في العقدة التي توجد عليها، وفئات متعددة من استخدام نظام الملفات ل ImageStore.
function getImageStoreInfo(options?: ServiceFabricClientGetImageStoreInfoOptionalParams): Promise<GetImageStoreInfoResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetImageStoreInfoResponse>
وعد<Models.GetImageStoreInfoResponse>
getImageStoreInfo(ServiceFabricClientGetImageStoreInfoOptionalParams, ServiceCallback<ImageStoreInfo>)
function getImageStoreInfo(options: ServiceFabricClientGetImageStoreInfoOptionalParams, callback: ServiceCallback<ImageStoreInfo>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreRootContent(ServiceCallback<ImageStoreContent>)
function getImageStoreRootContent(callback: ServiceCallback<ImageStoreContent>)
المعلمات
- callback
رد الاتصال
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams)
إرجاع المعلومات حول محتوى مخزن الصور في جذر مخزن الصور.
function getImageStoreRootContent(options?: ServiceFabricClientGetImageStoreRootContentOptionalParams): Promise<GetImageStoreRootContentResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetImageStoreRootContentResponse>
وعد<Models.GetImageStoreRootContentResponse>
getImageStoreRootContent(ServiceFabricClientGetImageStoreRootContentOptionalParams, ServiceCallback<ImageStoreContent>)
function getImageStoreRootContent(options: ServiceFabricClientGetImageStoreRootContentOptionalParams, callback: ServiceCallback<ImageStoreContent>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreRootFolderSize(ServiceCallback<FolderSizeInfo>)
function getImageStoreRootFolderSize(callback: ServiceCallback<FolderSizeInfo>)
المعلمات
- callback
رد الاتصال
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams)
إرجاع الحجم الإجمالي للملفات في المجلدين الجذر والتوابع في مخزن الصور.
function getImageStoreRootFolderSize(options?: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams): Promise<GetImageStoreRootFolderSizeResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetImageStoreRootFolderSizeResponse>
وعد<Models.GetImageStoreRootFolderSizeResponse>
getImageStoreRootFolderSize(ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, ServiceCallback<FolderSizeInfo>)
function getImageStoreRootFolderSize(options: ServiceFabricClientGetImageStoreRootFolderSizeOptionalParams, callback: ServiceCallback<FolderSizeInfo>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreUploadSessionById(string, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionById(sessionId: string, callback: ServiceCallback<UploadSession>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- callback
رد الاتصال
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams)
يحصل على جلسة تحميل مخزن الصور التي تم تحديدها بواسطة المعرف المحدد. يمكن للمستخدم الاستعلام عن جلسة التحميل في أي وقت أثناء التحميل.
function getImageStoreUploadSessionById(sessionId: string, options?: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams): Promise<GetImageStoreUploadSessionByIdResponse>
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetImageStoreUploadSessionByIdResponse>
getImageStoreUploadSessionById(string, ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionById(sessionId: string, options: ServiceFabricClientGetImageStoreUploadSessionByIdOptionalParams, callback: ServiceCallback<UploadSession>)
المعلمات
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
المعلمات الاختيارية
- callback
رد الاتصال
getImageStoreUploadSessionByPath(string, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionByPath(contentPath: string, callback: ServiceCallback<UploadSession>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- callback
رد الاتصال
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams)
يحصل على جلسة تحميل مخزن الصور المقترنة بالمسار النسبي لمخزن الصور المحدد. يمكن للمستخدم الاستعلام عن جلسة التحميل في أي وقت أثناء التحميل.
function getImageStoreUploadSessionByPath(contentPath: string, options?: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams): Promise<GetImageStoreUploadSessionByPathResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetImageStoreUploadSessionByPathResponse>
getImageStoreUploadSessionByPath(string, ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, ServiceCallback<UploadSession>)
function getImageStoreUploadSessionByPath(contentPath: string, options: ServiceFabricClientGetImageStoreUploadSessionByPathOptionalParams, callback: ServiceCallback<UploadSession>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
- callback
رد الاتصال
getNameExistsInfo(string, ServiceCallback<void>)
function getNameExistsInfo(nameId: string, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- callback
-
ServiceCallback<void>
رد الاتصال
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams)
إرجاع ما إذا كان اسم Service Fabric المحدد موجودا.
function getNameExistsInfo(nameId: string, options?: ServiceFabricClientGetNameExistsInfoOptionalParams): Promise<RestResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
getNameExistsInfo(string, ServiceFabricClientGetNameExistsInfoOptionalParams, ServiceCallback<void>)
function getNameExistsInfo(nameId: string, options: ServiceFabricClientGetNameExistsInfoOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
getNodeEventList(string, string, string, ServiceCallback<NodeEventUnion[]>)
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams)
الاستجابة هي قائمة كائنات NodeEvent.
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodeEventListOptionalParams): Promise<GetNodeEventListResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetNodeEventListResponse>
وعد<Models.GetNodeEventListResponse>
getNodeEventList(string, string, string, ServiceFabricClientGetNodeEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
function getNodeEventList(nodeName: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodeEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)
المعلمات
- nodeName
-
string
اسم العقدة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getNodeHealth(string, ServiceCallback<NodeHealth>)
function getNodeHealth(nodeName: string, callback: ServiceCallback<NodeHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
رد الاتصال
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams)
يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.
function getNodeHealth(nodeName: string, options?: ServiceFabricClientGetNodeHealthOptionalParams): Promise<GetNodeHealthResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<GetNodeHealthResponse>
وعد<Models.GetNodeHealthResponse>
getNodeHealth(string, ServiceFabricClientGetNodeHealthOptionalParams, ServiceCallback<NodeHealth>)
function getNodeHealth(nodeName: string, options: ServiceFabricClientGetNodeHealthOptionalParams, callback: ServiceCallback<NodeHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
رد الاتصال
getNodeHealthUsingPolicy(string, ServiceCallback<NodeHealth>)
function getNodeHealthUsingPolicy(nodeName: string, callback: ServiceCallback<NodeHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
رد الاتصال
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams)
يحصل على صحة عقدة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على العقدة استنادا إلى الحالة الصحية. استخدم ClusterHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا كانت العقدة التي تحددها بالاسم غير موجودة في مخزن الحماية، فإن هذا يرجع خطأ.
function getNodeHealthUsingPolicy(nodeName: string, options?: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams): Promise<GetNodeHealthUsingPolicyResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<GetNodeHealthUsingPolicyResponse>
وعد<Models.GetNodeHealthUsingPolicyResponse>
getNodeHealthUsingPolicy(string, ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, ServiceCallback<NodeHealth>)
function getNodeHealthUsingPolicy(nodeName: string, options: ServiceFabricClientGetNodeHealthUsingPolicyOptionalParams, callback: ServiceCallback<NodeHealth>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
رد الاتصال
getNodeInfo(string, ServiceCallback<NodeInfo>)
function getNodeInfo(nodeName: string, callback: ServiceCallback<NodeInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
رد الاتصال
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams)
تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقدة.
function getNodeInfo(nodeName: string, options?: ServiceFabricClientGetNodeInfoOptionalParams): Promise<GetNodeInfoResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<GetNodeInfoResponse>
وعد<Models.GetNodeInfoResponse>
getNodeInfo(string, ServiceFabricClientGetNodeInfoOptionalParams, ServiceCallback<NodeInfo>)
function getNodeInfo(nodeName: string, options: ServiceFabricClientGetNodeInfoOptionalParams, callback: ServiceCallback<NodeInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
رد الاتصال
getNodeInfoList(ServiceCallback<PagedNodeInfoList>)
function getNodeInfoList(callback: ServiceCallback<PagedNodeInfoList>)
المعلمات
- callback
رد الاتصال
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams)
تتضمن الاستجابة الاسم والحالة والمعرف والصحة ووقت التشغيل وتفاصيل أخرى حول العقد.
function getNodeInfoList(options?: ServiceFabricClientGetNodeInfoListOptionalParams): Promise<GetNodeInfoListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetNodeInfoListResponse>
وعد<Models.GetNodeInfoListResponse>
getNodeInfoList(ServiceFabricClientGetNodeInfoListOptionalParams, ServiceCallback<PagedNodeInfoList>)
function getNodeInfoList(options: ServiceFabricClientGetNodeInfoListOptionalParams, callback: ServiceCallback<PagedNodeInfoList>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getNodeLoadInfo(string, ServiceCallback<NodeLoadInfo>)
function getNodeLoadInfo(nodeName: string, callback: ServiceCallback<NodeLoadInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
رد الاتصال
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams)
استرداد معلومات التحميل لعقدة Service Fabric لجميع المقاييس التي تم تعريف التحميل أو السعة.
function getNodeLoadInfo(nodeName: string, options?: ServiceFabricClientGetNodeLoadInfoOptionalParams): Promise<GetNodeLoadInfoResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<GetNodeLoadInfoResponse>
وعد<Models.GetNodeLoadInfoResponse>
getNodeLoadInfo(string, ServiceFabricClientGetNodeLoadInfoOptionalParams, ServiceCallback<NodeLoadInfo>)
function getNodeLoadInfo(nodeName: string, options: ServiceFabricClientGetNodeLoadInfoOptionalParams, callback: ServiceCallback<NodeLoadInfo>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
رد الاتصال
getNodesEventList(string, string, ServiceCallback<NodeEventUnion[]>)
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<NodeEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams)
الاستجابة هي قائمة كائنات NodeEvent.
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetNodesEventListOptionalParams): Promise<GetNodesEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetNodesEventListResponse>
وعد<Models.GetNodesEventListResponse>
getNodesEventList(string, string, ServiceFabricClientGetNodesEventListOptionalParams, ServiceCallback<NodeEventUnion[]>)
function getNodesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetNodesEventListOptionalParams, callback: ServiceCallback<NodeEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getNodeTransitionProgress(string, string, ServiceCallback<NodeTransitionProgress>)
function getNodeTransitionProgress(nodeName: string, operationId: string, callback: ServiceCallback<NodeTransitionProgress>)
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- callback
رد الاتصال
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams)
يحصل على تقدم عملية بدأت مع StartNodeTransition باستخدام معرف العملية المتوفر.
function getNodeTransitionProgress(nodeName: string, operationId: string, options?: ServiceFabricClientGetNodeTransitionProgressOptionalParams): Promise<GetNodeTransitionProgressResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
المرتجعات
Promise<GetNodeTransitionProgressResponse>
وعد<Models.GetNodeTransitionProgressResponse>
getNodeTransitionProgress(string, string, ServiceFabricClientGetNodeTransitionProgressOptionalParams, ServiceCallback<NodeTransitionProgress>)
function getNodeTransitionProgress(nodeName: string, operationId: string, options: ServiceFabricClientGetNodeTransitionProgressOptionalParams, callback: ServiceCallback<NodeTransitionProgress>)
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionBackupConfigurationInfo(string, ServiceCallback<PartitionBackupConfigurationInfo>)
function getPartitionBackupConfigurationInfo(partitionId: string, callback: ServiceCallback<PartitionBackupConfigurationInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
رد الاتصال
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams)
يحصل على معلومات تكوين Service Fabric Backup للقسم المحدد.
function getPartitionBackupConfigurationInfo(partitionId: string, options?: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams): Promise<GetPartitionBackupConfigurationInfoResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetPartitionBackupConfigurationInfoResponse>
getPartitionBackupConfigurationInfo(string, ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, ServiceCallback<PartitionBackupConfigurationInfo>)
function getPartitionBackupConfigurationInfo(partitionId: string, options: ServiceFabricClientGetPartitionBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PartitionBackupConfigurationInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
رد الاتصال
getPartitionBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getPartitionBackupList(partitionId: string, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams)
إرجاع قائمة بالنسخ الاحتياطية المتوفرة للقسم المحدد. يقوم الخادم بتعداد جميع النسخ الاحتياطية المتوفرة في مخزن النسخ الاحتياطي المكون في نهج النسخ الاحتياطي. كما يسمح بتصفية النتيجة استنادا إلى تاريخ البدء والانتهاء أو مجرد جلب أحدث نسخة احتياطية متوفرة للقسم.
function getPartitionBackupList(partitionId: string, options?: ServiceFabricClientGetPartitionBackupListOptionalParams): Promise<GetPartitionBackupListResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionBackupListResponse>
وعد<Models.GetPartitionBackupListResponse>
getPartitionBackupList(string, ServiceFabricClientGetPartitionBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getPartitionBackupList(partitionId: string, options: ServiceFabricClientGetPartitionBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionBackupProgress(string, ServiceCallback<BackupProgressInfo>)
function getPartitionBackupProgress(partitionId: string, callback: ServiceCallback<BackupProgressInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams)
إرجاع معلومات حول حالة أحدث نسخة احتياطية إلى جانب التفاصيل أو سبب الفشل في حالة الاكتمال.
function getPartitionBackupProgress(partitionId: string, options?: ServiceFabricClientGetPartitionBackupProgressOptionalParams): Promise<GetPartitionBackupProgressResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionBackupProgressResponse>
وعد<Models.GetPartitionBackupProgressResponse>
getPartitionBackupProgress(string, ServiceFabricClientGetPartitionBackupProgressOptionalParams, ServiceCallback<BackupProgressInfo>)
function getPartitionBackupProgress(partitionId: string, options: ServiceFabricClientGetPartitionBackupProgressOptionalParams, callback: ServiceCallback<BackupProgressInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionEventList(string, string, string, ServiceCallback<PartitionEventUnion[]>)
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams)
الاستجابة هي قائمة كائنات PartitionEvent.
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionEventListOptionalParams): Promise<GetPartitionEventListResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionEventListResponse>
وعد<Models.GetPartitionEventListResponse>
getPartitionEventList(string, string, string, ServiceFabricClientGetPartitionEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
function getPartitionEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionHealth(string, ServiceCallback<PartitionHealth>)
function getPartitionHealth(partitionId: string, callback: ServiceCallback<PartitionHealth>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams)
استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.
function getPartitionHealth(partitionId: string, options?: ServiceFabricClientGetPartitionHealthOptionalParams): Promise<GetPartitionHealthResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionHealthResponse>
وعد<Models.GetPartitionHealthResponse>
getPartitionHealth(string, ServiceFabricClientGetPartitionHealthOptionalParams, ServiceCallback<PartitionHealth>)
function getPartitionHealth(partitionId: string, options: ServiceFabricClientGetPartitionHealthOptionalParams, callback: ServiceCallback<PartitionHealth>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionHealthUsingPolicy(string, ServiceCallback<PartitionHealth>)
function getPartitionHealthUsingPolicy(partitionId: string, callback: ServiceCallback<PartitionHealth>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams)
الحصول على المعلومات الصحية للقسم المحدد. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على القسم استنادا إلى الحالة الصحية. استخدم ReplicasHealthStateFilter لتصفية مجموعة كائنات ReplicaHealthState على القسم. استخدم ApplicationHealthPolicy في نص POST لتجاوز النهج الصحية المستخدمة لتقييم الصحة. إذا قمت بتحديد قسم غير موجود في المخزن الصحي، فإن هذا الطلب يرجع خطأ.
function getPartitionHealthUsingPolicy(partitionId: string, options?: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams): Promise<GetPartitionHealthUsingPolicyResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetPartitionHealthUsingPolicyResponse>
getPartitionHealthUsingPolicy(string, ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, ServiceCallback<PartitionHealth>)
function getPartitionHealthUsingPolicy(partitionId: string, options: ServiceFabricClientGetPartitionHealthUsingPolicyOptionalParams, callback: ServiceCallback<PartitionHealth>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionInfo(string, ServiceCallback<ServicePartitionInfoUnion>)
function getPartitionInfo(partitionId: string, callback: ServiceCallback<ServicePartitionInfoUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams)
الحصول على معلومات حول القسم المحدد. تتضمن الاستجابة معرف القسم ومعلومات مخطط التقسيم والمفاتيح التي يدعمها القسم والحالة والصحة وتفاصيل أخرى حول القسم.
function getPartitionInfo(partitionId: string, options?: ServiceFabricClientGetPartitionInfoOptionalParams): Promise<GetPartitionInfoResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionInfoResponse>
وعد<Models.GetPartitionInfoResponse>
getPartitionInfo(string, ServiceFabricClientGetPartitionInfoOptionalParams, ServiceCallback<ServicePartitionInfoUnion>)
function getPartitionInfo(partitionId: string, options: ServiceFabricClientGetPartitionInfoOptionalParams, callback: ServiceCallback<ServicePartitionInfoUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionInfoList(string, ServiceCallback<PagedServicePartitionInfoList>)
function getPartitionInfoList(serviceId: string, callback: ServiceCallback<PagedServicePartitionInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams)
تتضمن الاستجابة معرف القسم ومعلومات مخطط التقسيم والمفاتيح التي يدعمها القسم والحالة والصحة وتفاصيل أخرى حول القسم.
function getPartitionInfoList(serviceId: string, options?: ServiceFabricClientGetPartitionInfoListOptionalParams): Promise<GetPartitionInfoListResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionInfoListResponse>
وعد<Models.GetPartitionInfoListResponse>
getPartitionInfoList(string, ServiceFabricClientGetPartitionInfoListOptionalParams, ServiceCallback<PagedServicePartitionInfoList>)
function getPartitionInfoList(serviceId: string, options: ServiceFabricClientGetPartitionInfoListOptionalParams, callback: ServiceCallback<PagedServicePartitionInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionLoadInformation(string, ServiceCallback<PartitionLoadInformation>)
function getPartitionLoadInformation(partitionId: string, callback: ServiceCallback<PartitionLoadInformation>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams)
إرجاع معلومات حول تحميل قسم محدد. تتضمن الاستجابة قائمة بتقارير التحميل لقسم Service Fabric. يتضمن كل تقرير اسم مقياس التحميل والقيمة وآخر وقت تم الإبلاغ عنه في التوقيت العالمي المتفق عليه.
function getPartitionLoadInformation(partitionId: string, options?: ServiceFabricClientGetPartitionLoadInformationOptionalParams): Promise<GetPartitionLoadInformationResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionLoadInformationResponse>
وعد<Models.GetPartitionLoadInformationResponse>
getPartitionLoadInformation(string, ServiceFabricClientGetPartitionLoadInformationOptionalParams, ServiceCallback<PartitionLoadInformation>)
function getPartitionLoadInformation(partitionId: string, options: ServiceFabricClientGetPartitionLoadInformationOptionalParams, callback: ServiceCallback<PartitionLoadInformation>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionReplicaEventList(string, string, string, string, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams)
الاستجابة هي قائمة كائنات ReplicaEvent.
function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicaEventListOptionalParams): Promise<GetPartitionReplicaEventListResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionReplicaEventListResponse>
وعد<Models.GetPartitionReplicaEventListResponse>
getPartitionReplicaEventList(string, string, string, string, ServiceFabricClientGetPartitionReplicaEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicaEventList(partitionId: string, replicaId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicaEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionReplicasEventList(string, string, string, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ReplicaEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams)
الاستجابة هي قائمة كائنات ReplicaEvent.
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionReplicasEventListOptionalParams): Promise<GetPartitionReplicasEventListResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetPartitionReplicasEventListResponse>
getPartitionReplicasEventList(string, string, string, ServiceFabricClientGetPartitionReplicasEventListOptionalParams, ServiceCallback<ReplicaEventUnion[]>)
function getPartitionReplicasEventList(partitionId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionReplicasEventListOptionalParams, callback: ServiceCallback<ReplicaEventUnion[]>)
المعلمات
- partitionId
-
string
هوية القسم.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionRestartProgress(string, string, string, ServiceCallback<PartitionRestartProgress>)
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionRestartProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- callback
رد الاتصال
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams)
يحصل على تقدم PartitionRestart الذي بدأ مع StartPartitionRestart باستخدام معرف العملية المتوفر.
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetPartitionRestartProgressOptionalParams): Promise<GetPartitionRestartProgressResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionRestartProgressResponse>
وعد<Models.GetPartitionRestartProgressResponse>
getPartitionRestartProgress(string, string, string, ServiceFabricClientGetPartitionRestartProgressOptionalParams, ServiceCallback<PartitionRestartProgress>)
function getPartitionRestartProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetPartitionRestartProgressOptionalParams, callback: ServiceCallback<PartitionRestartProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionRestoreProgress(string, ServiceCallback<RestoreProgressInfo>)
function getPartitionRestoreProgress(partitionId: string, callback: ServiceCallback<RestoreProgressInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams)
إرجاع معلومات حول حالة عملية الاستعادة الأخيرة إلى جانب التفاصيل أو سبب الفشل في حالة الاكتمال.
function getPartitionRestoreProgress(partitionId: string, options?: ServiceFabricClientGetPartitionRestoreProgressOptionalParams): Promise<GetPartitionRestoreProgressResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionRestoreProgressResponse>
وعد<Models.GetPartitionRestoreProgressResponse>
getPartitionRestoreProgress(string, ServiceFabricClientGetPartitionRestoreProgressOptionalParams, ServiceCallback<RestoreProgressInfo>)
function getPartitionRestoreProgress(partitionId: string, options: ServiceFabricClientGetPartitionRestoreProgressOptionalParams, callback: ServiceCallback<RestoreProgressInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getPartitionsEventList(string, string, ServiceCallback<PartitionEventUnion[]>)
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<PartitionEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams)
الاستجابة هي قائمة كائنات PartitionEvent.
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetPartitionsEventListOptionalParams): Promise<GetPartitionsEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetPartitionsEventListResponse>
وعد<Models.GetPartitionsEventListResponse>
getPartitionsEventList(string, string, ServiceFabricClientGetPartitionsEventListOptionalParams, ServiceCallback<PartitionEventUnion[]>)
function getPartitionsEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetPartitionsEventListOptionalParams, callback: ServiceCallback<PartitionEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getPropertyInfo(string, string, ServiceCallback<PropertyInfo>)
function getPropertyInfo(nameId: string, propertyName: string, callback: ServiceCallback<PropertyInfo>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
- callback
رد الاتصال
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams)
يحصل على خاصية Service Fabric المحددة تحت اسم معين. سيؤدي هذا دائما إلى إرجاع كل من القيمة وبيانات التعريف.
function getPropertyInfo(nameId: string, propertyName: string, options?: ServiceFabricClientGetPropertyInfoOptionalParams): Promise<GetPropertyInfoResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
المعلمات الاختيارية
المرتجعات
Promise<GetPropertyInfoResponse>
وعد<Models.GetPropertyInfoResponse>
getPropertyInfo(string, string, ServiceFabricClientGetPropertyInfoOptionalParams, ServiceCallback<PropertyInfo>)
function getPropertyInfo(nameId: string, propertyName: string, options: ServiceFabricClientGetPropertyInfoOptionalParams, callback: ServiceCallback<PropertyInfo>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyName
-
string
يحدد اسم الخاصية التي يجب الحصول عليها.
المعلمات الاختيارية
- callback
رد الاتصال
getPropertyInfoList(string, ServiceCallback<PagedPropertyInfoList>)
function getPropertyInfoList(nameId: string, callback: ServiceCallback<PagedPropertyInfoList>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- callback
رد الاتصال
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams)
يمكن أن يحتوي اسم Service Fabric على خاصية واحدة أو أكثر مسماة تخزن معلومات مخصصة. تحصل هذه العملية على معلومات حول هذه الخصائص في قائمة مصفحة. تتضمن المعلومات الاسم والقيمة وبيانات التعريف حول كل خاصية من الخصائص.
function getPropertyInfoList(nameId: string, options?: ServiceFabricClientGetPropertyInfoListOptionalParams): Promise<GetPropertyInfoListResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
المرتجعات
Promise<GetPropertyInfoListResponse>
وعد<Models.GetPropertyInfoListResponse>
getPropertyInfoList(string, ServiceFabricClientGetPropertyInfoListOptionalParams, ServiceCallback<PagedPropertyInfoList>)
function getPropertyInfoList(nameId: string, options: ServiceFabricClientGetPropertyInfoListOptionalParams, callback: ServiceCallback<PagedPropertyInfoList>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
- callback
رد الاتصال
getProvisionedFabricCodeVersionInfoList(ServiceCallback<FabricCodeVersionInfo[]>)
function getProvisionedFabricCodeVersionInfoList(callback: ServiceCallback<FabricCodeVersionInfo[]>)
المعلمات
- callback
رد الاتصال
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams)
يحصل على قائمة بالمعلومات حول إصدارات التعليمات البرمجية للنسيج التي يتم توفيرها في نظام المجموعة. يمكن استخدام المعلمة CodeVersion لتصفية الإخراج اختياريا إلى هذا الإصدار المحدد فقط.
function getProvisionedFabricCodeVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams): Promise<GetProvisionedFabricCodeVersionInfoListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetProvisionedFabricCodeVersionInfoListResponse>
getProvisionedFabricCodeVersionInfoList(ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, ServiceCallback<FabricCodeVersionInfo[]>)
function getProvisionedFabricCodeVersionInfoList(options: ServiceFabricClientGetProvisionedFabricCodeVersionInfoListOptionalParams, callback: ServiceCallback<FabricCodeVersionInfo[]>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getProvisionedFabricConfigVersionInfoList(ServiceCallback<FabricConfigVersionInfo[]>)
function getProvisionedFabricConfigVersionInfoList(callback: ServiceCallback<FabricConfigVersionInfo[]>)
المعلمات
- callback
رد الاتصال
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams)
يحصل على قائمة بمعلومات حول إصدارات تكوين النسيج التي يتم توفيرها في نظام المجموعة. يمكن استخدام المعلمة ConfigVersion لتصفية الإخراج اختياريا إلى هذا الإصدار المحدد فقط.
function getProvisionedFabricConfigVersionInfoList(options?: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams): Promise<GetProvisionedFabricConfigVersionInfoListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetProvisionedFabricConfigVersionInfoListResponse>
getProvisionedFabricConfigVersionInfoList(ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, ServiceCallback<FabricConfigVersionInfo[]>)
function getProvisionedFabricConfigVersionInfoList(options: ServiceFabricClientGetProvisionedFabricConfigVersionInfoListOptionalParams, callback: ServiceCallback<FabricConfigVersionInfo[]>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getQuorumLossProgress(string, string, string, ServiceCallback<PartitionQuorumLossProgress>)
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, callback: ServiceCallback<PartitionQuorumLossProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- callback
رد الاتصال
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams)
يحصل على تقدم عملية فقدان الحصة بدأت مع StartQuorumLoss، باستخدام معرف العملية المتوفرة.
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options?: ServiceFabricClientGetQuorumLossProgressOptionalParams): Promise<GetQuorumLossProgressResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
المرتجعات
Promise<GetQuorumLossProgressResponse>
وعد<Models.GetQuorumLossProgressResponse>
getQuorumLossProgress(string, string, string, ServiceFabricClientGetQuorumLossProgressOptionalParams, ServiceCallback<PartitionQuorumLossProgress>)
function getQuorumLossProgress(serviceId: string, partitionId: string, operationId: string, options: ServiceFabricClientGetQuorumLossProgressOptionalParams, callback: ServiceCallback<PartitionQuorumLossProgress>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
المعلمات الاختيارية
- callback
رد الاتصال
getRepairTaskList(ServiceCallback<RepairTask[]>)
function getRepairTaskList(callback: ServiceCallback<RepairTask[]>)
المعلمات
- callback
رد الاتصال
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function getRepairTaskList(options?: ServiceFabricClientGetRepairTaskListOptionalParams): Promise<GetRepairTaskListResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<GetRepairTaskListResponse>
وعد<Models.GetRepairTaskListResponse>
getRepairTaskList(ServiceFabricClientGetRepairTaskListOptionalParams, ServiceCallback<RepairTask[]>)
function getRepairTaskList(options: ServiceFabricClientGetRepairTaskListOptionalParams, callback: ServiceCallback<RepairTask[]>)
المعلمات
المعلمات الاختيارية
- callback
رد الاتصال
getReplicaHealth(string, string, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealth(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- callback
رد الاتصال
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams)
يحصل على صحة النسخة المتماثلة Service Fabric. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على النسخة المتماثلة استنادا إلى الحالة الصحية.
function getReplicaHealth(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthOptionalParams): Promise<GetReplicaHealthResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
Promise<GetReplicaHealthResponse>
وعد<Models.GetReplicaHealthResponse>
getReplicaHealth(string, string, ServiceFabricClientGetReplicaHealthOptionalParams, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealth(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
- callback
رد الاتصال
getReplicaHealthUsingPolicy(string, string, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaHealthUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- callback
رد الاتصال
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams)
يحصل على صحة النسخة المتماثلة للخدمة ذات الحالة Service Fabric أو مثيل خدمة عديم الحالة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على نظام المجموعة استنادا إلى الحالة الصحية. استخدم ApplicationHealthPolicy لتجاوز النهج الصحية المستخدمة لتقييم الصحة اختياريا. تستخدم واجهة برمجة التطبيقات هذه فقط حقل "ConsiderWarningAsError" في ApplicationHealthPolicy. يتم تجاهل بقية الحقول أثناء تقييم صحة النسخة المتماثلة.
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams): Promise<GetReplicaHealthUsingPolicyResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
Promise<GetReplicaHealthUsingPolicyResponse>
وعد<Models.GetReplicaHealthUsingPolicyResponse>
getReplicaHealthUsingPolicy(string, string, ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, ServiceCallback<ReplicaHealthUnion>)
function getReplicaHealthUsingPolicy(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaHealthUsingPolicyOptionalParams, callback: ServiceCallback<ReplicaHealthUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
- callback
رد الاتصال
getReplicaInfo(string, string, ServiceCallback<ReplicaInfoUnion>)
function getReplicaInfo(partitionId: string, replicaId: string, callback: ServiceCallback<ReplicaInfoUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- callback
رد الاتصال
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams)
تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.
function getReplicaInfo(partitionId: string, replicaId: string, options?: ServiceFabricClientGetReplicaInfoOptionalParams): Promise<GetReplicaInfoResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
Promise<GetReplicaInfoResponse>
وعد<Models.GetReplicaInfoResponse>
getReplicaInfo(string, string, ServiceFabricClientGetReplicaInfoOptionalParams, ServiceCallback<ReplicaInfoUnion>)
function getReplicaInfo(partitionId: string, replicaId: string, options: ServiceFabricClientGetReplicaInfoOptionalParams, callback: ServiceCallback<ReplicaInfoUnion>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
- callback
رد الاتصال
getReplicaInfoList(string, ServiceCallback<PagedReplicaInfoList>)
function getReplicaInfoList(partitionId: string, callback: ServiceCallback<PagedReplicaInfoList>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams)
ترجع نقطة نهاية GetReplicas معلومات حول النسخ المتماثلة للقسم المحدد. تتضمن الاستجابة المعرف والدور والحالة والصحة واسم العقدة ووقت التشغيل وتفاصيل أخرى حول النسخة المتماثلة.
function getReplicaInfoList(partitionId: string, options?: ServiceFabricClientGetReplicaInfoListOptionalParams): Promise<GetReplicaInfoListResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetReplicaInfoListResponse>
وعد<Models.GetReplicaInfoListResponse>
getReplicaInfoList(string, ServiceFabricClientGetReplicaInfoListOptionalParams, ServiceCallback<PagedReplicaInfoList>)
function getReplicaInfoList(partitionId: string, options: ServiceFabricClientGetReplicaInfoListOptionalParams, callback: ServiceCallback<PagedReplicaInfoList>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceBackupConfigurationInfo(string, ServiceCallback<PagedBackupConfigurationInfoList>)
function getServiceBackupConfigurationInfo(serviceId: string, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
رد الاتصال
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams)
يحصل على معلومات تكوين النسخ الاحتياطي Service Fabric للخدمة والأقسام ضمن هذه الخدمة.
function getServiceBackupConfigurationInfo(serviceId: string, options?: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams): Promise<GetServiceBackupConfigurationInfoResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetServiceBackupConfigurationInfoResponse>
getServiceBackupConfigurationInfo(string, ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, ServiceCallback<PagedBackupConfigurationInfoList>)
function getServiceBackupConfigurationInfo(serviceId: string, options: ServiceFabricClientGetServiceBackupConfigurationInfoOptionalParams, callback: ServiceCallback<PagedBackupConfigurationInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
رد الاتصال
getServiceBackupList(string, ServiceCallback<PagedBackupInfoList>)
function getServiceBackupList(serviceId: string, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams)
إرجاع قائمة بالنسخ الاحتياطية المتوفرة لكل قسم في خدمة Service Fabric هذه. يقوم الخادم بتعداد جميع النسخ الاحتياطية المتوفرة في مخزن النسخ الاحتياطي المكون في نهج النسخ الاحتياطي. كما يسمح بتصفية النتيجة استنادا إلى وقت البدء والانتهاء أو مجرد إحضار أحدث نسخة احتياطية متوفرة لكل قسم.
function getServiceBackupList(serviceId: string, options?: ServiceFabricClientGetServiceBackupListOptionalParams): Promise<GetServiceBackupListResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceBackupListResponse>
وعد<Models.GetServiceBackupListResponse>
getServiceBackupList(string, ServiceFabricClientGetServiceBackupListOptionalParams, ServiceCallback<PagedBackupInfoList>)
function getServiceBackupList(serviceId: string, options: ServiceFabricClientGetServiceBackupListOptionalParams, callback: ServiceCallback<PagedBackupInfoList>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceDescription(string, ServiceCallback<ServiceDescriptionUnion>)
function getServiceDescription(serviceId: string, callback: ServiceCallback<ServiceDescriptionUnion>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams)
يحصل على وصف خدمة Service Fabric موجودة. يجب إنشاء خدمة قبل الحصول على وصفها.
function getServiceDescription(serviceId: string, options?: ServiceFabricClientGetServiceDescriptionOptionalParams): Promise<GetServiceDescriptionResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceDescriptionResponse>
وعد<Models.GetServiceDescriptionResponse>
getServiceDescription(string, ServiceFabricClientGetServiceDescriptionOptionalParams, ServiceCallback<ServiceDescriptionUnion>)
function getServiceDescription(serviceId: string, options: ServiceFabricClientGetServiceDescriptionOptionalParams, callback: ServiceCallback<ServiceDescriptionUnion>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceEventList(string, string, string, ServiceCallback<ServiceEventUnion[]>)
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams)
الاستجابة هي قائمة كائنات ServiceEvent.
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServiceEventListOptionalParams): Promise<GetServiceEventListResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceEventListResponse>
وعد<Models.GetServiceEventListResponse>
getServiceEventList(string, string, string, ServiceFabricClientGetServiceEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
function getServiceEventList(serviceId: string, startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServiceEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceHealth(string, ServiceCallback<ServiceHealth>)
function getServiceHealth(serviceId: string, callback: ServiceCallback<ServiceHealth>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams)
الحصول على المعلومات الصحية للخدمة المحددة. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.
function getServiceHealth(serviceId: string, options?: ServiceFabricClientGetServiceHealthOptionalParams): Promise<GetServiceHealthResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceHealthResponse>
وعد<Models.GetServiceHealthResponse>
getServiceHealth(string, ServiceFabricClientGetServiceHealthOptionalParams, ServiceCallback<ServiceHealth>)
function getServiceHealth(serviceId: string, options: ServiceFabricClientGetServiceHealthOptionalParams, callback: ServiceCallback<ServiceHealth>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceHealthUsingPolicy(string, ServiceCallback<ServiceHealth>)
function getServiceHealthUsingPolicy(serviceId: string, callback: ServiceCallback<ServiceHealth>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams)
الحصول على المعلومات الصحية للخدمة المحددة. إذا تم تحديد نهج صحة التطبيق، فإن تقييم الصحة يستخدمه للحصول على الحالة الصحية المجمعة. إذا لم يتم تحديد النهج، يستخدم تقييم الصحة نهج صحة التطبيق المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. استخدم EventsHealthStateFilter لتصفية مجموعة الأحداث الصحية التي تم الإبلاغ عنها على الخدمة استنادا إلى الحالة الصحية. استخدم PartitionsHealthStateFilter لتصفية مجموعة الأقسام التي تم إرجاعها. إذا قمت بتحديد خدمة غير موجودة في مخزن الحماية، فإن هذا الطلب يرجع خطأ.
function getServiceHealthUsingPolicy(serviceId: string, options?: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams): Promise<GetServiceHealthUsingPolicyResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceHealthUsingPolicyResponse>
وعد<Models.GetServiceHealthUsingPolicyResponse>
getServiceHealthUsingPolicy(string, ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, ServiceCallback<ServiceHealth>)
function getServiceHealthUsingPolicy(serviceId: string, options: ServiceFabricClientGetServiceHealthUsingPolicyOptionalParams, callback: ServiceCallback<ServiceHealth>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceInfo(string, string, ServiceCallback<ServiceInfoUnion>)
function getServiceInfo(applicationId: string, serviceId: string, callback: ServiceCallback<ServiceInfoUnion>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams)
إرجاع معلومات حول الخدمة المحددة التي تنتمي إلى تطبيق Service Fabric المحدد.
function getServiceInfo(applicationId: string, serviceId: string, options?: ServiceFabricClientGetServiceInfoOptionalParams): Promise<GetServiceInfoResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceInfoResponse>
وعد<Models.GetServiceInfoResponse>
getServiceInfo(string, string, ServiceFabricClientGetServiceInfoOptionalParams, ServiceCallback<ServiceInfoUnion>)
function getServiceInfo(applicationId: string, serviceId: string, options: ServiceFabricClientGetServiceInfoOptionalParams, callback: ServiceCallback<ServiceInfoUnion>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceInfoList(string, ServiceCallback<PagedServiceInfoList>)
function getServiceInfoList(applicationId: string, callback: ServiceCallback<PagedServiceInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
رد الاتصال
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams)
إرجاع المعلومات حول جميع الخدمات التي تنتمي إلى التطبيق المحدد بواسطة معرف التطبيق.
function getServiceInfoList(applicationId: string, options?: ServiceFabricClientGetServiceInfoListOptionalParams): Promise<GetServiceInfoListResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceInfoListResponse>
وعد<Models.GetServiceInfoListResponse>
getServiceInfoList(string, ServiceFabricClientGetServiceInfoListOptionalParams, ServiceCallback<PagedServiceInfoList>)
function getServiceInfoList(applicationId: string, options: ServiceFabricClientGetServiceInfoListOptionalParams, callback: ServiceCallback<PagedServiceInfoList>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceManifest(string, string, string, ServiceCallback<ServiceTypeManifest>)
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, callback: ServiceCallback<ServiceTypeManifest>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- callback
رد الاتصال
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams)
يحصل على البيان الذي يصف نوع الخدمة. تحتوي الاستجابة على XML بيان الخدمة كسلسلة.
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options?: ServiceFabricClientGetServiceManifestOptionalParams): Promise<GetServiceManifestResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceManifestResponse>
وعد<Models.GetServiceManifestResponse>
getServiceManifest(string, string, string, ServiceFabricClientGetServiceManifestOptionalParams, ServiceCallback<ServiceTypeManifest>)
function getServiceManifest(applicationTypeName: string, applicationTypeVersion: string, serviceManifestName: string, options: ServiceFabricClientGetServiceManifestOptionalParams, callback: ServiceCallback<ServiceTypeManifest>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceNameInfo(string, ServiceCallback<ServiceNameInfo>)
function getServiceNameInfo(partitionId: string, callback: ServiceCallback<ServiceNameInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
رد الاتصال
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams)
يحصل على اسم الخدمة للقسم المحدد. يتم إرجاع خطأ 404 إذا لم يكن معرف القسم موجودا في نظام المجموعة.
function getServiceNameInfo(partitionId: string, options?: ServiceFabricClientGetServiceNameInfoOptionalParams): Promise<GetServiceNameInfoResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceNameInfoResponse>
وعد<Models.GetServiceNameInfoResponse>
getServiceNameInfo(string, ServiceFabricClientGetServiceNameInfoOptionalParams, ServiceCallback<ServiceNameInfo>)
function getServiceNameInfo(partitionId: string, options: ServiceFabricClientGetServiceNameInfoOptionalParams, callback: ServiceCallback<ServiceNameInfo>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
رد الاتصال
getServicesEventList(string, string, ServiceCallback<ServiceEventUnion[]>)
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, callback: ServiceCallback<ServiceEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- callback
رد الاتصال
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams)
الاستجابة هي قائمة كائنات ServiceEvent.
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options?: ServiceFabricClientGetServicesEventListOptionalParams): Promise<GetServicesEventListResponse>
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
المرتجعات
Promise<GetServicesEventListResponse>
وعد<Models.GetServicesEventListResponse>
getServicesEventList(string, string, ServiceFabricClientGetServicesEventListOptionalParams, ServiceCallback<ServiceEventUnion[]>)
function getServicesEventList(startTimeUtc: string, endTimeUtc: string, options: ServiceFabricClientGetServicesEventListOptionalParams, callback: ServiceCallback<ServiceEventUnion[]>)
المعلمات
- startTimeUtc
-
string
وقت بدء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
- endTimeUtc
-
string
وقت انتهاء استعلام البحث في ISO UTC yyyy-MM-ddTHH:mm:ssZ.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceTypeInfoByName(string, string, string, ServiceCallback<ServiceTypeInfo>)
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, callback: ServiceCallback<ServiceTypeInfo>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
- callback
رد الاتصال
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams)
يحصل على معلومات حول نوع خدمة معين مدعوم من قبل نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404. يتم إرجاع استجابة 204 إذا لم يتم العثور على نوع الخدمة المحدد في نظام المجموعة.
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options?: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams): Promise<GetServiceTypeInfoByNameResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceTypeInfoByNameResponse>
وعد<Models.GetServiceTypeInfoByNameResponse>
getServiceTypeInfoByName(string, string, string, ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, ServiceCallback<ServiceTypeInfo>)
function getServiceTypeInfoByName(applicationTypeName: string, applicationTypeVersion: string, serviceTypeName: string, options: ServiceFabricClientGetServiceTypeInfoByNameOptionalParams, callback: ServiceCallback<ServiceTypeInfo>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- serviceTypeName
-
string
تحديد اسم نوع خدمة Service Fabric.
المعلمات الاختيارية
- callback
رد الاتصال
getServiceTypeInfoList(string, string, ServiceCallback<ServiceTypeInfo[]>)
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, callback: ServiceCallback<ServiceTypeInfo[]>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
- callback
رد الاتصال
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams)
يحصل على القائمة التي تحتوي على معلومات حول أنواع الخدمات التي يدعمها نوع تطبيق تم توفيره في مجموعة Service Fabric. يجب أن يكون نوع التطبيق المتوفر موجودا. وإلا، يتم إرجاع حالة 404.
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options?: ServiceFabricClientGetServiceTypeInfoListOptionalParams): Promise<GetServiceTypeInfoListResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
المعلمات الاختيارية
المرتجعات
Promise<GetServiceTypeInfoListResponse>
وعد<Models.GetServiceTypeInfoListResponse>
getServiceTypeInfoList(string, string, ServiceFabricClientGetServiceTypeInfoListOptionalParams, ServiceCallback<ServiceTypeInfo[]>)
function getServiceTypeInfoList(applicationTypeName: string, applicationTypeVersion: string, options: ServiceFabricClientGetServiceTypeInfoListOptionalParams, callback: ServiceCallback<ServiceTypeInfo[]>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- applicationTypeVersion
-
string
إصدار نوع التطبيق.
المعلمات الاختيارية
- callback
رد الاتصال
getSubNameInfoList(string, ServiceCallback<PagedSubNameInfoList>)
function getSubNameInfoList(nameId: string, callback: ServiceCallback<PagedSubNameInfoList>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- callback
رد الاتصال
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams)
تعداد كافة أسماء Service Fabric تحت اسم معين. إذا لم يتم احتواء الأسماء الفرعية في صفحة، يتم إرجاع صفحة واحدة من النتائج بالإضافة إلى رمز متابعة، والذي يمكن استخدامه للحصول على الصفحة التالية. سيفشل الاستعلام عن اسم غير موجود.
function getSubNameInfoList(nameId: string, options?: ServiceFabricClientGetSubNameInfoListOptionalParams): Promise<GetSubNameInfoListResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
المرتجعات
Promise<GetSubNameInfoListResponse>
وعد<Models.GetSubNameInfoListResponse>
getSubNameInfoList(string, ServiceFabricClientGetSubNameInfoListOptionalParams, ServiceCallback<PagedSubNameInfoList>)
function getSubNameInfoList(nameId: string, options: ServiceFabricClientGetSubNameInfoListOptionalParams, callback: ServiceCallback<PagedSubNameInfoList>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
المعلمات الاختيارية
- callback
رد الاتصال
getUnplacedReplicaInformation(string, ServiceCallback<UnplacedReplicaInformation>)
function getUnplacedReplicaInformation(serviceId: string, callback: ServiceCallback<UnplacedReplicaInformation>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams)
إرجاع المعلومات حول النسخ المتماثلة غير المكبدة للخدمة. إذا تم تحديد PartitionId، فستحتوي النتيجة على معلومات فقط حول النسخ المتماثلة غير المستبدلة لهذا القسم. إذا لم يتم تحديد PartitionId، فستحتوي النتيجة على معلومات حول النسخ المتماثلة غير المستبدلة لجميع أقسام تلك الخدمة. إذا تم تعيين OnlyQueryPrimaries إلى true، فستحتوي النتيجة على معلومات حول النسخ المتماثلة الأساسية فقط، وستتجاهل النسخ المتماثلة الثانوية غير المحددة.
function getUnplacedReplicaInformation(serviceId: string, options?: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams): Promise<GetUnplacedReplicaInformationResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
وعد<Models.GetUnplacedReplicaInformationResponse>
getUnplacedReplicaInformation(string, ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, ServiceCallback<UnplacedReplicaInformation>)
function getUnplacedReplicaInformation(serviceId: string, options: ServiceFabricClientGetUnplacedReplicaInformationOptionalParams, callback: ServiceCallback<UnplacedReplicaInformation>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
getUpgradeOrchestrationServiceState(ServiceCallback<UpgradeOrchestrationServiceState>)
function getUpgradeOrchestrationServiceState(callback: ServiceCallback<UpgradeOrchestrationServiceState>)
المعلمات
رد الاتصال
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams)
احصل على حالة الخدمة لخدمة Service Fabric Upgrade Orchestration Service. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.
function getUpgradeOrchestrationServiceState(options?: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams): Promise<GetUpgradeOrchestrationServiceStateResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
وعد<Models.GetUpgradeOrchestrationServiceStateResponse>
getUpgradeOrchestrationServiceState(ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceState>)
function getUpgradeOrchestrationServiceState(options: ServiceFabricClientGetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceState>)
المعلمات
المعلمات الاختيارية
رد الاتصال
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceCallback<ContainerApiResponse>)
function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, callback: ServiceCallback<ContainerApiResponse>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageInstanceId
-
string
المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.
- containerApiRequestBody
- ContainerApiRequestBody
معلمات لإجراء استدعاء واجهة برمجة تطبيقات الحاوية
- callback
رد الاتصال
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams)
استدعاء واجهة برمجة تطبيقات الحاوية على حاوية تم نشرها على عقدة Service Fabric لحزمة التعليمات البرمجية المحددة.
function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options?: ServiceFabricClientInvokeContainerApiOptionalParams): Promise<InvokeContainerApiResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageInstanceId
-
string
المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.
- containerApiRequestBody
- ContainerApiRequestBody
معلمات لإجراء استدعاء واجهة برمجة تطبيقات الحاوية
المعلمات الاختيارية
المرتجعات
Promise<InvokeContainerApiResponse>
وعد<Models.InvokeContainerApiResponse>
invokeContainerApi(string, string, string, string, string, ContainerApiRequestBody, ServiceFabricClientInvokeContainerApiOptionalParams, ServiceCallback<ContainerApiResponse>)
function invokeContainerApi(nodeName: string, applicationId: string, serviceManifestName: string, codePackageName: string, codePackageInstanceId: string, containerApiRequestBody: ContainerApiRequestBody, options: ServiceFabricClientInvokeContainerApiOptionalParams, callback: ServiceCallback<ContainerApiResponse>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- serviceManifestName
-
string
اسم بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageName
-
string
اسم حزمة التعليمات البرمجية المحددة في بيان الخدمة المسجل كجزء من نوع تطبيق في مجموعة Service Fabric.
- codePackageInstanceId
-
string
المعرف الذي يعرف مثيل حزمة التعليمات البرمجية المنشورة على عقدة نسيج الخدمة بشكل فريد.
- containerApiRequestBody
- ContainerApiRequestBody
معلمات لإجراء استدعاء واجهة برمجة تطبيقات الحاوية
المعلمات الاختيارية
- callback
رد الاتصال
invokeInfrastructureCommand(string, ServiceCallback<string>)
function invokeInfrastructureCommand(command: string, callback: ServiceCallback<string>)
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
- callback
-
ServiceCallback<string>
رد الاتصال
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams)
بالنسبة للمجموعات التي تحتوي على مثيل واحد أو أكثر من خدمة البنية الأساسية المكونة، توفر واجهة برمجة التطبيقات هذه طريقة لإرسال أوامر خاصة بالبنية الأساسية إلى مثيل معين من خدمة البنية الأساسية.
تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function invokeInfrastructureCommand(command: string, options?: ServiceFabricClientInvokeInfrastructureCommandOptionalParams): Promise<InvokeInfrastructureCommandResponse>
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
المعلمات الاختيارية
المرتجعات
Promise<InvokeInfrastructureCommandResponse>
وعد<Models.InvokeInfrastructureCommandResponse>
invokeInfrastructureCommand(string, ServiceFabricClientInvokeInfrastructureCommandOptionalParams, ServiceCallback<string>)
function invokeInfrastructureCommand(command: string, options: ServiceFabricClientInvokeInfrastructureCommandOptionalParams, callback: ServiceCallback<string>)
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
المعلمات الاختيارية
- callback
-
ServiceCallback<string>
رد الاتصال
invokeInfrastructureQuery(string, ServiceCallback<string>)
function invokeInfrastructureQuery(command: string, callback: ServiceCallback<string>)
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
- callback
-
ServiceCallback<string>
رد الاتصال
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams)
بالنسبة للمجموعات التي تحتوي على مثيل واحد أو أكثر من خدمة البنية الأساسية المكونة، توفر واجهة برمجة التطبيقات هذه طريقة لإرسال استعلامات خاصة بالبنية الأساسية إلى مثيل معين من خدمة البنية الأساسية.
تختلف الأوامر المتوفرة وتنسيقات الاستجابة المقابلة لها استنادا إلى البنية الأساسية التي يتم تشغيل نظام المجموعة عليها.
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function invokeInfrastructureQuery(command: string, options?: ServiceFabricClientInvokeInfrastructureQueryOptionalParams): Promise<InvokeInfrastructureQueryResponse>
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
المعلمات الاختيارية
المرتجعات
Promise<InvokeInfrastructureQueryResponse>
وعد<Models.InvokeInfrastructureQueryResponse>
invokeInfrastructureQuery(string, ServiceFabricClientInvokeInfrastructureQueryOptionalParams, ServiceCallback<string>)
function invokeInfrastructureQuery(command: string, options: ServiceFabricClientInvokeInfrastructureQueryOptionalParams, callback: ServiceCallback<string>)
المعلمات
- command
-
string
نص الأمر الذي سيتم استدعاؤه. محتوى الأمر خاص بالبنية الأساسية.
المعلمات الاختيارية
- callback
-
ServiceCallback<string>
رد الاتصال
movePrimaryReplica(string, ServiceCallback<void>)
function movePrimaryReplica(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams)
ينقل هذا الأمر النسخة المتماثلة الأساسية لقسم خدمة ذات حالة، مع احترام جميع القيود. إذا تم تحديد معلمة NodeName، نقل الأساسي إلى العقدة المحددة (إذا كانت القيود تسمح بذلك). إذا لم يتم تحديد معلمة NodeName، نقل النسخة المتماثلة الأساسية إلى عقدة عشوائية في نظام المجموعة. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الأساسي بغض النظر عن القيود.
function movePrimaryReplica(partitionId: string, options?: ServiceFabricClientMovePrimaryReplicaOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
movePrimaryReplica(string, ServiceFabricClientMovePrimaryReplicaOptionalParams, ServiceCallback<void>)
function movePrimaryReplica(partitionId: string, options: ServiceFabricClientMovePrimaryReplicaOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
moveSecondaryReplica(string, string, ServiceCallback<void>)
function moveSecondaryReplica(partitionId: string, currentNodeName: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- currentNodeName
-
string
اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.
- callback
-
ServiceCallback<void>
رد الاتصال
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams)
ينقل هذا الأمر النسخة المتماثلة الثانوية لقسم خدمة ذات حالة، مع احترام جميع القيود. يجب تحديد المعلمة CurrentNodeName لتعريف النسخة المتماثلة التي تم نقلها. يجب تحديد اسم العقدة المصدر، ولكن يمكن حذف اسم العقدة الجديدة، وفي هذه الحالة يتم نقل النسخة المتماثلة إلى عقدة عشوائية. إذا تم تحديد المعلمة IgnoreConstraints وتعيينها إلى true، نقل الثانوية بغض النظر عن القيود.
function moveSecondaryReplica(partitionId: string, currentNodeName: string, options?: ServiceFabricClientMoveSecondaryReplicaOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- currentNodeName
-
string
اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
moveSecondaryReplica(string, string, ServiceFabricClientMoveSecondaryReplicaOptionalParams, ServiceCallback<void>)
function moveSecondaryReplica(partitionId: string, currentNodeName: string, options: ServiceFabricClientMoveSecondaryReplicaOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- currentNodeName
-
string
اسم العقدة المصدر لنقل النسخة المتماثلة الثانوية.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
postChaosSchedule(ChaosScheduleDescription, ServiceCallback<void>)
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, callback: ServiceCallback<void>)
المعلمات
- chaosSchedule
- ChaosScheduleDescription
يصف الجدول الزمني المستخدم من قبل Chaos.
- callback
-
ServiceCallback<void>
رد الاتصال
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams)
ستعمل Chaos على جدولة عمليات التشغيل تلقائيا استنادا إلى جدول الفوضى. سيتم تحديث جدول الفوضى إذا كان الإصدار المقدم يطابق الإصدار على الخادم. عند تحديث Chaos Schedule، يتم زيادة الإصدار على الخادم بمقدار 1. سيلتف الإصدار الموجود على الخادم مرة أخرى إلى 0 بعد الوصول إلى عدد كبير. إذا كان Chaos قيد التشغيل عند إجراء هذا الاستدعاء، فسيفشل الاستدعاء.
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options?: ServiceFabricClientPostChaosScheduleOptionalParams): Promise<RestResponse>
المعلمات
- chaosSchedule
- ChaosScheduleDescription
يصف الجدول الزمني المستخدم من قبل Chaos.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
postChaosSchedule(ChaosScheduleDescription, ServiceFabricClientPostChaosScheduleOptionalParams, ServiceCallback<void>)
function postChaosSchedule(chaosSchedule: ChaosScheduleDescription, options: ServiceFabricClientPostChaosScheduleOptionalParams, callback: ServiceCallback<void>)
المعلمات
- chaosSchedule
- ChaosScheduleDescription
يصف الجدول الزمني المستخدم من قبل Chaos.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceCallback<void>)
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, callback: ServiceCallback<void>)
المعلمات
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.
- callback
-
ServiceCallback<void>
رد الاتصال
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams)
توفير نوع تطبيق Service Fabric مع نظام المجموعة. مطلوب التوفير قبل أن يمكن إنشاء مثيل لأي تطبيقات جديدة. يمكن تنفيذ عملية التوفير إما على حزمة التطبيق المحددة بواسطة relativePathInImageStore، أو باستخدام URI الخارجي '.sfpkg'.
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options?: ServiceFabricClientProvisionApplicationTypeOptionalParams): Promise<RestResponse>
المعلمات
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
provisionApplicationType(ProvisionApplicationTypeDescriptionBaseUnion, ServiceFabricClientProvisionApplicationTypeOptionalParams, ServiceCallback<void>)
function provisionApplicationType(provisionApplicationTypeDescriptionBaseRequiredBodyParam: ProvisionApplicationTypeDescriptionBaseUnion, options: ServiceFabricClientProvisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- provisionApplicationTypeDescriptionBaseRequiredBodyParam
- ProvisionApplicationTypeDescriptionBaseUnion
النوع الأساسي لوصف نوع تطبيق التزويد الذي يدعم إما التوفير المستند إلى مخزن الصور أو التوفير الخارجي المستند إلى المتجر.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
provisionCluster(ProvisionFabricDescription, ServiceCallback<void>)
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, callback: ServiceCallback<void>)
المعلمات
- provisionFabricDescription
- ProvisionFabricDescription
توضح هذه المقالة معلمات توفير نظام مجموعة.
- callback
-
ServiceCallback<void>
رد الاتصال
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams)
التحقق من صحة وتوفير التعليمات البرمجية أو حزم التكوين لمجموعة Service Fabric.
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options?: ServiceFabricClientProvisionClusterOptionalParams): Promise<RestResponse>
المعلمات
- provisionFabricDescription
- ProvisionFabricDescription
توضح هذه المقالة معلمات توفير نظام مجموعة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
provisionCluster(ProvisionFabricDescription, ServiceFabricClientProvisionClusterOptionalParams, ServiceCallback<void>)
function provisionCluster(provisionFabricDescription: ProvisionFabricDescription, options: ServiceFabricClientProvisionClusterOptionalParams, callback: ServiceCallback<void>)
المعلمات
- provisionFabricDescription
- ProvisionFabricDescription
توضح هذه المقالة معلمات توفير نظام مجموعة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
putProperty(string, PropertyDescription, ServiceCallback<void>)
function putProperty(nameId: string, propertyDescription: PropertyDescription, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyDescription
- PropertyDescription
توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.
- callback
-
ServiceCallback<void>
رد الاتصال
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams)
إنشاء الخاصية "نسيج الخدمة" المحددة أو تحديثها باسم معين.
function putProperty(nameId: string, propertyDescription: PropertyDescription, options?: ServiceFabricClientPutPropertyOptionalParams): Promise<RestResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyDescription
- PropertyDescription
توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
putProperty(string, PropertyDescription, ServiceFabricClientPutPropertyOptionalParams, ServiceCallback<void>)
function putProperty(nameId: string, propertyDescription: PropertyDescription, options: ServiceFabricClientPutPropertyOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyDescription
- PropertyDescription
توضح هذه المقالة خاصية Service Fabric التي سيتم إنشاؤها.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
recoverAllPartitions(ServiceCallback<void>)
function recoverAllPartitions(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams)
يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.
function recoverAllPartitions(options?: ServiceFabricClientRecoverAllPartitionsOptionalParams): Promise<RestResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
recoverAllPartitions(ServiceFabricClientRecoverAllPartitionsOptionalParams, ServiceCallback<void>)
function recoverAllPartitions(options: ServiceFabricClientRecoverAllPartitionsOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
recoverPartition(string, ServiceCallback<void>)
function recoverPartition(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams)
يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.
function recoverPartition(partitionId: string, options?: ServiceFabricClientRecoverPartitionOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
recoverPartition(string, ServiceFabricClientRecoverPartitionOptionalParams, ServiceCallback<void>)
function recoverPartition(partitionId: string, options: ServiceFabricClientRecoverPartitionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
recoverServicePartitions(string, ServiceCallback<void>)
function recoverServicePartitions(serviceId: string, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams)
يشير إلى مجموعة Service Fabric أنه يجب أن يحاول استرداد الخدمة المحددة العالقة حاليا في فقدان الحصة. يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.
function recoverServicePartitions(serviceId: string, options?: ServiceFabricClientRecoverServicePartitionsOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
recoverServicePartitions(string, ServiceFabricClientRecoverServicePartitionsOptionalParams, ServiceCallback<void>)
function recoverServicePartitions(serviceId: string, options: ServiceFabricClientRecoverServicePartitionsOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
recoverSystemPartitions(ServiceCallback<void>)
function recoverSystemPartitions(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams)
يشير إلى مجموعة Service Fabric أنه يجب أن يحاول استرداد خدمات النظام العالقة حاليا في فقدان الحصة. يجب تنفيذ هذه العملية فقط إذا كان من المعروف أنه لا يمكن استرداد النسخ المتماثلة المعطلة. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان محتمل للبيانات.
function recoverSystemPartitions(options?: ServiceFabricClientRecoverSystemPartitionsOptionalParams): Promise<RestResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
recoverSystemPartitions(ServiceFabricClientRecoverSystemPartitionsOptionalParams, ServiceCallback<void>)
function recoverSystemPartitions(options: ServiceFabricClientRecoverSystemPartitionsOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
removeComposeDeployment(string, ServiceCallback<void>)
function removeComposeDeployment(deploymentName: string, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
- callback
-
ServiceCallback<void>
رد الاتصال
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams)
حذف نشر إنشاء Service Fabric موجود.
function removeComposeDeployment(deploymentName: string, options?: ServiceFabricClientRemoveComposeDeploymentOptionalParams): Promise<RestResponse>
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
removeComposeDeployment(string, ServiceFabricClientRemoveComposeDeploymentOptionalParams, ServiceCallback<void>)
function removeComposeDeployment(deploymentName: string, options: ServiceFabricClientRemoveComposeDeploymentOptionalParams, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
removeConfigurationOverrides(string, ServiceCallback<void>)
function removeConfigurationOverrides(nodeName: string, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
-
ServiceCallback<void>
رد الاتصال
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams)
تسمح واجهة برمجة التطبيقات هذه بإزالة جميع تجاوزات التكوين الموجودة على العقدة المحددة.
function removeConfigurationOverrides(nodeName: string, options?: ServiceFabricClientRemoveConfigurationOverridesOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
removeConfigurationOverrides(string, ServiceFabricClientRemoveConfigurationOverridesOptionalParams, ServiceCallback<void>)
function removeConfigurationOverrides(nodeName: string, options: ServiceFabricClientRemoveConfigurationOverridesOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
removeNodeState(string, ServiceCallback<void>)
function removeNodeState(nodeName: string, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- callback
-
ServiceCallback<void>
رد الاتصال
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams)
وهذا يعني أنه لا يمكن استرداد الحالة المستمرة لتلك العقدة. يحدث هذا بشكل عام إذا تم مسح قرص ثابت نظيف، أو إذا تعطل قرص ثابت. يجب أن تكون العقدة معطلة حتى تنجح هذه العملية. تتيح هذه العملية ل Service Fabric معرفة أن النسخ المتماثلة على تلك العقدة لم تعد موجودة، وأن Service Fabric يجب أن يتوقف عن انتظار النسخ المتماثلة هذه للنسخ الاحتياطية. لا تقم بتشغيل الأمر cmdlet هذا إذا لم تتم إزالة الحالة على العقدة ويمكن أن تعود العقدة مع حالتها سليمة. بدءا من Service Fabric 6.5، من أجل استخدام واجهة برمجة التطبيقات هذه للعقد الأولية، يرجى تغيير العقد الأولية إلى عقد عادية (غير أولية) ثم استدعاء واجهة برمجة التطبيقات هذه لإزالة حالة العقدة. إذا كان نظام المجموعة قيد التشغيل على Azure، بعد تعطل عقدة البذور، سيحاول Service Fabric تغييرها إلى عقدة غير أولية تلقائيا. لتحقيق ذلك، تأكد من أن عدد العقد غير الأولية في نوع العقدة الأساسية لا يقل عن عدد عقد البذور لأسفل. إذا لزم الأمر، أضف المزيد من العقد إلى نوع العقدة الأساسية لتحقيق ذلك. بالنسبة للمجموعة المستقلة، إذا لم يكن من المتوقع أن تعود العقدة الأولية لأسفل بحالة سليمة، فيرجى إزالة العقدة من المجموعة، راجع https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-windows-server-add-remove-nodes
function removeNodeState(nodeName: string, options?: ServiceFabricClientRemoveNodeStateOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
removeNodeState(string, ServiceFabricClientRemoveNodeStateOptionalParams, ServiceCallback<void>)
function removeNodeState(nodeName: string, options: ServiceFabricClientRemoveNodeStateOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
removeReplica(string, string, string, ServiceCallback<void>)
function removeReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- callback
-
ServiceCallback<void>
رد الاتصال
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams)
تحاكي واجهة برمجة التطبيقات هذه فشل النسخة المتماثلة ل Service Fabric عن طريق إزالة نسخة متماثلة من مجموعة Service Fabric. تقوم الإزالة بإغلاق النسخة المتماثلة، ونقل النسخة المتماثلة إلى الدور بلا، ثم إزالة كافة معلومات حالة النسخة المتماثلة من نظام المجموعة. تختبر واجهة برمجة التطبيقات هذه مسار إزالة حالة النسخة المتماثلة، وتحاكي المسار الدائم لخطأ التقرير من خلال واجهات برمجة تطبيقات العميل. تحذير - لا توجد فحوصات أمان يتم إجراؤها عند استخدام واجهة برمجة التطبيقات هذه. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان البيانات للخدمات ذات الحالة. بالإضافة إلى ذلك، تؤثر علامة forceRemove على جميع النسخ المتماثلة الأخرى المستضافة في نفس العملية.
function removeReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRemoveReplicaOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
removeReplica(string, string, string, ServiceFabricClientRemoveReplicaOptionalParams, ServiceCallback<void>)
function removeReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRemoveReplicaOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportApplicationHealth(string, HealthInformation, ServiceCallback<void>)
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams)
يبلغ عن الحالة الصحية لتطبيق Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى تطبيق بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على صحة التطبيق وتحقق من ظهور التقرير في قسم HealthEvents.
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportApplicationHealthOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportApplicationHealth(string, HealthInformation, ServiceFabricClientReportApplicationHealthOptionalParams, ServiceCallback<void>)
function reportApplicationHealth(applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportApplicationHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportClusterHealth(HealthInformation, ServiceCallback<void>)
function reportClusterHealth(healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams)
إرسال تقرير حماية على مجموعة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetClusterHealth وتحقق من ظهور التقرير في قسم HealthEvents.
function reportClusterHealth(healthInformation: HealthInformation, options?: ServiceFabricClientReportClusterHealthOptionalParams): Promise<RestResponse>
المعلمات
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportClusterHealth(HealthInformation, ServiceFabricClientReportClusterHealthOptionalParams, ServiceCallback<void>)
function reportClusterHealth(healthInformation: HealthInformation, options: ServiceFabricClientReportClusterHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceCallback<void>)
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams)
يبلغ عن الحالة الصحية للتطبيق المنشور على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة التطبيق المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedApplicationHealthOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportDeployedApplicationHealth(string, string, HealthInformation, ServiceFabricClientReportDeployedApplicationHealthOptionalParams, ServiceCallback<void>)
function reportDeployedApplicationHealth(nodeName: string, applicationId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedApplicationHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceCallback<void>)
function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams)
يبلغ عن الحالة الصحية لحزمة الخدمة للتطبيق المنشورة على عقدة Service Fabric. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، احصل على حالة حزمة الخدمة المنشورة وتحقق من ظهور التقرير في قسم HealthEvents.
function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportDeployedServicePackageHealth(string, string, string, HealthInformation, ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, ServiceCallback<void>)
function reportDeployedServicePackageHealth(nodeName: string, applicationId: string, servicePackageName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportDeployedServicePackageHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- servicePackageName
-
string
اسم حزمة الخدمة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportNodeHealth(string, HealthInformation, ServiceCallback<void>)
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams)
يبلغ عن الحالة الصحية لعقدة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى عقدة بوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetNodeHealth وتحقق من ظهور التقرير في قسم HealthEvents.
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportNodeHealthOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportNodeHealth(string, HealthInformation, ServiceFabricClientReportNodeHealthOptionalParams, ServiceCallback<void>)
function reportNodeHealth(nodeName: string, healthInformation: HealthInformation, options: ServiceFabricClientReportNodeHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportPartitionHealth(string, HealthInformation, ServiceCallback<void>)
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams)
يبلغ عن الحالة الصحية لقسم Service Fabric المحدد. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى قسم بوابة Service Fabric، والذي يتم إعادة توجيهه إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetPartitionHealth وتحقق من ظهور التقرير في قسم HealthEvents.
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportPartitionHealthOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportPartitionHealth(string, HealthInformation, ServiceFabricClientReportPartitionHealthOptionalParams, ServiceCallback<void>)
function reportPartitionHealth(partitionId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportPartitionHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceCallback<void>)
function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- serviceKind
- ReplicaHealthReportServiceKind
نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams)
يبلغ عن الحالة الصحية للنسخة المتماثلة ل Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى النسخة المتماثلة لبوابة Service Fabric، والتي يتم إعادة توجيهها إلى مخزن الحماية. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetReplicaHealth وتحقق من ظهور التقرير في قسم HealthEvents.
function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options?: ServiceFabricClientReportReplicaHealthOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- serviceKind
- ReplicaHealthReportServiceKind
نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportReplicaHealth(string, string, ReplicaHealthReportServiceKind, HealthInformation, ServiceFabricClientReportReplicaHealthOptionalParams, ServiceCallback<void>)
function reportReplicaHealth(partitionId: string, replicaId: string, serviceKind: ReplicaHealthReportServiceKind, healthInformation: HealthInformation, options: ServiceFabricClientReportReplicaHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- serviceKind
- ReplicaHealthReportServiceKind
نوع النسخة المتماثلة للخدمة (عديمة الحالة أو ذات حالة) التي يتم الإبلاغ عن الصحة لها. فيما يلي القيم المحتملة. تتضمن القيم المحتملة: "عديم الحالة" و"Stateful"
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
reportServiceHealth(string, HealthInformation, ServiceCallback<void>)
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
- callback
-
ServiceCallback<void>
رد الاتصال
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams)
يبلغ عن الحالة الصحية لخدمة Service Fabric المحددة. يجب أن يحتوي التقرير على معلومات حول مصدر التقرير الصحي والخاصية التي يتم الإبلاغ عنها. يتم إرسال التقرير إلى Service Fabric gateway Service، والتي يتم إعادة توجيهها إلى مخزن الصحة. قد تقبل البوابة التقرير، ولكن يرفضه المخزن الصحي بعد التحقق الإضافي. على سبيل المثال، قد يرفض مخزن الحماية التقرير بسبب معلمة غير صالحة، مثل رقم تسلسل قديم. لمعرفة ما إذا كان التقرير قد تم تطبيقه في مخزن الصحة، قم بتشغيل GetServiceHealth وتحقق من ظهور التقرير في قسم HealthEvents.
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options?: ServiceFabricClientReportServiceHealthOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
reportServiceHealth(string, HealthInformation, ServiceFabricClientReportServiceHealthOptionalParams, ServiceCallback<void>)
function reportServiceHealth(serviceId: string, healthInformation: HealthInformation, options: ServiceFabricClientReportServiceHealthOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- healthInformation
- HealthInformation
توضح هذه المقالة المعلومات الصحية لتقرير الصحة. يجب أن تكون هذه المعلومات موجودة في جميع التقارير الصحية المرسلة إلى مدير الصحة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resetPartitionLoad(string, ServiceCallback<void>)
function resetPartitionLoad(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams)
إعادة تعيين التحميل الحالي لقسم Service Fabric إلى التحميل الافتراضي للخدمة.
function resetPartitionLoad(partitionId: string, options?: ServiceFabricClientResetPartitionLoadOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resetPartitionLoad(string, ServiceFabricClientResetPartitionLoadOptionalParams, ServiceCallback<void>)
function resetPartitionLoad(partitionId: string, options: ServiceFabricClientResetPartitionLoadOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resolveService(string, ServiceCallback<ResolvedServicePartition>)
function resolveService(serviceId: string, callback: ServiceCallback<ResolvedServicePartition>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
رد الاتصال
resolveService(string, ServiceFabricClientResolveServiceOptionalParams)
حل قسم خدمة Service Fabric للحصول على نقاط النهاية للنسخ المتماثلة للخدمة.
function resolveService(serviceId: string, options?: ServiceFabricClientResolveServiceOptionalParams): Promise<ResolveServiceResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<ResolveServiceResponse>
وعد<Models.ResolveServiceResponse>
resolveService(string, ServiceFabricClientResolveServiceOptionalParams, ServiceCallback<ResolvedServicePartition>)
function resolveService(serviceId: string, options: ServiceFabricClientResolveServiceOptionalParams, callback: ServiceCallback<ResolvedServicePartition>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
رد الاتصال
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceCallback<void>)
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.
- callback
-
ServiceCallback<void>
رد الاتصال
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams)
إعادة تشغيل حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric في نظام مجموعة. يؤدي هذا إلى إجهاض عملية حزمة التعليمات البرمجية، والتي ستقوم بإعادة تشغيل جميع النسخ المتماثلة لخدمة المستخدم المستضافة في تلك العملية.
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options?: ServiceFabricClientRestartDeployedCodePackageOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
restartDeployedCodePackage(string, string, RestartDeployedCodePackageDescription, ServiceFabricClientRestartDeployedCodePackageOptionalParams, ServiceCallback<void>)
function restartDeployedCodePackage(nodeName: string, applicationId: string, restartDeployedCodePackageDescription: RestartDeployedCodePackageDescription, options: ServiceFabricClientRestartDeployedCodePackageOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- restartDeployedCodePackageDescription
- RestartDeployedCodePackageDescription
يصف حزمة التعليمات البرمجية المنشورة على عقدة Service Fabric لإعادة التشغيل.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
restartNode(string, RestartNodeDescription, ServiceCallback<void>)
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- restartNodeDescription
- RestartNodeDescription
مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.
- callback
-
ServiceCallback<void>
رد الاتصال
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams)
إعادة تشغيل عقدة نظام مجموعة Service Fabric التي بدأت بالفعل.
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options?: ServiceFabricClientRestartNodeOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- restartNodeDescription
- RestartNodeDescription
مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
restartNode(string, RestartNodeDescription, ServiceFabricClientRestartNodeOptionalParams, ServiceCallback<void>)
function restartNode(nodeName: string, restartNodeDescription: RestartNodeDescription, options: ServiceFabricClientRestartNodeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- restartNodeDescription
- RestartNodeDescription
مثيل العقدة المراد إعادة تشغيلها وعلامة تشير إلى الحاجة إلى تفريغ عملية النسيج.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
restartReplica(string, string, string, ServiceCallback<void>)
function restartReplica(nodeName: string, partitionId: string, replicaId: string, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
- callback
-
ServiceCallback<void>
رد الاتصال
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams)
إعادة تشغيل نسخة متماثلة للخدمة لخدمة مستمرة تعمل على عقدة. تحذير - لا توجد فحوصات أمان يتم إجراؤها عند استخدام واجهة برمجة التطبيقات هذه. يمكن أن يؤدي الاستخدام غير الصحيح لواجهة برمجة التطبيقات هذه إلى فقدان التوفر للخدمات ذات الحالة.
function restartReplica(nodeName: string, partitionId: string, replicaId: string, options?: ServiceFabricClientRestartReplicaOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
restartReplica(string, string, string, ServiceFabricClientRestartReplicaOptionalParams, ServiceCallback<void>)
function restartReplica(nodeName: string, partitionId: string, replicaId: string, options: ServiceFabricClientRestartReplicaOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- partitionId
-
string
هوية القسم.
- replicaId
-
string
معرف النسخة المتماثلة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
restorePartition(string, RestorePartitionDescription, ServiceCallback<void>)
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- restorePartitionDescription
- RestorePartitionDescription
يصف المعلمات لاستعادة القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams)
استعادة حالة القسم المستمر ذي الحالة باستخدام نقطة النسخ الاحتياطي المحددة. في حالة إجراء نسخ احتياطي للقسم بشكل دوري، يتم البحث عن نقطة النسخ الاحتياطي افتراضيا في التخزين المحدد في نهج النسخ الاحتياطي. يمكن للمرء أيضا تجاوز نفس عن طريق تحديد تفاصيل تخزين النسخ الاحتياطي كجزء من وصف قسم الاستعادة في النص الأساسي. بمجرد بدء الاستعادة، يمكن تعقب تقدمها باستخدام عملية GetRestoreProgress. في حالة انتهاء مهلة العملية، حدد قيمة مهلة استعادة أكبر في معلمة الاستعلام.
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options?: ServiceFabricClientRestorePartitionOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
- restorePartitionDescription
- RestorePartitionDescription
يصف المعلمات لاستعادة القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
restorePartition(string, RestorePartitionDescription, ServiceFabricClientRestorePartitionOptionalParams, ServiceCallback<void>)
function restorePartition(partitionId: string, restorePartitionDescription: RestorePartitionDescription, options: ServiceFabricClientRestorePartitionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- restorePartitionDescription
- RestorePartitionDescription
يصف المعلمات لاستعادة القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resumeApplicationBackup(string, ServiceCallback<void>)
function resumeApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams)
يستأنف تطبيق Service Fabric الذي تم تعليقه مسبقا أخذ نسخة احتياطية دورية وفقا لنهج النسخ الاحتياطي الذي تم تكوينه حاليا لنفس الشيء.
function resumeApplicationBackup(applicationId: string, options?: ServiceFabricClientResumeApplicationBackupOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resumeApplicationBackup(string, ServiceFabricClientResumeApplicationBackupOptionalParams, ServiceCallback<void>)
function resumeApplicationBackup(applicationId: string, options: ServiceFabricClientResumeApplicationBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceCallback<void>)
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
توضح هذه المقالة معلمات استئناف ترقية التطبيق.
- callback
-
ServiceCallback<void>
رد الاتصال
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams)
استئناف ترقية تطبيق Service Fabric اليدوي غير الخاضع للمراقبة. يقوم Service Fabric بترقية مجال ترقية واحد في كل مرة. للترقيات اليدوية غير الخاضعة للمراقبة، بعد انتهاء Service Fabric من مجال الترقية، ينتظر منك استدعاء واجهة برمجة التطبيقات هذه قبل المتابعة إلى مجال الترقية التالي.
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options?: ServiceFabricClientResumeApplicationUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
توضح هذه المقالة معلمات استئناف ترقية التطبيق.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resumeApplicationUpgrade(string, ResumeApplicationUpgradeDescription, ServiceFabricClientResumeApplicationUpgradeOptionalParams, ServiceCallback<void>)
function resumeApplicationUpgrade(applicationId: string, resumeApplicationUpgradeDescription: ResumeApplicationUpgradeDescription, options: ServiceFabricClientResumeApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- resumeApplicationUpgradeDescription
- ResumeApplicationUpgradeDescription
توضح هذه المقالة معلمات استئناف ترقية التطبيق.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceCallback<void>)
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
يصف معلمات استئناف ترقية نظام المجموعة.
- callback
-
ServiceCallback<void>
رد الاتصال
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams)
اجعل التعليمات البرمجية لنظام المجموعة أو ترقية التكوين تنتقل إلى مجال الترقية التالي إذا كان ذلك مناسبا.
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options?: ServiceFabricClientResumeClusterUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
يصف معلمات استئناف ترقية نظام المجموعة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resumeClusterUpgrade(ResumeClusterUpgradeDescription, ServiceFabricClientResumeClusterUpgradeOptionalParams, ServiceCallback<void>)
function resumeClusterUpgrade(resumeClusterUpgradeDescription: ResumeClusterUpgradeDescription, options: ServiceFabricClientResumeClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- resumeClusterUpgradeDescription
- ResumeClusterUpgradeDescription
يصف معلمات استئناف ترقية نظام المجموعة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resumePartitionBackup(string, ServiceCallback<void>)
function resumePartitionBackup(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams)
يستأنف القسم الذي تم تعليقه مسبقا أخذ نسخة احتياطية دورية وفقا لنهج النسخ الاحتياطي الذي تم تكوينه حاليا لنفس الشيء.
function resumePartitionBackup(partitionId: string, options?: ServiceFabricClientResumePartitionBackupOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resumePartitionBackup(string, ServiceFabricClientResumePartitionBackupOptionalParams, ServiceCallback<void>)
function resumePartitionBackup(partitionId: string, options: ServiceFabricClientResumePartitionBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
resumeServiceBackup(string, ServiceCallback<void>)
function resumeServiceBackup(serviceId: string, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams)
تستأنف خدمة Service Fabric التي تم تعليقها مسبقا أخذ نسخة احتياطية دورية وفقا لنهج النسخ الاحتياطي الذي تم تكوينه حاليا لنفس الشيء.
function resumeServiceBackup(serviceId: string, options?: ServiceFabricClientResumeServiceBackupOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
resumeServiceBackup(string, ServiceFabricClientResumeServiceBackupOptionalParams, ServiceCallback<void>)
function resumeServiceBackup(serviceId: string, options: ServiceFabricClientResumeServiceBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
rollbackApplicationUpgrade(string, ServiceCallback<void>)
function rollbackApplicationUpgrade(applicationId: string, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams)
يبدأ التراجع عن ترقية التطبيق الحالي إلى الإصدار السابق. يمكن استخدام واجهة برمجة التطبيقات هذه فقط للعودة إلى الحالة السابقة للترقية الحالية قيد التقدم التي يتم طرحها إلى إصدار جديد. إذا لم يتم ترقية التطبيق حاليا، فاستخدم StartApplicationUpgrade API لترقية التطبيق إلى الإصدار المطلوب، بما في ذلك العودة إلى إصدار سابق.
function rollbackApplicationUpgrade(applicationId: string, options?: ServiceFabricClientRollbackApplicationUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
rollbackApplicationUpgrade(string, ServiceFabricClientRollbackApplicationUpgradeOptionalParams, ServiceCallback<void>)
function rollbackApplicationUpgrade(applicationId: string, options: ServiceFabricClientRollbackApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
rollbackClusterUpgrade(ServiceCallback<void>)
function rollbackClusterUpgrade(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams)
التراجع عن التعليمات البرمجية أو ترقية التكوين لمجموعة Service Fabric.
function rollbackClusterUpgrade(options?: ServiceFabricClientRollbackClusterUpgradeOptionalParams): Promise<RestResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
rollbackClusterUpgrade(ServiceFabricClientRollbackClusterUpgradeOptionalParams, ServiceCallback<void>)
function rollbackClusterUpgrade(options: ServiceFabricClientRollbackClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
المعلمات
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
حالة الخدمة لخدمة تنسيق ترقية Service Fabric.
رد الاتصال
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams)
تحديث حالة الخدمة لخدمة تنسيق ترقية Service Fabric. يتم استخدام واجهة برمجة التطبيقات هذه داخليا لأغراض الدعم.
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options?: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams): Promise<SetUpgradeOrchestrationServiceStateResponse>
المعلمات
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
حالة الخدمة لخدمة تنسيق ترقية Service Fabric.
المعلمات الاختيارية
المرتجعات
وعد<Models.SetUpgradeOrchestrationServiceStateResponse>
setUpgradeOrchestrationServiceState(UpgradeOrchestrationServiceState, ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
function setUpgradeOrchestrationServiceState(upgradeOrchestrationServiceState: UpgradeOrchestrationServiceState, options: ServiceFabricClientSetUpgradeOrchestrationServiceStateOptionalParams, callback: ServiceCallback<UpgradeOrchestrationServiceStateSummary>)
المعلمات
- upgradeOrchestrationServiceState
- UpgradeOrchestrationServiceState
حالة الخدمة لخدمة تنسيق ترقية Service Fabric.
المعلمات الاختيارية
رد الاتصال
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceCallback<void>)
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
معلمات لترقية تطبيق.
- callback
-
ServiceCallback<void>
رد الاتصال
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams)
التحقق من صحة معلمات ترقية التطبيق المتوفرة وبدء ترقية التطبيق إذا كانت المعلمات صالحة.
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options?: ServiceFabricClientStartApplicationUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
معلمات لترقية تطبيق.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startApplicationUpgrade(string, ApplicationUpgradeDescription, ServiceFabricClientStartApplicationUpgradeOptionalParams, ServiceCallback<void>)
function startApplicationUpgrade(applicationId: string, applicationUpgradeDescription: ApplicationUpgradeDescription, options: ServiceFabricClientStartApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeDescription
- ApplicationUpgradeDescription
معلمات لترقية تطبيق.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startChaos(ChaosParameters, ServiceCallback<void>)
function startChaos(chaosParameters: ChaosParameters, callback: ServiceCallback<void>)
المعلمات
- chaosParameters
- ChaosParameters
يصف جميع المعلمات لتكوين تشغيل Chaos.
- callback
-
ServiceCallback<void>
رد الاتصال
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams)
إذا لم يكن Chaos قيد التشغيل بالفعل في نظام المجموعة، فإنه يبدأ Chaos مع المعلمات التي تم تمريرها في Chaos. إذا كان Chaos قيد التشغيل بالفعل عند إجراء هذا الاستدعاء، يفشل الاستدعاء مع رمز الخطأ FABRIC_E_CHAOS_ALREADY_RUNNING. راجع المقالة حمل الفوضى التي يتم التحكم فيها في مجموعات Service Fabric لمزيد من التفاصيل.
function startChaos(chaosParameters: ChaosParameters, options?: ServiceFabricClientStartChaosOptionalParams): Promise<RestResponse>
المعلمات
- chaosParameters
- ChaosParameters
يصف جميع المعلمات لتكوين تشغيل Chaos.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startChaos(ChaosParameters, ServiceFabricClientStartChaosOptionalParams, ServiceCallback<void>)
function startChaos(chaosParameters: ChaosParameters, options: ServiceFabricClientStartChaosOptionalParams, callback: ServiceCallback<void>)
المعلمات
- chaosParameters
- ChaosParameters
يصف جميع المعلمات لتكوين تشغيل Chaos.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceCallback<void>)
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
معلمات لترقية تكوين نظام المجموعة المستقل.
- callback
-
ServiceCallback<void>
رد الاتصال
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams)
تحقق من صحة معلمات ترقية التكوين المتوفرة وابدأ في ترقية تكوين نظام المجموعة إذا كانت المعلمات صالحة.
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options?: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
معلمات لترقية تكوين نظام المجموعة المستقل.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startClusterConfigurationUpgrade(ClusterConfigurationUpgradeDescription, ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, ServiceCallback<void>)
function startClusterConfigurationUpgrade(clusterConfigurationUpgradeDescription: ClusterConfigurationUpgradeDescription, options: ServiceFabricClientStartClusterConfigurationUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- clusterConfigurationUpgradeDescription
- ClusterConfigurationUpgradeDescription
معلمات لترقية تكوين نظام المجموعة المستقل.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startClusterUpgrade(StartClusterUpgradeDescription, ServiceCallback<void>)
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.
- callback
-
ServiceCallback<void>
رد الاتصال
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams)
تحقق من صحة معلمات الترقية المتوفرة وابدأ في ترقية التعليمات البرمجية أو إصدار التكوين لمجموعة Service Fabric إذا كانت المعلمات صالحة.
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options?: ServiceFabricClientStartClusterUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startClusterUpgrade(StartClusterUpgradeDescription, ServiceFabricClientStartClusterUpgradeOptionalParams, ServiceCallback<void>)
function startClusterUpgrade(startClusterUpgradeDescription: StartClusterUpgradeDescription, options: ServiceFabricClientStartClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- startClusterUpgradeDescription
- StartClusterUpgradeDescription
توضح هذه المقالة معلمات بدء ترقية نظام المجموعة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceCallback<void>)
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
معلمات لترقية نشر الإنشاء.
- callback
-
ServiceCallback<void>
رد الاتصال
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams)
التحقق من صحة معلمات الترقية المتوفرة وبدء ترقية النشر إذا كانت المعلمات صالحة.
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options?: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- deploymentName
-
string
هوية النشر.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
معلمات لترقية نشر الإنشاء.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startComposeDeploymentUpgrade(string, ComposeDeploymentUpgradeDescription, ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
function startComposeDeploymentUpgrade(deploymentName: string, composeDeploymentUpgradeDescription: ComposeDeploymentUpgradeDescription, options: ServiceFabricClientStartComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
- composeDeploymentUpgradeDescription
- ComposeDeploymentUpgradeDescription
معلمات لترقية نشر الإنشاء.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startDataLoss(string, string, string, DataLossMode, ServiceCallback<void>)
function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- dataLossMode
- DataLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"
- callback
-
ServiceCallback<void>
رد الاتصال
startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams)
ستتسبب واجهة برمجة التطبيقات هذه في فقدان البيانات للقسم المحدد. سيؤدي إلى تشغيل استدعاء لواجهة برمجة تطبيقات OnDataLoss للقسم. يعتمد فقدان البيانات الفعلي على DataLossMode المحدد.
- PartialDataLoss - تتم إزالة حصة النسخ المتماثلة فقط ويتم تشغيل OnDataLoss للقسم ولكن فقدان البيانات الفعلي يعتمد على وجود النسخ المتماثل أثناء الطيران.
- FullDataLoss - تتم إزالة جميع النسخ المتماثلة ومن ثم يتم فقدان جميع البيانات وتشغيل OnDataLoss.
يجب استدعاء واجهة برمجة التطبيقات هذه فقط مع خدمة ذات حالة كهدف.
لا ينصح باستدعاء واجهة برمجة التطبيقات هذه مع خدمة النظام كهدف.
ملاحظة: بمجرد استدعاء واجهة برمجة التطبيقات هذه، لا يمكن عكسها. سيؤدي استدعاء CancelOperation إلى إيقاف التنفيذ وتنظيف حالة النظام الداخلي فقط. لن يستعيد البيانات إذا تقدم الأمر إلى حد كاف للتسبب في فقدان البيانات.
استدعاء واجهة برمجة تطبيقات GetDataLossProgress بنفس معرف العملية لإرجاع معلومات حول العملية التي بدأت مع واجهة برمجة التطبيقات هذه.
function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options?: ServiceFabricClientStartDataLossOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- dataLossMode
- DataLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startDataLoss(string, string, string, DataLossMode, ServiceFabricClientStartDataLossOptionalParams, ServiceCallback<void>)
function startDataLoss(serviceId: string, partitionId: string, operationId: string, dataLossMode: DataLossMode, options: ServiceFabricClientStartDataLossOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- dataLossMode
- DataLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartDataLoss للإشارة إلى نوع فقدان البيانات للحث عليه. تتضمن القيم المحتملة: "غير صالح"، "PartialDataLoss"، "FullDataLoss"
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceCallback<void>)
function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- nodeTransitionType
- NodeTransitionType
يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"
- nodeInstanceId
-
string
معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.
- stopDurationInSeconds
-
number
المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.
- callback
-
ServiceCallback<void>
رد الاتصال
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams)
بدء عقدة نظام المجموعة أو إيقافها. عقدة نظام المجموعة هي عملية، وليس مثيل نظام التشغيل نفسه. لبدء عقدة، مرر "Start" للمعلمة NodeTransitionType. لإيقاف عقدة، مرر "Stop" للمعلمة NodeTransitionType. تبدأ واجهة برمجة التطبيقات هذه العملية - عندما تقوم واجهة برمجة التطبيقات بإرجاع العقدة ربما لم تنته من الانتقال بعد. اتصل ب GetNodeTransitionProgress بنفس OperationId للحصول على تقدم العملية.
function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options?: ServiceFabricClientStartNodeTransitionOptionalParams): Promise<RestResponse>
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- nodeTransitionType
- NodeTransitionType
يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"
- nodeInstanceId
-
string
معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.
- stopDurationInSeconds
-
number
المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startNodeTransition(string, string, NodeTransitionType, string, number, ServiceFabricClientStartNodeTransitionOptionalParams, ServiceCallback<void>)
function startNodeTransition(nodeName: string, operationId: string, nodeTransitionType: NodeTransitionType, nodeInstanceId: string, stopDurationInSeconds: number, options: ServiceFabricClientStartNodeTransitionOptionalParams, callback: ServiceCallback<void>)
المعلمات
- nodeName
-
string
اسم العقدة.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- nodeTransitionType
- NodeTransitionType
يشير إلى نوع الانتقال المطلوب تنفيذه. سيبدأ NodeTransitionType.Start عقدة متوقفة. سيقوم NodeTransitionType.Stop بإيقاف عقدة لأعلى. تتضمن القيم المحتملة: "غير صالح"، و"ابدأ"، و"إيقاف"
- nodeInstanceId
-
string
معرف مثيل العقدة للعقدة الهدف. يمكن تحديد ذلك من خلال واجهة برمجة تطبيقات GetNodeInfo.
- stopDurationInSeconds
-
number
المدة، بالثوان، للحفاظ على العقدة متوقفة. الحد الأدنى للقيمة هو 600، والحد الأقصى هو 14400. بعد انتهاء هذه الفترة الزمنية، سيتم نسخ العقدة احتياطيا تلقائيا.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceCallback<void>)
function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- restartPartitionMode
- RestartPartitionMode
وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"
- callback
-
ServiceCallback<void>
رد الاتصال
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams)
واجهة برمجة التطبيقات هذه مفيدة لاختبار تجاوز الفشل.
إذا تم استخدامه لاستهداف قسم خدمة عديم الحالة، يجب أن يكون RestartPartitionMode AllReplicasOrInstances.
استدعاء واجهة برمجة تطبيقات GetPartitionRestartProgress باستخدام معرف العملية نفسه للحصول على التقدم.
function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options?: ServiceFabricClientStartPartitionRestartOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- restartPartitionMode
- RestartPartitionMode
وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startPartitionRestart(string, string, string, RestartPartitionMode, ServiceFabricClientStartPartitionRestartOptionalParams, ServiceCallback<void>)
function startPartitionRestart(serviceId: string, partitionId: string, operationId: string, restartPartitionMode: RestartPartitionMode, options: ServiceFabricClientStartPartitionRestartOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- restartPartitionMode
- RestartPartitionMode
وصف الأقسام التي يجب إعادة تشغيلها. تتضمن القيم المحتملة: "غير صالح"، "AllReplicasOrInstances"، "OnlyActiveSecondaries"
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceCallback<void>)
function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- quorumLossMode
- QuorumLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"
- quorumLossDuration
-
number
مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.
- callback
-
ServiceCallback<void>
رد الاتصال
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams)
واجهة برمجة التطبيقات هذه مفيدة لحالة فقدان الحصة المؤقتة على خدمتك.
استدعاء واجهة برمجة تطبيقات GetQuorumLossProgress بنفس معرف العملية لإرجاع معلومات حول العملية التي بدأت مع واجهة برمجة التطبيقات هذه.
يمكن استدعاء هذا فقط على خدمات الحالة الدائمة (HasPersistedState==true). لا تستخدم واجهة برمجة التطبيقات هذه على الخدمات عديمة الحالة أو الخدمات ذات الحالة في الذاكرة فقط.
function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options?: ServiceFabricClientStartQuorumLossOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- quorumLossMode
- QuorumLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"
- quorumLossDuration
-
number
مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startQuorumLoss(string, string, string, QuorumLossMode, number, ServiceFabricClientStartQuorumLossOptionalParams, ServiceCallback<void>)
function startQuorumLoss(serviceId: string, partitionId: string, operationId: string, quorumLossMode: QuorumLossMode, quorumLossDuration: number, options: ServiceFabricClientStartQuorumLossOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- partitionId
-
string
هوية القسم.
- operationId
-
string
GUID الذي يحدد استدعاء واجهة برمجة التطبيقات هذه. يتم تمرير هذا إلى واجهة برمجة تطبيقات GetProgress المقابلة
- quorumLossMode
- QuorumLossMode
يتم تمرير قائمة التعداد هذه إلى واجهة برمجة تطبيقات StartQuorumLoss للإشارة إلى نوع فقدان الحصة للحث عليه. تتضمن القيم المحتملة: "غير صالح"، و"QuorumReplicas"، و"AllReplicas"
- quorumLossDuration
-
number
مقدار الوقت الذي سيتم الاحتفاظ بالقسم فيه في خسارة الحصة. يجب تحديد هذا في ثوان.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
startRollbackComposeDeploymentUpgrade(string, ServiceCallback<void>)
function startRollbackComposeDeploymentUpgrade(deploymentName: string, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
- callback
-
ServiceCallback<void>
رد الاتصال
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams)
العودة إلى الحالة السابقة لنسيج الخدمة لإنشاء ترقية التوزيع.
function startRollbackComposeDeploymentUpgrade(deploymentName: string, options?: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
startRollbackComposeDeploymentUpgrade(string, ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, ServiceCallback<void>)
function startRollbackComposeDeploymentUpgrade(deploymentName: string, options: ServiceFabricClientStartRollbackComposeDeploymentUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- deploymentName
-
string
هوية النشر.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
stopChaos(ServiceCallback<void>)
function stopChaos(callback: ServiceCallback<void>)
المعلمات
- callback
-
ServiceCallback<void>
رد الاتصال
stopChaos(ServiceFabricClientStopChaosOptionalParams)
يمنع Chaos من تنفيذ أخطاء جديدة. ستستمر الأخطاء أثناء الطيران في التنفيذ حتى تكتمل. يتم وضع جدول الفوضى الحالي في حالة توقف. بمجرد إيقاف الجدول الزمني، سيبقى في الحالة المتوقفة ولن يتم استخدامه في Chaos Schedule عمليات تشغيل جديدة من Chaos. يجب تعيين جدول فوضى جديد لاستئناف الجدولة.
function stopChaos(options?: ServiceFabricClientStopChaosOptionalParams): Promise<RestResponse>
المعلمات
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
stopChaos(ServiceFabricClientStopChaosOptionalParams, ServiceCallback<void>)
function stopChaos(options: ServiceFabricClientStopChaosOptionalParams, callback: ServiceCallback<void>)
المعلمات
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceCallback<PropertyBatchInfoUnion>)
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, callback: ServiceCallback<PropertyBatchInfoUnion>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
يصف عمليات دفعة الخصائص التي سيتم إرسالها.
- callback
رد الاتصال
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams)
إرسال دفعة من عمليات الممتلكات. سيتم تنفيذ جميع العمليات أو لن يتم تنفيذ أي منها.
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options?: ServiceFabricClientSubmitPropertyBatchOptionalParams): Promise<SubmitPropertyBatchResponse>
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
يصف عمليات دفعة الخصائص التي سيتم إرسالها.
المعلمات الاختيارية
المرتجعات
Promise<SubmitPropertyBatchResponse>
وعد<Models.SubmitPropertyBatchResponse>
submitPropertyBatch(string, PropertyBatchDescriptionList, ServiceFabricClientSubmitPropertyBatchOptionalParams, ServiceCallback<PropertyBatchInfoUnion>)
function submitPropertyBatch(nameId: string, propertyBatchDescriptionList: PropertyBatchDescriptionList, options: ServiceFabricClientSubmitPropertyBatchOptionalParams, callback: ServiceCallback<PropertyBatchInfoUnion>)
المعلمات
- nameId
-
string
اسم Service Fabric، دون مخطط URI "fabric:".
- propertyBatchDescriptionList
- PropertyBatchDescriptionList
يصف عمليات دفعة الخصائص التي سيتم إرسالها.
المعلمات الاختيارية
- callback
رد الاتصال
suspendApplicationBackup(string, ServiceCallback<void>)
function suspendApplicationBackup(applicationId: string, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams)
يتم تعليق التطبيق الذي تم تكوينه لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافه مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للتطبيق بأكمله. وهذا يعني أن جميع الخدمات والأقسام ضمن هذا التطبيق معلقة الآن للنسخ الاحتياطي.
function suspendApplicationBackup(applicationId: string, options?: ServiceFabricClientSuspendApplicationBackupOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
suspendApplicationBackup(string, ServiceFabricClientSuspendApplicationBackupOptionalParams, ServiceCallback<void>)
function suspendApplicationBackup(applicationId: string, options: ServiceFabricClientSuspendApplicationBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
suspendPartitionBackup(string, ServiceCallback<void>)
function suspendPartitionBackup(partitionId: string, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
- callback
-
ServiceCallback<void>
رد الاتصال
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams)
يتم تعليق القسم الذي تم تكوينه لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافه مرة أخرى.
function suspendPartitionBackup(partitionId: string, options?: ServiceFabricClientSuspendPartitionBackupOptionalParams): Promise<RestResponse>
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
suspendPartitionBackup(string, ServiceFabricClientSuspendPartitionBackupOptionalParams, ServiceCallback<void>)
function suspendPartitionBackup(partitionId: string, options: ServiceFabricClientSuspendPartitionBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- partitionId
-
string
هوية القسم.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
suspendServiceBackup(string, ServiceCallback<void>)
function suspendServiceBackup(serviceId: string, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams)
تم تعليق الخدمة التي تم تكوينها لأخذ نسخ احتياطية دورية لأخذ المزيد من النسخ الاحتياطية حتى يتم استئنافها مرة أخرى. تنطبق هذه العملية على التسلسل الهرمي للخدمة بأكملها. وهذا يعني أن جميع الأقسام ضمن هذه الخدمة موقوفة الآن للنسخ الاحتياطي.
function suspendServiceBackup(serviceId: string, options?: ServiceFabricClientSuspendServiceBackupOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
suspendServiceBackup(string, ServiceFabricClientSuspendServiceBackupOptionalParams, ServiceCallback<void>)
function suspendServiceBackup(serviceId: string, options: ServiceFabricClientSuspendServiceBackupOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
toggleVerboseServicePlacementHealthReporting(boolean, ServiceCallback<void>)
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, callback: ServiceCallback<void>)
المعلمات
- enabled
-
boolean
إسهاب الإبلاغ عن صحة وضع الخدمة.
- callback
-
ServiceCallback<void>
رد الاتصال
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams)
إذا تم تعيين الإسهاب إلى صحيح، إنشاء تقارير صحية مفصلة عندما لا يمكن وضع النسخ المتماثلة أو إسقاطها. إذا تم تعيين الإسهاب إلى خطأ، فلن يتم إنشاء تقارير صحية عندما لا يمكن وضع النسخ المتماثلة أو إسقاطها.
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options?: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams): Promise<RestResponse>
المعلمات
- enabled
-
boolean
إسهاب الإبلاغ عن صحة وضع الخدمة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
toggleVerboseServicePlacementHealthReporting(boolean, ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, ServiceCallback<void>)
function toggleVerboseServicePlacementHealthReporting(enabled: boolean, options: ServiceFabricClientToggleVerboseServicePlacementHealthReportingOptionalParams, callback: ServiceCallback<void>)
المعلمات
- enabled
-
boolean
إسهاب الإبلاغ عن صحة وضع الخدمة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceCallback<void>)
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, callback: ServiceCallback<void>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.
- callback
-
ServiceCallback<void>
رد الاتصال
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams)
يمكن تنفيذ هذه العملية فقط إذا تم حذف كافة مثيلات التطبيق من نوع التطبيق. بمجرد إلغاء تسجيل نوع التطبيق، لا يمكن إنشاء مثيلات تطبيق جديدة لنوع التطبيق المحدد هذا.
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options?: ServiceFabricClientUnprovisionApplicationTypeOptionalParams): Promise<RestResponse>
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
unprovisionApplicationType(string, UnprovisionApplicationTypeDescriptionInfo, ServiceFabricClientUnprovisionApplicationTypeOptionalParams, ServiceCallback<void>)
function unprovisionApplicationType(applicationTypeName: string, unprovisionApplicationTypeDescriptionInfo: UnprovisionApplicationTypeDescriptionInfo, options: ServiceFabricClientUnprovisionApplicationTypeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationTypeName
-
string
اسم نوع التطبيق.
- unprovisionApplicationTypeDescriptionInfo
- UnprovisionApplicationTypeDescriptionInfo
المسار النسبي لحزمة التطبيق في مخزن الصور المحدد أثناء عملية النسخ السابقة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
unprovisionCluster(UnprovisionFabricDescription, ServiceCallback<void>)
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, callback: ServiceCallback<void>)
المعلمات
- unprovisionFabricDescription
- UnprovisionFabricDescription
يصف معلمات إلغاء توفير نظام مجموعة.
- callback
-
ServiceCallback<void>
رد الاتصال
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams)
وهو مدعوم لإلغاء توفير التعليمات البرمجية والتكوين بشكل منفصل.
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options?: ServiceFabricClientUnprovisionClusterOptionalParams): Promise<RestResponse>
المعلمات
- unprovisionFabricDescription
- UnprovisionFabricDescription
يصف معلمات إلغاء توفير نظام مجموعة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
unprovisionCluster(UnprovisionFabricDescription, ServiceFabricClientUnprovisionClusterOptionalParams, ServiceCallback<void>)
function unprovisionCluster(unprovisionFabricDescription: UnprovisionFabricDescription, options: ServiceFabricClientUnprovisionClusterOptionalParams, callback: ServiceCallback<void>)
المعلمات
- unprovisionFabricDescription
- UnprovisionFabricDescription
يصف معلمات إلغاء توفير نظام مجموعة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceCallback<void>)
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
معلمات لتحديث ترقية تطبيق موجود.
- callback
-
ServiceCallback<void>
رد الاتصال
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams)
تحديث معلمات ترقية تطبيق مستمرة من تلك المحددة في وقت بدء ترقية التطبيق. قد يكون هذا مطلوبا للتخفيف من ترقيات التطبيق العالقة بسبب معلمات أو مشكلات غير صحيحة في التطبيق لإحراز تقدم.
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options?: ServiceFabricClientUpdateApplicationUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
معلمات لتحديث ترقية تطبيق موجود.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
updateApplicationUpgrade(string, ApplicationUpgradeUpdateDescription, ServiceFabricClientUpdateApplicationUpgradeOptionalParams, ServiceCallback<void>)
function updateApplicationUpgrade(applicationId: string, applicationUpgradeUpdateDescription: ApplicationUpgradeUpdateDescription, options: ServiceFabricClientUpdateApplicationUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- applicationId
-
string
هوية التطبيق. عادة ما يكون هذا هو الاسم الكامل للتطبيق دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم التطبيق هو "fabric:/myapp/app1"، فإن هوية التطبيق ستكون "myapp~app1" في 6.0+ و"myapp/app1" في الإصدارات السابقة.
- applicationUpgradeUpdateDescription
- ApplicationUpgradeUpdateDescription
معلمات لتحديث ترقية تطبيق موجود.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
updateBackupPolicy(BackupPolicyDescription, string, ServiceCallback<void>)
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, callback: ServiceCallback<void>)
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
- callback
-
ServiceCallback<void>
رد الاتصال
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams)
تحديث نهج النسخ الاحتياطي الذي تم تحديده بواسطة {backupPolicyName}
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options?: ServiceFabricClientUpdateBackupPolicyOptionalParams): Promise<RestResponse>
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
updateBackupPolicy(BackupPolicyDescription, string, ServiceFabricClientUpdateBackupPolicyOptionalParams, ServiceCallback<void>)
function updateBackupPolicy(backupPolicyDescription: BackupPolicyDescription, backupPolicyName: string, options: ServiceFabricClientUpdateBackupPolicyOptionalParams, callback: ServiceCallback<void>)
المعلمات
- backupPolicyDescription
- BackupPolicyDescription
يصف نهج النسخ الاحتياطي.
- backupPolicyName
-
string
اسم نهج النسخ الاحتياطي.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceCallback<void>)
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, callback: ServiceCallback<void>)
المعلمات
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
معلمات لتحديث ترقية نظام المجموعة.
- callback
-
ServiceCallback<void>
رد الاتصال
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams)
تحديث معلمات الترقية المستخدمة أثناء ترقية مجموعة Service Fabric.
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options?: ServiceFabricClientUpdateClusterUpgradeOptionalParams): Promise<RestResponse>
المعلمات
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
معلمات لتحديث ترقية نظام المجموعة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
updateClusterUpgrade(UpdateClusterUpgradeDescription, ServiceFabricClientUpdateClusterUpgradeOptionalParams, ServiceCallback<void>)
function updateClusterUpgrade(updateClusterUpgradeDescription: UpdateClusterUpgradeDescription, options: ServiceFabricClientUpdateClusterUpgradeOptionalParams, callback: ServiceCallback<void>)
المعلمات
- updateClusterUpgradeDescription
- UpdateClusterUpgradeDescription
معلمات لتحديث ترقية نظام المجموعة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
updateRepairExecutionState(RepairTask, RequestOptionsBase)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function updateRepairExecutionState(repairTask: RepairTask, options?: RequestOptionsBase): Promise<UpdateRepairExecutionStateResponse>
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<UpdateRepairExecutionStateResponse>
وعد<Models.UpdateRepairExecutionStateResponse>
updateRepairExecutionState(RepairTask, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairExecutionState(repairTask: RepairTask, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
updateRepairExecutionState(RepairTask, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairExecutionState(repairTask: RepairTask, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTask
- RepairTask
توضح هذه المقالة مهمة الإصلاح التي سيتم إنشاؤها أو تحديثها.
- callback
رد الاتصال
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase)
تدعم واجهة برمجة التطبيقات هذه النظام الأساسي ل Service Fabric؛ ليس من المفترض أن يتم استخدامه مباشرة من التعليمات البرمجية الخاصة بك.
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options?: RequestOptionsBase): Promise<UpdateRepairTaskHealthPolicyResponse>
المعلمات
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.
- options
- RequestOptionsBase
المعلمات الاختيارية
المرتجعات
Promise<UpdateRepairTaskHealthPolicyResponse>
وعد<Models.UpdateRepairTaskHealthPolicyResponse>
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, RequestOptionsBase, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, options: RequestOptionsBase, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.
- options
- RequestOptionsBase
المعلمات الاختيارية
- callback
رد الاتصال
updateRepairTaskHealthPolicy(RepairTaskUpdateHealthPolicyDescription, ServiceCallback<RepairTaskUpdateInfo>)
function updateRepairTaskHealthPolicy(repairTaskUpdateHealthPolicyDescription: RepairTaskUpdateHealthPolicyDescription, callback: ServiceCallback<RepairTaskUpdateInfo>)
المعلمات
- repairTaskUpdateHealthPolicyDescription
- RepairTaskUpdateHealthPolicyDescription
توضح هذه المقالة النهج السليم لمهمة الإصلاح الذي سيتم تحديثه.
- callback
رد الاتصال
updateService(string, ServiceUpdateDescriptionUnion, ServiceCallback<void>)
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
المعلومات اللازمة لتحديث خدمة.
- callback
-
ServiceCallback<void>
رد الاتصال
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams)
تسمح واجهة برمجة التطبيقات هذه بتحديث خصائص خدمة Service Fabric قيد التشغيل. مجموعة الخصائص التي يمكن تحديثها هي مجموعة فرعية من الخصائص التي تم تحديدها في وقت إنشاء الخدمة. يمكن الحصول على المجموعة الحالية من الخصائص باستخدام GetServiceDescription API.
لاحظ أن تحديث خصائص خدمة قيد التشغيل يختلف عن ترقية التطبيق الخاص بك باستخدام StartApplicationUpgrade API. الترقية هي عملية خلفية طويلة الأمد تتضمن نقل التطبيق من إصدار إلى آخر، مجال ترقية واحد في كل مرة، بينما يطبق التحديث الخصائص الجديدة على الفور على الخدمة.
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options?: ServiceFabricClientUpdateServiceOptionalParams): Promise<RestResponse>
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
المعلومات اللازمة لتحديث خدمة.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
updateService(string, ServiceUpdateDescriptionUnion, ServiceFabricClientUpdateServiceOptionalParams, ServiceCallback<void>)
function updateService(serviceId: string, serviceUpdateDescription: ServiceUpdateDescriptionUnion, options: ServiceFabricClientUpdateServiceOptionalParams, callback: ServiceCallback<void>)
المعلمات
- serviceId
-
string
هوية الخدمة. عادة ما يكون هذا المعرف هو الاسم الكامل للخدمة دون مخطط URI "fabric:". بدءا من الإصدار 6.0، يتم تحديد الأسماء الهرمية بالحرف "~". على سبيل المثال، إذا كان اسم الخدمة هو "fabric:/myapp/app1/svc1"، ستكون هوية الخدمة "myapp~app1~svc1" في 6.0+ و"myapp/app1/svc1" في الإصدارات السابقة.
- serviceUpdateDescription
- ServiceUpdateDescriptionUnion
المعلومات اللازمة لتحديث خدمة.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
uploadFile(string, ServiceCallback<void>)
function uploadFile(contentPath: string, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- callback
-
ServiceCallback<void>
رد الاتصال
uploadFile(string, ServiceFabricClientUploadFileOptionalParams)
تحميل محتويات الملف إلى مخزن الصور. استخدم واجهة برمجة التطبيقات هذه إذا كان الملف صغيرا بما يكفي لتحميله مرة أخرى إذا فشل الاتصال. يجب إضافة بيانات الملف إلى نص الطلب. سيتم تحميل المحتويات إلى المسار المحدد. تستخدم خدمة مخزن الصور ملف علامة للإشارة إلى توفر المجلد. ملف العلامة هو ملف فارغ يسمى "_.dir". يتم إنشاء ملف العلامة بواسطة خدمة مخزن الصور عند تحميل جميع الملفات في مجلد. عند استخدام نهج File-by-File لتحميل حزمة التطبيق في REST، لا تكون خدمة مخزن الصور على علم بالتسلسل الهرمي للملفات لحزمة التطبيق؛ تحتاج إلى إنشاء ملف علامة لكل مجلد وتحميله الأخير، لإعلام خدمة مخزن الصور باكتمال المجلد.
function uploadFile(contentPath: string, options?: ServiceFabricClientUploadFileOptionalParams): Promise<RestResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
uploadFile(string, ServiceFabricClientUploadFileOptionalParams, ServiceCallback<void>)
function uploadFile(contentPath: string, options: ServiceFabricClientUploadFileOptionalParams, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
uploadFileChunk(string, string, string, ServiceCallback<void>)
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- contentRange
-
string
عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.
- callback
-
ServiceCallback<void>
رد الاتصال
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams)
تحميل مجموعة ملفات إلى مخزن الصور باستخدام معرف جلسة التحميل المحدد والمسار النسبي لتخزين الصور. تسمح واجهة برمجة التطبيقات هذه للمستخدم باستئناف عملية تحميل الملف. لا يتعين على المستخدم إعادة تشغيل تحميل الملف من البداية كلما حدث انقطاع في الشبكة. استخدم هذا الخيار إذا كان حجم الملف كبيرا.
لإجراء تحميل ملف قابل للاستئنافه، يحتاج المستخدم إلى تقسيم الملف إلى مجموعات متعددة وتحميل هذه المجموعات إلى مخزن الصور واحدا تلو الآخر. لا يلزم تحميل المجموعات بالترتيب. إذا كان الملف الذي يمثله المسار النسبي لمخزن الصور موجودا بالفعل، الكتابة فوقه عند تثبيت جلسة التحميل.
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options?: ServiceFabricClientUploadFileChunkOptionalParams): Promise<RestResponse>
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- contentRange
-
string
عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.
المعلمات الاختيارية
المرتجعات
Promise<RestResponse>
وعد<msRest.RestResponse>
uploadFileChunk(string, string, string, ServiceFabricClientUploadFileChunkOptionalParams, ServiceCallback<void>)
function uploadFileChunk(contentPath: string, sessionId: string, contentRange: string, options: ServiceFabricClientUploadFileChunkOptionalParams, callback: ServiceCallback<void>)
المعلمات
- contentPath
-
string
المسار النسبي إلى الملف أو المجلد في مخزن الصور من جذره.
- sessionId
-
string
GUID تم إنشاؤه بواسطة المستخدم لتحميل ملف. وهو يحدد جلسة تحميل مخزن الصور التي تتعقب جميع مجموعات الملفات حتى يتم تثبيتها.
- contentRange
-
string
عند تحميل مجموعات الملفات إلى مخزن الصور، يجب تكوين حقل عنوان نطاق المحتوى وإرساله بطلب. يجب أن يبدو التنسيق مثل "وحدات البايت {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". على سبيل المثال، يشير Content-Range:bytes 300-5000/20000 إلى أن المستخدم يرسل وحدات البايت 300 إلى 5000 وإجمالي طول الملف هو 20000 بايت.
المعلمات الاختيارية
- callback
-
ServiceCallback<void>
رد الاتصال
تفاصيل الأساليب المتوارثة
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
إرسال طلب HTTP الذي يتم ملؤه باستخدام OperationSpec المتوفرة.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
المعلمات
- operationArguments
- OperationArguments
سيتم ملء الوسيطات التي سيتم ملء القيم المقالب لطلب HTTP منها.
- operationSpec
- OperationSpec
OperationSpec المراد استخدامه لملء httpRequest.
- callback
-
ServiceCallback<any>
رد الاتصال للاتصال عند تلقي الاستجابة.
المرتجعات
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
إرسال httpRequest المتوفر.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
المعلمات
- options
المرتجعات
Promise<HttpOperationResponse>