IotDpsResource interface

واجهة تمثل IotDpsResource.

الأساليب

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

إنشاء أو تحديث بيانات التعريف لخدمة التزويد. النمط المعتاد لتعديل خاصية هو استرداد بيانات تعريف خدمة التزويد وبيانات تعريف الأمان، ثم دمجها مع القيم المعدلة في نص جديد لتحديث خدمة التزويد.

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

إنشاء أو تحديث بيانات التعريف لخدمة التزويد. النمط المعتاد لتعديل خاصية هو استرداد بيانات تعريف خدمة التزويد وبيانات تعريف الأمان، ثم دمجها مع القيم المعدلة في نص جديد لتحديث خدمة التزويد.

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

إنشاء أو تحديث حالة اتصال نقطة نهاية خاصة بالاسم المحدد

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

إنشاء أو تحديث حالة اتصال نقطة نهاية خاصة بالاسم المحدد

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

حذف خدمة التزويد.

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

حذف خدمة التزويد.

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

حذف اتصال نقطة النهاية الخاصة بالاسم المحدد

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

حذف اتصال نقطة النهاية الخاصة بالاسم المحدد

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

تحديث علامات خدمة التوفير الموجودة. لتحديث الحقول الأخرى، استخدم أسلوب CreateOrUpdate

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

تحديث علامات خدمة التوفير الموجودة. لتحديث الحقول الأخرى، استخدم أسلوب CreateOrUpdate

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

تحقق مما إذا كان اسم خدمة التزويد متوفرا. سيؤدي ذلك إلى التحقق مما إذا كان الاسم صالحا من الناحية التركيبية وما إذا كان الاسم قابلا للاستخدام

get(string, string, IotDpsResourceGetOptionalParams)

احصل على بيانات التعريف لخدمة التزويد بدون مفاتيح SAS.

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

الحصول على حالة عملية طويلة الأمد، مثل إنشاء خدمة توفير أو تحديثها أو حذفها.

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

الحصول على خصائص اتصال نقطة النهاية الخاصة

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

الحصول على مورد الارتباط الخاص المحدد لخدمة التوفير المحددة

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

احصل على قائمة بجميع خدمات التوفير في مجموعة الموارد المحددة.

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

سرد جميع خدمات التوفير لمعرف اشتراك معين.

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

سرد المفاتيح الأساسية والثانوية لخدمة التزويد.

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

سرد المفاتيح الأساسية والثانوية لاسم مفتاح معين

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

سرد خصائص اتصال نقطة النهاية الخاصة

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

سرد موارد الارتباط الخاص لخدمة التوفير المحددة

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

الحصول على قائمة وحدات SKU والمستويات الصالحة لخدمة التزويد.

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

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

إنشاء أو تحديث بيانات التعريف لخدمة التزويد. النمط المعتاد لتعديل خاصية هو استرداد بيانات تعريف خدمة التزويد وبيانات تعريف الأمان، ثم دمجها مع القيم المعدلة في نص جديد لتحديث خدمة التزويد.

function beginCreateOrUpdate(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

المعلمات

resourceGroupName

string

معرف مجموعة الموارد.

provisioningServiceName

string

اسم خدمة التزويد المراد إنشاؤها أو تحديثها.

iotDpsDescription
ProvisioningServiceDescription

وصف خدمة التزويد المراد إنشاؤها أو تحديثها.

options
IotDpsResourceCreateOrUpdateOptionalParams

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

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

إنشاء أو تحديث بيانات التعريف لخدمة التزويد. النمط المعتاد لتعديل خاصية هو استرداد بيانات تعريف خدمة التزويد وبيانات تعريف الأمان، ثم دمجها مع القيم المعدلة في نص جديد لتحديث خدمة التزويد.

function beginCreateOrUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, iotDpsDescription: ProvisioningServiceDescription, options?: IotDpsResourceCreateOrUpdateOptionalParams): Promise<ProvisioningServiceDescription>

المعلمات

resourceGroupName

string

معرف مجموعة الموارد.

provisioningServiceName

string

اسم خدمة التزويد المراد إنشاؤها أو تحديثها.

iotDpsDescription
ProvisioningServiceDescription

وصف خدمة التزويد المراد إنشاؤها أو تحديثها.

options
IotDpsResourceCreateOrUpdateOptionalParams

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

المرتجعات

beginCreateOrUpdatePrivateEndpointConnection(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

إنشاء أو تحديث حالة اتصال نقطة نهاية خاصة بالاسم المحدد

function beginCreateOrUpdatePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

privateEndpointConnectionName

string

اسم اتصال نقطة النهاية الخاصة

privateEndpointConnection
PrivateEndpointConnection

اتصال نقطة النهاية الخاصة بخصائص محدثة

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginCreateOrUpdatePrivateEndpointConnectionAndWait(string, string, string, PrivateEndpointConnection, IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams)

إنشاء أو تحديث حالة اتصال نقطة نهاية خاصة بالاسم المحدد

function beginCreateOrUpdatePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, privateEndpointConnection: PrivateEndpointConnection, options?: IotDpsResourceCreateOrUpdatePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

privateEndpointConnectionName

string

اسم اتصال نقطة النهاية الخاصة

privateEndpointConnection
PrivateEndpointConnection

اتصال نقطة النهاية الخاصة بخصائص محدثة

المرتجعات

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

حذف خدمة التزويد.

function beginDelete(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

المعلمات

provisioningServiceName

string

اسم خدمة التوفير المراد حذفها.

resourceGroupName

string

معرف مجموعة الموارد.

options
IotDpsResourceDeleteOptionalParams

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

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

حذف خدمة التزويد.

function beginDeleteAndWait(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceDeleteOptionalParams): Promise<void>

المعلمات

provisioningServiceName

string

اسم خدمة التوفير المراد حذفها.

resourceGroupName

string

معرف مجموعة الموارد.

options
IotDpsResourceDeleteOptionalParams

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

المرتجعات

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

حذف اتصال نقطة النهاية الخاصة بالاسم المحدد

function beginDeletePrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PollerLike<PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

privateEndpointConnectionName

string

اسم اتصال نقطة النهاية الخاصة

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

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

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<PrivateEndpointConnection>, PrivateEndpointConnection>>

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

حذف اتصال نقطة النهاية الخاصة بالاسم المحدد

function beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceDeletePrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

privateEndpointConnectionName

string

اسم اتصال نقطة النهاية الخاصة

options
IotDpsResourceDeletePrivateEndpointConnectionOptionalParams

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

المرتجعات

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

تحديث علامات خدمة التوفير الموجودة. لتحديث الحقول الأخرى، استخدم أسلوب CreateOrUpdate

function beginUpdate(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<PollerLike<PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

المعلمات

resourceGroupName

string

معرف مجموعة الموارد.

provisioningServiceName

string

اسم خدمة التزويد المراد إنشاؤها أو تحديثها.

provisioningServiceTags
TagsResource

معلومات العلامة المحدثة لتعيينها في مثيل خدمة التزويد.

options
IotDpsResourceUpdateOptionalParams

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

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<ProvisioningServiceDescription>, ProvisioningServiceDescription>>

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

تحديث علامات خدمة التوفير الموجودة. لتحديث الحقول الأخرى، استخدم أسلوب CreateOrUpdate

function beginUpdateAndWait(resourceGroupName: string, provisioningServiceName: string, provisioningServiceTags: TagsResource, options?: IotDpsResourceUpdateOptionalParams): Promise<ProvisioningServiceDescription>

المعلمات

resourceGroupName

string

معرف مجموعة الموارد.

provisioningServiceName

string

اسم خدمة التزويد المراد إنشاؤها أو تحديثها.

provisioningServiceTags
TagsResource

معلومات العلامة المحدثة لتعيينها في مثيل خدمة التزويد.

options
IotDpsResourceUpdateOptionalParams

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

المرتجعات

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

تحقق مما إذا كان اسم خدمة التزويد متوفرا. سيؤدي ذلك إلى التحقق مما إذا كان الاسم صالحا من الناحية التركيبية وما إذا كان الاسم قابلا للاستخدام

function checkProvisioningServiceNameAvailability(argumentsParam: OperationInputs, options?: IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams): Promise<NameAvailabilityInfo>

المعلمات

argumentsParam
OperationInputs

تعيين معلمة الاسم في بنية OperationInputs إلى اسم خدمة التزويد للتحقق منها.

المرتجعات

get(string, string, IotDpsResourceGetOptionalParams)

احصل على بيانات التعريف لخدمة التزويد بدون مفاتيح SAS.

function get(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceGetOptionalParams): Promise<ProvisioningServiceDescription>

المعلمات

provisioningServiceName

string

اسم خدمة التزويد المراد استردادها.

resourceGroupName

string

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

options
IotDpsResourceGetOptionalParams

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

المرتجعات

getOperationResult(string, string, string, string, IotDpsResourceGetOperationResultOptionalParams)

الحصول على حالة عملية طويلة الأمد، مثل إنشاء خدمة توفير أو تحديثها أو حذفها.

function getOperationResult(operationId: string, resourceGroupName: string, provisioningServiceName: string, asyncinfo: string, options?: IotDpsResourceGetOperationResultOptionalParams): Promise<AsyncOperationResult>

المعلمات

operationId

string

معرف العملية المطابق لعملية طويلة الأمد. استخدم هذا للاستقصاء عن الحالة.

resourceGroupName

string

معرف مجموعة الموارد.

provisioningServiceName

string

اسم خدمة التوفير التي تعمل عليها العملية.

asyncinfo

string

عنوان غير متزامن يستخدم للاستقصاء عن حالة العملية، التي تم الحصول عليها أثناء إنشاء العملية طويلة الأمد.

options
IotDpsResourceGetOperationResultOptionalParams

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

المرتجعات

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

الحصول على خصائص اتصال نقطة النهاية الخاصة

function getPrivateEndpointConnection(resourceGroupName: string, resourceName: string, privateEndpointConnectionName: string, options?: IotDpsResourceGetPrivateEndpointConnectionOptionalParams): Promise<PrivateEndpointConnection>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

privateEndpointConnectionName

string

اسم اتصال نقطة النهاية الخاصة

options
IotDpsResourceGetPrivateEndpointConnectionOptionalParams

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

المرتجعات

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

الحصول على مورد الارتباط الخاص المحدد لخدمة التوفير المحددة

function getPrivateLinkResources(resourceGroupName: string, resourceName: string, groupId: string, options?: IotDpsResourceGetPrivateLinkResourcesOptionalParams): Promise<GroupIdInformation>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

groupId

string

اسم مورد الارتباط الخاص

options
IotDpsResourceGetPrivateLinkResourcesOptionalParams

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

المرتجعات

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

احصل على قائمة بجميع خدمات التوفير في مجموعة الموارد المحددة.

function listByResourceGroup(resourceGroupName: string, options?: IotDpsResourceListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

المعلمات

resourceGroupName

string

معرف مجموعة الموارد.

options
IotDpsResourceListByResourceGroupOptionalParams

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

المرتجعات

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

سرد جميع خدمات التوفير لمعرف اشتراك معين.

function listBySubscription(options?: IotDpsResourceListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ProvisioningServiceDescription, ProvisioningServiceDescription[], PageSettings>

المعلمات

options
IotDpsResourceListBySubscriptionOptionalParams

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

المرتجعات

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

سرد المفاتيح الأساسية والثانوية لخدمة التزويد.

function listKeys(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListKeysOptionalParams): PagedAsyncIterableIterator<SharedAccessSignatureAuthorizationRuleAccessRightsDescription, SharedAccessSignatureAuthorizationRuleAccessRightsDescription[], PageSettings>

المعلمات

provisioningServiceName

string

اسم خدمة التزويد للحصول على مفاتيح الوصول المشتركة له.

resourceGroupName

string

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

options
IotDpsResourceListKeysOptionalParams

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

المرتجعات

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

سرد المفاتيح الأساسية والثانوية لاسم مفتاح معين

function listKeysForKeyName(provisioningServiceName: string, keyName: string, resourceGroupName: string, options?: IotDpsResourceListKeysForKeyNameOptionalParams): Promise<SharedAccessSignatureAuthorizationRuleAccessRightsDescription>

المعلمات

provisioningServiceName

string

اسم خدمة التزويد.

keyName

string

اسم المفتاح المنطقي للحصول على قيم المفاتيح.

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

options
IotDpsResourceListKeysForKeyNameOptionalParams

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

المرتجعات

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

سرد خصائص اتصال نقطة النهاية الخاصة

function listPrivateEndpointConnections(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateEndpointConnectionsOptionalParams): Promise<IotDpsResourceListPrivateEndpointConnectionsResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

options
IotDpsResourceListPrivateEndpointConnectionsOptionalParams

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

المرتجعات

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

سرد موارد الارتباط الخاص لخدمة التوفير المحددة

function listPrivateLinkResources(resourceGroupName: string, resourceName: string, options?: IotDpsResourceListPrivateLinkResourcesOptionalParams): Promise<PrivateLinkResources>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد التي تحتوي على خدمة التوفير.

resourceName

string

اسم خدمة التزويد.

options
IotDpsResourceListPrivateLinkResourcesOptionalParams

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

المرتجعات

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

الحصول على قائمة وحدات SKU والمستويات الصالحة لخدمة التزويد.

function listValidSkus(provisioningServiceName: string, resourceGroupName: string, options?: IotDpsResourceListValidSkusOptionalParams): PagedAsyncIterableIterator<IotDpsSkuDefinition, IotDpsSkuDefinition[], PageSettings>

المعلمات

provisioningServiceName

string

اسم خدمة التوفير.

resourceGroupName

string

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

options
IotDpsResourceListValidSkusOptionalParams

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

المرتجعات