Microsoft.Storage storageAccounts/fileServices/shares 2022-09-01

Definisi sumber daya Bicep

Jenis sumber daya storageAccounts/fileServices/shares dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Storage/storageAccounts/fileServices/shares, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-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'
      }
    ]
  }
}

Nilai properti

storageAccounts/fileServices/shares

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung. Tidak dapat menggunakan tanda hubung berturut-turut.
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: fileServices
properti Properti berbagi file. FileShareProperties

FileShareProperties

Nama Deskripsi Nilai
accessTier Tingkat akses untuk berbagi tertentu. Akun GpV2 dapat memilih antara TransactionOptimized (default), Hot, dan Cool. Akun FileStorage dapat memilih Premium. 'Keren'
'Panas'
'Premium'
'TransactionOptimized'
enabledProtocols Protokol autentikasi yang digunakan untuk berbagi file. Hanya dapat ditentukan saat membuat berbagi. 'NFS'
'SMB'
metadata Pasangan nama-nilai untuk dikaitkan dengan berbagi sebagai metadata. FileSharePropertiesMetadata
rootSquash Properti hanya untuk berbagi NFS. Defaultnya adalah NoRootSquash. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota Ukuran maksimum berbagi, dalam gigabyte. Harus lebih besar dari 0, dan kurang dari atau sama dengan 5TB (5120). Untuk Berbagi File Besar, ukuran maksimumnya adalah 102400. int

Batasan:
Nilai min = 1
Nilai maks = 102400
signedIdentifiers Daftar kebijakan akses tersimpan yang ditentukan pada berbagi. SignedIdentifier[]

FileSharePropertiesMetadata

Nama Deskripsi Nilai
{customized property} string

SignedIdentifier

Nama Deskripsi Nilai
accessPolicy Kebijakan akses AccessPolicy
id Pengidentifikasi unik dari kebijakan akses tersimpan. string

AccessPolicy

Nama Deskripsi Nilai
expiryTime Waktu kedaluwarsa kebijakan akses string
izin Daftar izin yang disingkat. string
startTime Waktu mulai kebijakan akses string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan Drupal dengan Set Skala VM, Azure Files dan Mysql

Sebarkan ke Azure
Sebarkan Set Skala VM di belakang load balancer/NAT & setiap VM yang menjalankan Drupal (Apache / PHP). Semua simpul berbagi penyimpanan berbagi file Azure yang dibuat dan database MySQL
Azure Cloud Shell - Penyimpanan VNet

Sebarkan ke Azure
Templat ini menyebarkan penyimpanan Azure Cloud Shell ke dalam jaringan virtual Azure.
Menyambungkan ke Berbagi File Azure melalui Titik Akhir Privat

Sebarkan ke Azure
Sampel ini memperlihatkan cara menggunakan konfigurasi jaringan virtual dan zona DNS privat untuk mengakses Azure File Share melalui titik akhir privat.
Membuat akun penyimpanan dengan berbagi file

Sebarkan ke Azure
Templat ini membuat akun penyimpanan Azure dan berbagi file.
Membuat akun penyimpanan dengan beberapa berbagi file

Sebarkan ke Azure
Membuat akun penyimpanan Azure dan beberapa berbagi file.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.

Definisi sumber daya templat ARM

Jenis sumber daya storageAccounts/fileServices/shares dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Storage/storageAccounts/fileServices/shares, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2022-09-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"
      }
    ]
  }
}

Nilai properti

storageAccounts/fileServices/shares

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Storage/storageAccounts/fileServices/shares'
apiVersion Versi api sumber daya '2022-09-01'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM.
string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung. Tidak dapat menggunakan tanda hubung berturut-turut.
properti Properti berbagi file. FileShareProperties

FileShareProperties

Nama Deskripsi Nilai
accessTier Tingkat akses untuk berbagi tertentu. Akun GpV2 dapat memilih antara TransactionOptimized (default), Hot, dan Cool. Akun FileStorage dapat memilih Premium. 'Keren'
'Panas'
'Premium'
'TransactionOptimized'
enabledProtocols Protokol autentikasi yang digunakan untuk berbagi file. Hanya dapat ditentukan saat membuat berbagi. 'NFS'
'SMB'
metadata Pasangan nama-nilai untuk dikaitkan dengan berbagi sebagai metadata. FileSharePropertiesMetadata
rootSquash Properti hanya untuk berbagi NFS. Defaultnya adalah NoRootSquash. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota Ukuran maksimum berbagi, dalam gigabyte. Harus lebih besar dari 0, dan kurang dari atau sama dengan 5TB (5120). Untuk Berbagi File Besar, ukuran maksimumnya adalah 102400. int

Batasan:
Nilai min = 1
Nilai maksimum = 102400
signedIdentifiers Daftar kebijakan akses tersimpan yang ditentukan pada berbagi. SignedIdentifier[]

FileSharePropertiesMetadata

Nama Deskripsi Nilai
{properti yang disesuaikan} string

SignedIdentifier

Nama Deskripsi Nilai
accessPolicy Kebijakan akses AccessPolicy
id Pengidentifikasi unik dari kebijakan akses tersimpan. string

AccessPolicy

Nama Deskripsi Nilai
expiryTime Waktu kedaluwarsa kebijakan akses string
izin Daftar izin yang disingkat. string
startTime Waktu mulai kebijakan akses string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan Drupal dengan Set Skala VM, Azure Files dan Mysql

Sebarkan ke Azure
Sebarkan Set Skala VM di belakang load balancer/NAT & setiap VM yang menjalankan Drupal (Apache / PHP). Semua simpul berbagi penyimpanan berbagi file Azure yang dibuat dan database MySQL
Azure Cloud Shell - Penyimpanan VNet

Sebarkan ke Azure
Templat ini menyebarkan penyimpanan Azure Cloud Shell ke dalam jaringan virtual Azure.
Menyambungkan ke Berbagi File Azure melalui Titik Akhir Privat

Sebarkan ke Azure
Sampel ini memperlihatkan cara menggunakan konfigurasi jaringan virtual dan zona DNS privat untuk mengakses Azure File Share melalui titik akhir privat.
Membuat akun penyimpanan dengan berbagi file

Sebarkan ke Azure
Templat ini membuat akun penyimpanan Azure dan berbagi file.
Membuat akun penyimpanan dengan beberapa berbagi file

Sebarkan ke Azure
Membuat akun penyimpanan Azure dan beberapa berbagi file.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya storageAccounts/fileServices/shares dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Storage/storageAccounts/fileServices/shares, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-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"
        }
      ]
    }
  })
}

Nilai properti

storageAccounts/fileServices/shares

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung. Tidak dapat menggunakan tanda hubung berturut-turut.
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: fileServices
properti Properti berbagi file. FileShareProperties

FileShareProperties

Nama Deskripsi Nilai
accessTier Tingkat akses untuk berbagi tertentu. Akun GpV2 dapat memilih antara TransactionOptimized (default), Hot, dan Cool. Akun FileStorage dapat memilih Premium. "Keren"
"Panas"
"Premium"
"TransactionOptimized"
enabledProtocols Protokol autentikasi yang digunakan untuk berbagi file. Hanya dapat ditentukan saat membuat berbagi. "NFS"
"SMB"
metadata Pasangan nama-nilai untuk dikaitkan dengan berbagi sebagai metadata. FileSharePropertiesMetadata
rootSquash Properti hanya untuk berbagi NFS. Defaultnya adalah NoRootSquash. "AllSquash"
"NoRootSquash"
"RootSquash"
shareQuota Ukuran maksimum berbagi, dalam gigabyte. Harus lebih besar dari 0, dan kurang dari atau sama dengan 5TB (5120). Untuk Berbagi File Besar, ukuran maksimumnya adalah 102400. int

Batasan:
Nilai min = 1
Nilai maks = 102400
signedIdentifiers Daftar kebijakan akses tersimpan yang ditentukan pada berbagi. SignedIdentifier[]

FileSharePropertiesMetadata

Nama Deskripsi Nilai
{customized property} string

SignedIdentifier

Nama Deskripsi Nilai
accessPolicy Kebijakan akses AccessPolicy
id Pengidentifikasi unik dari kebijakan akses tersimpan. string

AccessPolicy

Nama Deskripsi Nilai
expiryTime Waktu kedaluwarsa kebijakan akses string
izin Daftar izin yang disingkat. string
startTime Waktu mulai kebijakan akses string