Update-AzRmStorageShare
Depolama dosya paylaşımını değiştirir.
Syntax
AccountName (Varsayılan)
Update-AzRmStorageShare
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-Name <String>
[-QuotaGiB <Int32>]
[-Metadata <Hashtable>]
[-AccessTier <String>]
[-RootSquash <String>]
[-ProvisionedBandwidthMibps <Int32>]
[-ProvisionedIops <Int32>]
[-PaidBurstingEnabled <Boolean>]
[-PaidBurstingMaxIops <Int32>]
[-PaidBurstingMaxBandwidthMibps <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AccountObject
Update-AzRmStorageShare
-Name <String>
-StorageAccount <PSStorageAccount>
[-QuotaGiB <Int32>]
[-Metadata <Hashtable>]
[-AccessTier <String>]
[-RootSquash <String>]
[-ProvisionedBandwidthMibps <Int32>]
[-ProvisionedIops <Int32>]
[-PaidBurstingEnabled <Boolean>]
[-PaidBurstingMaxIops <Int32>]
[-PaidBurstingMaxBandwidthMibps <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ShareResourceId
Update-AzRmStorageShare
[-ResourceId] <String>
[-QuotaGiB <Int32>]
[-Metadata <Hashtable>]
[-AccessTier <String>]
[-RootSquash <String>]
[-ProvisionedBandwidthMibps <Int32>]
[-ProvisionedIops <Int32>]
[-PaidBurstingEnabled <Boolean>]
[-PaidBurstingMaxIops <Int32>]
[-PaidBurstingMaxBandwidthMibps <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ShareObject
Update-AzRmStorageShare
-InputObject <PSShare>
[-QuotaGiB <Int32>]
[-Metadata <Hashtable>]
[-AccessTier <String>]
[-RootSquash <String>]
[-ProvisionedBandwidthMibps <Int32>]
[-ProvisionedIops <Int32>]
[-PaidBurstingEnabled <Boolean>]
[-PaidBurstingMaxIops <Int32>]
[-PaidBurstingMaxBandwidthMibps <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzRmStorageShare cmdlet'i bir Depolama dosya paylaşımını değiştirir.
Örnekler
$share = Update-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -QuotaGiB 200 -Metadata @{tag0="value0";tag1="value1"}
$share
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
---- -------- ---------------- ---------- ------- ------- ---------------
myshare 200
$share.Metadata
Key Value
--- -----
tag0 value0
tag1 value1
Bu komut, depolama hesabı adı ve paylaşım adı ile depolama dosya paylaşımının meta verilerini ve paylaşım kotasını değiştirir ve döndürülen dosya paylaşımı nesnesiyle değiştirme sonucunu gösterir.
$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -StorageAccountName "myStorageAccount"
$share = Update-AzRmStorageShare -StorageAccount $accountObject -Name "myshare" -Metadata @{tag0="value0";tag1="value1"}
Bu komut, Depolama hesabı nesnesi ve paylaşım adıyla depolama dosya paylaşımındaki meta verileri değiştirir.
Örnek 3: İşlem hattı olan bir Depolama hesabındaki tüm Depolama dosya paylaşımları için paylaşım kotasını değiştirir
Get-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" | Update-AzRmStorageShare -QuotaGiB 5000
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
---- -------- ---------------- ---------- ------- ------- ---------------
share1 5000
share2 5000
Bu komut, işlem hattı olan bir Depolama hesabındaki tüm Depolama dosya paylaşımları için paylaşım kotasını 5000 GiB olarak değiştirir.
Örnek 4: Erişimli depolama dosya paylaşımını Seyrek Erişimli olarak değiştirme
$share = Update-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -AccessTier Cool
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
---- -------- ---------------- ---------- ------- ------- ---------------
myshare Cool
Bu komut, erişim oluşturuculu depolama dosya paylaşımını Seyrek Erişimli olarak değiştirir.
Örnek 5: Depolama hesabındaki dosya paylaşımları için rootsquash değerini değiştirir
$share = Update-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -RootSquash NoRootSquash
$share
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name QuotaGiB EnabledProtocols AccessTier Deleted Version ShareUsageBytes
---- -------- ---------------- ---------- ------- ------- ---------------
myshare
$share.RootSquash
NoRootSquash
Bu komut, share RootSquash özelliğini NoRootSquash olarak değiştirir. RootSquash özelliği yalnızca EnabledProtocol ile NFS olarak paylaşımda kullanılabilir.
Örnek 6: Sağlanan bant genişliği ve IOPS ile depolama dosya paylaşımını değiştirir
New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -ProvisionedBandwidthMibps 129 -ProvisionedIops 3032
Bu komut, sağlanan bant genişliğine ve IOPS'ye sahip bir Depolama dosya paylaşımını değiştirir, yalnızca Sağlanan Dosyalar v2 hesap türünde çalışır.
Örnek 7: Ücretli seri bant genişliği ve IOPS ile depolama dosya paylaşımını değiştirir
New-AzRmStorageShare -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -Name "myshare" -PaidBurstingEnabled -PaidBurstingMaxBandwidthMibps 129 -PaidBurstingMaxIops 3032
Bu komut, ücretli seri bant genişliğine ve IOPS'ye sahip bir Depolama dosya paylaşımını değiştirir, yalnızca Sağlanan Dosyalar v1 hesap türünde çalışır.
Parametreler
-AccessTier
Belirli bir paylaşım için erişim katmanı. StorageV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir.
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: TransactionOptimized, Premium, Hot, Cool
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
Depolama Paylaşımı nesnesi
Tür: PSShare
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Share
ShareObject
Position: Named
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
Meta Verileri Paylaş
Tür: Hashtable
Default value: None
Joker karakterleri destekler: False
DontShow: False
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
Paylaşım Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: N, Paylaşım Adı
Parametre kümeleri
AccountName
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
AccountObject
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PaidBurstingEnabled
Paylaşım için ücretli seri paylaşımın etkinleştirilip etkinleştirilmediğini gösterir. Bu özellik yalnızca Sağlanan Dosyalar v1 SSD hesap türü altında oluşturulan dosya paylaşımları içindir.
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PaidBurstingMaxBandwidthMibps
Paylaşım için saniyede mebibayt cinsinden maksimum ücretli seri bant genişliği. Bu özellik yalnızca Sağlanan Dosyalar v1 SSD hesap türü altında oluşturulan dosya paylaşımları içindir. İzin verilen en yüksek değer 10340'tır ve bu, bir paylaşım için izin verilen en yüksek bant genişliğidir.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PaidBurstingMaxIops
Paylaşım için maksimum ücretli seri IOPS. Bu özellik yalnızca Sağlanan Dosyalar v1 SSD hesap türü altında oluşturulan dosya paylaşımları içindir. İzin verilen en yüksek değer 102400'dür ve paylaşım için izin verilen en yüksek IOPS değeridir.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ProvisionedBandwidthMibps
Paylaşımın sağlanan bant genişliği (saniye başına mebibayt cinsinden). Bu özellik yalnızca Sağlanan Dosyalar v2 hesap türü altında oluşturulan dosya paylaşımları içindir. Sağlanan bant genişliği için izin verilen en düşük ve en yüksek değer için Get-AzStorageFileServiceUsage cmdlet çıkışına bakın.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ProvisionedIops
Paylaşımın sağlanan IOPS değeri. Bu özellik yalnızca Sağlanan Dosyalar v2 hesap türü altında oluşturulan dosya paylaşımları içindir. Sağlanan IOPS için izin verilen en düşük ve en yüksek değer için lütfen Get-AzStorageFileServiceUsage cmdlet çıkışına bakın.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-QuotaGiB
Kotayı Gibibayt olarak paylaşın.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Quota
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Kaynak Grubu Adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
AccountName
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceId
Dosya Paylaşımı Kaynak Kimliği girin.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
ShareResourceId
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-RootSquash
Uzak süper kullanıcı için erişim haklarının azaltılmasını ayarlar. Olası değerler şunlardır: 'NoRootSquash', 'RootSquash', 'AllSquash'
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: NoRootSquash, RootSquash, AllSquash
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-StorageAccount
Depolama hesabı nesnesi
Parametre özellikleri
Tür: PSStorageAccount
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
AccountObject
Position: Named
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-StorageAccountName
Depolama Hesabı Adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Hesap Adı
Parametre kümeleri
AccountName
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir.
Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar