IotDpsResource interface

Antarmuka yang mewakili IotDpsResource.

Metode

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Membuat atau memperbarui metadata layanan provisi. Pola yang biasa untuk memodifikasi properti adalah mengambil metadata layanan provisi dan metadata keamanan, lalu menggabungkannya dengan nilai yang dimodifikasi dalam isi baru untuk memperbarui layanan provisi.

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Membuat atau memperbarui metadata layanan provisi. Pola yang biasa untuk memodifikasi properti adalah mengambil metadata layanan provisi dan metadata keamanan, lalu menggabungkannya dengan nilai yang dimodifikasi dalam isi baru untuk memperbarui layanan provisi.

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

Membuat atau memperbarui status koneksi titik akhir privat dengan nama yang ditentukan

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

Membuat atau memperbarui status koneksi titik akhir privat dengan nama yang ditentukan

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Menghapus Layanan Provisi.

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Menghapus Layanan Provisi.

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Menghapus koneksi titik akhir privat dengan nama yang ditentukan

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Menghapus koneksi titik akhir privat dengan nama yang ditentukan

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Perbarui tag layanan provisi yang ada. untuk memperbarui bidang lain menggunakan metode CreateOrUpdate

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Perbarui tag layanan provisi yang ada. untuk memperbarui bidang lain menggunakan metode CreateOrUpdate

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Periksa apakah nama layanan provisi tersedia. Ini akan memvalidasi apakah nama valid secara sindikat dan jika nama tersebut dapat digunakan

get(string, string, IotDpsResourceGetOptionalParams)

Dapatkan metadata layanan provisi tanpa kunci SAS.

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

Mendapatkan status operasi yang berjalan lama, seperti membuat, memperbarui, atau menghapus layanan provisi.

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Mendapatkan properti koneksi titik akhir privat

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Mendapatkan sumber daya tautan privat yang ditentukan untuk layanan provisi yang diberikan

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Dapatkan daftar semua layanan provisi dalam grup sumber daya tertentu.

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Cantumkan semua layanan provisi untuk id langganan tertentu.

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Cantumkan kunci primer dan sekunder untuk layanan provisi.

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Mencantumkan kunci primer dan sekunder untuk nama kunci tertentu

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Mencantumkan properti koneksi titik akhir privat

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Mencantumkan sumber daya tautan privat untuk layanan provisi yang diberikan

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Mendapatkan daftar SKU dan tingkatan yang valid untuk layanan provisi.

Detail Metode

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Membuat atau memperbarui metadata layanan provisi. Pola yang biasa untuk memodifikasi properti adalah mengambil metadata layanan provisi dan metadata keamanan, lalu menggabungkannya dengan nilai yang dimodifikasi dalam isi baru untuk memperbarui layanan provisi.

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

Parameter

resourceGroupName

string

Pengidentifikasi grup sumber daya.

provisioningServiceName

string

Nama layanan provisi untuk membuat atau memperbarui.

iotDpsDescription
ProvisioningServiceDescription

Deskripsi layanan provisi untuk membuat atau memperbarui.

Mengembalikan

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

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Membuat atau memperbarui metadata layanan provisi. Pola yang biasa untuk memodifikasi properti adalah mengambil metadata layanan provisi dan metadata keamanan, lalu menggabungkannya dengan nilai yang dimodifikasi dalam isi baru untuk memperbarui layanan provisi.

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

Parameter

resourceGroupName

string

Pengidentifikasi grup sumber daya.

provisioningServiceName

string

Nama layanan provisi untuk membuat atau memperbarui.

iotDpsDescription
ProvisioningServiceDescription

Deskripsi layanan provisi untuk membuat atau memperbarui.

Mengembalikan

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

Membuat atau memperbarui status koneksi titik akhir privat dengan nama yang ditentukan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

privateEndpointConnectionName

string

Nama koneksi titik akhir privat

privateEndpointConnection
PrivateEndpointConnection

Koneksi titik akhir privat dengan properti yang diperbarui

Mengembalikan

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

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

Membuat atau memperbarui status koneksi titik akhir privat dengan nama yang ditentukan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

privateEndpointConnectionName

string

Nama koneksi titik akhir privat

privateEndpointConnection
PrivateEndpointConnection

Koneksi titik akhir privat dengan properti yang diperbarui

Mengembalikan

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Menghapus Layanan Provisi.

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

Parameter

provisioningServiceName

string

Nama layanan provisi yang akan dihapus.

resourceGroupName

string

Pengidentifikasi grup sumber daya.

options
IotDpsResourceDeleteOptionalParams

Parameter opsi.

Mengembalikan

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

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Menghapus Layanan Provisi.

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

Parameter

provisioningServiceName

string

Nama layanan provisi yang akan dihapus.

resourceGroupName

string

Pengidentifikasi grup sumber daya.

options
IotDpsResourceDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Menghapus koneksi titik akhir privat dengan nama yang ditentukan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

privateEndpointConnectionName

string

Nama koneksi titik akhir privat

Mengembalikan

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

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Menghapus koneksi titik akhir privat dengan nama yang ditentukan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

privateEndpointConnectionName

string

Nama koneksi titik akhir privat

Mengembalikan

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Perbarui tag layanan provisi yang ada. untuk memperbarui bidang lain menggunakan metode CreateOrUpdate

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

Parameter

resourceGroupName

string

Pengidentifikasi grup sumber daya.

provisioningServiceName

string

Nama layanan provisi untuk membuat atau memperbarui.

provisioningServiceTags
TagsResource

Informasi tag yang diperbarui untuk diatur ke dalam instans layanan provisi.

options
IotDpsResourceUpdateOptionalParams

Parameter opsi.

Mengembalikan

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

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Perbarui tag layanan provisi yang ada. untuk memperbarui bidang lain menggunakan metode CreateOrUpdate

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

Parameter

resourceGroupName

string

Pengidentifikasi grup sumber daya.

provisioningServiceName

string

Nama layanan provisi untuk membuat atau memperbarui.

provisioningServiceTags
TagsResource

Informasi tag yang diperbarui untuk diatur ke dalam instans layanan provisi.

options
IotDpsResourceUpdateOptionalParams

Parameter opsi.

Mengembalikan

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Periksa apakah nama layanan provisi tersedia. Ini akan memvalidasi apakah nama valid secara sindikat dan jika nama tersebut dapat digunakan

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

Parameter

argumentsParam
OperationInputs

Atur parameter nama dalam struktur OperationInputs ke nama layanan provisi untuk diperiksa.

Mengembalikan

get(string, string, IotDpsResourceGetOptionalParams)

Dapatkan metadata layanan provisi tanpa kunci SAS.

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

Parameter

provisioningServiceName

string

Nama layanan provisi yang akan diambil.

resourceGroupName

string

Nama grup sumber daya.

options
IotDpsResourceGetOptionalParams

Parameter opsi.

Mengembalikan

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

Mendapatkan status operasi yang berjalan lama, seperti membuat, memperbarui, atau menghapus layanan provisi.

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

Parameter

operationId

string

Id operasi yang sesuai dengan operasi jangka panjang. Gunakan ini untuk polling status.

resourceGroupName

string

Pengidentifikasi grup sumber daya.

provisioningServiceName

string

Nama layanan provisi tempat operasi berjalan.

asyncinfo

string

Header asinkron yang digunakan untuk melakukan polling pada status operasi, diperoleh saat membuat operasi yang berjalan lama.

Mengembalikan

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Mendapatkan properti koneksi titik akhir privat

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

privateEndpointConnectionName

string

Nama koneksi titik akhir privat

Mengembalikan

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Mendapatkan sumber daya tautan privat yang ditentukan untuk layanan provisi yang diberikan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

groupId

string

Nama sumber daya tautan privat

Mengembalikan

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Dapatkan daftar semua layanan provisi dalam grup sumber daya tertentu.

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

Parameter

resourceGroupName

string

Pengidentifikasi grup sumber daya.

Mengembalikan

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Cantumkan semua layanan provisi untuk id langganan tertentu.

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

Parameter

Mengembalikan

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Cantumkan kunci primer dan sekunder untuk layanan provisi.

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

Parameter

provisioningServiceName

string

Nama layanan provisi untuk mendapatkan kunci akses bersama.

resourceGroupName

string

nama grup sumber daya

options
IotDpsResourceListKeysOptionalParams

Parameter opsi.

Mengembalikan

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Mencantumkan kunci primer dan sekunder untuk nama kunci tertentu

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

Parameter

provisioningServiceName

string

Nama layanan provisi.

keyName

string

Nama kunci logis untuk mendapatkan nilai kunci.

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

Mengembalikan

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Mencantumkan properti koneksi titik akhir privat

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

Mengembalikan

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Mencantumkan sumber daya tautan privat untuk layanan provisi yang diberikan

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

Parameter

resourceGroupName

string

Nama grup sumber daya yang berisi layanan provisi.

resourceName

string

Nama layanan provisi.

Mengembalikan

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Mendapatkan daftar SKU dan tingkatan yang valid untuk layanan provisi.

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

Parameter

provisioningServiceName

string

Nama layanan provisi.

resourceGroupName

string

Nama grup sumber daya.

Mengembalikan