Microsoft.NetApp netApp NetAppAccounts/capacityPools/volumes
- Latest (Nejnovější)
- 2023-07-01
- 2023-05-01
- 2023-05-01-preview
- 2022-11-01
- 2022-11-01-preview
- 2022-09-01
- 2022-05-01
- 2022-03-01
- 2022-01-01
- 2021-10-01
- 2021-08-01
- 2021-06-01
- 2021-04-01
- 2021-04-01-preview
- 2021-02-01
- 2020-12-01
- 2020-11-01
- 2020-09-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-03-01
- 2020-02-01
- 2019-11-01
- 2019-10-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-05-01
- 2017-08-15
Definice prostředku Bicep
Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2023-07-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
avsDataStore: 'string'
backupId: 'string'
capacityPoolResourceId: 'string'
coolAccess: bool
coolAccessRetrievalPolicy: 'string'
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
replication: {
endpointType: 'string'
remoteVolumeRegion: 'string'
remoteVolumeResourceId: 'string'
replicationSchedule: 'string'
}
snapshot: {
snapshotPolicyId: 'string'
}
volumeRelocation: {
relocationRequested: bool
}
}
defaultGroupQuotaInKiBs: int
defaultUserQuotaInKiBs: int
deleteBaseSnapshot: bool
enableSubvolumes: 'string'
encryptionKeySource: 'string'
exportPolicy: {
rules: [
{
allowedClients: 'string'
chownMode: 'string'
cifs: bool
hasRootAccess: bool
kerberos5iReadWrite: bool
kerberos5pReadWrite: bool
kerberos5ReadWrite: bool
nfsv3: bool
nfsv41: bool
ruleIndex: int
unixReadWrite: bool
}
]
}
isDefaultQuotaEnabled: bool
isLargeVolume: bool
isRestoring: bool
kerberosEnabled: bool
keyVaultPrivateEndpointResourceId: 'string'
ldapEnabled: bool
networkFeatures: 'string'
placementRules: [
{
key: 'string'
value: 'string'
}
]
protocolTypes: [
'string'
]
proximityPlacementGroup: 'string'
securityStyle: 'string'
serviceLevel: 'string'
smbAccessBasedEnumeration: 'string'
smbContinuouslyAvailable: bool
smbEncryption: bool
smbNonBrowsable: 'string'
snapshotDirectoryVisible: bool
snapshotId: 'string'
subnetId: 'string'
throughputMibps: int
unixPermissions: 'string'
usageThreshold: int
volumeSpecName: 'string'
volumeType: 'string'
}
zones: [
'string'
]
}
Hodnoty vlastností
netAppAccounts/capacityPools/volumes
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep. |
string (povinné) |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: capacityPools |
properties | Vlastnosti svazku | Vlastnosti svazku (povinné) |
Zóny | Zóna dostupnosti | string[] Omezení: Minimální délka = 1 Maximální délka = 255 |
Vlastnosti svazku
Název | Description | Hodnota |
---|---|---|
avsDataStore | Určuje, jestli je svazek povolený pro účely úložiště dat Azure VMware Solution (AVS). | Zakázáno Povoleno |
id zálohy | UUID v4 nebo identifikátor prostředku použitý k identifikaci zálohy. | řetězec |
capacityPoolResourceId | ID prostředku fondu použité v případě vytvoření svazku prostřednictvím skupiny svazků | řetězec |
coolAccess | Určuje, jestli je pro svazek povolený studený přístup (vrstvení). | bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy určuje chování při načítání dat ze studené úrovně do standardního úložiště na základě vzoru čtení u svazků s povoleným studeným přístupem. Možné hodnoty pro toto pole: Výchozí – data se při náhodném čtení načítají ze studené úrovně do standardního úložiště. Tato zásada je výchozí. OnRead – všechna klientem řízená data se načítají ze studené úrovně do standardního úložiště při sekvenčním i náhodném čtení. Nikdy – ze studené vrstvy se do úložiště úrovně Standard nepřebídají žádná data řízená klientem. |
'Výchozí' 'Nikdy' Při čtení |
pohodaPeriod | Určuje počet dní, po jejichž uplynutí budou data, ke kterým klienti nepřistupují, vrstvit. | int Omezení: Minimální hodnota = 7 Maximální hodnota = 183 |
creationToken | Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení. | string (povinné) Omezení: Minimální délka = 1 Maximální délka = 80 Vzor = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
ochrana dat | Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Výchozí kvóta skupiny pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 znalostní báze. | int |
defaultUserQuotaInKiBs | Výchozí uživatelská kvóta pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 kiB . | int |
deleteBaseSnapshot | Pokud je povoleno (true), snímek, ze které byl svazek vytvořen, se po dokončení operace vytvoření svazku automaticky odstraní. Výchozí hodnota je false. | bool |
enableSubvolumes | Příznak označující, jestli jsou na svazku povolené operace podvolu | Zakázáno Povoleno |
klíč šifrování – zdroj | Zdroj klíče, který se používá k šifrování dat ve svazku. Platí, pokud účet NetApp obsahuje encryption.keySource = 'Microsoft.KeyVault'. Možné hodnoty (nerozlišují malá a velká písmena): Microsoft.NetApp, Microsoft.KeyVault | Microsoft.KeyVault Microsoft.NetApp |
exportPolicy | Sada pravidel zásad exportu | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Určuje, jestli je pro svazek povolená výchozí kvóta. | bool |
isLargeVolume | Určuje, jestli je svazek velký nebo běžný svazek. | bool |
isRestoring | Obnovení | bool |
kerberosEnabled | Popište, jestli je svazek KerberosEnabled. Pro použití se swaggerem verze 2020-05-01 nebo novější | bool |
keyVaultPrivateEndpointResourceId | ID prostředku privátního koncového bodu pro KeyVault. Musí se nacházet ve stejné virtuální síti jako svazek. Platí jenom v případě, že encryptionKeySource = 'Microsoft.KeyVault'. | řetězec |
ldapEnabled | Určuje, jestli je pro daný svazek NFS povolený protokol LDAP. | bool |
networkFeatures | Síťové funkce dostupné pro svazek nebo aktuální stav aktualizace. | 'Základní' "Basic_Standard" 'Standardní' 'Standard_Basic' |
pravidla umístění | Pravidla umístění specifická pro aplikaci pro konkrétní svazek | PlacementKeyValuePairs[] |
typy protokolu | Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB | string[] |
proximityPlacementGroup | Skupina umístění bezkontaktní komunikace přidružená ke svazku | řetězec |
styl zabezpečení | Styl zabezpečení svazku, výchozí unix, výchozí ntfs pro duální protokol nebo CIFS protokol | ntfs 'unix' |
úroveň služby | Úroveň služby systému souborů | Premium 'Standardní' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Povolí vlastnost sdílené složky výčtu na základě přístupu pro sdílené složky SMB. Platí jenom pro svazek SMB/DualProtocol. | Zakázáno Povoleno |
smbContinuouslyAvailable | Povolí vlastnost nepřetržitě dostupné sdílené složky pro svazek SMB. Platí jenom pro svazek SMB. | bool |
smbEncryption | Umožňuje šifrování pro příchozí data smb3. Platí jenom pro svazek SMB/DualProtocol. Pro použití se swaggerem verze 2020-08-01 nebo novější | bool |
smbNonBrowsable | Povolí pro sdílené složky SMB vlastnost, která není pro browsable. Platí jenom pro svazek SMB/DualProtocol. | Zakázáno 'Povoleno' |
snapshotDirectoryVisible | Pokud je povoleno (true), bude svazek obsahovat adresář snímků jen pro čtení, který poskytuje přístup ke každému snímku svazku (výchozí hodnota je true). | bool |
snapshotId | UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. | řetězec |
subnetId | Identifikátor URI prostředku Azure pro delegovanou podsíť Musí mít delegování Microsoft.NetApp/volumes. | string (povinné) |
propustnostMibps | Maximální propustnost v MiB/s, které může tento svazek dosáhnout, a tato propustnost bude přijata jako vstup pouze pro ruční svazek qosType. | int |
unixPermissions | Oprávnění systému UNIX pro svazek NFS přijatá v osmičkovém 4místném formátu. První číslice vybere nastavené ID uživatele(4), id skupiny (2) a atributy sticky (1). Druhá číslice vybere oprávnění pro vlastníka souboru: čtení (4), zápis (2) a spuštění (1). Třetí vybere oprávnění pro ostatní uživatele ve stejné skupině. čtvrtý pro ostatní uživatele, kteří nejsou ve skupině. 0755 – uděluje oprávnění ke čtení,zápisu/spouštění vlastníka a čtení/spouštění skupině a dalším uživatelům. | řetězec Omezení: Minimální délka = 4 Maximální délka = 4 |
usageThreshold | Maximální povolená kvóta úložiště pro systém souborů v bajtech. Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB, 500Tib pro LargeVolume nebo 2400Tib pro LargeVolume ve výjimečných případech. Zadané v bajtech. | int (povinné) Omezení: Minimální hodnota = 107374182400 Maximální hodnota = 2638827906662400 |
volumeSpecName | Název specifikace svazku je označení nebo identifikátor konkrétního svazku ve skupině svazků specifické pro aplikaci, například data, protokol. | řetězec |
volumeType | O jaký typ svazku se jedná. Pro cílové svazky v replikaci mezi oblastmi nastavte typ na DataProtection. | řetězec |
VolumePropertiesDataProtection
Název | Description | Hodnota |
---|---|---|
replikace | Vlastnosti replikace | ReplicationObject |
Snímek | Vlastnosti snímku. | VolumeSnapshotProperties |
volumeRelocation | Vlastnosti VolumeRelocation | VolumeRelocationProperties |
ReplicationObject
Název | Description | Hodnota |
---|---|---|
endpointType | Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. | "dst" 'src' |
remoteVolumeRegion | Vzdálená oblast pro druhý konec replikace svazku. | řetězec |
remoteVolumeResourceId | ID prostředku vzdáleného svazku. | string (povinné) |
replicationSchedule | Plán | '_10minutely' "denně" 'hourly' |
VolumeSnapshotProperties
Název | Description | Hodnota |
---|---|---|
snapshotPolicyId | Id prostředku zásady snímku | řetězec |
VolumeRelocationProperties
Název | Description | Hodnota |
---|---|---|
relocationRequested | Žádost o přemístění pro tento svazek | bool |
VolumePropertiesExportPolicy
Název | Description | Hodnota |
---|---|---|
pravidla | Pravidlo zásad exportu | ExportPolicyRule[] |
ExportPolicyRule
Název | Description | Hodnota |
---|---|---|
allowedClients | Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s identifikátory CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů | řetězec |
chownMode | Tento parametr určuje, kdo má oprávnění ke změně vlastnictví souboru. restricted – Vlastnictví souboru může změnit pouze uživatel root. unrestricted – uživatelé, kteří nejsou root, můžou změnit vlastnictví souborů, které vlastní. | 'Restricted' (Omezeno) "Neomezené" |
Cifs | Povoluje protokol CIFS. | bool |
hasRootAccess | Má kořenový přístup ke svazku | bool |
kerberos5iReadWrite | Kerberos5i – Oprávnění ke čtení a zápisu. Pro použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5pReadWrite | Přístup pro čtení a zápis protokolu Kerberos5p. Pro použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5ReadWrite | Kerberos5 – oprávnění ke čtení a zápisu. Pro použití se swaggerem verze 2020-05-01 nebo novější | bool |
nfsv3 | Umožňuje protokol NFSv3. Povolit pouze pro svazky typu NFSv3 | bool |
nfsv41 | Povoluje protokol NFSv4.1. Povolit pouze pro svazky typu NFSv4.1 | bool |
ruleIndex | Index objednávek | int |
unixReadWrite | Oprávnění ke čtení a zápisu | bool |
PlacementKeyValuePairs
Název | Description | Hodnota |
---|---|---|
Klíč | Klíč pro parametr specifický pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
hodnota | Hodnota parametru specifického pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření nového prostředku ANF se svazkem NFSV3/NFSv4.1 |
Tato šablona umožňuje vytvořit nový Azure NetApp Files prostředek s jedním fondem kapacity a jedním svazkem nakonfigurovaným pomocí protokolu NFSV3 nebo NFSv4.1. Všechny se nasazují společně s Azure Virtual Network a delegovanou podsítí, které se vyžadují k vytvoření libovolného svazku. |
Vytvoření nového prostředku ANF se svazkem SMB |
Tato šablona umožňuje vytvořit nový Azure NetApp Files prostředek s jedním fondem kapacity a jedním svazkem nakonfigurovaným pomocí protokolu SMB. |
Definice prostředku šablony ARM
Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"apiVersion": "2023-07-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"avsDataStore": "string",
"backupId": "string",
"capacityPoolResourceId": "string",
"coolAccess": "bool",
"coolAccessRetrievalPolicy": "string",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"replication": {
"endpointType": "string",
"remoteVolumeRegion": "string",
"remoteVolumeResourceId": "string",
"replicationSchedule": "string"
},
"snapshot": {
"snapshotPolicyId": "string"
},
"volumeRelocation": {
"relocationRequested": "bool"
}
},
"defaultGroupQuotaInKiBs": "int",
"defaultUserQuotaInKiBs": "int",
"deleteBaseSnapshot": "bool",
"enableSubvolumes": "string",
"encryptionKeySource": "string",
"exportPolicy": {
"rules": [
{
"allowedClients": "string",
"chownMode": "string",
"cifs": "bool",
"hasRootAccess": "bool",
"kerberos5iReadWrite": "bool",
"kerberos5pReadWrite": "bool",
"kerberos5ReadWrite": "bool",
"nfsv3": "bool",
"nfsv41": "bool",
"ruleIndex": "int",
"unixReadWrite": "bool"
}
]
},
"isDefaultQuotaEnabled": "bool",
"isLargeVolume": "bool",
"isRestoring": "bool",
"kerberosEnabled": "bool",
"keyVaultPrivateEndpointResourceId": "string",
"ldapEnabled": "bool",
"networkFeatures": "string",
"placementRules": [
{
"key": "string",
"value": "string"
}
],
"protocolTypes": [ "string" ],
"proximityPlacementGroup": "string",
"securityStyle": "string",
"serviceLevel": "string",
"smbAccessBasedEnumeration": "string",
"smbContinuouslyAvailable": "bool",
"smbEncryption": "bool",
"smbNonBrowsable": "string",
"snapshotDirectoryVisible": "bool",
"snapshotId": "string",
"subnetId": "string",
"throughputMibps": "int",
"unixPermissions": "string",
"usageThreshold": "int",
"volumeSpecName": "string",
"volumeType": "string"
},
"zones": [ "string" ]
}
Hodnoty vlastností
netAppAccounts/capacityPools/volumes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.NetApp/netAppAccounts/capacityPools/volumes |
apiVersion | Verze rozhraní API prostředku | '2023-07-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
properties | Vlastnosti svazku | Vlastnosti svazku (povinné) |
Zóny | Zóna dostupnosti | string[] Omezení: Minimální délka = 1 Maximální délka = 255 |
Vlastnosti svazku
Název | Description | Hodnota |
---|---|---|
avsDataStore | Určuje, jestli je svazek povolený pro účely úložiště dat Azure VMware Solution (AVS). | Zakázáno 'Povoleno' |
backupId | UUID v4 nebo identifikátor prostředku použitý k identifikaci zálohování. | řetězec |
capacityPoolResourceId | ID prostředku fondu použité v případě vytvoření svazku prostřednictvím skupiny svazků | řetězec |
coolAccess | Určuje, jestli je pro svazek povolený studený přístup (vrstvení). | bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy určuje chování načítání dat ze studené úrovně do úložiště úrovně Standard na základě vzoru čtení pro svazky s povoleným přístupem. Možné hodnoty pro toto pole jsou: Výchozí – při náhodném čtení se data přečtou z studené úrovně do standardního úložiště. Tato zásada je výchozí. OnRead – Všechna čtení dat řízených klientem se přetahují z studené úrovně do standardního úložiště při sekvenčním i náhodném čtení. Nikdy – Z studené úrovně do úložiště úrovně Standard se nepřetahuje žádná data řízených klientem. |
Výchozí 'Nikdy' 'OnRead' |
chladperiod | Určuje počet dnů, po jejichž uplynutí budou data, ke kterým klienti nepřistupují, vrstvit. | int Omezení: Minimální hodnota = 7 Maximální hodnota = 183 |
creationToken | Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení | string (povinné) Omezení: Minimální délka = 1 Maximální délka = 80 Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
ochrana dat | Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Výchozí kvóta skupiny pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 kiB. | int |
defaultUserQuotaInKiBs | Výchozí uživatelská kvóta pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 kiB. | int |
deleteBaseSnapshot | Pokud je povoleno (true), snímek, ze které byl svazek vytvořen, se po dokončení operace vytvoření svazku automaticky odstraní. Výchozí hodnota je false. | bool |
enableSubvolumes | Příznak označující, jestli jsou na svazku povolené operace podvolu | Zakázáno 'Povoleno' |
encryptionKeySource | Zdroj klíče, který se používá k šifrování dat ve svazku. Platí, pokud má účet NetApp encryption.keySource = 'Microsoft.KeyVault'. Možné hodnoty (nerozlišují malá a malá písmena): Microsoft.NetApp, Microsoft.KeyVault | Microsoft.KeyVault Microsoft.NetApp |
exportPolicy | Sada pravidel zásad exportu | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Určuje, jestli je pro svazek povolená výchozí kvóta. | bool |
isLargeVolume | Určuje, zda je svazek velký nebo běžný svazek. | bool |
isRestoring | Obnovení | bool |
kerberosEnabled | Popište, jestli je svazek KerberosEnabled. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
keyVaultPrivateEndpointResourceId | ID prostředku privátního koncového bodu pro KeyVault. Musí se nacházet ve stejné virtuální síti jako svazek. Platí pouze v případě, že encryptionKeySource = 'Microsoft.KeyVault'. | řetězec |
ldapEnabled | Určuje, jestli je pro daný svazek NFS povolený protokol LDAP. | bool |
networkFeatures | Síťové funkce dostupné pro svazek nebo aktuální stav aktualizace. | 'Základní' 'Basic_Standard' 'Standard' 'Standard_Basic' |
umístěníRules | Pravidla umístění pro konkrétní svazek specifická pro aplikaci | PlacementKeyValuePairs[] |
protocolTypes | Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB | string[] |
proximityPlacementGroup | Skupina umístění bezkontaktní komunikace přidružená ke svazku | řetězec |
securityStyle | Styl zabezpečení svazku , výchozí unix, výchozí ntfs pro duální protokol nebo CIFS protokol | Ntfs 'unix' |
serviceLevel | Úroveň služby systému souborů | 'Premium' 'Standard' StandardZRS 'Ultra' |
smbAccessBasedEnumeration | Povolí vlastnost sdílené složky výčtu na základě přístupu pro sdílené složky SMB. Platí jenom pro svazek SMB/DualProtocol. | Zakázáno 'Povoleno' |
smbContinuouslyAvailable | Povolí nepřetržitě dostupnou vlastnost sdílené složky pro svazek smb. Platí jenom pro svazek SMB. | bool |
smbEncryption | Umožňuje šifrování dat smb3 za letu. Platí jenom pro svazek SMB/DualProtocol. Použití se swaggerem verze 2020-08-01 nebo novější | bool |
smbNonBrowsable | Povolí pro sdílené složky SMB vlastnost, která není pro browsable. Platí jenom pro svazek SMB/DualProtocol. | Zakázáno 'Povoleno' |
snapshotDirectoryVisible | Pokud je povoleno (true), bude svazek obsahovat adresář snímků jen pro čtení, který poskytuje přístup ke každému snímku svazku (výchozí hodnota je true). | bool |
snapshotId | UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. | řetězec |
subnetId | Identifikátor URI prostředku Azure pro delegovanou podsíť Musí mít delegování Microsoft.NetApp/volumes. | string (povinné) |
propustnostMibps | Maximální propustnost v MiB/s, které může tento svazek dosáhnout, a tato propustnost bude přijata jako vstup pouze pro ruční svazek qosType. | int |
unixPermissions | Oprávnění systému UNIX pro svazek NFS přijatá v osmičkovém 4místném formátu. První číslice vybere nastavené ID uživatele(4), id skupiny (2) a atributy sticky (1). Druhá číslice vybere oprávnění pro vlastníka souboru: čtení (4), zápis (2) a spuštění (1). Třetí vybere oprávnění pro ostatní uživatele ve stejné skupině. čtvrtý pro ostatní uživatele, kteří nejsou ve skupině. 0755 – uděluje oprávnění ke čtení,zápisu/spouštění vlastníka a čtení/spouštění skupině a dalším uživatelům. | řetězec Omezení: Minimální délka = 4 Maximální délka = 4 |
usageThreshold | Maximální povolená kvóta úložiště pro systém souborů v bajtech. Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB, 500Tib pro LargeVolume nebo 2400Tib pro LargeVolume ve výjimečných případech. Zadané v bajtech. | int (povinné) Omezení: Minimální hodnota = 107374182400 Maximální hodnota = 2638827906662400 |
volumeSpecName | Název specifikace svazku je označení nebo identifikátor konkrétního svazku ve skupině svazků specifické pro aplikaci, například data, protokol. | řetězec |
volumeType | O jaký typ svazku se jedná. Pro cílové svazky v replikaci mezi oblastmi nastavte typ na DataProtection. | řetězec |
VolumePropertiesDataProtection
Název | Description | Hodnota |
---|---|---|
replikace | Vlastnosti replikace | ReplicationObject |
Snímek | Vlastnosti snímku. | VolumeSnapshotProperties |
volumeRelocation | Vlastnosti VolumeRelocation | VolumeRelocationProperties |
ReplicationObject
Název | Description | Hodnota |
---|---|---|
endpointType | Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. | "dst" 'src' |
remoteVolumeRegion | Vzdálená oblast pro druhý konec replikace svazku. | řetězec |
remoteVolumeResourceId | ID prostředku vzdáleného svazku. | string (povinné) |
replicationSchedule | Plán | '_10minutely' "denně" 'hourly' |
VolumeSnapshotProperties
Název | Description | Hodnota |
---|---|---|
snapshotPolicyId | Id prostředku zásady snímku | řetězec |
VolumeRelocationProperties
Název | Description | Hodnota |
---|---|---|
relocationRequested | Žádost o přemístění pro tento svazek | bool |
VolumePropertiesExportPolicy
Název | Description | Hodnota |
---|---|---|
pravidla | Pravidlo zásad exportu | ExportPolicyRule[] |
ExportPolicyRule
Název | Description | Hodnota |
---|---|---|
allowedClients | Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů | řetězec |
chownMode | Tento parametr určuje, kdo má oprávnění ke změně vlastnictví souboru. restricted – Vlastnictví souboru může změnit pouze uživatel root. unrestricted – uživatelé, kteří nejsou uživateli root, můžou změnit vlastnictví souborů, které vlastní. | 'Zakázáno' Bez omezení |
Cifs | Povolí protokol CIFS. | bool |
hasRootAccess | Má kořenový přístup ke svazku. | bool |
kerberos5iReadWrite | Kerberos5i Přístup ke čtení a zápisu. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5pReadWrite | Přístup pro čtení a zápis protokolu Kerberos5p. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5ReadWrite | Kerberos5 Přístup pro čtení a zápis. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
nfsv3 | Povolí protokol NFSv3. Povolit pouze pro svazky typu NFSv3 | bool |
nfsv41 | Povolí protokol NFSv4.1. Povolit pouze pro svazky typu NFSv4.1 | bool |
ruleIndex | Index objednávek | int |
unixReadWrite | Přístup ke čtení a zápisu | bool |
UmístěníKeyValuePairs
Název | Description | Hodnota |
---|---|---|
Klíč | Klíč pro parametr specifický pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
hodnota | Hodnota parametru specifického pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření nového prostředku ANF se svazkem NFSV3/NFSv4.1 |
Tato šablona umožňuje vytvořit nový Azure NetApp Files prostředek s jedním fondem kapacity a jedním svazkem nakonfigurovaným protokolem NFSV3 nebo NFSv4.1. Všechny se nasazují společně s Azure Virtual Network a delegovanou podsítí, které jsou potřeba k vytvoření libovolného svazku. |
Vytvoření nového prostředku ANF se svazkem SMB |
Tato šablona umožňuje vytvořit nový Azure NetApp Files prostředek s jedním fondem kapacity a jedním svazkem nakonfigurovaným pomocí protokolu SMB. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2023-07-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
avsDataStore = "string"
backupId = "string"
capacityPoolResourceId = "string"
coolAccess = bool
coolAccessRetrievalPolicy = "string"
coolnessPeriod = int
creationToken = "string"
dataProtection = {
replication = {
endpointType = "string"
remoteVolumeRegion = "string"
remoteVolumeResourceId = "string"
replicationSchedule = "string"
}
snapshot = {
snapshotPolicyId = "string"
}
volumeRelocation = {
relocationRequested = bool
}
}
defaultGroupQuotaInKiBs = int
defaultUserQuotaInKiBs = int
deleteBaseSnapshot = bool
enableSubvolumes = "string"
encryptionKeySource = "string"
exportPolicy = {
rules = [
{
allowedClients = "string"
chownMode = "string"
cifs = bool
hasRootAccess = bool
kerberos5iReadWrite = bool
kerberos5pReadWrite = bool
kerberos5ReadWrite = bool
nfsv3 = bool
nfsv41 = bool
ruleIndex = int
unixReadWrite = bool
}
]
}
isDefaultQuotaEnabled = bool
isLargeVolume = bool
isRestoring = bool
kerberosEnabled = bool
keyVaultPrivateEndpointResourceId = "string"
ldapEnabled = bool
networkFeatures = "string"
placementRules = [
{
key = "string"
value = "string"
}
]
protocolTypes = [
"string"
]
proximityPlacementGroup = "string"
securityStyle = "string"
serviceLevel = "string"
smbAccessBasedEnumeration = "string"
smbContinuouslyAvailable = bool
smbEncryption = bool
smbNonBrowsable = "string"
snapshotDirectoryVisible = bool
snapshotId = "string"
subnetId = "string"
throughputMibps = int
unixPermissions = "string"
usageThreshold = int
volumeSpecName = "string"
volumeType = "string"
}
zones = [
"string"
]
})
}
Hodnoty vlastností
netAppAccounts/capacityPools/volumes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2023-07-01 |
name | Název prostředku | string (povinné) |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: capacityPools |
tags | Značky prostředků. | Slovník názvů a hodnot značek. |
properties | Vlastnosti svazku | Vlastnosti svazku (povinné) |
Zóny | Zóna dostupnosti | string[] Omezení: Minimální délka = 1 Maximální délka = 255 |
Vlastnosti svazku
Název | Description | Hodnota |
---|---|---|
avsDataStore | Určuje, jestli je svazek povolený pro účely úložiště dat Azure VMware Solution (AVS). | "Zakázáno" "Povoleno" |
id zálohy | UUID v4 nebo identifikátor prostředku použitý k identifikaci zálohy. | řetězec |
capacityPoolResourceId | ID prostředku fondu použité v případě vytvoření svazku prostřednictvím skupiny svazků | řetězec |
coolAccess | Určuje, jestli je pro svazek povolený studený přístup (vrstvení). | bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy určuje chování při načítání dat ze studené úrovně do standardního úložiště na základě vzoru čtení u svazků s povoleným studeným přístupem. Možné hodnoty pro toto pole: Výchozí – data se při náhodném čtení načítají ze studené úrovně do standardního úložiště. Tato zásada je výchozí. OnRead – všechna klientem řízená data se načítají ze studené úrovně do standardního úložiště při sekvenčním i náhodném čtení. Nikdy – ze studené vrstvy se do úložiště úrovně Standard nepřebídají žádná data řízená klientem. |
"Výchozí" "Nikdy" "OnRead" (Při čtení) |
pohodaPeriod | Určuje počet dní, po jejichž uplynutí budou data, ke kterým klienti nepřistupují, vrstvit. | int Omezení: Minimální hodnota = 7 Maximální hodnota = 183 |
creationToken | Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení. | string (povinné) Omezení: Minimální délka = 1 Maximální délka = 80 Vzor = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
ochrana dat | Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Výchozí kvóta skupiny pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 znalostní báze. | int |
defaultUserQuotaInKiBs | Výchozí uživatelská kvóta pro svazek v kiB. Pokud je nastavená hodnota isDefaultQuotaEnabled, použije se minimální hodnota 4 kiB . | int |
deleteBaseSnapshot | Pokud je povoleno (true), snímek, ze které byl svazek vytvořen, se po dokončení operace vytvoření svazku automaticky odstraní. Výchozí hodnota je false. | bool |
enableSubvolumes | Příznak označující, jestli jsou na svazku povolené operace podvolu | "Zakázáno" "Povoleno" |
klíč šifrování – zdroj | Zdroj klíče, který se používá k šifrování dat ve svazku. Platí, pokud účet NetApp obsahuje encryption.keySource = 'Microsoft.KeyVault'. Možné hodnoty (nerozlišují malá a velká písmena): Microsoft.NetApp, Microsoft.KeyVault | "Microsoft.KeyVault" "Microsoft.NetApp" |
exportPolicy | Sada pravidel zásad exportu | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Určuje, jestli je pro svazek povolená výchozí kvóta. | bool |
isLargeVolume | Určuje, jestli je svazek velký nebo běžný svazek. | bool |
isRestoring | Obnovení | bool |
kerberosEnabled | Popište, jestli je svazek KerberosEnabled. Pro použití se swaggerem verze 2020-05-01 nebo novější | bool |
keyVaultPrivateEndpointResourceId | ID prostředku privátního koncového bodu pro KeyVault. Musí se nacházet ve stejné virtuální síti jako svazek. Platí jenom v případě, že encryptionKeySource = 'Microsoft.KeyVault'. | řetězec |
ldapEnabled | Určuje, jestli je pro daný svazek NFS povolený protokol LDAP. | bool |
networkFeatures | Síťové funkce dostupné pro svazek nebo aktuální stav aktualizace. | "Základní" "Basic_Standard" "Standardní" "Standard_Basic" |
pravidla umístění | Pravidla umístění specifická pro aplikaci pro konkrétní svazek | PlacementKeyValuePairs[] |
typy protokolu | Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB | string[] |
proximityPlacementGroup | Skupina umístění bezkontaktní komunikace přidružená ke svazku | řetězec |
styl zabezpečení | Styl zabezpečení svazku, výchozí unix, výchozí ntfs pro duální protokol nebo CIFS protokol | "ntfs" "unix" |
úroveň služby | Úroveň služby systému souborů | "Premium" "Standardní" "StandardZRS" "Ultra" |
smbAccessBasedEnumeration | Povolí vlastnost sdílené složky výčtu na základě přístupu pro sdílené složky SMB. Platí jenom pro svazek SMB/DualProtocol. | "Zakázáno" "Povoleno" |
smbContinuouslyAvailable | Povolí vlastnost nepřetržitě dostupné sdílené složky pro svazek SMB. Platí jenom pro svazek SMB. | bool |
smbEncryption | Umožňuje šifrování pro příchozí data smb3. Platí jenom pro svazek SMB/DualProtocol. Pro použití se swaggerem verze 2020-08-01 nebo novější | bool |
smbNonBrowsable | Povolí pro sdílené složky SMB vlastnost, která se nedají zobrazit. Platí jenom pro svazek SMB/DualProtocol. | "Zakázáno" "Povoleno" |
snapshotDirectoryVisible | Pokud je povoleno (true), bude svazek obsahovat adresář snímků jen pro čtení, který poskytuje přístup ke každému snímku svazku (výchozí hodnota je true). | bool |
ID snímku | UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. | řetězec |
id podsítě | Identifikátor URI prostředku Azure pro delegovanou podsíť Musí obsahovat delegování Microsoft.NetApp/svazky. | string (povinné) |
propustnostMibps | Maximální propustnost v MiB/s, které lze tímto svazkem dosáhnout, a bude přijata jako vstup pouze pro ruční svazek qosType | int |
unixPermissions | Oprávnění systému UNIX pro svazek NFS přijatá v osmimístném 4místném formátu. První číslice vybere nastavené ID uživatele(4), id skupiny (2) a atributy sticky (1). Druhá číslice vybere oprávnění pro vlastníka souboru: čtení (4), zápis (2) a spuštění (1). Třetí vybere oprávnění pro ostatní uživatele ve stejné skupině. čtvrtý pro ostatní uživatele, kteří nejsou ve skupině. 0755 – uděluje oprávnění ke čtení,zápisu/spouštění vlastníkovi a čtení/spouštění skupině a dalším uživatelům. | řetězec Omezení: Minimální délka = 4 Maximální délka = 4 |
usageThreshold | Maximální povolená kvóta úložiště pro systém souborů v bajtech Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB, ve výjimečných případech 500 Tb pro velké objemy nebo 2400 Tb pro velké objemy. Zadané v bajtech. | int (povinné) Omezení: Minimální hodnota = 107374182400 Maximální hodnota = 2638827906662400 |
volumeSpecName | Název specifikace svazku je označení nebo identifikátor konkrétního svazku ve skupině svazků specifické pro aplikaci, například data, protokol. | řetězec |
volumeType | O jaký typ svazku se jedná. Pro cílové svazky v replikaci mezi oblastmi nastavte typ na DataProtection. | řetězec |
VolumePropertiesDataProtection
Název | Description | Hodnota |
---|---|---|
replikace | Vlastnosti replikace | ReplicationObject |
Snímek | Vlastnosti snímku. | VolumeSnapshotProperties |
volumeRelocation | Vlastnosti VolumeRelocation | VolumeRelocationProperties |
ReplicationObject
Název | Description | Hodnota |
---|---|---|
endpointType | Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. | "dst" "src" |
remoteVolumeRegion | Vzdálená oblast pro druhý konec replikace svazku. | řetězec |
remoteVolumeResourceId | ID prostředku vzdáleného svazku. | string (povinné) |
replicationSchedule | Plán | "_10minutely" "denně" "hourly" |
VolumeSnapshotProperties
Název | Description | Hodnota |
---|---|---|
snapshotPolicyId | Id prostředku zásady snímku | řetězec |
VolumeRelocationProperties
Název | Description | Hodnota |
---|---|---|
relocationRequested | Žádost o přemístění pro tento svazek | bool |
VolumePropertiesExportPolicy
Název | Description | Hodnota |
---|---|---|
pravidla | Pravidlo zásad exportu | ExportPolicyRule[] |
ExportPolicyRule
Název | Description | Hodnota |
---|---|---|
allowedClients | Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů | řetězec |
chownMode | Tento parametr určuje, kdo má oprávnění ke změně vlastnictví souboru. restricted – Vlastnictví souboru může změnit pouze uživatel root. unrestricted – uživatelé, kteří nejsou uživateli root, můžou změnit vlastnictví souborů, které vlastní. | "Zakázáno" "Bez omezení" |
Cifs | Povolí protokol CIFS. | bool |
hasRootAccess | Má kořenový přístup ke svazku. | bool |
kerberos5iReadWrite | Kerberos5i Přístup ke čtení a zápisu. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5pReadWrite | Přístup pro čtení a zápis protokolu Kerberos5p. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
kerberos5ReadWrite | Kerberos5 Přístup pro čtení a zápis. Použití se swaggerem verze 2020-05-01 nebo novější | bool |
nfsv3 | Povolí protokol NFSv3. Povolit pouze pro svazky typu NFSv3 | bool |
nfsv41 | Povolí protokol NFSv4.1. Povolit pouze pro svazky typu NFSv4.1 | bool |
ruleIndex | Index objednávek | int |
unixReadWrite | Oprávnění ke čtení a zápisu | bool |
PlacementKeyValuePairs
Název | Description | Hodnota |
---|---|---|
Klíč | Klíč pro parametr specifický pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
hodnota | Hodnota parametru specifického pro aplikaci pro umístění svazků ve skupině svazků | string (povinné) |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro