ServicesOperations interface
واجهة تمثل عمليات الخدمات.
الخصائص
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
يتحقق هذا الأسلوب مما إذا كان اسم المورد المتداخل المقترح صالحا ومتوفرا. |
| check |
يتحقق هذا الأسلوب مما إذا كان اسم مورد المستوى الأعلى المقترح صالحا ومتاحا. |
| check |
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الإجراء بإجراء فحص صحة وإرجاع حالة الخدمة وحجم الجهاز الظاهري. |
| create |
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). ينشئ أسلوب PUT خدمة جديدة أو يحدث خدمة موجودة. عند تحديث خدمة، لا تتأثر الموارد التابعة الموجودة (أي المهام). تدعم الخدمات حاليا نوعا واحدا، "vm"، والذي يشير إلى خدمة تستند إلى الجهاز الظاهري، على الرغم من إمكانية إضافة أنواع أخرى في المستقبل. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy"). سيقوم الموفر بالرد عند نجاحه باستخدام 200 OK أو 201 Created. تستخدم العمليات طويلة الأمد خاصية provisioningState. |
| delete | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يحذف أسلوب DELETE خدمة. سيتم إلغاء أي مهام قيد التشغيل. |
| get | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يسترد أسلوب GET معلومات حول مثيل خدمة. |
| list | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في اشتراك. |
| list |
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في مجموعة موارد. |
| list |
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة البيانات (الكلاسيكية). يقوم إجراء skus بإرجاع قائمة وحدات SKU التي يمكن تحديث مورد خدمة إليها. |
| start | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يبدأ هذا الإجراء الخدمة ويمكن استخدام الخدمة لترحيل البيانات. |
| stop | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يوقف هذا الإجراء الخدمة ولا يمكن استخدام الخدمة لترحيل البيانات. لن تتم فوترة مالك الخدمة عند إيقاف الخدمة. |
| update | مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم أسلوب PATCH بتحديث خدمة موجودة. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy"). |
تفاصيل الخاصية
beginCreateOrUpdate
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use createOrUpdate instead
beginCreateOrUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
beginCreateOrUpdateAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<DataMigrationService>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<DataMigrationService>
beginDelete
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use delete instead
beginDelete: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use delete instead
beginDeleteAndWait: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<void>
beginStart
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use start instead
beginStart: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStartAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use start instead
beginStartAndWait: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<void>
beginStop
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use stop instead
beginStop: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStopAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use stop instead
beginStopAndWait: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<void>
beginUpdate
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use update instead
beginUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>
beginUpdateAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use update instead
beginUpdateAndWait: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<DataMigrationService>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<DataMigrationService>
checkChildrenNameAvailability
يتحقق هذا الأسلوب مما إذا كان اسم المورد المتداخل المقترح صالحا ومتوفرا.
checkChildrenNameAvailability: (groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>
checkNameAvailability
يتحقق هذا الأسلوب مما إذا كان اسم مورد المستوى الأعلى المقترح صالحا ومتاحا.
checkNameAvailability: (location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>
قيمة الخاصية
(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>
checkStatus
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الإجراء بإجراء فحص صحة وإرجاع حالة الخدمة وحجم الجهاز الظاهري.
checkStatus: (groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams) => Promise<DataMigrationServiceStatusResponse>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams) => Promise<DataMigrationServiceStatusResponse>
createOrUpdate
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). ينشئ أسلوب PUT خدمة جديدة أو يحدث خدمة موجودة. عند تحديث خدمة، لا تتأثر الموارد التابعة الموجودة (أي المهام). تدعم الخدمات حاليا نوعا واحدا، "vm"، والذي يشير إلى خدمة تستند إلى الجهاز الظاهري، على الرغم من إمكانية إضافة أنواع أخرى في المستقبل. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy"). سيقوم الموفر بالرد عند نجاحه باستخدام 200 OK أو 201 Created. تستخدم العمليات طويلة الأمد خاصية provisioningState.
createOrUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>
delete
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يحذف أسلوب DELETE خدمة. سيتم إلغاء أي مهام قيد التشغيل.
delete: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يسترد أسلوب GET معلومات حول مثيل خدمة.
get: (groupName: string, serviceName: string, options?: ServicesGetOptionalParams) => Promise<DataMigrationService>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesGetOptionalParams) => Promise<DataMigrationService>
list
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في اشتراك.
list: (options?: ServicesListOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
قيمة الخاصية
(options?: ServicesListOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
listByResourceGroup
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في مجموعة موارد.
listByResourceGroup: (groupName: string, options?: ServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
قيمة الخاصية
(groupName: string, options?: ServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>
listSkus
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة البيانات (الكلاسيكية). يقوم إجراء skus بإرجاع قائمة وحدات SKU التي يمكن تحديث مورد خدمة إليها.
listSkus: (groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams) => PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams) => PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>
start
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يبدأ هذا الإجراء الخدمة ويمكن استخدام الخدمة لترحيل البيانات.
start: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يوقف هذا الإجراء الخدمة ولا يمكن استخدام الخدمة لترحيل البيانات. لن تتم فوترة مالك الخدمة عند إيقاف الخدمة.
stop: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => PollerLike<OperationState<void>, void>
قيمة الخاصية
(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => PollerLike<OperationState<void>, void>
update
مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم أسلوب PATCH بتحديث خدمة موجودة. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy").
update: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>
قيمة الخاصية
(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>