Microsoft.Storage storageAccounts/fileServices/shares 2023-01-01

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2023-01-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    accessTier: 'string'
    enabledProtocols: 'string'
    metadata: {
      {customized property}: 'string'
    }
    rootSquash: 'string'
    shareQuota: int
    signedIdentifiers: [
      {
        accessPolicy: {
          expiryTime: 'string'
          permission: 'string'
          startTime: 'string'
        }
        id: 'string'
      }
    ]
  }
}

Özellik değerleri

storageAccounts/fileServices/shares

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ısa çizgiyle başlayamaz veya bitemez. Arka arkaya kısa çizgiler kullanılamaz.
Üst Bicep'te bir alt kaynağın üst kaynağını 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.
Şu tür kaynağın sembolik adı: fileServices
properties Dosya paylaşımının özellikleri. FileShareProperties

FileShareProperties

Ad Açıklama Değer
accessTier Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir. 'Cool'
'Sıcak'
'Premium'
'TransactionOptimized'
enabledProtocols Dosya paylaşımı için kullanılan kimlik doğrulama protokolü. Yalnızca paylaşım oluşturulurken belirtilebilir. 'NFS'
'SMB'
meta veriler Paylaşımla meta veri olarak ilişkilendirilecek bir ad-değer çifti. FileSharePropertiesMetadata
rootSquash özelliği yalnızca NFS paylaşımı içindir. Varsayılan değer NoRootSquash'tir. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota Paylaşımın maksimum boyutu (gigabayt cinsinden). 0'dan büyük ve 5 TB'tan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür. int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 102400
signedIdentifiers Paylaşımda belirtilen depolanan erişim ilkelerinin listesi. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Ad Açıklama Değer
accessPolicy Erişim ilkesi AccessPolicy
kimlik Depolanan erişim ilkesinin benzersiz tanımlayıcısı. string

AccessPolicy

Ad Açıklama Değer
expiryTime Erişim ilkesinin süre sonu zamanı string
Izni Kısaltılmış izinlerin listesi. string
startTime Erişim ilkesinin başlangıç saati string

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

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

Şablon Description
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal dağıtma

Azure’a dağıtın
Drupal (Apache / PHP) çalıştıran her VM'& bir yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Tüm düğümler oluşturulan Azure dosya paylaşımı depolama alanını ve MySQL veritabanını paylaşır
Azure Cloud Shell - Sanal ağ depolama

Azure’a dağıtın
Bu şablon, Azure Cloud Shell depolama alanını bir Azure sanal ağına dağıtır.
Özel Uç Nokta aracılığıyla Azure Dosya Paylaşımına bağlanma

Azure’a dağıtın
Bu örnek, özel uç nokta üzerinden Azure Dosya Paylaşımı'na erişmek için sanal ağ ve özel DNS bölgesi yapılandırmanın nasıl kullanılacağını gösterir.
Dosya paylaşımı ile depolama hesabı oluşturma

Azure’a dağıtın
Bu şablon bir Azure depolama hesabı ve dosya paylaşımı oluşturur.
Birden çok dosya paylaşımıyla depolama hesabı oluşturma

Azure’a dağıtın
Bir Azure depolama hesabı ve birden çok dosya paylaşımı oluşturur.
Özel İşlev Uygulaması ve özel uç nokta güvenli Depolama

Azure’a dağıtın
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure’a dağıtın
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanızı sağlar.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki bağlantı Azure Özel Bağlantı tarafından korunur.

ARM şablonu kaynak tanımı

storageAccounts/fileServices/shares 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/fileServices/shares kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2023-01-01",
  "name": "string",
  "properties": {
    "accessTier": "string",
    "enabledProtocols": "string",
    "metadata": {
      "{customized property}": "string"
    },
    "rootSquash": "string",
    "shareQuota": "int",
    "signedIdentifiers": [
      {
        "accessPolicy": {
          "expiryTime": "string",
          "permission": "string",
          "startTime": "string"
        },
        "id": "string"
      }
    ]
  }
}

Özellik değerleri

storageAccounts/fileServices/shares

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Storage/storageAccounts/fileServices/shares'
apiVersion Kaynak API'sinin sürümü '2023-01-01'
name Kaynak adı

JSON ARM şablonlarında 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ısa çizgiyle başlayamaz veya bitemez. Arka arkaya kısa çizgiler kullanılamaz.
properties Dosya paylaşımının özellikleri. FileShareProperties

FileShareProperties

Ad Açıklama Değer
accessTier Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir. 'Cool'
'Sık Erişimli'
'Premium'
'TransactionOptimized'
enabledProtocols Dosya paylaşımı için kullanılan kimlik doğrulama protokolü. Yalnızca paylaşım oluşturulurken belirtilebilir. 'NFS'
'SMB'
meta veriler Paylaşımla meta veri olarak ilişkilendirilecek bir ad-değer çifti. FileSharePropertiesMetadata
rootSquash özelliği yalnızca NFS paylaşımı içindir. Varsayılan değer NoRootSquash'tir. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota Paylaşımın maksimum boyutu (gigabayt cinsinden). 0'dan büyük ve 5 TB'dan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür. int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 102400
signedIdentifiers Paylaşımda belirtilen depolanmış erişim ilkelerinin listesi. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Ad Açıklama Değer
accessPolicy Erişim ilkesi AccessPolicy
kimlik Depolanan erişim ilkesinin benzersiz tanımlayıcısı. string

AccessPolicy

Ad Açıklama Değer
expiryTime Erişim ilkesinin süre sonu zamanı string
Izni Kısaltılmış izinlerin listesi. string
startTime Erişim ilkesinin başlangıç saati string

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

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

Şablon Description
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal dağıtma

Azure’a dağıtın
Drupal (Apache / PHP) çalıştıran her VM'& bir yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Tüm düğümler oluşturulan Azure dosya paylaşımı depolama alanını ve MySQL veritabanını paylaşır
Azure Cloud Shell - Sanal ağ depolama

Azure’a dağıtın
Bu şablon, Azure Cloud Shell depolama alanını bir Azure sanal ağına dağıtır.
Özel Uç Nokta aracılığıyla Azure Dosya Paylaşımına bağlanma

Azure’a dağıtın
Bu örnek, özel uç nokta üzerinden Azure Dosya Paylaşımı'na erişmek için sanal ağ ve özel DNS bölgesi yapılandırmanın nasıl kullanılacağını gösterir.
Dosya paylaşımı ile depolama hesabı oluşturma

Azure’a dağıtın
Bu şablon bir Azure depolama hesabı ve dosya paylaşımı oluşturur.
Birden çok dosya paylaşımıyla depolama hesabı oluşturma

Azure’a dağıtın
Bir Azure depolama hesabı ve birden çok dosya paylaşımı oluşturur.
Özel İşlev Uygulaması ve özel uç nokta güvenli Depolama

Azure’a dağıtın
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure’a dağıtın
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanızı sağlar.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki bağlantı Azure Özel Bağlantı tarafından korunur.

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2023-01-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      accessTier = "string"
      enabledProtocols = "string"
      metadata = {
        {customized property} = "string"
      }
      rootSquash = "string"
      shareQuota = int
      signedIdentifiers = [
        {
          accessPolicy = {
            expiryTime = "string"
            permission = "string"
            startTime = "string"
          }
          id = "string"
        }
      ]
    }
  })
}

Özellik değerleri

storageAccounts/fileServices/shares

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Storage/storageAccounts/fileServices/shares@2023-01-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-63

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

Kısa çizgiyle başlayamaz veya bitemez. Arka arkaya kısa çizgiler kullanılamaz.
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: fileServices kimliği
properties Dosya paylaşımının özellikleri. FileShareProperties

FileShareProperties

Ad Açıklama Değer
accessTier Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir. "Seyrek Erişimli"
"Sık Erişimli"
"Premium"
"TransactionOptimized"
enabledProtocols Dosya paylaşımı için kullanılan kimlik doğrulama protokolü. Yalnızca paylaşım oluşturulurken belirtilebilir. "NFS"
"SMB"
meta veriler Paylaşımla meta veri olarak ilişkilendirilecek bir ad-değer çifti. FileSharePropertiesMetadata
rootSquash özelliği yalnızca NFS paylaşımı içindir. Varsayılan değer NoRootSquash'tir. "AllSquash"
"NoRootSquash"
"RootSquash"
shareQuota Paylaşımın maksimum boyutu (gigabayt cinsinden). 0'dan büyük ve 5 TB'dan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür. int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 102400
signedIdentifiers Paylaşımda belirtilen depolanmış erişim ilkelerinin listesi. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Ad Açıklama Değer
accessPolicy Erişim ilkesi AccessPolicy
kimlik Depolanan erişim ilkesinin benzersiz tanımlayıcısı. string

AccessPolicy

Ad Açıklama Değer
expiryTime Erişim ilkesinin süre sonu zamanı string
Izni Kısaltılmış izinlerin listesi. string
startTime Erişim ilkesinin başlangıç saati string