Microsoft. Kaynaklar kaynakGruplar

Bicep kaynak tanımı

resourceGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • abonelik - Bkz. abonelik dağıtım komutları

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

Kullanım Örnekleri

Bicep Örnekleri

Kaynak grubu dağıtmaya yönelik temel bir örnek.

targetScope = 'subscription'

resource rg 'Microsoft.Resources/resourceGroups@2021-04-01' = {
  name: 'myResourceGroup'
  location: deployment().location
  tags: {
    environment: 'production'
  }
}

Kaynak Grubu dağıtmanın temel bir örneği.

targetScope = 'subscription'

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource resourceGroup 'Microsoft.Resources/resourceGroups@2020-06-01' = {
  name: resourceName
  location: location
}

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Kaynak Grubu Kaynak Grubu için AVM Kaynak Modülü

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.
Yeni bir Datadog Kuruluşu oluşturma Bu şablon, aboneliğinizdeki kaynakları izlemek için yeni bir Datadog - Azure Yerel ISV Hizmeti kaynağı ve Datadog kuruluşu oluşturur.
ResourceGroup oluşturma Bu şablon, resourceGroup oluşturacak bir abonelik düzeyi şablonudur. Şu anda bu şablon Azure portal aracılığıyla dağıtılabilir.
Bir resourceGroup oluşturun, kilit ve RBAC uygulayın Bu şablon bir resourceGroup oluşturacak, resourceGroup'u kilitleyecek ve sağlanan principalId'ye katkıda bulunan izinlerini atayacak bir abonelik düzeyi şablonudur. Şu anda bu şablon Azure portal aracılığıyla dağıtılamaz.
Abonelik, resourceGroup ve storageAccount oluşturma Bu şablon, aynı şablonda abonelik, resourceGroup ve storageAccount oluşturacak bir yönetim grubu şablonudur. Yalnızca Kurumsal Anlaşma faturalama modu için kullanılabilir. Resmi belgelerde diğer hesap türleri için gerekli değişiklikler gösterilmektedir.
Azure Sanal Ağ Yöneticisi oluşturma ve örnek VNETs Bu şablon, adlandırılmış kaynak grubuna bir Azure Sanal Ağ Yöneticisi ve örnek sanal ağlar dağıtır. Birden çok bağlantı topolojisini ve ağ grubu üyelik türlerini destekler.

Kaynak biçimi

Microsoft.Resources/resourceGroups kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Resources/resourceGroups@2025-04-01' = {
  location: 'string'
  managedBy: 'string'
  name: 'string'
  properties: {}
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.Resources/resourceGroups

İsim Açıklama Değer
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
managedBy Bu kaynak grubunu yöneten kaynağın kimliği. String
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 1
Maksimum uzunluk = 90
Desen = ^[-\w\._\(\)]+$ (gerekli)
özellikler Kaynak grubu özellikleri. ResourceGroupProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ResourceGroupProperties

İsim Açıklama Değer

TrackedResourceTags

İsim Açıklama Değer

ARM şablonu kaynak tanımı

resourceGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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ğıtın
Bu şablon, Dağıtım Ortamlarını yapılandırmanın bir yolunu sağlar.
Yeni bir Datadog Kuruluşu oluşturma

Azure’a dağıtın
Bu şablon, aboneliğinizdeki kaynakları izlemek için yeni bir Datadog - Azure Yerel ISV Hizmeti kaynağı ve Datadog kuruluşu oluşturur.
ResourceGroup oluşturma

Azure’a dağıtın
Bu şablon, resourceGroup oluşturacak bir abonelik düzeyi şablonudur. Şu anda bu şablon Azure portal aracılığıyla dağıtılabilir.
Bir resourceGroup oluşturun, kilit ve RBAC uygulayın

Azure’a dağıtın
Bu şablon bir resourceGroup oluşturacak, resourceGroup'u kilitleyecek ve sağlanan principalId'ye katkıda bulunan izinlerini atayacak bir abonelik düzeyi şablonudur. Şu anda bu şablon Azure portal aracılığıyla dağıtılamaz.
Abonelik, resourceGroup ve storageAccount oluşturma

Azure’a dağıtın
Bu şablon, aynı şablonda abonelik, resourceGroup ve storageAccount oluşturacak bir yönetim grubu şablonudur. Yalnızca Kurumsal Anlaşma faturalama modu için kullanılabilir. Resmi belgelerde diğer hesap türleri için gerekli değişiklikler gösterilmektedir.
Azure Sanal Ağ Yöneticisi oluşturma ve örnek VNETs

Azure’a dağıtın
Bu şablon, adlandırılmış kaynak grubuna bir Azure Sanal Ağ Yöneticisi ve örnek sanal ağlar dağıtır. Birden çok bağlantı topolojisini ve ağ grubu üyelik türlerini destekler.

Kaynak biçimi

Microsoft.Resources/resourceGroups kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Resources/resourceGroups",
  "apiVersion": "2025-04-01",
  "name": "string",
  "location": "string",
  "managedBy": "string",
  "properties": {
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.Resources/resourceGroups

İsim Açıklama Değer
apiVersiyonu API sürümü '2025-04-01'
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
managedBy Bu kaynak grubunu yöneten kaynağın kimliği. String
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 1
Maksimum uzunluk = 90
Desen = ^[-\w\._\(\)]+$ (gerekli)
özellikler Kaynak grubu özellikleri. ResourceGroupProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Resources/resourceGroups'

ResourceGroupProperties

İsim Açıklama Değer

TrackedResourceTags

İsim Açıklama Değer

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

resourceGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Kullanım Örnekleri

Terraform Örnekleri

Kaynak Grubu dağıtmanın temel bir örneği.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Kaynak Grubu Kaynak Grubu için AVM Kaynak Modülü

Kaynak biçimi

Microsoft.Resources/resourceGroups kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/resourceGroups@2025-04-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    managedBy = "string"
    properties = {
    }
  }
}

Özellik Değerleri

Microsoft.Resources/resourceGroups

İsim Açıklama Değer
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
managedBy Bu kaynak grubunu yöneten kaynağın kimliği. String
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 1
Maksimum uzunluk = 90
Desen = ^[-\w\._\(\)]+$ (gerekli)
özellikler Kaynak grubu özellikleri. ResourceGroupProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Resources/resourceGroups@2025-04-01"

ResourceGroupProperties

İsim Açıklama Değer

TrackedResourceTags

İsim Açıklama Değer