Iot Dps Resource - List By Subscription
Abonelikteki tüm sağlama hizmetlerini alın.
Belirli bir abonelik kimliği için tüm sağlama hizmetlerini listeleyin.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Devices/provisioningServices?api-version=2022-12-12
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Abonelik tanımlayıcısı. |
api-version
|
query | True |
string |
API sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Bu zaman uyumlu bir işlemdir. Gövde, abonelikteki tüm sağlama hizmetlerinden meta verilerin JSON serileştirilmiş bir dizisini içerir. |
|
Other Status Codes |
Varsayılan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
DPSListBySubscription
Örnek isteği
GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/provisioningServices?api-version=2022-12-12
Örnek yanıt
{
"value": [
{
"etag": "AAAAAAAADGk=",
"name": "myFirstProvisioningService",
"location": "eastus",
"properties": {
"state": "Active",
"allocationPolicy": "Hashed",
"serviceOperationsHostName": "myFirstProvisioningService.azure-devices-provisioning.net",
"deviceProvisioningHostName": "global.azure-devices-provisioning.net",
"idScope": "0ne00000012",
"portalOperationsHostName": "myFirstProvisioningService.services.azure-devices-provisioning.net"
},
"resourcegroup": "myResourceGroup",
"type": "Microsoft.Devices/ProvisioningServices",
"id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/ProvisioningServices/myFirstProvisioningService",
"subscriptionid": "91d12660-3dec-467a-be2a-213b5544ddc0",
"tags": {},
"sku": {
"name": "S1",
"tier": "Standard",
"capacity": 1
}
},
{
"etag": "AAAAAAAADGk=",
"name": "mySecondProvisioningService",
"location": "eastus",
"properties": {
"state": "Active",
"allocationPolicy": "Hashed",
"serviceOperationsHostName": "myFirstProvisioningService.azure-devices-provisioning.net",
"deviceProvisioningHostName": "global.azure-devices-provisioning.net",
"idScope": "0ne00000012",
"portalOperationsHostName": "myFirstProvisioningService.services.azure-devices-provisioning.net"
},
"resourcegroup": "myResourceGroup",
"type": "Microsoft.Devices/ProvisioningServices",
"id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/ProvisioningServices/mySecondProvisioningService",
"subscriptionid": "91d12660-3dec-467a-be2a-213b5544ddc0",
"tags": {},
"sku": {
"name": "S1",
"tier": "Standard",
"capacity": 1
}
}
]
}
Tanımlar
Name | Description |
---|---|
Access |
Bu anahtarın sahip olduğu haklar. |
Allocation |
Bu sağlama hizmeti tarafından kullanılacak ayırma ilkesi. |
created |
Kaynağı oluşturan kimliğin türü. |
Error |
Hata ayrıntıları. |
Iot |
anahtarlar, bağlı iot hub'ları, geçerli durum ve konak adı ve idScope gibi sistem tarafından oluşturulan özellikler de dahil olmak üzere bir sağlama hizmetinin hizmete özgü özellikleri |
Iot |
Sku adı. |
Iot |
Olası sağlama hizmeti SKU'larının listesi. |
Iot |
IoT hub'ının açıklaması. |
Ip |
Bu kural tarafından yakalanan istekler için istenen eylem. |
Ip |
Sağlama Hizmeti için IP filtresi kuralları. |
Ip |
Bu kural tarafından yakalanan istekler için hedef. |
Private |
Özel uç nokta bağlantısının özel uç nokta özelliği |
Private |
Sağlama hizmetinin özel uç nokta bağlantısı |
Private |
Özel uç nokta bağlantısının özellikleri |
Private |
Özel uç nokta bağlantısının geçerli durumu |
Private |
Özel uç nokta bağlantısının durumu |
Provisioning |
Sağlama hizmetinin açıklaması. |
Provisioning |
Sağlama hizmeti açıklamalarının listesi. |
Public |
Genel Ağdan gelen isteklere izin verilip verilmeyeceği |
Shared |
Paylaşılan erişim anahtarının açıklaması. |
state |
Sağlama hizmetinin geçerli durumu. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
AccessRightsDescription
Bu anahtarın sahip olduğu haklar.
Name | Tür | Description |
---|---|---|
DeviceConnect |
string |
|
EnrollmentRead |
string |
|
EnrollmentWrite |
string |
|
RegistrationStatusRead |
string |
|
RegistrationStatusWrite |
string |
|
ServiceConfig |
string |
AllocationPolicy
Bu sağlama hizmeti tarafından kullanılacak ayırma ilkesi.
Name | Tür | Description |
---|---|---|
GeoLatency |
string |
|
Hashed |
string |
|
Static |
string |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorDetails
Hata ayrıntıları.
Name | Tür | Description |
---|---|---|
code |
integer |
Hata kodu. |
details |
string |
Hata ayrıntıları. |
httpStatusCode |
string |
HTTP durum kodu. |
message |
string |
Hata iletisi. |
IotDpsPropertiesDescription
anahtarlar, bağlı iot hub'ları, geçerli durum ve konak adı ve idScope gibi sistem tarafından oluşturulan özellikler de dahil olmak üzere bir sağlama hizmetinin hizmete özgü özellikleri
Name | Tür | Description |
---|---|---|
allocationPolicy |
Bu sağlama hizmeti tarafından kullanılacak ayırma ilkesi. |
|
authorizationPolicies |
Shared |
Sağlama hizmeti için yetkilendirme anahtarlarının listesi. |
deviceProvisioningHostName |
string |
Bu sağlama hizmeti için cihaz uç noktası. |
enableDataResidency |
boolean |
İsteğe bağlı. DPS örneğinin coğrafi çiftler arası olağanüstü durum kurtarmasını kaldırarak Data Residency etkinleştirilip etkinleştirilmediğini gösterir. |
idScope |
string |
Bu sağlama hizmetinin benzersiz tanımlayıcısı. |
iotHubs |
Bu sağlama hizmetiyle ilişkili IoT hub'larının listesi. |
|
ipFilterRules |
IP filtresi kuralları. |
|
portalOperationsHostName |
string |
Bu sağlama hizmeti için CORS'yi etkinleştirmek için portal uç noktası. |
privateEndpointConnections |
Bu IotHub'da oluşturulan özel uç nokta bağlantıları |
|
provisioningState |
string |
Sağlama hizmetinin ARM sağlama durumu. |
publicNetworkAccess |
Genel Ağdan gelen isteklere izin verilip verilmeyeceği |
|
serviceOperationsHostName |
string |
Hizmet sağlama için hizmet uç noktası. |
state |
Sağlama hizmetinin geçerli durumu. |
IotDpsSku
Sku adı.
Name | Tür | Description |
---|---|---|
S1 |
string |
IotDpsSkuInfo
Olası sağlama hizmeti SKU'larının listesi.
Name | Tür | Description |
---|---|---|
capacity |
integer |
Sağ kullanılacak birim sayısı |
name |
Sku adı. |
|
tier |
string |
Sağlama hizmetinin fiyatlandırma katmanı adı. |
IotHubDefinitionDescription
IoT hub'ının açıklaması.
Name | Tür | Description |
---|---|---|
allocationWeight |
integer |
belirli bir iot h için uygulanacak ağırlık. |
applyAllocationPolicy |
boolean |
belirli bir iot hub'ı için allocationPolicy uygulama veya uygulamama bayrağı. |
connectionString |
string |
IoT hub'ının bağlantı dizesi. |
location |
string |
IoT hub'ının ARM bölgesi. |
name |
string |
IoT hub'ının ana bilgisayar adı. |
IpFilterActionType
Bu kural tarafından yakalanan istekler için istenen eylem.
Name | Tür | Description |
---|---|---|
Accept |
string |
|
Reject |
string |
IpFilterRule
Sağlama Hizmeti için IP filtresi kuralları.
Name | Tür | Description |
---|---|---|
action |
Bu kural tarafından yakalanan istekler için istenen eylem. |
|
filterName |
string |
IP filtresi kuralının adı. |
ipMask |
string |
Kural için CIDR gösteriminde IP adresi aralığını içeren bir dize. |
target |
Bu kural tarafından yakalanan istekler için hedef. |
IpFilterTargetType
Bu kural tarafından yakalanan istekler için hedef.
Name | Tür | Description |
---|---|---|
all |
string |
|
deviceApi |
string |
|
serviceApi |
string |
PrivateEndpoint
Özel uç nokta bağlantısının özel uç nokta özelliği
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak tanımlayıcısı. |
PrivateEndpointConnection
Sağlama hizmetinin özel uç nokta bağlantısı
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak tanımlayıcısı. |
name |
string |
Kaynak adı. |
properties |
Özel uç nokta bağlantısının özellikleri |
|
systemData |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
type |
string |
Kaynak türü. |
PrivateEndpointConnectionProperties
Özel uç nokta bağlantısının özellikleri
Name | Tür | Description |
---|---|---|
privateEndpoint |
Özel uç nokta bağlantısının özel uç nokta özelliği |
|
privateLinkServiceConnectionState |
Özel uç nokta bağlantısının geçerli durumu |
PrivateLinkServiceConnectionState
Özel uç nokta bağlantısının geçerli durumu
Name | Tür | Description |
---|---|---|
actionsRequired |
string |
Özel uç nokta bağlantısı için gereken eylemler |
description |
string |
Özel uç nokta bağlantısının geçerli durumunun açıklaması |
status |
Özel uç nokta bağlantısının durumu |
PrivateLinkServiceConnectionStatus
Özel uç nokta bağlantısının durumu
Name | Tür | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
ProvisioningServiceDescription
Sağlama hizmetinin açıklaması.
Name | Tür | Description |
---|---|---|
etag |
string |
Etag alanı gerekli değildir . Yanıt gövdesinde sağlanıyorsa, normal ETag kuralına göre üst bilgi olarak da sağlanmalıdır. |
id |
string |
Kaynak tanımlayıcısı. |
location |
string |
Kaynak konumu. |
name |
string |
Kaynak adı. |
properties |
Sağlama hizmeti için hizmete özgü özellikler |
|
resourcegroup |
string |
Kaynağın kaynak grubu. |
sku |
Sağlama Hizmeti için SKU bilgileri. |
|
subscriptionid |
string |
Kaynağın abonelik kimliği. |
systemData |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynak türü. |
ProvisioningServiceDescriptionListResult
Sağlama hizmeti açıklamalarının listesi.
Name | Tür | Description |
---|---|---|
nextLink |
string |
sonraki bağlantı |
value |
Sağlama hizmeti açıklamalarının listesi. |
PublicNetworkAccess
Genel Ağdan gelen isteklere izin verilip verilmeyeceği
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
SharedAccessSignatureAuthorizationRule[AccessRightsDescription]
Paylaşılan erişim anahtarının açıklaması.
Name | Tür | Description |
---|---|---|
keyName |
string |
Anahtarın adı. |
primaryKey |
string |
Birincil SAS anahtarı değeri. |
rights |
Bu anahtarın sahip olduğu haklar. |
|
secondaryKey |
string |
İkincil SAS anahtar değeri. |
state
Sağlama hizmetinin geçerli durumu.
Name | Tür | Description |
---|---|---|
Activating |
string |
|
ActivationFailed |
string |
|
Active |
string |
|
Deleted |
string |
|
Deleting |
string |
|
DeletionFailed |
string |
|
FailingOver |
string |
|
FailoverFailed |
string |
|
Resuming |
string |
|
Suspended |
string |
|
Suspending |
string |
|
Transitioning |
string |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |