Build Service - List Build Services

Derleme hizmetleri kaynağını listeleme.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices?api-version=2022-09-01-preview

URI Parametreleri

Name In Required Type Description
resourceGroupName
path True
  • string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serviceName
path True
  • string

Hizmet kaynağının adı.

subscriptionId
path True
  • string

Microsoft Azure aboneliği benzersiz olarak tanımlayan abonelik kimliğini alır. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True
  • string

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

Yanıtlar

Name Type Description
200 OK

Başarılı. Yanıt, Derleme Hizmetleri'ni açıklar.

Other Status Codes

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

Güvenlik

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

BuildService_ListBuildServices

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices?api-version=2022-09-01-preview

Sample Response

{
  "value": [
    {
      "properties": {
        "kPackVersion": "0.3.1",
        "provisioningState": "Succeeded",
        "resourceRequests": {
          "cpu": "200m",
          "memory": "4Gi"
        }
      },
      "systemData": {
        "createdBy": "sample-user",
        "createdByType": "User",
        "createdAt": "2021-08-11T03:16:03.944Z",
        "lastModifiedBy": "sample-user",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2021-08-11T03:17:03.944Z"
      },
      "type": "Microsoft.AppPlatform/Spring/buildServices",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices/default",
      "name": "default"
    }
  ],
  "nextLink": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices?$page=2"
}

Tanımlar

BuildService

Hizmet kaynağı yükü oluşturma

BuildServiceCollection

Derleme hizmeti kaynakları dizisi ve sonraki küme için olası bir bağlantı içeren nesne

BuildServiceProperties

Hizmet kaynağı özellikleri yükü oluşturma

BuildServiceProvisioningState

KPack derleme sonucunun sağlama durumu

CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

createdByType

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

lastModifiedByType

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

ResourceRequests

Dağıtım kaynak isteği yükü

SystemData

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

BuildService

Hizmet kaynağı yükü oluşturma

Name Type Description
id
  • string

Kaynağın tam kaynak kimliği.

name
  • string

Kaynağın adı.

properties

Derleme kaynağının özellikleri

systemData

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

type
  • string

Kaynağın türü.

BuildServiceCollection

Derleme hizmeti kaynakları dizisi ve sonraki küme için olası bir bağlantı içeren nesne

Name Type Description
nextLink
  • string

URL istemcisi sonraki sayfayı getirmek için kullanmalıdır (sunucu tarafı sayfalaması başına). Şimdilik null, gelecekte kullanmak üzere eklendi.

value

Derleme hizmeti kaynaklarının toplanması

BuildServiceProperties

Hizmet kaynağı özellikleri yükü oluşturma

Name Type Description
kPackVersion
  • string

Bu derleme hizmetinde yüklü KPack sürümü.

provisioningState

KPack derleme sonucunun sağlama durumu

resourceRequests

Bu derleme hizmetinin çalışma zamanı kaynak yapılandırması.

BuildServiceProvisioningState

KPack derleme sonucunun sağlama durumu

Name Type Description
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

CloudError

Hizmetten bir hata yanıtı.

Name Type Description
error

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Type Description
code
  • string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

Hatayla ilgili ek ayrıntıların listesi.

message
  • string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target
  • string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

createdByType

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

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

lastModifiedByType

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

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ResourceRequests

Dağıtım kaynak isteği yükü

Name Type Description
cpu
  • string

Gerekli CPU. 1 çekirdek 1 veya 1000m ile temsil edilebilir. Bu, Temel katman için 500m veya 1, Standart katman için {500m, 1, 2, 3, 4} olmalıdır.

memory
  • string

Gerekli bellek. 1 GB, 1Gi veya 1024Mi ile temsil edilebilir. Bu, Temel katman için {512Mi, 1Gi, 2Gi} ve Standart katman için {512Mi, 1Gi, 2Gi, ..., 8Gi} olmalıdır.

SystemData

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

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

Kaynak değişikliğinin zaman damgası (UTC).

lastModifiedBy
  • string

Kaynağı son değiştiren kimlik.

lastModifiedByType

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