IotDpsResource interface
IotDpsResource'ı temsil eden arabirim.
Yöntemler
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ı.
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ı.
Seçenekler parametreleri.
Döndürülenler
Promise<ProvisioningServiceDescription>
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ı
Seçenekler parametreleri.
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ı
Seçenekler parametreleri.
Döndürülenler
Promise<PrivateEndpointConnection>
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ı.
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ı.
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ı
Seçenekler parametreleri.
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ı
Seçenekler parametreleri.
Döndürülenler
Promise<PrivateEndpointConnection>
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.
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.
Seçenekler parametreleri.
Döndürülenler
Promise<ProvisioningServiceDescription>
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.
Seçenekler parametreleri.
Döndürülenler
Promise<NameAvailabilityInfo>
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
Promise<ProvisioningServiceDescription>
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.
Seçenekler parametreleri.
Döndürülenler
Promise<AsyncOperationResult>
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ı
Seçenekler parametreleri.
Döndürülenler
Promise<PrivateEndpointConnection>
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ı
Seçenekler parametreleri.
Döndürülenler
Promise<GroupIdInformation>
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ı.
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
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ı
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ı.
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ı.
Seçenekler parametreleri.
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ı.
Seçenekler parametreleri.
Döndürülenler
Promise<PrivateLinkResources>
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ı.
Seçenekler parametreleri.