Megosztás a következőn keresztül:


Microsoft.NetApp netAppAccounts/capacityPools/volumes 2022-11-01

Bicep-erőforrásdefiníció

A netAppAccounts/capacityPools/volumes erőforrástípus üzembe helyezhető a következő műveleteket célzó műveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.NetApp/netAppAccounts/capacityPools/volumes erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2022-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    avsDataStore: 'string'
    backupId: 'string'
    capacityPoolResourceId: 'string'
    coolAccess: bool
    coolnessPeriod: int
    creationToken: 'string'
    dataProtection: {
      backup: {
        backupEnabled: bool
        backupPolicyId: 'string'
        policyEnforced: bool
      }
      replication: {
        endpointType: 'string'
        remoteVolumeRegion: 'string'
        remoteVolumeResourceId: 'string'
        replicationId: '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'
  ]
}

Tulajdonságértékek

netAppAccounts/capacityPools/volumes

Név Leírás Érték
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz Bicep.
sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
Címkék Erőforráscímkék. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
szülő A Bicepben megadhatja a gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: szülőerőforráson kívüli gyermekerőforrás.
A típus erőforrásának szimbolikus neve: capacityPools
kellékek Kötet tulajdonságai VolumeProperties (kötelező)
Zónák Rendelkezésre állási zóna sztring[]

Korlátok:
Minimális hossz = 1
Maximális hossz = 255

VolumeProperties

Név Leírás Érték
avsDataStore Megadja, hogy a kötet engedélyezve van-e az Azure VMware Solution (AVS) adattár céljához "Letiltva"
"Engedélyezve"
backupId A biztonsági mentés azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
capacityPoolResourceId Kötet kötetcsoporton keresztüli létrehozásakor használt készleterőforrás-azonosító húr
coolAccess Megadja, hogy a kötethez engedélyezve van-e a ritka elérésű hozzáférés (rétegzés). Bool
coolnessPeriod Megadja, hogy az ügyfelek által nem elért adatok hány nappal később lesznek rétegzve. Int

Korlátok:
Minimális érték = 7
Maximális érték = 63
creationToken A kötet egyedi fájlútvonala. Csatlakoztatási célok létrehozásakor használatos sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 80
Minta = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection A DataProtection típusú kötetek tartalmazzák a replikáció részleteit tartalmazó objektumot VolumePropertiesDataProtection
defaultGroupQuotaInKiBs A kib-kben lévő kötet alapértelmezett csoportkvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
defaultUserQuotaInKiBs A kib-kben lévő kötet alapértelmezett felhasználói kvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
deleteBaseSnapshot Ha engedélyezve van (igaz) a kötet által létrehozott pillanatkép automatikusan törlődik a kötet létrehozási műveletének befejezése után. Alapértelmezés szerint hamis Bool
enableSubvolumes Jelző, amely jelzi, hogy engedélyezve vannak-e a részvolume-műveletek a köteten "Letiltva"
"Engedélyezve"
encryptionKeySource A kötetben lévő adatok titkosításához használt kulcs forrása. Akkor alkalmazható, ha a NetApp-fiók rendelkezik encryption.keySource = "Microsoft.KeyVault". A lehetséges értékek (kis- és nagybetűk érzéketlenek) a következők: "Microsoft.NetApp, Microsoft.KeyVault" "Microsoft.KeyVault"
"Microsoft.NetApp"
exportPolicy Exportálási szabályzatszabályok készlete VolumePropertiesExportPolicy
isDefaultQuotaEnabled Megadja, hogy engedélyezve van-e az alapértelmezett kvóta a kötethez. Bool
isLargeVolume Megadja, hogy a kötet nagy vagy normál kötet-e. Bool
isRestoring Helyreállítása Bool
kerberosEnabled Írja le, hogy egy kötet KerberosEnabled-e. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
keyVaultPrivateEndpointResourceId A KeyVault privát végpontjának erőforrás-azonosítója. A kötetnek ugyanabban a virtuális hálózaton kell lennie, mint a kötetnek. Csak akkor alkalmazható, ha encryptionKeySource = "Microsoft.KeyVault". húr
ldapEnabled Megadja, hogy az LDAP engedélyezve van-e egy adott NFS-köteten. Bool
networkFeatures Alapszintű hálózat vagy a kötet számára elérhető standard funkciók. "Alapszintű"
"Standard"
placementRules Alkalmazásspecifikus elhelyezési szabályok az adott kötethez PlacementKeyValuePairs[]
protocolTypes Protokolltípusok készlete, alapértelmezett NFSv3, CIFS az SMB protokollhoz sztring[]
proximityPlacementGroup A kötethez társított közelségi elhelyezési csoport húr
securityStyle A kötet biztonsági stílusa, alapértelmezett unix, a kettős protokollhoz vagy a CIFS-protokollhoz alapértelmezés szerint ntfs "ntfs"
'unix'
serviceLevel A fájlrendszer szolgáltatási szintje "Prémium"
"Standard"
"StandardZRS"
"Ultra"
smbAccessBasedEnumeration Engedélyezi az SMB-megosztások hozzáférésalapú enumerálási megosztási tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
smbContinuouslyAvailable Engedélyezi a folyamatosan elérhető megosztási tulajdonságot az SMB-kötethez. Csak SMB-kötetre alkalmazható Bool
smbEncryption Engedélyezi a titkosítást a repülés közbeni SMB3-adatokhoz. Csak SMB/DualProtocol kötetre alkalmazható. A Swagger 2020-08-01-es vagy újabb verziójával használható Bool
smbNonBrowsable Engedélyezi az SMB-megosztások nem böngészhető tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
snapshotDirectoryVisible Ha engedélyezve van (igaz), a kötet egy írásvédett pillanatkép-könyvtárat fog tartalmazni, amely hozzáférést biztosít a kötet egyes pillanatképeihez (alapértelmezés szerint igaz). Bool
snapshotId A pillanatkép azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
alhálózati azonosító Egy delegált alhálózat Azure Resource URI-ja. Rendelkeznie kell a Microsoft.NetApp/volumes delegálásával sztring (kötelező)
throughputMibps Maximális átviteli sebesség a MiB/s-ben, amely ezzel a kötettel érhető el, és ez csak a manuális qosType kötet bemeneteként lesz elfogadva Int
unixPermissions UNIX-engedélyek az oktális 4 számjegyű formátumban elfogadott NFS-kötethez. Az első számjegy kiválasztja a beállított felhasználói azonosítót(4), a csoportazonosítót (2) és a ragadós (1) attribútumokat. A második számjegy kiválasztja a fájl tulajdonosának az engedélyt: olvasás (4), írás (2) és végrehajtás (1). A harmadik a csoport többi felhasználójának engedélyeit választja ki. a csoporton kívüli többi felhasználó esetében a negyedik. 0755 – olvasási/írási/végrehajtási engedélyeket biztosít a tulajdonosnak, valamint olvasási/végrehajtási engedélyeket a csoportnak és más felhasználóknak. húr

Korlátok:
Minimális hossz = 4
Maximális hossz = 4
usageThreshold A fájlrendszerek maximális tárterületkvótája bájtban. Ez egy olyan helyreállítható kvóta, amelyet csak riasztáshoz használnak. A minimális méret 100 GiB. A felső korlát 100TiB, a LargeVolume esetében 500 Tib. Bájtban megadva. int (kötelező)

Korlátok:
Minimális érték = 107374182400
Maximális érték = 549755813888000
volumeSpecName A mennyiségi specifikáció neve az adott kötet alkalmazásspecifikus megjelölése vagy azonosítója egy kötetcsoportban, például adatok, naplók esetében húr
volumeType Milyen típusú kötet ez. A régiók közötti replikáció célkötetei esetében állítsa a típust DataProtection értékre húr

VolumePropertiesDataProtection

Név Leírás Érték
biztonsági mentés Biztonsági mentés tulajdonságai VolumeBackupProperties
replikáció Replikációs tulajdonságok ReplicationObject
pillanatfelvétel Pillanatkép tulajdonságai. VolumeSnapshotProperties
volumeRelocation VolumeRelocation tulajdonságok VolumeRelocationProperties

VolumeBackupProperties

Név Leírás Érték
backupEnabled Biztonsági mentés engedélyezve Bool
backupPolicyId Biztonsági mentési szabályzat erőforrás-azonosítója húr
policyEnforced Házirend kényszerítve Bool

ReplicationObject

Név Leírás Érték
endpointType Azt jelzi, hogy a helyi kötet a kötetreplikációs forrás vagy cél 'dst'
'src'
remoteVolumeRegion A kötetreplikációs folyamat másik végének távoli régiója. húr
remoteVolumeResourceId A távoli kötet erőforrás-azonosítója. sztring (kötelező)
replicationId Azonosító húr
replicationSchedule Menetrend "_10minutely"
"napi"
"óránként"

VolumeSnapshotProperties

Név Leírás Érték
snapshotPolicyId Pillanatkép-szabályzat resourceId azonosítója húr

VolumeRelocationProperties

Név Leírás Érték
áttelepítésRequested Áthelyezést kért ehhez a kötethez Bool

VolumePropertiesExportPolicy

Név Leírás Érték
Szabályok Házirendszabály exportálása ExportPolicyRule[]

ExportPolicyRule

Név Leírás Érték
allowedClients Az ügyfél bejövő forgalmának specifikációja vesszővel elválasztott sztringként IPv4 CIDR-ekkel, IPv4-gazdagépcímekkel és gazdagépnevekkel húr
chownMode Ez a paraméter határozza meg, hogy ki jogosult egy fájl tulajdonjogának módosítására. korlátozott – Csak a gyökérfelhasználó módosíthatja a fájl tulajdonjogát. korlátlan – A nem gyökérfelhasználók megváltoztathatják a tulajdonukba tartozó fájlok tulajdonjogát. "Korlátozott"
"Korlátlan"
cifs Engedélyezi a CIFS protokollt Bool
hasRootAccess Gyökérszintű hozzáféréssel rendelkezik a kötethez Bool
kerberos5iReadWrite Kerberos5i Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5pReadWrite Kerberos5p Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5ReadWrite Kerberos5 Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
nfsv3 Engedélyezi az NFSv3 protokollt. Csak NFSv3 típusú kötetek esetén engedélyezett Bool
nfsv41 Engedélyezi az NFSv4.1 protokollt. Csak NFSv4.1 típusú kötetekhez engedélyezett Bool
ruleIndex Rendelési index Int
unixReadWrite Olvasási és írási hozzáférés Bool

PlacementKeyValuePairs

Név Leírás Érték
kulcs Kulcs egy alkalmazásspecifikus paraméterhez a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)
érték Egy alkalmazásspecifikus paraméter értéke a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Új ANF-erőforrás létrehozása NFSV3/NFSv4.1 kötettel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy új Azure NetApp Files-erőforrás létrehozását egyetlen kapacitáskészlettel és NFSV3 vagy NFSv4.1 protokollal konfigurált egyetlen kötettel. Ezek mindegyike az Azure Virtual Network és a delegált alhálózattal együtt van üzembe helyezve, amelyek minden kötet létrehozásához szükségesek
Új ANF-erőforrás létrehozása SMB-kötettel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy új Azure NetApp Files-erőforrás létrehozását egyetlen kapacitáskészlettel és egy SMB protokollal konfigurált kötettel.

ARM-sablon erőforrásdefiníciója

A netAppAccounts/capacityPools/volumes erőforrástípus üzembe helyezhető a következő műveleteket célzó műveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.NetApp/netAppAccounts/capacityPools/volumes erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2022-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "avsDataStore": "string",
    "backupId": "string",
    "capacityPoolResourceId": "string",
    "coolAccess": "bool",
    "coolnessPeriod": "int",
    "creationToken": "string",
    "dataProtection": {
      "backup": {
        "backupEnabled": "bool",
        "backupPolicyId": "string",
        "policyEnforced": "bool"
      },
      "replication": {
        "endpointType": "string",
        "remoteVolumeRegion": "string",
        "remoteVolumeResourceId": "string",
        "replicationId": "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" ]
}

Tulajdonságértékek

netAppAccounts/capacityPools/volumes

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.NetApp/netAppAccounts/capacityPools/volumes"
apiVersion Az erőforrás API-verziója '2022-11-01'
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz JSON ARM-sablonokban.
sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
Címkék Erőforráscímkék. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
kellékek Kötet tulajdonságai VolumeProperties (kötelező)
Zónák Rendelkezésre állási zóna sztring[]

Korlátok:
Minimális hossz = 1
Maximális hossz = 255

VolumeProperties

Név Leírás Érték
avsDataStore Megadja, hogy a kötet engedélyezve van-e az Azure VMware Solution (AVS) adattár céljához "Letiltva"
"Engedélyezve"
backupId A biztonsági mentés azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
capacityPoolResourceId Kötet kötetcsoporton keresztüli létrehozásakor használt készleterőforrás-azonosító húr
coolAccess Megadja, hogy a kötethez engedélyezve van-e a ritka elérésű hozzáférés (rétegzés). Bool
coolnessPeriod Megadja, hogy az ügyfelek által nem elért adatok hány nappal később lesznek rétegzve. Int

Korlátok:
Minimális érték = 7
Maximális érték = 63
creationToken A kötet egyedi fájlútvonala. Csatlakoztatási célok létrehozásakor használatos sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 80
Minta = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection A DataProtection típusú kötetek tartalmazzák a replikáció részleteit tartalmazó objektumot VolumePropertiesDataProtection
defaultGroupQuotaInKiBs A kib-kben lévő kötet alapértelmezett csoportkvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
defaultUserQuotaInKiBs A kib-kben lévő kötet alapértelmezett felhasználói kvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
deleteBaseSnapshot Ha engedélyezve van (igaz) a kötet által létrehozott pillanatkép automatikusan törlődik a kötet létrehozási műveletének befejezése után. Alapértelmezés szerint hamis Bool
enableSubvolumes Jelző, amely jelzi, hogy engedélyezve vannak-e a részvolume-műveletek a köteten "Letiltva"
"Engedélyezve"
encryptionKeySource A kötetben lévő adatok titkosításához használt kulcs forrása. Akkor alkalmazható, ha a NetApp-fiók rendelkezik encryption.keySource = "Microsoft.KeyVault". A lehetséges értékek (kis- és nagybetűk érzéketlenek) a következők: "Microsoft.NetApp, Microsoft.KeyVault" "Microsoft.KeyVault"
"Microsoft.NetApp"
exportPolicy Exportálási szabályzatszabályok készlete VolumePropertiesExportPolicy
isDefaultQuotaEnabled Megadja, hogy engedélyezve van-e az alapértelmezett kvóta a kötethez. Bool
isLargeVolume Megadja, hogy a kötet nagy vagy normál kötet-e. Bool
isRestoring Helyreállítása Bool
kerberosEnabled Írja le, hogy egy kötet KerberosEnabled-e. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
keyVaultPrivateEndpointResourceId A KeyVault privát végpontjának erőforrás-azonosítója. A kötetnek ugyanabban a virtuális hálózaton kell lennie, mint a kötetnek. Csak akkor alkalmazható, ha encryptionKeySource = "Microsoft.KeyVault". húr
ldapEnabled Megadja, hogy az LDAP engedélyezve van-e egy adott NFS-köteten. Bool
networkFeatures Alapszintű hálózat vagy a kötet számára elérhető standard funkciók. "Alapszintű"
"Standard"
placementRules Alkalmazásspecifikus elhelyezési szabályok az adott kötethez PlacementKeyValuePairs[]
protocolTypes Protokolltípusok készlete, alapértelmezett NFSv3, CIFS az SMB protokollhoz sztring[]
proximityPlacementGroup A kötethez társított közelségi elhelyezési csoport húr
securityStyle A kötet biztonsági stílusa, alapértelmezett unix, a kettős protokollhoz vagy a CIFS-protokollhoz alapértelmezés szerint ntfs "ntfs"
'unix'
serviceLevel A fájlrendszer szolgáltatási szintje "Prémium"
"Standard"
"StandardZRS"
"Ultra"
smbAccessBasedEnumeration Engedélyezi az SMB-megosztások hozzáférésalapú enumerálási megosztási tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
smbContinuouslyAvailable Engedélyezi a folyamatosan elérhető megosztási tulajdonságot az SMB-kötethez. Csak SMB-kötetre alkalmazható Bool
smbEncryption Engedélyezi a titkosítást a repülés közbeni SMB3-adatokhoz. Csak SMB/DualProtocol kötetre alkalmazható. A Swagger 2020-08-01-es vagy újabb verziójával használható Bool
smbNonBrowsable Engedélyezi az SMB-megosztások nem böngészhető tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
snapshotDirectoryVisible Ha engedélyezve van (igaz), a kötet egy írásvédett pillanatkép-könyvtárat fog tartalmazni, amely hozzáférést biztosít a kötet egyes pillanatképeihez (alapértelmezés szerint igaz). Bool
snapshotId A pillanatkép azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
alhálózati azonosító Egy delegált alhálózat Azure Resource URI-ja. Rendelkeznie kell a Microsoft.NetApp/volumes delegálásával sztring (kötelező)
throughputMibps Maximális átviteli sebesség a MiB/s-ben, amely ezzel a kötettel érhető el, és ez csak a manuális qosType kötet bemeneteként lesz elfogadva Int
unixPermissions UNIX-engedélyek az oktális 4 számjegyű formátumban elfogadott NFS-kötethez. Az első számjegy kiválasztja a beállított felhasználói azonosítót(4), a csoportazonosítót (2) és a ragadós (1) attribútumokat. A második számjegy kiválasztja a fájl tulajdonosának az engedélyt: olvasás (4), írás (2) és végrehajtás (1). A harmadik a csoport többi felhasználójának engedélyeit választja ki. a csoporton kívüli többi felhasználó esetében a negyedik. 0755 – olvasási/írási/végrehajtási engedélyeket biztosít a tulajdonosnak, valamint olvasási/végrehajtási engedélyeket a csoportnak és más felhasználóknak. húr

Korlátok:
Minimális hossz = 4
Maximális hossz = 4
usageThreshold A fájlrendszerek maximális tárterületkvótája bájtban. Ez egy olyan helyreállítható kvóta, amelyet csak riasztáshoz használnak. A minimális méret 100 GiB. A felső korlát 100TiB, a LargeVolume esetében 500 Tib. Bájtban megadva. int (kötelező)

Korlátok:
Minimális érték = 107374182400
Maximális érték = 549755813888000
volumeSpecName A mennyiségi specifikáció neve az adott kötet alkalmazásspecifikus megjelölése vagy azonosítója egy kötetcsoportban, például adatok, naplók esetében húr
volumeType Milyen típusú kötet ez. A régiók közötti replikáció célkötetei esetében állítsa a típust DataProtection értékre húr

VolumePropertiesDataProtection

Név Leírás Érték
biztonsági mentés Biztonsági mentés tulajdonságai VolumeBackupProperties
replikáció Replikációs tulajdonságok ReplicationObject
pillanatfelvétel Pillanatkép tulajdonságai. VolumeSnapshotProperties
volumeRelocation VolumeRelocation tulajdonságok VolumeRelocationProperties

VolumeBackupProperties

Név Leírás Érték
backupEnabled Biztonsági mentés engedélyezve Bool
backupPolicyId Biztonsági mentési szabályzat erőforrás-azonosítója húr
policyEnforced Házirend kényszerítve Bool

ReplicationObject

Név Leírás Érték
endpointType Azt jelzi, hogy a helyi kötet a kötetreplikációs forrás vagy cél 'dst'
'src'
remoteVolumeRegion A kötetreplikációs folyamat másik végének távoli régiója. húr
remoteVolumeResourceId A távoli kötet erőforrás-azonosítója. sztring (kötelező)
replicationId Azonosító húr
replicationSchedule Menetrend "_10minutely"
"napi"
"óránként"

VolumeSnapshotProperties

Név Leírás Érték
snapshotPolicyId Pillanatkép-szabályzat resourceId azonosítója húr

VolumeRelocationProperties

Név Leírás Érték
áttelepítésRequested Áthelyezést kért ehhez a kötethez Bool

VolumePropertiesExportPolicy

Név Leírás Érték
Szabályok Házirendszabály exportálása ExportPolicyRule[]

ExportPolicyRule

Név Leírás Érték
allowedClients Az ügyfél bejövő forgalmának specifikációja vesszővel elválasztott sztringként IPv4 CIDR-ekkel, IPv4-gazdagépcímekkel és gazdagépnevekkel húr
chownMode Ez a paraméter határozza meg, hogy ki jogosult egy fájl tulajdonjogának módosítására. korlátozott – Csak a gyökérfelhasználó módosíthatja a fájl tulajdonjogát. korlátlan – A nem gyökérfelhasználók megváltoztathatják a tulajdonukba tartozó fájlok tulajdonjogát. "Korlátozott"
"Korlátlan"
cifs Engedélyezi a CIFS protokollt Bool
hasRootAccess Gyökérszintű hozzáféréssel rendelkezik a kötethez Bool
kerberos5iReadWrite Kerberos5i Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5pReadWrite Kerberos5p Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5ReadWrite Kerberos5 Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
nfsv3 Engedélyezi az NFSv3 protokollt. Csak NFSv3 típusú kötetek esetén engedélyezett Bool
nfsv41 Engedélyezi az NFSv4.1 protokollt. Csak NFSv4.1 típusú kötetekhez engedélyezett Bool
ruleIndex Rendelési index Int
unixReadWrite Olvasási és írási hozzáférés Bool

PlacementKeyValuePairs

Név Leírás Érték
kulcs Kulcs egy alkalmazásspecifikus paraméterhez a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)
érték Egy alkalmazásspecifikus paraméter értéke a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Új ANF-erőforrás létrehozása NFSV3/NFSv4.1 kötettel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy új Azure NetApp Files-erőforrás létrehozását egyetlen kapacitáskészlettel és NFSV3 vagy NFSv4.1 protokollal konfigurált egyetlen kötettel. Ezek mindegyike az Azure Virtual Network és a delegált alhálózattal együtt van üzembe helyezve, amelyek minden kötet létrehozásához szükségesek
Új ANF-erőforrás létrehozása SMB-kötettel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy új Azure NetApp Files-erőforrás létrehozását egyetlen kapacitáskészlettel és egy SMB protokollal konfigurált kötettel.

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

A netAppAccounts/capacityPools/volumes erőforrástípus üzembe helyezhető a következő műveleteket célzó műveletekkel:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.NetApp/netAppAccounts/capacityPools/volumes erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2022-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      avsDataStore = "string"
      backupId = "string"
      capacityPoolResourceId = "string"
      coolAccess = bool
      coolnessPeriod = int
      creationToken = "string"
      dataProtection = {
        backup = {
          backupEnabled = bool
          backupPolicyId = "string"
          policyEnforced = bool
        }
        replication = {
          endpointType = "string"
          remoteVolumeRegion = "string"
          remoteVolumeResourceId = "string"
          replicationId = "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"
    ]
  })
}

Tulajdonságértékek

netAppAccounts/capacityPools/volumes

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2022-11-01"
név Az erőforrás neve sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: capacityPools
Címkék Erőforráscímkék. Címkenevek és -értékek szótára.
kellékek Kötet tulajdonságai VolumeProperties (kötelező)
Zónák Rendelkezésre állási zóna sztring[]

Korlátok:
Minimális hossz = 1
Maximális hossz = 255

VolumeProperties

Név Leírás Érték
avsDataStore Megadja, hogy a kötet engedélyezve van-e az Azure VMware Solution (AVS) adattár céljához "Letiltva"
"Engedélyezve"
backupId A biztonsági mentés azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
capacityPoolResourceId Kötet kötetcsoporton keresztüli létrehozásakor használt készleterőforrás-azonosító húr
coolAccess Megadja, hogy a kötethez engedélyezve van-e a ritka elérésű hozzáférés (rétegzés). Bool
coolnessPeriod Megadja, hogy az ügyfelek által nem elért adatok hány nappal később lesznek rétegzve. Int

Korlátok:
Minimális érték = 7
Maximális érték = 63
creationToken A kötet egyedi fájlútvonala. Csatlakoztatási célok létrehozásakor használatos sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 80
Minta = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection A DataProtection típusú kötetek tartalmazzák a replikáció részleteit tartalmazó objektumot VolumePropertiesDataProtection
defaultGroupQuotaInKiBs A kib-kben lévő kötet alapértelmezett csoportkvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
defaultUserQuotaInKiBs A kib-kben lévő kötet alapértelmezett felhasználói kvótája. Ha az isDefaultQuotaEnabled érték be van állítva, a minimális érték 4 kib. Int
deleteBaseSnapshot Ha engedélyezve van (igaz) a kötet által létrehozott pillanatkép automatikusan törlődik a kötet létrehozási műveletének befejezése után. Alapértelmezés szerint hamis Bool
enableSubvolumes Jelző, amely jelzi, hogy engedélyezve vannak-e a részvolume-műveletek a köteten "Letiltva"
"Engedélyezve"
encryptionKeySource A kötetben lévő adatok titkosításához használt kulcs forrása. Akkor alkalmazható, ha a NetApp-fiók rendelkezik encryption.keySource = "Microsoft.KeyVault". A lehetséges értékek (kis- és nagybetűk érzéketlenek) a következők: "Microsoft.NetApp, Microsoft.KeyVault" "Microsoft.KeyVault"
"Microsoft.NetApp"
exportPolicy Exportálási szabályzatszabályok készlete VolumePropertiesExportPolicy
isDefaultQuotaEnabled Megadja, hogy engedélyezve van-e az alapértelmezett kvóta a kötethez. Bool
isLargeVolume Megadja, hogy a kötet nagy vagy normál kötet-e. Bool
isRestoring Helyreállítása Bool
kerberosEnabled Írja le, hogy egy kötet KerberosEnabled-e. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
keyVaultPrivateEndpointResourceId A KeyVault privát végpontjának erőforrás-azonosítója. A kötetnek ugyanabban a virtuális hálózaton kell lennie, mint a kötetnek. Csak akkor alkalmazható, ha encryptionKeySource = "Microsoft.KeyVault". húr
ldapEnabled Megadja, hogy az LDAP engedélyezve van-e egy adott NFS-köteten. Bool
networkFeatures Alapszintű hálózat vagy a kötet számára elérhető standard funkciók. "Alapszintű"
"Standard"
placementRules Alkalmazásspecifikus elhelyezési szabályok az adott kötethez PlacementKeyValuePairs[]
protocolTypes Protokolltípusok készlete, alapértelmezett NFSv3, CIFS az SMB protokollhoz sztring[]
proximityPlacementGroup A kötethez társított közelségi elhelyezési csoport húr
securityStyle A kötet biztonsági stílusa, alapértelmezett unix, a kettős protokollhoz vagy a CIFS-protokollhoz alapértelmezés szerint ntfs "ntfs"
"unix"
serviceLevel A fájlrendszer szolgáltatási szintje "Prémium"
"Standard"
"StandardZRS"
"Ultra"
smbAccessBasedEnumeration Engedélyezi az SMB-megosztások hozzáférésalapú enumerálási megosztási tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
smbContinuouslyAvailable Engedélyezi a folyamatosan elérhető megosztási tulajdonságot az SMB-kötethez. Csak SMB-kötetre alkalmazható Bool
smbEncryption Engedélyezi a titkosítást a repülés közbeni SMB3-adatokhoz. Csak SMB/DualProtocol kötetre alkalmazható. A Swagger 2020-08-01-es vagy újabb verziójával használható Bool
smbNonBrowsable Engedélyezi az SMB-megosztások nem böngészhető tulajdonságát. Csak SMB/DualProtocol kötetre alkalmazható "Letiltva"
"Engedélyezve"
snapshotDirectoryVisible Ha engedélyezve van (igaz), a kötet egy írásvédett pillanatkép-könyvtárat fog tartalmazni, amely hozzáférést biztosít a kötet egyes pillanatképeihez (alapértelmezés szerint igaz). Bool
snapshotId A pillanatkép azonosításához használt UUID v4 vagy erőforrás-azonosító. húr
alhálózati azonosító Egy delegált alhálózat Azure Resource URI-ja. Rendelkeznie kell a Microsoft.NetApp/volumes delegálásával sztring (kötelező)
throughputMibps Maximális átviteli sebesség a MiB/s-ben, amely ezzel a kötettel érhető el, és ez csak a manuális qosType kötet bemeneteként lesz elfogadva Int
unixPermissions UNIX-engedélyek az oktális 4 számjegyű formátumban elfogadott NFS-kötethez. Az első számjegy kiválasztja a beállított felhasználói azonosítót(4), a csoportazonosítót (2) és a ragadós (1) attribútumokat. A második számjegy kiválasztja a fájl tulajdonosának az engedélyt: olvasás (4), írás (2) és végrehajtás (1). A harmadik a csoport többi felhasználójának engedélyeit választja ki. a csoporton kívüli többi felhasználó esetében a negyedik. 0755 – olvasási/írási/végrehajtási engedélyeket biztosít a tulajdonosnak, valamint olvasási/végrehajtási engedélyeket a csoportnak és más felhasználóknak. húr

Korlátok:
Minimális hossz = 4
Maximális hossz = 4
usageThreshold A fájlrendszerek maximális tárterületkvótája bájtban. Ez egy olyan helyreállítható kvóta, amelyet csak riasztáshoz használnak. A minimális méret 100 GiB. A felső korlát 100TiB, a LargeVolume esetében 500 Tib. Bájtban megadva. int (kötelező)

Korlátok:
Minimális érték = 107374182400
Maximális érték = 549755813888000
volumeSpecName A mennyiségi specifikáció neve az adott kötet alkalmazásspecifikus megjelölése vagy azonosítója egy kötetcsoportban, például adatok, naplók esetében húr
volumeType Milyen típusú kötet ez. A régiók közötti replikáció célkötetei esetében állítsa a típust DataProtection értékre húr

VolumePropertiesDataProtection

Név Leírás Érték
biztonsági mentés Biztonsági mentés tulajdonságai VolumeBackupProperties
replikáció Replikációs tulajdonságok ReplicationObject
pillanatfelvétel Pillanatkép tulajdonságai. VolumeSnapshotProperties
volumeRelocation VolumeRelocation tulajdonságok VolumeRelocationProperties

VolumeBackupProperties

Név Leírás Érték
backupEnabled Biztonsági mentés engedélyezve Bool
backupPolicyId Biztonsági mentési szabályzat erőforrás-azonosítója húr
policyEnforced Házirend kényszerítve Bool

ReplicationObject

Név Leírás Érték
endpointType Azt jelzi, hogy a helyi kötet a kötetreplikációs forrás vagy cél "dst"
"src"
remoteVolumeRegion A kötetreplikációs folyamat másik végének távoli régiója. húr
remoteVolumeResourceId A távoli kötet erőforrás-azonosítója. sztring (kötelező)
replicationId Azonosító húr
replicationSchedule Menetrend "_10minutely"
"napi"
"óránként"

VolumeSnapshotProperties

Név Leírás Érték
snapshotPolicyId Pillanatkép-szabályzat resourceId azonosítója húr

VolumeRelocationProperties

Név Leírás Érték
áttelepítésRequested Áthelyezést kért ehhez a kötethez Bool

VolumePropertiesExportPolicy

Név Leírás Érték
Szabályok Házirendszabály exportálása ExportPolicyRule[]

ExportPolicyRule

Név Leírás Érték
allowedClients Az ügyfél bejövő forgalmának specifikációja vesszővel elválasztott sztringként IPv4 CIDR-ekkel, IPv4-gazdagépcímekkel és gazdagépnevekkel húr
chownMode Ez a paraméter határozza meg, hogy ki jogosult egy fájl tulajdonjogának módosítására. korlátozott – Csak a gyökérfelhasználó módosíthatja a fájl tulajdonjogát. korlátlan – A nem gyökérfelhasználók megváltoztathatják a tulajdonukba tartozó fájlok tulajdonjogát. "Korlátozott"
"Korlátlan"
cifs Engedélyezi a CIFS protokollt Bool
hasRootAccess Gyökérszintű hozzáféréssel rendelkezik a kötethez Bool
kerberos5iReadWrite Kerberos5i Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5pReadWrite Kerberos5p Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
kerberos5ReadWrite Kerberos5 Olvasási és írási hozzáférés. A Swagger 2020-05-01-es vagy újabb verziójával való használathoz Bool
nfsv3 Engedélyezi az NFSv3 protokollt. Csak NFSv3 típusú kötetek esetén engedélyezett Bool
nfsv41 Engedélyezi az NFSv4.1 protokollt. Csak NFSv4.1 típusú kötetekhez engedélyezett Bool
ruleIndex Rendelési index Int
unixReadWrite Olvasási és írási hozzáférés Bool

PlacementKeyValuePairs

Név Leírás Érték
kulcs Kulcs egy alkalmazásspecifikus paraméterhez a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)
érték Egy alkalmazásspecifikus paraméter értéke a kötetek kötetcsoportban való elhelyezéséhez sztring (kötelező)