Microsoft.Storage storageAccounts/blobServices/containers 2021-08-01

Bicep kaynak tanımı

storageAccounts/blobServices/containers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

Microsoft.Storage/storageAccounts/blobServices/containers kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    defaultEncryptionScope: 'string'
    denyEncryptionScopeOverride: bool
    enableNfsV3AllSquash: bool
    enableNfsV3RootSquash: bool
    immutableStorageWithVersioning: {
      enabled: bool
    }
    metadata: {
      {customized property}: 'string'
    }
    publicAccess: 'string'
  }
}

Özellik değerleri

storageAccounts/blobServices/containers

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Küçük harfler, rakamlar ve kısa çizgiler.

Küçük harfle veya rakamla başlayın. Arka arkaya kısa çizgiler kullanılamaz.
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: blobServices
properties Blob kapsayıcısının özellikleri. ContainerProperties

ContainerProperties

Ad Açıklama Değer
defaultEncryptionScope Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın. string
denyEncryptionScopeOverride Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin. bool
enableNfsV3AllSquash Blob kapsayıcısı üzerinde NFSv3 tüm squash'ları etkinleştirin. bool
enableNfsV3RootSquash Blob kapsayıcısı üzerinde NFSv3 kök squash'i etkinleştirin. bool
immutableStorageWithVersioning Kapsayıcının nesne düzeyinde değişmezlik özelliği. özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işleminden geçmelidir. ImmutableStorageWithVersioning
meta veriler Kapsayıcıyla meta veri olarak ilişkilendirilecek bir ad-değer çifti. ContainerPropertiesMetadata
publicAccess Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir. 'Blob'
'Kapsayıcı'
'Yok'

ImmutableStorageWithVersioning

Ad Açıklama Değer
enabled Bu sabit bir özelliktir, true olarak ayarlandığında kapsayıcı düzeyinde nesne düzeyinde değişmezliği etkinleştirir. bool

ContainerPropertiesMetadata

Ad Açıklama Değer
{özelleştirilmiş özellik} string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma

Azure’a dağıtın
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar
RHEL’de JBoss EAP (kümelenmiş, çoklu VM)

Azure’a dağıtın
Bu şablon, JBoss EAP 7.4 kümesi çalıştıran birden çok RHEL 8.6 VM oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır; dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adını ve parolasını kullanarak yönetici konsolunda oturum açabilirsiniz.
RHEL’de JBoss EAP (kümelenmiş, VMSS)

Azure’a dağıtın
Bu şablon, JBoss EAP 7.4 kümesi çalıştıran RHEL 8.6 VMSS örnekleri oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adını ve parolasını kullanarak yönetici konsolunda oturum açabilirsiniz.
Azure Gateway'i min.io

Azure’a dağıtın
Blob depolama tarafından yedeklenen S3 uyumlu depolama API'sini sağlamak için Azure Gateway dağıtımı min.io tamamen özel
Blob kaynağı ve Özel Bağlantı ile Front Door Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır.
Veri fabrikası veri kopyalama aracı için blob oluşturma hızlı başlangıcı

Azure’a dağıtın
Bu şablon bir blob depolama alanı oluşturur ve veri kopyalama aracı hızlı başlangıcı için bir dosya yükler
Azure Data Factory ile daha fazlası mümkündür - Denemek için tek tıklamayla Azure Data Factory

Azure’a dağıtın
Bu şablon, Azure Blob'dan başka bir Azure Blob'a kopyalama etkinliği için bir veri fabrikası işlem hattı oluşturur
V2 veri fabrikası oluşturma

Azure’a dağıtın
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur.
Depolama hesabından veri paylaşımı oluşturma

Azure’a dağıtın
Bu şablon bir depolama hesabından veri paylaşımı oluşturur
IoT Hub oluşturmak, iletileri yönlendirmek ve görüntülemek için ARM şablonunu kullanma

Azure’a dağıtın
Bir IoT Hub ve depolama hesabı dağıtmak için bu şablonu kullanın. Hub'a depolama alanına yönlendirilen iletiler göndermek için bir uygulama çalıştırın ve ardından sonuçları görüntüleyin.
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure’a dağıtın
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning Süpürme işi oluşturma

Azure’a dağıtın
Bu şablon, hiper parametre ayarlaması için bir Azure Machine Learning Süpürme işi oluşturur.
Azure'da Azure Depolama Hesabı ve Blob Kapsayıcısı oluşturma

Azure’a dağıtın
Bu şablon bir Azure Depolama hesabı ve bir blob kapsayıcısı oluşturur.
Birden çok Blob kapsayıcısı ile depolama hesabı oluşturma

Azure’a dağıtın
Bir Azure depolama hesabı ve birden çok blob kapsayıcısı oluşturur.
SFTP etkin depolama hesabı oluşturma

Azure’a dağıtın
SFTP protokolü kullanılarak erişilebilen bir Azure Depolama hesabı ve blob kapsayıcısı oluşturur. Erişim parola veya ortak anahtar tabanlı olabilir.
Azure Synapse Kavram Kanıtı

Azure’a dağıtın
Bu şablon, SQL Havuzları ve isteğe bağlı Apache Spark Havuzları dahil olmak üzere Azure Synapse için bir kavram kanıtı ortamı oluşturur
Azure SQL arka ucuyla App Service Ortamı

Azure’a dağıtın
Bu şablon, genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur.
Blob Kapsayıcısına tanılama günlüğüne kaydetme özelliğine sahip Web Uygulaması

Azure’a dağıtın
Depolama Hesabı Blob Kapsayıcısı'na tanılama günlüğü etkinleştirilmiş bir Web Uygulaması dağıtın.

ARM şablonu kaynak tanımı

storageAccounts/blobServices/containers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

Microsoft.Storage/storageAccounts/blobServices/containers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Storage/storageAccounts/blobServices/containers",
  "apiVersion": "2021-08-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

Özellik değerleri

storageAccounts/blobServices/containers

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Storage/storageAccounts/blobServices/containers'
apiVersion Kaynak API'sinin sürümü '2021-08-01'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Küçük harfler, rakamlar ve kısa çizgiler.

Küçük harfle veya rakamla başlayın. Arka arkaya kısa çizgiler kullanılamaz.
properties Blob kapsayıcısının özellikleri. ContainerProperties

ContainerProperties

Ad Açıklama Değer
defaultEncryptionScope Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın. string
denyEncryptionScopeOverride Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin. bool
enableNfsV3AllSquash NFSv3 blob kapsayıcısı üzerindeki tüm squash'ları etkinleştirin. bool
enableNfsV3RootSquash Blob kapsayıcıda NFSv3 kök sıkıştırmasını etkinleştirin. bool
immutableStorageWithVersioning Kapsayıcının nesne düzeyinde değişmezlik özelliği. özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işleminden geçirilmelidir. ImmutableStorageWithVersioning
meta veriler Kapsayıcıyla meta veri olarak ilişkilendirilecek bir ad-değer çifti. ContainerPropertiesMetadata
publicAccess Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir. 'Blob'
'Kapsayıcı'
'Yok'

ImmutableStorageWithVersioning

Ad Açıklama Değer
enabled Bu sabit bir özelliktir, true olarak ayarlandığında kapsayıcı düzeyinde nesne düzeyinde değişmezliği etkinleştirir. bool

ContainerPropertiesMetadata

Ad Açıklama Değer
{özelleştirilmiş özellik} string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma

Azure’a dağıtın
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar
RHEL’de JBoss EAP (kümelenmiş, çoklu VM)

Azure’a dağıtın
Bu şablon, JBoss EAP 7.4 kümesi çalıştıran birden çok RHEL 8.6 VM oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır; dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adını ve parolasını kullanarak yönetici konsolunda oturum açabilirsiniz.
RHEL’de JBoss EAP (kümelenmiş, VMSS)

Azure’a dağıtın
Bu şablon, JBoss EAP 7.4 kümesi çalıştıran RHEL 8.6 VMSS örnekleri oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adını ve parolasını kullanarak yönetici konsolunda oturum açabilirsiniz.
Azure Gateway'i min.io

Azure’a dağıtın
Blob depolama tarafından yedeklenen S3 uyumlu depolama API'sini sağlamak için Azure Gateway dağıtımı min.io tamamen özel
Blob kaynağı ve Özel Bağlantı ile Front Door Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır.
Veri fabrikası kopyalama verisi aracı için blob oluşturma hızlı başlangıcı

Azure’a dağıtın
Bu şablon bir blob depolama alanı oluşturur ve veri kopyalama aracı hızlı başlangıcı için bir dosya yükler
Azure Data Factory ile daha fazlası mümkündür - Tek tıklamayla Azure Data Factory

Azure’a dağıtın
Bu şablon, Azure Blob'dan başka bir Azure Blob'a kopyalama etkinliği için bir veri fabrikası işlem hattı oluşturur
V2 veri fabrikası oluşturma

Azure’a dağıtın
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur.
Depolama hesabından veri paylaşımı oluşturma

Azure’a dağıtın
Bu şablon bir depolama hesabından veri paylaşımı oluşturur
IoT Hub oluşturmak, iletileri yönlendirmek ve görüntülemek için ARM şablonunu kullanma

Azure’a dağıtın
Bir IoT Hub ve depolama hesabı dağıtmak için bu şablonu kullanın. Depolama alanına yönlendirilen hub'a ileti göndermek için bir uygulama çalıştırın ve ardından sonuçları görüntüleyin.
Birden çok Veri Kümesi & Veri Depoları ile AML çalışma alanı oluşturma

Azure’a dağıtın
Bu şablon, veri depoları & birden çok veri kümesiyle Azure Machine Learning çalışma alanı oluşturur.
Azure Machine Learning Süpürme işi oluşturma

Azure’a dağıtın
Bu şablon, hiper parametre ayarlaması için bir Azure Machine Learning Süpürme işi oluşturur.
Azure'da Azure Depolama Hesabı ve Blob Kapsayıcısı oluşturma

Azure’a dağıtın
Bu şablon bir Azure Depolama hesabı ve bir blob kapsayıcısı oluşturur.
Birden çok Blob kapsayıcısı ile depolama hesabı oluşturma

Azure’a dağıtın
Bir Azure depolama hesabı ve birden çok blob kapsayıcısı oluşturur.
SFTP etkin depolama hesabı oluşturma

Azure’a dağıtın
SFTP protokolü kullanılarak erişilebilen bir Azure Depolama hesabı ve blob kapsayıcısı oluşturur. Erişim parola veya ortak anahtar tabanlı olabilir.
Azure Synapse Kavram Kanıtı

Azure’a dağıtın
Bu şablon, SQL Havuzları ve isteğe bağlı Apache Spark Havuzları dahil olmak üzere Azure Synapse için bir kavram kanıtı ortamı oluşturur
Azure SQL arka ucuyla App Service Ortamı

Azure’a dağıtın
Bu şablon, genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur.
Blob Kapsayıcısı'na tanılama günlüğü içeren Web Uygulaması

Azure’a dağıtın
Depolama Hesabı Blob Kapsayıcısı'na tanılama günlüğü etkinleştirilmiş bir Web Uygulaması dağıtın.

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

storageAccounts/blobServices/containers 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.Storage/storageAccounts/blobServices/containers kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      defaultEncryptionScope = "string"
      denyEncryptionScopeOverride = bool
      enableNfsV3AllSquash = bool
      enableNfsV3RootSquash = bool
      immutableStorageWithVersioning = {
        enabled = bool
      }
      metadata = {
        {customized property} = "string"
      }
      publicAccess = "string"
    }
  })
}

Özellik değerleri

storageAccounts/blobServices/containers

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Küçük harfler, rakamlar ve kısa çizgiler.

Küçük harfle veya rakamla başlayın. Arka arkaya kısa çizgiler kullanılamaz.
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: blobServices kimliği
properties Blob kapsayıcısının özellikleri. ContainerProperties

ContainerProperties

Ad Açıklama Değer
defaultEncryptionScope Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın. string
denyEncryptionScopeOverride Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin. bool
enableNfsV3AllSquash Blob kapsayıcısı üzerinde NFSv3 tüm squash'ları etkinleştirin. bool
enableNfsV3RootSquash Blob kapsayıcısı üzerinde NFSv3 kök squash'i etkinleştirin. bool
immutableStorageWithVersioning Kapsayıcının nesne düzeyinde değişmezlik özelliği. özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işleminden geçmelidir. ImmutableStorageWithVersioning
meta veriler Kapsayıcıyla meta veri olarak ilişkilendirilecek bir ad-değer çifti. ContainerPropertiesMetadata
publicAccess Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir. "Blob"
"Kapsayıcı"
"Hiçbiri"

ImmutableStorageWithVersioning

Ad Açıklama Değer
enabled Bu sabit bir özelliktir, true olarak ayarlandığında kapsayıcı düzeyinde nesne düzeyinde değişmezliği etkinleştirir. bool

ContainerPropertiesMetadata

Ad Açıklama Değer
{özelleştirilmiş özellik} string