New-AzNetAppFilesVolume

新しい Azure NetApp Files (ANF) ボリュームを作成します。

構文

New-AzNetAppFilesVolume
   -ResourceGroupName <String>
   -Location <String>
   -AccountName <String>
   -PoolName <String>
   -Name <String>
   -UsageThreshold <Int64>
   -SubnetId <String>
   -CreationToken <String>
   [-VolumeType <String>]
   -ServiceLevel <String>
   [-SnapshotId <String>]
   [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
   [-ReplicationObject <PSNetAppFilesReplicationObject>]
   [-Snapshot <PSNetAppFilesVolumeSnapshot>]
   [-SnapshotPolicyId <String>]
   [-Backup <PSNetAppFilesVolumeBackupProperties>]
   [-ProtocolType <String[]>]
   [-SnapshotDirectoryVisible]
   [-BackupId <String>]
   [-SecurityStyle <String>]
   [-ThroughputMibps <Double>]
   [-KerberosEnabled]
   [-SmbEncryption]
   [-SmbContinuouslyAvailable]
   [-LdapEnabled]
   [-CoolAccess]
   [-CoolnessPeriod <Int32>]
   [-CoolAccessRetrievalPolicy <String>]
   [-UnixPermission <String>]
   [-AvsDataStore <String>]
   [-IsDefaultQuotaEnabled]
   [-DefaultUserQuotaInKiB <Int64>]
   [-DefaultGroupQuotaInKiB <Int64>]
   [-NetworkFeature <String>]
   [-CapacityPoolResourceId <String>]
   [-ProximityPlacementGroup <String>]
   [-VolumeSpecName <String>]
   [-PlacementRule <System.Collections.Generic.IList`1[Microsoft.Azure.Commands.NetAppFiles.Models.PSKeyValuePairs]>]
   [-EnableSubvolume]
   [-Zone <String[]>]
   [-EncryptionKeySource <String>]
   [-KeyVaultPrivateEndpointResourceId <String>]
   [-DeleteBaseSnapshot]
   [-SmbAccessBasedEnumeration <String>]
   [-SmbNonBrowsable <String>]
   [-IsLargeVolume]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetAppFilesVolume
   -Name <String>
   -UsageThreshold <Int64>
   -SubnetId <String>
   -CreationToken <String>
   -ServiceLevel <String>
   [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
   [-ReplicationObject <PSNetAppFilesReplicationObject>]
   [-Snapshot <PSNetAppFilesVolumeSnapshot>]
   [-SnapshotPolicyId <String>]
   [-Backup <PSNetAppFilesVolumeBackupProperties>]
   [-ProtocolType <String[]>]
   [-SnapshotDirectoryVisible]
   [-SecurityStyle <String>]
   [-ThroughputMibps <Double>]
   [-KerberosEnabled]
   [-SmbEncryption]
   [-SmbContinuouslyAvailable]
   [-LdapEnabled]
   [-CoolAccess]
   [-CoolnessPeriod <Int32>]
   [-CoolAccessRetrievalPolicy <String>]
   [-UnixPermission <String>]
   [-AvsDataStore <String>]
   [-IsDefaultQuotaEnabled]
   [-DefaultUserQuotaInKiB <Int64>]
   [-DefaultGroupQuotaInKiB <Int64>]
   [-NetworkFeature <String>]
   [-CapacityPoolResourceId <String>]
   [-ProximityPlacementGroup <String>]
   [-VolumeSpecName <String>]
   [-PlacementRule <System.Collections.Generic.IList`1[Microsoft.Azure.Commands.NetAppFiles.Models.PSKeyValuePairs]>]
   [-EnableSubvolume]
   [-Zone <String[]>]
   [-EncryptionKeySource <String>]
   [-KeyVaultPrivateEndpointResourceId <String>]
   [-DeleteBaseSnapshot]
   [-SmbAccessBasedEnumeration <String>]
   [-SmbNonBrowsable <String>]
   [-IsLargeVolume]
   [-Tag <Hashtable>]
   -PoolObject <PSNetAppFilesPool>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

New-AzNetAppFilesVolume コマンドレットは、ANF ボリュームを作成します。

例 1: ANF ボリュームを作成する

New-AzNetAppFilesVolume -ResourceGroupName "MyRG" -AccountName "MyAnfAccount" -PoolName "MyAnfPool" -Name "MyAnfVolume" -Location "westus2" -CreationToken "MyAnfVolume" -UsageThreshold 1099511627776 -ServiceLevel "Premium" -SubnetId "/subscriptions/subsId/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnetName/subnets/MySubNetName"

Location          : westus2
Id                : /subscriptions/subsId/resourceGroups/MyRG/providers/Microsoft.NetApp/netAppAccounts/MyAnfAccount/capacityPools/MyAnfPool/volumes/MyAnfVolume
Name              : MyAnfAccount/MyAnfPool/MyAnfVolume
Type              : Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Tags              :
FileSystemId      : 3e2773a7-2a72-d003-0637-1a8b1fa3eaaf
CreationToken     : MyAnfVolume
ServiceLevel      : Premium
UsageThreshold    : 1099511627776
ProvisioningState : Succeeded
SubnetId          : /subscriptions/f557b96d-2308-4a18-aae1-b8f7e7e70cc7/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnetName/subnets/default

このコマンドは、プール "MyAnfPool" 内に新しい ANF ボリューム "MyAnfVolume" を作成します。

パラメーター

-AccountName

ANF アカウントの名前

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AvsDataStore

ボリュームが Azure VMware Solution (AVS) データストアの目的 (有効、無効) に対して有効になっているかどうかを指定します。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Backup

バックアップ オブジェクトを表すハッシュテーブル配列

Type:PSNetAppFilesVolumeBackupProperties
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BackupId

バックアップ ID。 バックアップの識別に使用される UUID v4 またはリソース識別子

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CapacityPoolResourceId

ボリューム グループを使用してボリュームを作成する場合に使用されるプール リソース ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolAccess

ボリュームに対してクール アクセス (階層化) を有効にするかどうかを指定します (既定値は false)。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy は、クール アクセスが有効なボリュームの読み取りパターンに基づいて、クール層から Standard Storage へのデータ取得動作を決定します。 このフィールドで使用できる値は次のとおりです。既定値 - データは、ランダム読み取り時にクール層から Standard ストレージにプルされます。 このポリシーが既定です。 OnRead - すべてのクライアント駆動型データ読み取りは、順次読み取りとランダム読み取りの両方でクール層から Standard ストレージにプルされます。 なし - クライアント駆動型データはクール層から Standard Storage にプルされません。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolnessPeriod

クライアントがアクセスしないデータを階層化するまでの日数を指定します (最小 7、最大 63)。

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CreationToken

ボリュームの一意のファイル パス

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultGroupQuotaInKiB

KiB のボリュームの既定のグループ クォータ。 isDefaultQuotaEnabled が設定されている場合、最小値の 4 KiB が適用されます。

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultUserQuotaInKiB

KiB のボリュームの既定のユーザー クォータ。 isDefaultQuotaEnabled が設定されている場合、最小値の 4 KiB が適用されます。

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteBaseSnapshot

有効 (true) の場合、ボリュームの作成操作が完了した後、ボリュームの作成元のスナップショットは自動的に削除されます。 既定値は false

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSubvolume

ボリュームでサブボリューム操作が有効になっているかどうかを示すフラグ (有効、無効)

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKeySource

ボリューム内のデータを暗号化するために使用されるキーのソース。 NetApp アカウントに encryption.keySource = 'Microsoft.KeyVault' がある場合に適用されます。 使用可能な値: 'Microsoft.NetApp, Microsoft.KeyVault'

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExportPolicy

エクスポート ポリシーを表すハッシュテーブル配列

Type:PSNetAppFilesVolumeExportPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsDefaultQuotaEnabled

ボリュームに対して既定のクォータが有効になっているかどうかを指定します

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsLargeVolume

ボリュームが大ボリュームか通常ボリュームかを指定します。 既定値は false

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KerberosEnabled

ボリュームが Kerberos 対応かどうかを説明する

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultPrivateEndpointResourceId

KeyVault のプライベート エンドポイントのリソース ID。 ボリュームと同じ VNET 内に存在する必要があります。 encryptionKeySource = 'Microsoft.KeyVault' の場合にのみ適用されます

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LdapEnabled

特定の NFS ボリュームに対して LDAP を有効にするかどうかを指定します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

リソースの場所

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

ANF ボリュームの名前

Type:String
Aliases:VolumeName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkFeature

ボリュームで使用できる Basic ネットワークまたは Standard 機能 (Basic、Standard)。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PlacementRule

特定のボリュームのアプリケーション固有の配置規則。

Type:IList<T>[PSKeyValuePairs]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PoolName

ANF プールの名前

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolObject

新しいボリューム オブジェクトのプール

Type:PSNetAppFilesPool
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtocolType

エクスポート ポリシーを表すハッシュテーブル配列

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProximityPlacementGroup

ボリュームに関連付けられている近接通信配置グループ。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationObject

レプリケーション オブジェクトを表すハッシュテーブル配列

Type:PSNetAppFilesReplicationObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

ANF アカウントのリソース グループ

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SecurityStyle

ボリュームのセキュリティ スタイル。 使用可能な値は、'ntfs'、'unix' です。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceLevel

ANF ボリュームのサービス レベル

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SmbAccessBasedEnumeration

S MB (メガバイト) 共有のアクセス ベースの列挙共有プロパティを有効にします。 S MB (メガバイト)/DualProtocol ボリュームにのみ適用されます

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbContinuouslyAvailable

S MB (メガバイト) ボリュームで継続的に使用可能な共有プロパティを有効にします。 S MB (メガバイト) ボリュームにのみ適用されます。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbEncryption

転送中の smb3 データの暗号化を有効にします。 S MB (メガバイト)/DualProtocol ボリュームにのみ適用されます。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbNonBrowsable

S MB (メガバイト) Shares に対して、非ブロウズ可能なプロパティを有効にします。 S MB (メガバイト)/DualProtocol ボリュームにのみ適用されます

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Snapshot

スナップショット オブジェクトを表すハッシュテーブル配列

Type:PSNetAppFilesVolumeSnapshot
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotDirectoryVisible

有効 (true) の場合、ボリュームには読み取り専用が含まれます。スナップショット各ボリュームのスナップショットへのアクセスを提供するディレクトリ (既定値は true)

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotId

スナップショットからボリュームを作成します。 UUID v4 またはスナップショットの識別に使用されるリソース識別子

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotPolicyId

ボリュームにスナップショット ポリシーを適用するために使用されるスナップショット ポリシー ResourceId

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetId

委任されたサブネットの Azure リソース URI

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

リソース タグを表すハッシュテーブル

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThroughputMibps

このボリュームで達成できる Mibps の最大スループット

Type:Nullable<T>[Double]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UnixPermission

8 進数の 4 桁の形式で受け入れられる NFS ボリュームに対する UNIX アクセス許可。 最初の桁は、設定されたユーザー ID (4)、グループ ID (2) およびスティッキー (1) 属性を選択します。 2 桁目は、ファイルの所有者のアクセス許可を選択します。読み取り (4)、書き込み (2)、実行 (1) です。 3 番目は、同じグループ内の他のユーザーのアクセス許可を選択します。 グループに含まれていない他のユーザーの場合は 4 番目です。 0755 - 所有者に読み取り/書き込み/実行アクセス許可を付与し、グループやその他のユーザーに対して読み取り/実行を行います。

Type:String
Aliases:UnixPermissions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UsageThreshold

ファイル システムで許容される最大ストレージ クォータ (バイト単位)

Type:Int64
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VolumeSpecName

ボリューム スペック名は、データやログなどのボリューム グループ内の特定のボリュームに対するアプリケーション固有の指定または識別子です。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VolumeType

ANF ボリュームの種類

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

可用性ゾーンの一覧

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

PSNetAppFilesPool

出力

PSNetAppFilesVolume