Communication Service - List By Resource Group

Kaynak Grubuna Göre Listele
Bir kaynak grubundaki tüm kaynakları listeleme isteklerini işler.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Communication/communicationServices?api-version=2020-08-20

URI Parametreleri

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

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

CommunicationServiceResourceList

Başarı. Yanıt, resourceGroup içindeki CommunicationServices listesini açıklar.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Örnekler

List by resource group

Örnek isteği

GET https://management.azure.com/subscriptions/12345/resourceGroups/MyResourceGroup/providers/Microsoft.Communication/communicationServices?api-version=2020-08-20

Örnek yanıt

{
  "value": [
    {
      "properties": {
        "provisioningState": "Running",
        "dataLocation": "United States",
        "hostName": "mycommunicationservice.comms.azure.net",
        "version": "0.2.0"
      }
    }
  ]
}

Tanımlar

Name Description
CommunicationServiceResource

CommunicationService kaynağını temsil eden bir sınıf.

CommunicationServiceResourceList

CommunicationServices dizisi ve sonraki küme için olası bir bağlantı içeren nesne.

createdByType

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

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ProvisioningState

Kaynağın sağlama durumu.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

CommunicationServiceResource

CommunicationService kaynağını temsil eden bir sınıf.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

CommunicationService'in çalıştığı Azure konumu.

name

string

Kaynağın adı

properties.dataLocation

string

İletişim hizmetinin bekleyen verilerini depoladığı konum.

properties.hostName

string

CommunicationService örneğinin FQDN'sini seçin.

properties.immutableResourceId

string

İletişim hizmetinin sabit kaynak kimliği.

properties.notificationHubId

string

Bu kaynağa bağlı bir Azure Notification Hub'ın kaynak kimliği.

properties.provisioningState

ProvisioningState

Kaynağın sağlama durumu.

properties.version

string

CommunicationService kaynağının sürümü. Büyük olasılıkla istemci SDK'larının aynı veya daha yüksek bir sürümüne ihtiyacınız vardır.

systemData

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

tags

object

Kaynağı açıklayan anahtar değer çiftlerinin listesi olan hizmetin etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

CommunicationServiceResourceList

CommunicationServices dizisi ve sonraki küme için olası bir bağlantı içeren nesne.

Name Tür Description
nextLink

string

İstemcinin sonraki sayfayı getirmek için kullanması gereken URL (sunucu tarafı sayfalaması başına). Şimdilik null, gelecekte kullanılmak üzere eklendi.

value

CommunicationServiceResource[]

CommunicationService Listesi

createdByType

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

Değer Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

ProvisioningState

Kaynağın sağlama durumu.

Değer Description
Unknown
Succeeded
Failed
Canceled
Running
Creating
Updating
Deleting
Moving

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

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

lastModifiedAt

string (date-time)

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

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

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