IotDpsResource interface

IotDpsResource'ı temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Sağlama hizmetinin meta verilerini oluşturun veya güncelleştirin. Bir özelliği değiştirmek için kullanılan normal düzen, sağlama hizmeti meta verilerini ve güvenlik meta verilerini almak ve sonra bunları yeni bir gövdedeki değiştirilmiş değerlerle birleştirerek sağlama hizmetini güncelleştirmektir.

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Sağlama hizmetinin meta verilerini oluşturun veya güncelleştirin. Bir özelliği değiştirmek için kullanılan normal düzen, sağlama hizmeti meta verilerini ve güvenlik meta verilerini almak ve sonra bunları yeni bir gövdedeki değiştirilmiş değerlerle birleştirerek sağlama hizmetini güncelleştirmektir.

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

Özel uç nokta bağlantısının durumunu belirtilen adla oluşturma veya güncelleştirme

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

Özel uç nokta bağlantısının durumunu belirtilen adla oluşturma veya güncelleştirme

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Sağlama Hizmeti'ni siler.

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Sağlama Hizmeti'ni siler.

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Belirtilen adla özel uç nokta bağlantısını silme

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Belirtilen adla özel uç nokta bağlantısını silme

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Mevcut bir sağlama hizmetinin etiketlerini güncelleştirin. diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Mevcut bir sağlama hizmetinin etiketlerini güncelleştirin. diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Sağlama hizmeti adının kullanılabilir olup olmadığını denetleyin. Bu, adın sağlam bir şekilde geçerli olup olmadığını ve adın kullanılabilir olup olmadığını doğrular

get(string, string, IotDpsResourceGetOptionalParams)

SAS anahtarları olmadan sağlama hizmetinin meta verilerini alın.

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

Sağlama hizmeti oluşturma, güncelleştirme veya silme gibi uzun süre çalışan bir işlemin durumunu alır.

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Özel uç nokta bağlantı özelliklerini alma

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Verilen sağlama hizmeti için belirtilen özel bağlantı kaynağını alma

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Verilen kaynak grubundaki tüm sağlama hizmetlerinin listesini alın.

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Belirli bir abonelik kimliği için tüm sağlama hizmetlerini listeleyin.

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Sağlama hizmeti için birincil ve ikincil anahtarları listeleme.

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Belirli bir anahtar adı için birincil ve ikincil anahtarları listeleme

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Özel uç nokta bağlantı özelliklerini listeleme

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Verilen sağlama hizmeti için özel bağlantı kaynaklarını listeleme

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Bir sağlama hizmeti için geçerli SKU'ların ve katmanların listesini alır.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Sağlama hizmetinin meta verilerini oluşturun veya güncelleştirin. Bir özelliği değiştirmek için kullanılan normal düzen, sağlama hizmeti meta verilerini ve güvenlik meta verilerini almak ve sonra bunları yeni bir gövdedeki değiştirilmiş değerlerle birleştirerek sağlama hizmetini güncelleştirmektir.

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

Parametreler

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

provisioningServiceName

string

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin adı.

iotDpsDescription
ProvisioningServiceDescription

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin açıklaması.

options
IotDpsResourceCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, ProvisioningServiceDescription, IotDpsResourceCreateOrUpdateOptionalParams)

Sağlama hizmetinin meta verilerini oluşturun veya güncelleştirin. Bir özelliği değiştirmek için kullanılan normal düzen, sağlama hizmeti meta verilerini ve güvenlik meta verilerini almak ve sonra bunları yeni bir gövdedeki değiştirilmiş değerlerle birleştirerek sağlama hizmetini güncelleştirmektir.

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

Parametreler

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

provisioningServiceName

string

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin adı.

iotDpsDescription
ProvisioningServiceDescription

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin açıklaması.

options
IotDpsResourceCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Özel uç nokta bağlantısının durumunu belirtilen adla oluşturma veya güncelleştirme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

privateEndpointConnectionName

string

Özel uç nokta bağlantısının adı

privateEndpointConnection
PrivateEndpointConnection

Güncelleştirilmiş özelliklere sahip özel uç nokta bağlantısı

Döndürülenler

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

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

Özel uç nokta bağlantısının durumunu belirtilen adla oluşturma veya güncelleştirme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

privateEndpointConnectionName

string

Özel uç nokta bağlantısının adı

privateEndpointConnection
PrivateEndpointConnection

Güncelleştirilmiş özelliklere sahip özel uç nokta bağlantısı

Döndürülenler

beginDelete(string, string, IotDpsResourceDeleteOptionalParams)

Sağlama Hizmeti'ni siler.

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

Parametreler

provisioningServiceName

string

Silinecek sağlama hizmetinin adı.

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

options
IotDpsResourceDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, IotDpsResourceDeleteOptionalParams)

Sağlama Hizmeti'ni siler.

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

Parametreler

provisioningServiceName

string

Silinecek sağlama hizmetinin adı.

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

options
IotDpsResourceDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

beginDeletePrivateEndpointConnection(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Belirtilen adla özel uç nokta bağlantısını silme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

privateEndpointConnectionName

string

Özel uç nokta bağlantısının adı

Döndürülenler

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

beginDeletePrivateEndpointConnectionAndWait(string, string, string, IotDpsResourceDeletePrivateEndpointConnectionOptionalParams)

Belirtilen adla özel uç nokta bağlantısını silme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

privateEndpointConnectionName

string

Özel uç nokta bağlantısının adı

Döndürülenler

beginUpdate(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Mevcut bir sağlama hizmetinin etiketlerini güncelleştirin. diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın

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

Parametreler

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

provisioningServiceName

string

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin adı.

provisioningServiceTags
TagsResource

Etiket bilgileri sağlama hizmeti örneğine ayarlı olarak güncelleştirildi.

options
IotDpsResourceUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, string, TagsResource, IotDpsResourceUpdateOptionalParams)

Mevcut bir sağlama hizmetinin etiketlerini güncelleştirin. diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın

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

Parametreler

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

provisioningServiceName

string

Oluşturulacak veya güncelleştirilecek sağlama hizmetinin adı.

provisioningServiceTags
TagsResource

Etiket bilgileri sağlama hizmeti örneğine ayarlı olarak güncelleştirildi.

options
IotDpsResourceUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

checkProvisioningServiceNameAvailability(OperationInputs, IotDpsResourceCheckProvisioningServiceNameAvailabilityOptionalParams)

Sağlama hizmeti adının kullanılabilir olup olmadığını denetleyin. Bu, adın sağlam bir şekilde geçerli olup olmadığını ve adın kullanılabilir olup olmadığını doğrular

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

Parametreler

argumentsParam
OperationInputs

OperationInputs yapısındaki name parametresini denetlenecek sağlama hizmetinin adı olarak ayarlayın.

Döndürülenler

get(string, string, IotDpsResourceGetOptionalParams)

SAS anahtarları olmadan sağlama hizmetinin meta verilerini alın.

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

Parametreler

provisioningServiceName

string

Alınacak sağlama hizmetinin adı.

resourceGroupName

string

Kaynak grubu adı.

options
IotDpsResourceGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Sağlama hizmeti oluşturma, güncelleştirme veya silme gibi uzun süre çalışan bir işlemin durumunu alır.

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

Parametreler

operationId

string

Uzun süre çalışan işleme karşılık gelen işlem kimliği. Durumu yoklamak için bunu kullanın.

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

provisioningServiceName

string

İşlemin üzerinde çalıştığı sağlama hizmetinin adı.

asyncinfo

string

Uzun süre çalışan işlem oluşturulurken elde edilen işlemin durumunu yoklamada kullanılan zaman uyumsuz üst bilgi.

options
IotDpsResourceGetOperationResultOptionalParams

Seçenekler parametreleri.

Döndürülenler

getPrivateEndpointConnection(string, string, string, IotDpsResourceGetPrivateEndpointConnectionOptionalParams)

Özel uç nokta bağlantı özelliklerini alma

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

privateEndpointConnectionName

string

Özel uç nokta bağlantısının adı

Döndürülenler

getPrivateLinkResources(string, string, string, IotDpsResourceGetPrivateLinkResourcesOptionalParams)

Verilen sağlama hizmeti için belirtilen özel bağlantı kaynağını alma

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

groupId

string

Özel bağlantı kaynağının adı

options
IotDpsResourceGetPrivateLinkResourcesOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByResourceGroup(string, IotDpsResourceListByResourceGroupOptionalParams)

Verilen kaynak grubundaki tüm sağlama hizmetlerinin listesini alın.

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

Parametreler

resourceGroupName

string

Kaynak grubu tanımlayıcısı.

options
IotDpsResourceListByResourceGroupOptionalParams

Seçenekler parametreleri.

Döndürülenler

listBySubscription(IotDpsResourceListBySubscriptionOptionalParams)

Belirli bir abonelik kimliği için tüm sağlama hizmetlerini listeleyin.

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

Parametreler

options
IotDpsResourceListBySubscriptionOptionalParams

Seçenekler parametreleri.

Döndürülenler

listKeys(string, string, IotDpsResourceListKeysOptionalParams)

Sağlama hizmeti için birincil ve ikincil anahtarları listeleme.

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

Parametreler

provisioningServiceName

string

Paylaşılan erişim anahtarlarını almak için sağlanan hizmet adı.

resourceGroupName

string

kaynak grubu adı

options
IotDpsResourceListKeysOptionalParams

Seçenekler parametreleri.

Döndürülenler

listKeysForKeyName(string, string, string, IotDpsResourceListKeysForKeyNameOptionalParams)

Belirli bir anahtar adı için birincil ve ikincil anahtarları listeleme

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

Parametreler

provisioningServiceName

string

Sağlama hizmetinin adı.

keyName

string

Anahtar-değerlerini almak için mantıksal anahtar adı.

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

options
IotDpsResourceListKeysForKeyNameOptionalParams

Seçenekler parametreleri.

Döndürülenler

listPrivateEndpointConnections(string, string, IotDpsResourceListPrivateEndpointConnectionsOptionalParams)

Özel uç nokta bağlantı özelliklerini listeleme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

Döndürülenler

listPrivateLinkResources(string, string, IotDpsResourceListPrivateLinkResourcesOptionalParams)

Verilen sağlama hizmeti için özel bağlantı kaynaklarını listeleme

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

Parametreler

resourceGroupName

string

Sağlama hizmetini içeren kaynak grubunun adı.

resourceName

string

Sağlama hizmetinin adı.

options
IotDpsResourceListPrivateLinkResourcesOptionalParams

Seçenekler parametreleri.

Döndürülenler

listValidSkus(string, string, IotDpsResourceListValidSkusOptionalParams)

Bir sağlama hizmeti için geçerli SKU'ların ve katmanların listesini alır.

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

Parametreler

provisioningServiceName

string

Sağlama hizmetinin adı.

resourceGroupName

string

Kaynak grubunun adı.

options
IotDpsResourceListValidSkusOptionalParams

Seçenekler parametreleri.

Döndürülenler