مشاركة عبر


Devices interface

واجهة تمثل الأجهزة.

الأساليب

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

إنشاء جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات للمطالبة بجهاز إلى الكتالوج فقط.

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

إنشاء جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات للمطالبة بجهاز إلى الكتالوج فقط.

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

حذف جهاز

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

حذف جهاز

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

إنشاء صورة القدرة للجهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لإنشاء صورة لجهاز لا ينتمي إلى مجموعة أجهزة معينة ومنتج معين.

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

إنشاء صورة القدرة للجهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لإنشاء صورة لجهاز لا ينتمي إلى مجموعة أجهزة معينة ومنتج معين.

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

تحديث جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لنقل جهاز إلى مستوى الكتالوج.

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

تحديث جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لنقل جهاز إلى مستوى الكتالوج.

get(string, string, string, string, string, DevicesGetOptionalParams)

الحصول على جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات عندما لا ينتمي الجهاز إلى مجموعة أجهزة ومنتج.

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

سرد موارد الجهاز حسب DeviceGroup. '.default' و'.unassigned' هي قيم معرفة من قبل النظام ولا يمكن استخدامها لاسم مجموعة المنتجات أو الأجهزة.

تفاصيل الأسلوب

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

إنشاء جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات للمطالبة بجهاز إلى الكتالوج فقط.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

resource
Device

معلمات إنشاء المورد.

options
DevicesCreateOrUpdateOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<Device>, Device>>

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

إنشاء جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات للمطالبة بجهاز إلى الكتالوج فقط.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<Device>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

resource
Device

معلمات إنشاء المورد.

options
DevicesCreateOrUpdateOptionalParams

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

المرتجعات

Promise<Device>

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

حذف جهاز

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

options
DevicesDeleteOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

حذف جهاز

function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

options
DevicesDeleteOptionalParams

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

المرتجعات

Promise<void>

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

إنشاء صورة القدرة للجهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لإنشاء صورة لجهاز لا ينتمي إلى مجموعة أجهزة معينة ومنتج معين.

function beginGenerateCapabilityImage(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

إنشاء نص طلب صورة القدرة.

options
DevicesGenerateCapabilityImageOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

إنشاء صورة القدرة للجهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لإنشاء صورة لجهاز لا ينتمي إلى مجموعة أجهزة معينة ومنتج معين.

function beginGenerateCapabilityImageAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SignedCapabilityImageResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

إنشاء نص طلب صورة القدرة.

options
DevicesGenerateCapabilityImageOptionalParams

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

المرتجعات

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

تحديث جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لنقل جهاز إلى مستوى الكتالوج.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

properties
DeviceUpdate

خصائص المورد التي سيتم تحديثها.

options
DevicesUpdateOptionalParams

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

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<Device>, Device>>

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

تحديث جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات لنقل جهاز إلى مستوى الكتالوج.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<Device>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

properties
DeviceUpdate

خصائص المورد التي سيتم تحديثها.

options
DevicesUpdateOptionalParams

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

المرتجعات

Promise<Device>

get(string, string, string, string, string, DevicesGetOptionalParams)

الحصول على جهاز. استخدم '.unassigned' أو '.default' لمجموعة الأجهزة وأسماء المنتجات عندما لا ينتمي الجهاز إلى مجموعة أجهزة ومنتج.

function get(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesGetOptionalParams): Promise<Device>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

deviceName

string

اسم الجهاز

options
DevicesGetOptionalParams

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

المرتجعات

Promise<Device>

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

سرد موارد الجهاز حسب DeviceGroup. '.default' و'.unassigned' هي قيم معرفة من قبل النظام ولا يمكن استخدامها لاسم مجموعة المنتجات أو الأجهزة.

function listByDeviceGroup(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DevicesListByDeviceGroupOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

catalogName

string

اسم الكتالوج

productName

string

اسم المنتج.

deviceGroupName

string

اسم مجموعة الأجهزة.

options
DevicesListByDeviceGroupOptionalParams

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

المرتجعات