Aracılığıyla paylaş


Microsoft.DevCenter projeleri 2023-04-01

Bicep kaynak tanımı

Projelerin 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.DevCenter/projects kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.DevCenter/projects@2023-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    devCenterId: 'string'
    maxDevBoxesPerUser: int
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.DevCenter/projects

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Projenin özellikleri. ProjectProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ProjectProperties

Ad Açıklama Değer
Açıklama Projenin açıklaması. dizgi
devCenterId İlişkili devcenter kaynak kimliği dizgi
maxDevBoxesPerUser Belirtildiğinde, tek bir kullanıcının projedeki tüm havuzlarda oluşturabileceği maksimum Geliştirme Kutusu sayısını sınırlar. Bu, azaltıldığında mevcut Geliştirme Kutuları üzerinde hiçbir etkisi olmaz. Int

Kısıtlama -ları:
En düşük değer = 0

TrackedResourceTags

Ad Açıklama Değer

Kullanım Örnekleri

Azure Hızlı Başlangıç Örnekleri

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.

Bicep Dosyası Açıklama
Dağıtım Ortamları hizmeti yapılandırma Bu şablon, Dağıtım Ortamlarını yapılandırmanın bir yolunu sağlar.
Dev Box hizmetini yapılandırma Bu şablon, Dev Box hızlı başlangıç kılavuzuna (/azure/dev-box/quickstart-create-dev-box) göre tüm Dev Box yönetici kaynaklarını oluşturur. Oluşturulan tüm kaynakları görüntüleyebilir veya doğrudan DevPortal.microsoft.com giderek ilk Geliştirme Kutunuzu oluşturabilirsiniz.
Yerleşik görüntü ile Dev Box Hizmeti Dağıtma Bu şablon, yerleşik görüntüye sahip bir Dev Box hizmeti dağıtmanın bir yolunu sağlar.

ARM şablonu kaynak tanımı

Projelerin 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.DevCenter/projects kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.DevCenter/projects",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "description": "string",
    "devCenterId": "string",
    "maxDevBoxesPerUser": "int"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.DevCenter/projects

Ad Açıklama Değer
apiVersion API sürümü '2023-04-01'
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Projenin özellikleri. ProjectProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.DevCenter/projects'

ProjectProperties

Ad Açıklama Değer
Açıklama Projenin açıklaması. dizgi
devCenterId İlişkili devcenter kaynak kimliği dizgi
maxDevBoxesPerUser Belirtildiğinde, tek bir kullanıcının projedeki tüm havuzlarda oluşturabileceği maksimum Geliştirme Kutusu sayısını sınırlar. Bu, azaltıldığında mevcut Geliştirme Kutuları üzerinde hiçbir etkisi olmaz. Int

Kısıtlama -ları:
En düşük değer = 0

TrackedResourceTags

Ad Açıklama Değer

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Şablon Açıklama
Dağıtım Ortamları hizmeti yapılandırma

Azure 'a dağıtma
Bu şablon, Dağıtım Ortamlarını yapılandırmanın bir yolunu sağlar.
Dev Box hizmetini yapılandırma

Azure 'a dağıtma
Bu şablon, Dev Box hızlı başlangıç kılavuzuna (/azure/dev-box/quickstart-create-dev-box) göre tüm Dev Box yönetici kaynaklarını oluşturur. Oluşturulan tüm kaynakları görüntüleyebilir veya doğrudan DevPortal.microsoft.com giderek ilk Geliştirme Kutunuzu oluşturabilirsiniz.
Yerleşik görüntü ile Dev Box Hizmeti Dağıtma

Azure 'a dağıtma
Bu şablon, yerleşik görüntüye sahip bir Dev Box hizmeti dağıtmanın bir yolunu sağlar.

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

Projelerin 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.DevCenter/projects kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DevCenter/projects@2023-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      description = "string"
      devCenterId = "string"
      maxDevBoxesPerUser = int
    }
  }
}

Özellik Değerleri

Microsoft.DevCenter/projects

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Projenin özellikleri. ProjectProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.DevCenter/projects@2023-04-01"

ProjectProperties

Ad Açıklama Değer
Açıklama Projenin açıklaması. dizgi
devCenterId İlişkili devcenter kaynak kimliği dizgi
maxDevBoxesPerUser Belirtildiğinde, tek bir kullanıcının projedeki tüm havuzlarda oluşturabileceği maksimum Geliştirme Kutusu sayısını sınırlar. Bu, azaltıldığında mevcut Geliştirme Kutuları üzerinde hiçbir etkisi olmaz. Int

Kısıtlama -ları:
En düşük değer = 0

TrackedResourceTags

Ad Açıklama Değer