Services interface

واجهة تمثل الخدمات.

الأساليب

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). ينشئ أسلوب PUT خدمة جديدة أو يحدث خدمة موجودة. عند تحديث خدمة، لا تتأثر الموارد التابعة الموجودة (أي المهام). تدعم الخدمات حاليا نوعا واحدا، "vm"، والذي يشير إلى خدمة تستند إلى الجهاز الظاهري، على الرغم من إمكانية إضافة أنواع أخرى في المستقبل. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy"). سيقوم الموفر بالرد عند نجاحه باستخدام 200 OK أو 201 Created. تستخدم العمليات طويلة الأمد خاصية provisioningState.

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). ينشئ أسلوب PUT خدمة جديدة أو يحدث خدمة موجودة. عند تحديث خدمة، لا تتأثر الموارد التابعة الموجودة (أي المهام). تدعم الخدمات حاليا نوعا واحدا، "vm"، والذي يشير إلى خدمة تستند إلى الجهاز الظاهري، على الرغم من إمكانية إضافة أنواع أخرى في المستقبل. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy"). سيقوم الموفر بالرد عند نجاحه باستخدام 200 OK أو 201 Created. تستخدم العمليات طويلة الأمد خاصية provisioningState.

beginDelete(string, string, ServicesDeleteOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يحذف أسلوب DELETE خدمة. سيتم إلغاء أي مهام قيد التشغيل.

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يحذف أسلوب DELETE خدمة. سيتم إلغاء أي مهام قيد التشغيل.

beginStart(string, string, ServicesStartOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يبدأ هذا الإجراء الخدمة ويمكن استخدام الخدمة لترحيل البيانات.

beginStartAndWait(string, string, ServicesStartOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يبدأ هذا الإجراء الخدمة ويمكن استخدام الخدمة لترحيل البيانات.

beginStop(string, string, ServicesStopOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يوقف هذا الإجراء الخدمة ولا يمكن استخدام الخدمة لترحيل البيانات. لن تتم فوترة مالك الخدمة عند إيقاف الخدمة.

beginStopAndWait(string, string, ServicesStopOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يوقف هذا الإجراء الخدمة ولا يمكن استخدام الخدمة لترحيل البيانات. لن تتم فوترة مالك الخدمة عند إيقاف الخدمة.

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم أسلوب PATCH بتحديث خدمة موجودة. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy").

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم أسلوب PATCH بتحديث خدمة موجودة. يمكن لهذا الأسلوب تغيير نوع الخدمة وSKU وشبكة الخدمة، ولكن إذا كانت المهام قيد التشغيل حاليا (أي أن الخدمة مشغولة)، فسيفشل هذا مع 400 طلب غير صحيح ("ServiceIsBusy").

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

يتحقق هذا الأسلوب مما إذا كان اسم المورد المتداخل المقترح صالحا ومتوفرا.

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

يتحقق هذا الأسلوب مما إذا كان اسم مورد المستوى الأعلى المقترح صالحا ومتاحا.

checkStatus(string, string, ServicesCheckStatusOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الإجراء بإجراء فحص صحة وإرجاع حالة الخدمة وحجم الجهاز الظاهري.

get(string, string, ServicesGetOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يسترد أسلوب GET معلومات حول مثيل خدمة.

list(ServicesListOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في اشتراك.

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الأسلوب بإرجاع قائمة بموارد الخدمة في مجموعة موارد.

listSkus(string, string, ServicesListSkusOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة البيانات (الكلاسيكية). يقوم إجراء 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

معلومات حول الخدمة

options
ServicesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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

معلومات حول الخدمة

options
ServicesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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

معلمات الخيارات.

المرتجعات

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

يتحقق هذا الأسلوب مما إذا كان اسم المورد المتداخل المقترح صالحا ومتوفرا.

function checkChildrenNameAvailability(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

المعلمات

groupName

string

اسم مجموعة الموارد

serviceName

string

اسم الخدمة

parameters
NameAvailabilityRequest

الاسم المطلوب للتحقق من صحته

options
ServicesCheckChildrenNameAvailabilityOptionalParams

معلمات الخيارات.

المرتجعات

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

يتحقق هذا الأسلوب مما إذا كان اسم مورد المستوى الأعلى المقترح صالحا ومتاحا.

function checkNameAvailability(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams): Promise<NameAvailabilityResponse>

المعلمات

location

string

منطقة Azure للعملية

parameters
NameAvailabilityRequest

الاسم المطلوب للتحقق من صحته

options
ServicesCheckNameAvailabilityOptionalParams

معلمات الخيارات.

المرتجعات

checkStatus(string, string, ServicesCheckStatusOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يقوم هذا الإجراء بإجراء فحص صحة وإرجاع حالة الخدمة وحجم الجهاز الظاهري.

function checkStatus(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams): Promise<DataMigrationServiceStatusResponse>

المعلمات

groupName

string

اسم مجموعة الموارد

serviceName

string

اسم الخدمة

options
ServicesCheckStatusOptionalParams

معلمات الخيارات.

المرتجعات

get(string, string, ServicesGetOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة بيانات Azure (الكلاسيكية). يسترد أسلوب GET معلومات حول مثيل خدمة.

function get(groupName: string, serviceName: string, options?: ServicesGetOptionalParams): Promise<DataMigrationService>

المعلمات

groupName

string

اسم مجموعة الموارد

serviceName

string

اسم الخدمة

options
ServicesGetOptionalParams

معلمات الخيارات.

المرتجعات

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

اسم مجموعة الموارد

options
ServicesListByResourceGroupOptionalParams

معلمات الخيارات.

المرتجعات

listSkus(string, string, ServicesListSkusOptionalParams)

مورد الخدمات هو مورد المستوى الأعلى الذي يمثل خدمة ترحيل قاعدة البيانات (الكلاسيكية). يقوم إجراء skus بإرجاع قائمة وحدات SKU التي يمكن تحديث مورد خدمة إليها.

function listSkus(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams): PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>

المعلمات

groupName

string

اسم مجموعة الموارد

serviceName

string

اسم الخدمة

options
ServicesListSkusOptionalParams

معلمات الخيارات.

المرتجعات