Groups interface
واجهة تمثل مجموعات.
الأساليب
| create(string, string, string, Groups |
أنشئ مجموعة جديدة عن طريق إرسال كائن json من نوع "group" كما هو معطى في قسم Models كجزء من نص الطلب. اسم المجموعة في مشروع فريد. هذه العملية غير فعالة. |
| delete(string, string, string, Groups |
حذف المجموعة من المشروع. تبقى الآلات في المشروع. يؤدي حذف مجموعة غير موجودة إلى عدم التشغيل. المجموعة هي آلية تجميع للأجهزة في مشروع. لذلك، لا يؤدي حذف المجموعة إلى حذف الأجهزة فيها. |
| get(string, string, string, Groups |
احصل على معلومات ذات صلة بمجموعة معينة في المشروع. إرجاع كائن json من النوع "مجموعة" كما هو محدد في قسم النماذج. |
| list |
احصل على جميع المجموعات التي تم إنشاؤها في المشروع. إرجاع صفيف json من الكائنات من النوع "group" كما هو محدد في قسم Models. |
| update |
تحديث الأجهزة في المجموعة عن طريق إضافة الأجهزة أو إزالتها. |
تفاصيل الأسلوب
create(string, string, string, GroupsCreateOptionalParams)
أنشئ مجموعة جديدة عن طريق إرسال كائن json من نوع "group" كما هو معطى في قسم Models كجزء من نص الطلب. اسم المجموعة في مشروع فريد.
هذه العملية غير فعالة.
function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة موارد Azure التي يمثل المشروع جزءا منها.
- projectName
-
string
اسم مشروع Azure Migrate.
- groupName
-
string
اسم فريد لمجموعة داخل مشروع.
- options
- GroupsCreateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<GroupsCreateResponse>
delete(string, string, string, GroupsDeleteOptionalParams)
حذف المجموعة من المشروع. تبقى الآلات في المشروع. يؤدي حذف مجموعة غير موجودة إلى عدم التشغيل.
المجموعة هي آلية تجميع للأجهزة في مشروع. لذلك، لا يؤدي حذف المجموعة إلى حذف الأجهزة فيها.
function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة موارد Azure التي يمثل المشروع جزءا منها.
- projectName
-
string
اسم مشروع Azure Migrate.
- groupName
-
string
اسم فريد لمجموعة داخل مشروع.
- options
- GroupsDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<GroupsDeleteHeaders>
get(string, string, string, GroupsGetOptionalParams)
احصل على معلومات ذات صلة بمجموعة معينة في المشروع. إرجاع كائن json من النوع "مجموعة" كما هو محدد في قسم النماذج.
function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة موارد Azure التي يمثل المشروع جزءا منها.
- projectName
-
string
اسم مشروع Azure Migrate.
- groupName
-
string
اسم فريد لمجموعة داخل مشروع.
- options
- GroupsGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<GroupsGetResponse>
listByProject(string, string, GroupsListByProjectOptionalParams)
احصل على جميع المجموعات التي تم إنشاؤها في المشروع. إرجاع صفيف json من الكائنات من النوع "group" كما هو محدد في قسم Models.
function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة موارد Azure التي يمثل المشروع جزءا منها.
- projectName
-
string
اسم مشروع Azure Migrate.
معلمات الخيارات.
المرتجعات
updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)
تحديث الأجهزة في المجموعة عن طريق إضافة الأجهزة أو إزالتها.
function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة موارد Azure التي يمثل المشروع جزءا منها.
- projectName
-
string
اسم مشروع Azure Migrate.
- groupName
-
string
اسم فريد لمجموعة داخل مشروع.
معلمات الخيارات.
المرتجعات
Promise<GroupsUpdateMachinesResponse>