Aracılığıyla paylaş


Microsoft.AppPlatform Spring/buildServices/builds 2023-05-01-önizleme

Bicep kaynak tanımı

Spring/buildServices/builds kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AppPlatform/Spring/buildServices/builds kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.AppPlatform/Spring/buildServices/builds@2023-05-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    agentPool: 'string'
    apms: [
      {
        resourceId: 'string'
      }
    ]
    builder: 'string'
    certificates: [
      {
        resourceId: 'string'
      }
    ]
    env: {
      {customized property}: 'string'
    }
    relativePath: 'string'
    resourceRequests: {
      cpu: 'string'
      memory: 'string'
    }
  }
}

Özellik Değerleri

Microsoft.AppPlatform/Spring/buildServices/builds

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: Spring/buildServices
Özellikler Derleme kaynağının özellikleri BuildProperties

ApmReferansı

Ad Açıklama Değer
kaynakId APM'nin Kaynak Kimliği dize (gerekli)

Yapı Özellikleri

Ad Açıklama Değer
ajan havuzu Aracı havuzunun kaynak kimliği dizgi
APM'ler Bu derleme için APM'ler ApmReferansı[]
Oluşturucusu Kaynak kodunu oluşturmak için oluşturucunun kaynak kimliği dizgi
Sertifika Bu derleme için CA Sertifikaları Sertifika Başvurusu[]
Env Bu derleme için ortam değişkenleri BuildPropertiesEnv
relativePath (göreli Yol) Kaynak kodun göreli yolu dizgi
resourceRequests Bu derleme için özelleştirilmiş derleme kaynağı BuildResourceRequests

BuildPropertiesEnv

Ad Açıklama Değer

BuildResourceRequests

Ad Açıklama Değer
Cpu Derleme kaynağına ayrılan isteğe bağlı Cpu. 1 çekirdek 1 veya 1000m ile temsil edilebilir.
Varsayılan değer 1'dir, bu, derleme hizmeti aracısı havuzu cpu boyutunu aşmamalıdır.
dizgi
bellek Derleme kaynağına ayrılan isteğe bağlı Bellek. 1 GB, 1Gi veya 1024Mi ile temsil edilebilir.
Varsayılan değer 2Gi'dir, bu, derleme hizmeti aracısı havuzu bellek boyutunu aşmamalıdır.
dizgi

Sertifika Referansı

Ad Açıklama Değer
kaynakId Sertifikanın Kaynak Kimliği dize (gerekli)

ARM şablonu kaynak tanımı

Spring/buildServices/builds kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AppPlatform/Spring/buildServices/builds kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.AppPlatform/Spring/buildServices/builds",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "properties": {
    "agentPool": "string",
    "apms": [
      {
        "resourceId": "string"
      }
    ],
    "builder": "string",
    "certificates": [
      {
        "resourceId": "string"
      }
    ],
    "env": {
      "{customized property}": "string"
    },
    "relativePath": "string",
    "resourceRequests": {
      "cpu": "string",
      "memory": "string"
    }
  }
}

Özellik Değerleri

Microsoft.AppPlatform/Spring/buildServices/builds

Ad Açıklama Değer
apiVersiyonu API sürümü '2023-05-01-önizleme'
ad Kaynak adı dize (gerekli)
Özellikler Derleme kaynağının özellikleri BuildProperties
tür Kaynak türü 'Microsoft.AppPlatform/Spring/buildServices/builds'

ApmReferansı

Ad Açıklama Değer
kaynakId APM'nin Kaynak Kimliği dize (gerekli)

Yapı Özellikleri

Ad Açıklama Değer
ajan havuzu Aracı havuzunun kaynak kimliği dizgi
APM'ler Bu derleme için APM'ler ApmReferansı[]
Oluşturucusu Kaynak kodunu oluşturmak için oluşturucunun kaynak kimliği dizgi
Sertifika Bu derleme için CA Sertifikaları Sertifika Başvurusu[]
Env Bu derleme için ortam değişkenleri BuildPropertiesEnv
relativePath (göreli Yol) Kaynak kodun göreli yolu dizgi
resourceRequests Bu derleme için özelleştirilmiş derleme kaynağı BuildResourceRequests

BuildPropertiesEnv

Ad Açıklama Değer

BuildResourceRequests

Ad Açıklama Değer
Cpu Derleme kaynağına ayrılan isteğe bağlı Cpu. 1 çekirdek 1 veya 1000m ile temsil edilebilir.
Varsayılan değer 1'dir, bu, derleme hizmeti aracısı havuzu cpu boyutunu aşmamalıdır.
dizgi
bellek Derleme kaynağına ayrılan isteğe bağlı Bellek. 1 GB, 1Gi veya 1024Mi ile temsil edilebilir.
Varsayılan değer 2Gi'dir, bu, derleme hizmeti aracısı havuzu bellek boyutunu aşmamalıdır.
dizgi

Sertifika Referansı

Ad Açıklama Değer
kaynakId Sertifikanın Kaynak Kimliği dize (gerekli)

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Spring/buildServices/builds kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AppPlatform/Spring/buildServices/builds kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring/buildServices/builds@2023-05-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      agentPool = "string"
      apms = [
        {
          resourceId = "string"
        }
      ]
      builder = "string"
      certificates = [
        {
          resourceId = "string"
        }
      ]
      env = {
        {customized property} = "string"
      }
      relativePath = "string"
      resourceRequests = {
        cpu = "string"
        memory = "string"
      }
    }
  }
}

Özellik Değerleri

Microsoft.AppPlatform/Spring/buildServices/builds

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn_kimlik Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: Spring/buildServices
Özellikler Derleme kaynağının özellikleri BuildProperties
tür Kaynak türü "Microsoft.AppPlatform/Spring/buildServices/builds@2023-05-01-preview"

ApmReferansı

Ad Açıklama Değer
kaynakId APM'nin Kaynak Kimliği dize (gerekli)

Yapı Özellikleri

Ad Açıklama Değer
ajan havuzu Aracı havuzunun kaynak kimliği dizgi
APM'ler Bu derleme için APM'ler ApmReferansı[]
Oluşturucusu Kaynak kodunu oluşturmak için oluşturucunun kaynak kimliği dizgi
Sertifika Bu derleme için CA Sertifikaları Sertifika Başvurusu[]
Env Bu derleme için ortam değişkenleri BuildPropertiesEnv
relativePath (göreli Yol) Kaynak kodun göreli yolu dizgi
resourceRequests Bu derleme için özelleştirilmiş derleme kaynağı BuildResourceRequests

BuildPropertiesEnv

Ad Açıklama Değer

BuildResourceRequests

Ad Açıklama Değer
Cpu Derleme kaynağına ayrılan isteğe bağlı Cpu. 1 çekirdek 1 veya 1000m ile temsil edilebilir.
Varsayılan değer 1'dir, bu, derleme hizmeti aracısı havuzu cpu boyutunu aşmamalıdır.
dizgi
bellek Derleme kaynağına ayrılan isteğe bağlı Bellek. 1 GB, 1Gi veya 1024Mi ile temsil edilebilir.
Varsayılan değer 2Gi'dir, bu, derleme hizmeti aracısı havuzu bellek boyutunu aşmamalıdır.
dizgi

Sertifika Referansı

Ad Açıklama Değer
kaynakId Sertifikanın Kaynak Kimliği dize (gerekli)