Microsoft.Storage storageAccounts/fileServices/shares 2022-05-01
Bicep kaynak tanımı
storageAccounts/fileServices/shares 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.Storage/storageAccounts/fileServices/shares kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2022-05-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 |
---|---|---|
ad | Kaynak adı Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Küçük harfler, sayılar ve kısa çizgiler. Kısa çizgiyle başlayamaz veya bitemez. Ardışık kısa çizgi kullanılamaz. |
ebeveyn | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Kaynak türü için sembolik ad: fileServices |
Özellikler | 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 gigabayt cinsinden en büyük boyutu. 0'dan büyük ve 5 TB'a (5120) eşit veya daha küçük olmalıdır. 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} | dizgi |
SignedIdentifier
Ad | Açıklama | Değer |
---|---|---|
accessPolicy | Erişim ilkesi | accesspolicy |
Kimliği | Depolanan erişim ilkesinin benzersiz tanımlayıcısı. | dizgi |
AccessPolicy
Ad | Açıklama | Değer |
---|---|---|
expiryTime | Erişim ilkesinin süre sonu süresi | dizgi |
izin | Kısaltılmış izinlerin listesi. | dizgi |
startTime | Erişim ilkesinin başlangıç saati | dizgi |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal Dağıtma 'a dağıtma |
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 'a dağıtma |
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 'a dağıtma |
Bu örnek, özel bir 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ıyla depolama hesabı oluşturma 'a dağıtma |
Bu şablon bir Azure depolama hesabı ve dosya paylaşımı oluşturur. |
Birden çok dosya paylaşımına sahip depolama hesabı oluşturma 'a dağıtma |
Bir Azure depolama hesabı ve birden çok dosya paylaşımı oluşturur. |
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama 'a dağıtma |
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 'a dağıtma |
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır. |
Azure Frontdoor tarafından güvenliği sağlanan 'a dağıtma |
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 conenction, 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:
- 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.Storage/storageAccounts/fileServices/shares kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"apiVersion": "2022-05-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ü | '2022-05-01' |
ad | Kaynak adı |
dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Küçük harfler, sayılar ve kısa çizgiler. Kısa çizgiyle başlayamaz veya bitemez. Ardışık kısa çizgi kullanılamaz. |
Özellikler | 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 gigabayt cinsinden en büyük boyutu. 0'dan büyük ve 5 TB'a (5120) eşit veya daha küçük olmalıdır. 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} | dizgi |
SignedIdentifier
Ad | Açıklama | Değer |
---|---|---|
accessPolicy | Erişim ilkesi | accesspolicy |
Kimliği | Depolanan erişim ilkesinin benzersiz tanımlayıcısı. | dizgi |
AccessPolicy
Ad | Açıklama | Değer |
---|---|---|
expiryTime | Erişim ilkesinin süre sonu süresi | dizgi |
izin | Kısaltılmış izinlerin listesi. | dizgi |
startTime | Erişim ilkesinin başlangıç saati | dizgi |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Açıklama |
---|---|
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal Dağıtma 'a dağıtma |
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 'a dağıtma |
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 'a dağıtma |
Bu örnek, özel bir 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ıyla depolama hesabı oluşturma 'a dağıtma |
Bu şablon bir Azure depolama hesabı ve dosya paylaşımı oluşturur. |
Birden çok dosya paylaşımına sahip depolama hesabı oluşturma 'a dağıtma |
Bir Azure depolama hesabı ve birden çok dosya paylaşımı oluşturur. |
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama 'a dağıtma |
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 'a dağıtma |
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır. |
Azure Frontdoor tarafından güvenliği sağlanan 'a dağıtma |
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 conenction, 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 şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices/shares@2022-05-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@2022-05-01" |
ad | Kaynak adı | dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Küçük harfler, sayılar ve kısa çizgiler. Kısa çizgiyle başlayamaz veya bitemez. Ardışık kısa çizgi kullanılamaz. |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Tür kaynağı kimliği: fileServices |
Özellikler | 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 gigabayt cinsinden en büyük boyutu. 0'dan büyük ve 5 TB'a (5120) eşit veya daha küçük olmalıdır. 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} | dizgi |
SignedIdentifier
Ad | Açıklama | Değer |
---|---|---|
accessPolicy | Erişim ilkesi | accesspolicy |
Kimliği | Depolanan erişim ilkesinin benzersiz tanımlayıcısı. | dizgi |
AccessPolicy
Ad | Açıklama | Değer |
---|---|---|
expiryTime | Erişim ilkesinin süre sonu süresi | dizgi |
izin | Kısaltılmış izinlerin listesi. | dizgi |
startTime | Erişim ilkesinin başlangıç saati | dizgi |