Build Service Builder - List

KPack oluşturucularının sonucunu listeleme.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/builders?api-version=2023-12-01

URI Parametreleri

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

string

Derleme hizmeti kaynağının adı.

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

BuilderResourceCollection

Başarılı. Yanıt, Oluşturucu Listesi'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

BuildServiceBuilder_List

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices/default/builders?api-version=2023-12-01

Sample Response

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "stack": {
          "id": "io.buildpacks.stacks.bionic",
          "version": "base"
        },
        "buildpackGroups": [
          {
            "name": "mix",
            "buildpacks": [
              {
                "id": "tanzu-buildpacks/java-azure"
              }
            ]
          }
        ]
      },
      "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/builders",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices/default/builders/mybuilder",
      "name": "mybuilder"
    }
  ],
  "nextLink": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/buildServices/default/builders?$page=2"
}

Tanımlar

Name Description
BuilderProperties

KPack Builder özellikleri yükü

BuilderProvisioningState

Oluşturucu sağlama durumu.

BuilderResource

KPack Builder kaynağı

BuilderResourceCollection

Oluşturucu kaynakları dizisi ve sonraki küme için olası bir bağlantı içeren nesne

BuildpackProperties

Derleme paketi özellikleri yükü

BuildpacksGroupProperties

Oluşturucu'nun derleme paketi grubu özellikleri

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

StackProperties

KPack ClusterStack özellikleri yükü

SystemData

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

BuilderProperties

KPack Builder özellikleri yükü

Name Tür Description
buildpackGroups

BuildpacksGroupProperties[]

Oluşturucu derleme paketi grupları.

provisioningState

BuilderProvisioningState

Oluşturucu sağlama durumu.

stack

StackProperties

Oluşturucu küme yığını özelliği.

BuilderProvisioningState

Oluşturucu sağlama durumu.

Name Tür Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

BuilderResource

KPack Builder kaynağı

Name Tür Description
id

string

Kaynağın tam kaynak kimliği.

name

string

Kaynağın adı.

properties

BuilderProperties

Oluşturucu kaynağının özelliği.

systemData

SystemData

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

type

string

Kaynağın türü.

BuilderResourceCollection

Oluşturucu 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ı sayfalaması başına). Şimdilik null, gelecekte kullanmak üzere eklendi.

value

BuilderResource[]

Builder kaynakları koleksiyonu

BuildpackProperties

Derleme paketi özellikleri yükü

Name Tür Description
id

string

Derleme paketinin kimliği

BuildpacksGroupProperties

Oluşturucu'nun derleme paketi grubu özellikleri

Name Tür Description
buildpacks

BuildpackProperties[]

Derleme paketi grubundaki derleme paketleri

name

string

Derleme paketi grup adı

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

StackProperties

KPack ClusterStack özellikleri yükü

Name Tür Description
id

string

ClusterStack kimliği.

version

string

ClusterStack sürümü

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ğı son değiştiren kimlik.

lastModifiedByType

lastModifiedByType

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