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=2023-12-01

URI Parametreleri

Name İçinde Gerekli Tür 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ı.

Regex pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

subscriptionId
path True

string

Microsoft Azure aboneliğini 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 Tür Description
200 OK

BuildServiceCollection

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

Other Status Codes

CloudError

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

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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=2023-12-01

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

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

Derleme hizmeti kaynak özellikleri yükü

BuildServiceProvisioningState

KPack derleme hizmetinin 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 Tür Description
id

string

Kaynağın tam kaynak kimliği.

name

string

Kaynağın adı.

properties

BuildServiceProperties

Derleme kaynağının özellikleri

systemData

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 Tür Description
nextLink

string

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

value

BuildService[]

Derleme hizmeti kaynaklarının toplanması

BuildServiceProperties

Derleme hizmeti kaynak özellikleri yükü

Name Tür Description
containerRegistry

string

Bu derleme hizmetinde kullanılan kapsayıcı kayıt defterinin kaynak kimliği.

kPackVersion

string

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

provisioningState

BuildServiceProvisioningState

KPack derleme hizmetinin sağlama durumu

resourceRequests

ResourceRequests

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

BuildServiceProvisioningState

KPack derleme hizmetinin sağlama durumu

Name Tür Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

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

details

CloudErrorBody[]

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 Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

lastModifiedByType

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

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

ResourceRequests

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

Name Tür 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 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

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

lastModifiedBy

string

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

lastModifiedByType

lastModifiedByType

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