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