Aracılığıyla paylaş


Iot Dps Resource - List By Resource Group

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices?api-version=2022-12-12

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubu tanımlayıcısı.

subscriptionId
path True

string

Abonelik tanımlayıcısı.

api-version
query True

string

API'nin sürümü.

Yanıtlar

Name Tür Description
200 OK

ProvisioningServiceDescriptionListResult

Kaynak grubundaki sağlama hizmetlerinin listesi.

Other Status Codes

ErrorDetails

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

DPSListByResourceGroup

Örnek isteği

GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/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": "mySecondProvisioningService.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
AccessRightsDescription

Bu anahtarın sahip olduğu haklar.

AllocationPolicy

Bu sağlama hizmeti tarafından kullanılacak ayırma ilkesi.

createdByType

Kaynağı oluşturan kimliğin türü.

ErrorDetails

Hata ayrıntıları.

IotDpsPropertiesDescription

anahtarlar, bağlı iot hub'ları, geçerli durum ve konak adı ve idScope gibi sistem tarafından oluşturulan özellikler dahil olmak üzere bir sağlama hizmetinin hizmete özgü özellikleri

IotDpsSku

Sku adı.

IotDpsSkuInfo

Olası sağlama hizmeti SKU'larının listesi.

IotHubDefinitionDescription

IoT hub'ının açıklaması.

IpFilterActionType

Bu kural tarafından yakalanan istekler için istenen eylem.

IpFilterRule

Sağlama Hizmeti için IP filtresi kuralları.

IpFilterTargetType

Bu kural tarafından yakalanan istekler için hedef.

PrivateEndpoint

Özel uç nokta bağlantısının özel uç nokta özelliği

PrivateEndpointConnection

Sağlama hizmetinin özel uç nokta bağlantısı

PrivateEndpointConnectionProperties

Özel uç nokta bağlantısının özellikleri

PrivateLinkServiceConnectionState

Özel uç nokta bağlantısının geçerli durumu

PrivateLinkServiceConnectionStatus

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

ProvisioningServiceDescription

Sağlama hizmetinin açıklaması.

ProvisioningServiceDescriptionListResult

Sağlama hizmeti açıklamalarının listesi.

PublicNetworkAccess

Genel Ağdan gelen isteklere izin verilip verilmeyeceği

SharedAccessSignatureAuthorizationRule[AccessRightsDescription]

Paylaşılan erişim anahtarının açıklaması.

state

Sağlama hizmetinin geçerli durumu.

systemData

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 dahil olmak üzere bir sağlama hizmetinin hizmete özgü özellikleri

Name Tür Description
allocationPolicy

AllocationPolicy

Bu sağlama hizmeti tarafından kullanılacak ayırma ilkesi.

authorizationPolicies

SharedAccessSignatureAuthorizationRule[AccessRightsDescription][]

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ı. COĞRAFI çiftler arası olağanüstü durum kurtarmayı kaldırarak DPS örneğinin Data Residency etkinleştirilip etkinleştirilmediğini gösterir.

idScope

string

Bu sağlama hizmetinin benzersiz tanımlayıcısı.

iotHubs

IotHubDefinitionDescription[]

Bu sağlama hizmetiyle ilişkili IoT hub'larının listesi.

ipFilterRules

IpFilterRule[]

IP filtresi kuralları.

portalOperationsHostName

string

Bu sağlama hizmeti için CORS'yi etkinleştirmek için portal uç noktası.

privateEndpointConnections

PrivateEndpointConnection[]

Bu IotHub'da oluşturulan özel uç nokta bağlantıları

provisioningState

string

Sağlama hizmetinin ARM sağlama durumu.

publicNetworkAccess

PublicNetworkAccess

Genel Ağdan gelen isteklere izin verilip verilmeyeceği

serviceOperationsHostName

string

Hizmet sağlama için hizmet uç noktası.

state

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ğacak birim sayısı

name

IotDpsSku

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 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

IpFilterActionType

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

IpFilterTargetType

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

PrivateEndpointConnectionProperties

Özel uç nokta bağlantısının özellikleri

systemData

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

PrivateEndpoint

Özel uç nokta bağlantısının özel uç nokta özelliği

privateLinkServiceConnectionState

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

PrivateLinkServiceConnectionStatus

Ö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

IotDpsPropertiesDescription

Sağlama hizmeti için hizmete özgü özellikler

resourcegroup

string

Kaynağın kaynak grubu.

sku

IotDpsSkuInfo

Sağlama Hizmeti için Sku bilgileri.

subscriptionid

string

Kaynağın abonelik kimliği.

systemData

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

ProvisioningServiceDescription[]

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

AccessRightsDescription

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

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimliğin türü.