Dela via


Microsoft.NetApp netAppAccounts/volumeGroups 2021-08-01

Bicep-resursdefinition

Resurstypen netAppAccounts/volumeGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NetApp/netAppAccounts/volumeGroups-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2021-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    groupMetaData: {
      applicationIdentifier: 'string'
      applicationType: 'SAP-HANA'
      deploymentSpecId: 'string'
      globalPlacementRules: [
        {
          key: 'string'
          value: 'string'
        }
      ]
      groupDescription: 'string'
    }
    volumes: [
      {
        name: 'string'
        properties: {
          avsDataStore: 'string'
          backupId: 'string'
          capacityPoolResourceId: 'string'
          coolAccess: bool
          coolnessPeriod: int
          creationToken: 'string'
          dataProtection: {
            backup: {
              backupEnabled: bool
              backupPolicyId: 'string'
              policyEnforced: bool
              vaultId: 'string'
            }
            replication: {
              endpointType: 'string'
              remoteVolumeRegion: 'string'
              remoteVolumeResourceId: 'string'
              replicationId: 'string'
              replicationSchedule: 'string'
            }
            snapshot: {
              snapshotPolicyId: 'string'
            }
          }
          defaultGroupQuotaInKiBs: int
          defaultUserQuotaInKiBs: int
          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
          isRestoring: bool
          kerberosEnabled: bool
          ldapEnabled: bool
          networkFeatures: 'string'
          placementRules: [
            {
              key: 'string'
              value: 'string'
            }
          ]
          protocolTypes: [
            'string'
          ]
          proximityPlacementGroup: 'string'
          securityStyle: 'string'
          serviceLevel: 'string'
          smbContinuouslyAvailable: bool
          smbEncryption: bool
          snapshotDirectoryVisible: bool
          snapshotId: 'string'
          subnetId: 'string'
          throughputMibps: int
          unixPermissions: 'string'
          usageThreshold: int
          volumeSpecName: 'string'
          volumeType: 'string'
        }
        tags: {}
      }
    ]
  }
}

Egenskapsvärden

netAppAccounts/volumeGroups

Namn Beskrivning Värde
Namn Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.

Börja med alfanumeriskt.
plats Resursplats sträng
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: netAppAccounts
Egenskaper Egenskaper för volymgrupp VolumeGroupProperties

VolumeGroupProperties

Namn Beskrivning Värde
groupMetaData Information om volymgrupp VolumeGroupMetaData
Volymer Lista över volymer från grupp VolumeGroupVolumeProperties[]

VolumeGroupMetaData

Namn Beskrivning Värde
applicationIdentifier Programspecifik identifierare sträng
applicationType Programtyp "SAP-HANA"
deploymentSpecId Programspecifik identifierare för distributionsregler för volymgruppen sträng
globalPlacementRules Programspecifika placeringsregler för volymgruppen PlacementKeyValuePairs[]
groupDescription Gruppbeskrivning sträng

PlacementKeyValuePairs

Namn Beskrivning Värde
nyckel Nyckel för en programspecifik parameter för placering av volymer i volymgruppen sträng (krävs)
värde Värde för en programspecifik parameter för placeringen av volymer i volymgruppen sträng (krävs)

VolumeGroupVolumeProperties

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper Volymegenskaper VolumeProperties (krävs)
Taggar Resurstaggar objekt

VolumeProperties

Namn Beskrivning Värde
avsDataStore Anger om volymen är aktiverad för Azure VMware Solution (AVS) datalagringssyfte "Inaktiverad"
"Aktiverad"
backupId UUID v4 eller resursidentifierare som används för att identifiera säkerhetskopieringen. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
capacityPoolResourceId Poolresurs-ID som används vid skapande av en volym via volymgrupp sträng
coolAccess Anger om lågfrekvent åtkomst (nivåindelning) är aktiverat för volymen. Bool
coolnessPeriod Anger hur många dagar efter vilka data som inte används av klienter ska nivåindelas. Int

Begränsningar:
Minsta värde = 7
Maxvärde = 63
creationToken En unik filsökväg för volymen. Används när monteringsmål skapas sträng (krävs)

Begränsningar:
Min längd = 1
Maximal längd = 80
Mönster = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection DataProtection-typvolymer innehåller ett objekt som innehåller information om replikeringen VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Standardgruppkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
defaultUserQuotaInKiBs Standardanvändarkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
encryptionKeySource Krypteringsnyckelkälla. Möjliga värden är: "Microsoft.NetApp" sträng
exportPolicy Uppsättning med exportprincipregler VolumePropertiesExportPolicy
isDefaultQuotaEnabled Anger om standardkvoten är aktiverad för volymen. Bool
isRestoring Återställa Bool
kerberosEnabled Beskriv om en volym är KerberosEnabled. Ska användas med swagger version 2020-05-01 eller senare Bool
ldapEnabled Anger om LDAP är aktiverat eller inte för en viss NFS-volym. Bool
networkFeatures Grundläggande nätverk eller standardfunktioner som är tillgängliga för volymen. "Grundläggande"
"Standard"
placementRules Programspecifika placeringsregler för den specifika volymen PlacementKeyValuePairs[]
protocolTypes Uppsättning protokolltyper, standard-NFSv3, CIFS för SMB-protokoll string[]
proximityPlacementGroup Närhetsplaceringsgrupp som är associerad med volymen sträng
securityStyle Säkerhetsformatet för volym, standard unix, är standard för ntfs för dubbla protokoll eller CIFS-protokoll "ntfs"
"unix"
serviceLevel Filsystemets tjänstnivå "Premium"
"Standard"
"StandardZRS"
"Ultra"
smbContinuouslyAvailable Aktiverar kontinuerligt tillgänglig resursegenskap för smb-volym. Gäller endast för SMB-volym Bool
smbEncryption Aktiverar kryptering för smb3-data under flygning. Gäller endast för SMB/DualProtocol-volym. Ska användas med swagger version 2020-08-01 eller senare Bool
snapshotDirectoryVisible Om den är aktiverad (sant) innehåller volymen en skrivskyddad ögonblicksbildkatalog som ger åtkomst till var och en av volymens ögonblicksbilder (standardvärdet är true). Bool
snapshotId UUID v4 eller resursidentifierare som används för att identifiera ögonblicksbilden. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
subnetId Azure Resource URI för ett delegerat undernät. Måste ha delegeringen Microsoft.NetApp/volumes sträng (krävs)
throughputMibps Maximalt dataflöde i Mibps som kan uppnås av den här volymen och detta godkänns endast som indata för manuell qosType-volym Int
unixPermissions UNIX-behörigheter för NFS-volym accepteras i oktalt 4-siffrigt format. Första siffran väljer angivet användar-ID(4), ange grupp-ID (2) och klibbiga (1) attribut. Den andra siffran väljer behörighet för filens ägare: läs (4), skriv (2) och kör (1). Tredje väljer behörigheter för andra användare i samma grupp. den fjärde för andra användare som inte finns i gruppen. 0755 – ger läs-/skriv-/körbehörighet till ägare och läsa/köra till grupp och andra användare. sträng

Begränsningar:
Min längd = 4
Maximal längd = 4
usageThreshold Maximal lagringskvot som tillåts för ett filsystem i byte. Det här är en mjuk kvot som endast används för aviseringar. Minsta storlek är 100 GiB. Den övre gränsen är 100TiB. Anges i byte. int (krävs)

Begränsningar:
Minsta värde = 107374182400
Maxvärde = 109951162777600
volumeSpecName Namnet på volymspecifikationen är programspecifik beteckning eller identifierare för den specifika volymen i en volymgrupp för t.ex. data, logg sträng
volumeType Vilken typ av volym är detta. För målvolymer i replikering mellan regioner anger du typ till DataProtection sträng

VolumePropertiesDataProtection

Namn Beskrivning Värde
säkerhetskopia Egenskaper för säkerhetskopiering VolumeBackupProperties
Replikering Replikeringsegenskaper ReplicationObject
ögonblicksbild Egenskaper för ögonblicksbilder. VolumeSnapshotProperties

VolumeBackupProperties

Namn Beskrivning Värde
backupEnabled Säkerhetskopiering aktiverat Bool
backupPolicyId Resurs-ID för säkerhetskopieringsprincip sträng
policyEnforced Princip framtvingas Bool
vaultId Valvresurs-ID sträng

ReplicationObject

Namn Beskrivning Värde
endpointType Anger om den lokala volymen är källan eller målet för volymreplikeringen "dst"
"src"
remoteVolumeRegion Fjärrregionen för den andra änden av volymreplikeringen. sträng
remoteVolumeResourceId Fjärrvolymens resurs-ID. sträng (krävs)
replicationId Id sträng
replicationSchedule Schema "_10minutely"
"dagligen"
"varje timme"

VolumeSnapshotProperties

Namn Beskrivning Värde
snapshotPolicyId ResourceId för ögonblicksbildsprincip sträng

VolumePropertiesExportPolicy

Namn Beskrivning Värde
reglemente Exportera principregel ExportPolicyRule[]

ExportPolicyRule

Namn Beskrivning Värde
allowedClients Klientens ingressspecifikation som kommaavgränsad sträng med IPv4 CIDRs, IPv4-värdadresser och värdnamn sträng
chownMode Den här parametern anger vem som har behörighet att ändra ägarskapet för en fil. restricted – Endast rotanvändare kan ändra ägarskapet för filen. obegränsad – Icke-rotanvändare kan ändra ägarskapet för filer som de äger. "Begränsad"
"Obegränsad"
cifs Tillåter CIFS-protokoll Bool
hasRootAccess Har rotåtkomst till volymen Bool
kerberos5iReadWrite Kerberos5i Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5pReadWrite Kerberos5p Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5ReadWrite Kerberos5 Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
nfsv3 Tillåter NFSv3-protokoll. Aktivera endast för NFSv3-typvolymer Bool
nfsv41 Tillåter NFSv4.1-protokoll. Aktivera endast för NFSv4.1-typvolymer Bool
ruleIndex Orderindex Int
unixReadWrite Läs- och skrivåtkomst Bool

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
ORACLE Azure NetApp Files-lagring

Distribuera till Azure
Den här mallen distribuerar lagring för ORACLE-distributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.
SAP HANA Azure NetApp Files Replikeringslagring mellan regioner

Distribuera till Azure
Den här mallen distribuerar lagring för SAP HANA-haveriberedskapsdistributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.
SAP HANA Azure NetApp Files-lagring

Distribuera till Azure
Den här mallen distribuerar lagring för SAP HANA-distributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.

Resursdefinition för ARM-mall

Resurstypen netAppAccounts/volumeGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NetApp/netAppAccounts/volumeGroups-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
  "apiVersion": "2021-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "groupMetaData": {
      "applicationIdentifier": "string",
      "applicationType": "SAP-HANA",
      "deploymentSpecId": "string",
      "globalPlacementRules": [
        {
          "key": "string",
          "value": "string"
        }
      ],
      "groupDescription": "string"
    },
    "volumes": [
      {
        "name": "string",
        "properties": {
          "avsDataStore": "string",
          "backupId": "string",
          "capacityPoolResourceId": "string",
          "coolAccess": "bool",
          "coolnessPeriod": "int",
          "creationToken": "string",
          "dataProtection": {
            "backup": {
              "backupEnabled": "bool",
              "backupPolicyId": "string",
              "policyEnforced": "bool",
              "vaultId": "string"
            },
            "replication": {
              "endpointType": "string",
              "remoteVolumeRegion": "string",
              "remoteVolumeResourceId": "string",
              "replicationId": "string",
              "replicationSchedule": "string"
            },
            "snapshot": {
              "snapshotPolicyId": "string"
            }
          },
          "defaultGroupQuotaInKiBs": "int",
          "defaultUserQuotaInKiBs": "int",
          "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",
          "isRestoring": "bool",
          "kerberosEnabled": "bool",
          "ldapEnabled": "bool",
          "networkFeatures": "string",
          "placementRules": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "protocolTypes": [ "string" ],
          "proximityPlacementGroup": "string",
          "securityStyle": "string",
          "serviceLevel": "string",
          "smbContinuouslyAvailable": "bool",
          "smbEncryption": "bool",
          "snapshotDirectoryVisible": "bool",
          "snapshotId": "string",
          "subnetId": "string",
          "throughputMibps": "int",
          "unixPermissions": "string",
          "usageThreshold": "int",
          "volumeSpecName": "string",
          "volumeType": "string"
        },
        "tags": {}
      }
    ]
  }
}

Egenskapsvärden

netAppAccounts/volumeGroups

Namn Beskrivning Värde
typ Resurstypen "Microsoft.NetApp/netAppAccounts/volumeGroups"
apiVersion Resurs-API-versionen '2021-08-01'
Namn Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.

Börja med alfanumeriskt.
plats Resursplats sträng
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
Egenskaper Egenskaper för volymgrupp VolumeGroupProperties

VolumeGroupProperties

Namn Beskrivning Värde
groupMetaData Information om volymgrupp VolumeGroupMetaData
Volymer Lista över volymer från grupp VolumeGroupVolumeProperties[]

VolumeGroupMetaData

Namn Beskrivning Värde
applicationIdentifier Programspecifik identifierare sträng
applicationType Programtyp "SAP-HANA"
deploymentSpecId Programspecifik identifierare för distributionsregler för volymgruppen sträng
globalPlacementRules Programspecifika placeringsregler för volymgruppen PlacementKeyValuePairs[]
groupDescription Gruppbeskrivning sträng

PlacementKeyValuePairs

Namn Beskrivning Värde
nyckel Nyckel för en programspecifik parameter för placering av volymer i volymgruppen sträng (krävs)
värde Värde för en programspecifik parameter för placeringen av volymer i volymgruppen sträng (krävs)

VolumeGroupVolumeProperties

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper Volymegenskaper VolumeProperties (krävs)
Taggar Resurstaggar objekt

VolumeProperties

Namn Beskrivning Värde
avsDataStore Anger om volymen är aktiverad för Azure VMware Solution (AVS) datalagringssyfte "Inaktiverad"
"Aktiverad"
backupId UUID v4 eller resursidentifierare som används för att identifiera säkerhetskopieringen. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
capacityPoolResourceId Poolresurs-ID som används vid skapande av en volym via volymgrupp sträng
coolAccess Anger om lågfrekvent åtkomst (nivåindelning) är aktiverat för volymen. Bool
coolnessPeriod Anger hur många dagar efter vilka data som inte används av klienter ska nivåindelas. Int

Begränsningar:
Minsta värde = 7
Maxvärde = 63
creationToken En unik filsökväg för volymen. Används när monteringsmål skapas sträng (krävs)

Begränsningar:
Min längd = 1
Maximal längd = 80
Mönster = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection DataProtection-typvolymer innehåller ett objekt som innehåller information om replikeringen VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Standardgruppkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
defaultUserQuotaInKiBs Standardanvändarkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
encryptionKeySource Krypteringsnyckelkälla. Möjliga värden är: "Microsoft.NetApp" sträng
exportPolicy Uppsättning med exportprincipregler VolumePropertiesExportPolicy
isDefaultQuotaEnabled Anger om standardkvoten är aktiverad för volymen. Bool
isRestoring Återställa Bool
kerberosEnabled Beskriv om en volym är KerberosEnabled. Ska användas med swagger version 2020-05-01 eller senare Bool
ldapEnabled Anger om LDAP är aktiverat eller inte för en viss NFS-volym. Bool
networkFeatures Grundläggande nätverk eller standardfunktioner som är tillgängliga för volymen. "Grundläggande"
"Standard"
placementRules Programspecifika placeringsregler för den specifika volymen PlacementKeyValuePairs[]
protocolTypes Uppsättning protokolltyper, standard-NFSv3, CIFS för SMB-protokoll string[]
proximityPlacementGroup Närhetsplaceringsgrupp som är associerad med volymen sträng
securityStyle Säkerhetsformatet för volym, standard unix, är standard för ntfs för dubbla protokoll eller CIFS-protokoll "ntfs"
"unix"
serviceLevel Filsystemets tjänstnivå "Premium"
"Standard"
"StandardZRS"
"Ultra"
smbContinuouslyAvailable Aktiverar kontinuerligt tillgänglig resursegenskap för smb-volym. Gäller endast för SMB-volym Bool
smbEncryption Aktiverar kryptering för smb3-data under flygning. Gäller endast för SMB/DualProtocol-volym. Ska användas med swagger version 2020-08-01 eller senare Bool
snapshotDirectoryVisible Om den är aktiverad (sant) innehåller volymen en skrivskyddad ögonblicksbildkatalog som ger åtkomst till var och en av volymens ögonblicksbilder (standardvärdet är true). Bool
snapshotId UUID v4 eller resursidentifierare som används för att identifiera ögonblicksbilden. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
subnetId Azure Resource URI för ett delegerat undernät. Måste ha delegeringen Microsoft.NetApp/volumes sträng (krävs)
throughputMibps Maximalt dataflöde i Mibps som kan uppnås av den här volymen och detta godkänns endast som indata för manuell qosType-volym Int
unixPermissions UNIX-behörigheter för NFS-volym accepteras i oktalt 4-siffrigt format. Första siffran väljer angivet användar-ID(4), ange grupp-ID (2) och klibbiga (1) attribut. Den andra siffran väljer behörighet för filens ägare: läs (4), skriv (2) och kör (1). Tredje väljer behörigheter för andra användare i samma grupp. den fjärde för andra användare som inte finns i gruppen. 0755 – ger läs-/skriv-/körbehörighet till ägare och läsa/köra till grupp och andra användare. sträng

Begränsningar:
Min längd = 4
Maximal längd = 4
usageThreshold Maximal lagringskvot som tillåts för ett filsystem i byte. Det här är en mjuk kvot som endast används för aviseringar. Minsta storlek är 100 GiB. Den övre gränsen är 100TiB. Anges i byte. int (krävs)

Begränsningar:
Minsta värde = 107374182400
Maxvärde = 109951162777600
volumeSpecName Namnet på volymspecifikationen är programspecifik beteckning eller identifierare för den specifika volymen i en volymgrupp för t.ex. data, logg sträng
volumeType Vilken typ av volym är detta. För målvolymer i replikering mellan regioner anger du typ till DataProtection sträng

VolumePropertiesDataProtection

Namn Beskrivning Värde
säkerhetskopia Egenskaper för säkerhetskopiering VolumeBackupProperties
Replikering Replikeringsegenskaper ReplicationObject
ögonblicksbild Egenskaper för ögonblicksbilder. VolumeSnapshotProperties

VolumeBackupProperties

Namn Beskrivning Värde
backupEnabled Säkerhetskopiering aktiverat Bool
backupPolicyId Resurs-ID för säkerhetskopieringsprincip sträng
policyEnforced Princip framtvingas Bool
vaultId Valvresurs-ID sträng

ReplicationObject

Namn Beskrivning Värde
endpointType Anger om den lokala volymen är källan eller målet för volymreplikeringen "dst"
"src"
remoteVolumeRegion Fjärrregionen för den andra änden av volymreplikeringen. sträng
remoteVolumeResourceId Fjärrvolymens resurs-ID. sträng (krävs)
replicationId Id sträng
replicationSchedule Schema "_10minutely"
"dagligen"
"varje timme"

VolumeSnapshotProperties

Namn Beskrivning Värde
snapshotPolicyId ResourceId för ögonblicksbildsprincip sträng

VolumePropertiesExportPolicy

Namn Beskrivning Värde
reglemente Exportera principregel ExportPolicyRule[]

ExportPolicyRule

Namn Beskrivning Värde
allowedClients Klientens ingressspecifikation som kommaavgränsad sträng med IPv4 CIDRs, IPv4-värdadresser och värdnamn sträng
chownMode Den här parametern anger vem som har behörighet att ändra ägarskapet för en fil. restricted – Endast rotanvändare kan ändra ägarskapet för filen. obegränsad – Icke-rotanvändare kan ändra ägarskapet för filer som de äger. "Begränsad"
"Obegränsad"
cifs Tillåter CIFS-protokoll Bool
hasRootAccess Har rotåtkomst till volymen Bool
kerberos5iReadWrite Kerberos5i Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5pReadWrite Kerberos5p Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5ReadWrite Kerberos5 Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
nfsv3 Tillåter NFSv3-protokoll. Aktivera endast för NFSv3-typvolymer Bool
nfsv41 Tillåter NFSv4.1-protokoll. Aktivera endast för NFSv4.1-typvolymer Bool
ruleIndex Orderindex Int
unixReadWrite Läs- och skrivåtkomst Bool

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
ORACLE Azure NetApp Files-lagring

Distribuera till Azure
Den här mallen distribuerar lagring för ORACLE-distributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.
SAP HANA Azure NetApp Files Replikeringslagring mellan regioner

Distribuera till Azure
Den här mallen distribuerar lagring för SAP HANA-haveriberedskapsdistributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.
SAP HANA Azure NetApp Files-lagring

Distribuera till Azure
Den här mallen distribuerar lagring för SAP HANA-distributioner. Lagring tillhandahålls med Hjälp av Azure NetApp Files, som bygger på NetApp ONTAP-lagringsoperativsystem.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen netAppAccounts/volumeGroups kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.NetApp/netAppAccounts/volumeGroups-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/volumeGroups@2021-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      groupMetaData = {
        applicationIdentifier = "string"
        applicationType = "SAP-HANA"
        deploymentSpecId = "string"
        globalPlacementRules = [
          {
            key = "string"
            value = "string"
          }
        ]
        groupDescription = "string"
      }
      volumes = [
        {
          name = "string"
          properties = {
            avsDataStore = "string"
            backupId = "string"
            capacityPoolResourceId = "string"
            coolAccess = bool
            coolnessPeriod = int
            creationToken = "string"
            dataProtection = {
              backup = {
                backupEnabled = bool
                backupPolicyId = "string"
                policyEnforced = bool
                vaultId = "string"
              }
              replication = {
                endpointType = "string"
                remoteVolumeRegion = "string"
                remoteVolumeResourceId = "string"
                replicationId = "string"
                replicationSchedule = "string"
              }
              snapshot = {
                snapshotPolicyId = "string"
              }
            }
            defaultGroupQuotaInKiBs = int
            defaultUserQuotaInKiBs = int
            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
            isRestoring = bool
            kerberosEnabled = bool
            ldapEnabled = bool
            networkFeatures = "string"
            placementRules = [
              {
                key = "string"
                value = "string"
              }
            ]
            protocolTypes = [
              "string"
            ]
            proximityPlacementGroup = "string"
            securityStyle = "string"
            serviceLevel = "string"
            smbContinuouslyAvailable = bool
            smbEncryption = bool
            snapshotDirectoryVisible = bool
            snapshotId = "string"
            subnetId = "string"
            throughputMibps = int
            unixPermissions = "string"
            usageThreshold = int
            volumeSpecName = "string"
            volumeType = "string"
          }
          tags = {}
        }
      ]
    }
  })
}

Egenskapsvärden

netAppAccounts/volumeGroups

Namn Beskrivning Värde
typ Resurstypen "Microsoft.NetApp/netAppAccounts/volumeGroups@2021-08-01"
Namn Resursnamnet sträng (krävs)

Teckengräns: 3–64

Giltiga tecken:
Alfanumeriska tecken, understreck och bindestreck.

Börja med alfanumeriskt.
plats Resursplats sträng
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: netAppAccounts
Taggar Resurstaggar Ordlista med taggnamn och värden.
Egenskaper Egenskaper för volymgrupp VolumeGroupProperties

VolumeGroupProperties

Namn Beskrivning Värde
groupMetaData Information om volymgrupp VolumeGroupMetaData
Volymer Lista över volymer från grupp VolumeGroupVolumeProperties[]

VolumeGroupMetaData

Namn Beskrivning Värde
applicationIdentifier Programspecifik identifierare sträng
applicationType Programtyp "SAP-HANA"
deploymentSpecId Programspecifik identifierare för distributionsregler för volymgruppen sträng
globalPlacementRules Programspecifika placeringsregler för volymgruppen PlacementKeyValuePairs[]
groupDescription Gruppbeskrivning sträng

PlacementKeyValuePairs

Namn Beskrivning Värde
nyckel Nyckel för en programspecifik parameter för placering av volymer i volymgruppen sträng (krävs)
värde Värde för en programspecifik parameter för placeringen av volymer i volymgruppen sträng (krävs)

VolumeGroupVolumeProperties

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper Volymegenskaper VolumeProperties (krävs)
Taggar Resurstaggar objekt

VolumeProperties

Namn Beskrivning Värde
avsDataStore Anger om volymen är aktiverad för Azure VMware Solution (AVS) datalagringssyfte "Inaktiverad"
"Aktiverad"
backupId UUID v4 eller resursidentifierare som används för att identifiera säkerhetskopieringen. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
capacityPoolResourceId Poolresurs-ID som används vid skapande av en volym via volymgrupp sträng
coolAccess Anger om lågfrekvent åtkomst (nivåindelning) är aktiverat för volymen. Bool
coolnessPeriod Anger hur många dagar efter vilka data som inte används av klienter ska nivåindelas. Int

Begränsningar:
Minsta värde = 7
Maxvärde = 63
creationToken En unik filsökväg för volymen. Används när monteringsmål skapas sträng (krävs)

Begränsningar:
Min längd = 1
Maximal längd = 80
Mönster = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
dataProtection DataProtection-typvolymer innehåller ett objekt som innehåller information om replikeringen VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Standardgruppkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
defaultUserQuotaInKiBs Standardanvändarkvot för volym i KiBs. Om isDefaultQuotaEnabled har angetts gäller det lägsta värdet på 4 KIB. Int
encryptionKeySource Krypteringsnyckelkälla. Möjliga värden är: "Microsoft.NetApp" sträng
exportPolicy Uppsättning med exportprincipregler VolumePropertiesExportPolicy
isDefaultQuotaEnabled Anger om standardkvoten är aktiverad för volymen. Bool
isRestoring Återställa Bool
kerberosEnabled Beskriv om en volym är KerberosEnabled. Ska användas med swagger version 2020-05-01 eller senare Bool
ldapEnabled Anger om LDAP är aktiverat eller inte för en viss NFS-volym. Bool
networkFeatures Grundläggande nätverk eller standardfunktioner som är tillgängliga för volymen. "Grundläggande"
"Standard"
placementRules Programspecifika placeringsregler för den specifika volymen PlacementKeyValuePairs[]
protocolTypes Uppsättning protokolltyper, standard-NFSv3, CIFS för SMB-protokoll string[]
proximityPlacementGroup Närhetsplaceringsgrupp som är associerad med volymen sträng
securityStyle Säkerhetsformatet för volym, standard unix, är standard för ntfs för dubbla protokoll eller CIFS-protokoll "ntfs"
"unix"
serviceLevel Filsystemets tjänstnivå "Premium"
"Standard"
"StandardZRS"
"Ultra"
smbContinuouslyAvailable Aktiverar kontinuerligt tillgänglig resursegenskap för smb-volym. Gäller endast för SMB-volym Bool
smbEncryption Aktiverar kryptering för smb3-data under flygning. Gäller endast för SMB/DualProtocol-volym. Ska användas med swagger version 2020-08-01 eller senare Bool
snapshotDirectoryVisible Om den är aktiverad (sant) innehåller volymen en skrivskyddad ögonblicksbildkatalog som ger åtkomst till var och en av volymens ögonblicksbilder (standardvärdet är true). Bool
snapshotId UUID v4 eller resursidentifierare som används för att identifiera ögonblicksbilden. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$
subnetId Azure Resource URI för ett delegerat undernät. Måste ha delegeringen Microsoft.NetApp/volumes sträng (krävs)
throughputMibps Maximalt dataflöde i Mibps som kan uppnås av den här volymen och detta godkänns endast som indata för manuell qosType-volym Int
unixPermissions UNIX-behörigheter för NFS-volym accepteras i oktalt 4-siffrigt format. Första siffran väljer angivet användar-ID(4), ange grupp-ID (2) och klibbiga (1) attribut. Den andra siffran väljer behörighet för filens ägare: läs (4), skriv (2) och kör (1). Tredje väljer behörigheter för andra användare i samma grupp. den fjärde för andra användare som inte finns i gruppen. 0755 – ger läs-/skriv-/körbehörighet till ägare och läsa/köra till grupp och andra användare. sträng

Begränsningar:
Min längd = 4
Maximal längd = 4
usageThreshold Maximal lagringskvot som tillåts för ett filsystem i byte. Det här är en mjuk kvot som endast används för aviseringar. Minsta storlek är 100 GiB. Den övre gränsen är 100TiB. Anges i byte. int (krävs)

Begränsningar:
Minsta värde = 107374182400
Maxvärde = 109951162777600
volumeSpecName Namnet på volymspecifikationen är programspecifik beteckning eller identifierare för den specifika volymen i en volymgrupp för t.ex. data, logg sträng
volumeType Vilken typ av volym är detta. För målvolymer i replikering mellan regioner anger du typ till DataProtection sträng

VolumePropertiesDataProtection

Namn Beskrivning Värde
säkerhetskopia Egenskaper för säkerhetskopiering VolumeBackupProperties
Replikering Replikeringsegenskaper ReplicationObject
ögonblicksbild Egenskaper för ögonblicksbilder. VolumeSnapshotProperties

VolumeBackupProperties

Namn Beskrivning Värde
backupEnabled Säkerhetskopiering aktiverat Bool
backupPolicyId Resurs-ID för säkerhetskopieringsprincip sträng
policyEnforced Princip framtvingas Bool
vaultId Valvresurs-ID sträng

ReplicationObject

Namn Beskrivning Värde
endpointType Anger om den lokala volymen är källan eller målet för volymreplikeringen "dst"
"src"
remoteVolumeRegion Fjärrregionen för den andra änden av volymreplikeringen. sträng
remoteVolumeResourceId Fjärrvolymens resurs-ID. sträng (krävs)
replicationId Id sträng
replicationSchedule Schema "_10minutely"
"dagligen"
"varje timme"

VolumeSnapshotProperties

Namn Beskrivning Värde
snapshotPolicyId ResourceId för ögonblicksbildsprincip sträng

VolumePropertiesExportPolicy

Namn Beskrivning Värde
reglemente Exportera principregel ExportPolicyRule[]

ExportPolicyRule

Namn Beskrivning Värde
allowedClients Klientens ingressspecifikation som kommaavgränsad sträng med IPv4 CIDRs, IPv4-värdadresser och värdnamn sträng
chownMode Den här parametern anger vem som har behörighet att ändra ägarskapet för en fil. restricted – Endast rotanvändare kan ändra ägarskapet för filen. obegränsad – Icke-rotanvändare kan ändra ägarskapet för filer som de äger. "Begränsad"
"Obegränsad"
cifs Tillåter CIFS-protokoll Bool
hasRootAccess Har rotåtkomst till volymen Bool
kerberos5iReadWrite Kerberos5i Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5pReadWrite Kerberos5p Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
kerberos5ReadWrite Kerberos5 Läs- och skrivåtkomst. Ska användas med swagger version 2020-05-01 eller senare Bool
nfsv3 Tillåter NFSv3-protokoll. Aktivera endast för NFSv3-typvolymer Bool
nfsv41 Tillåter NFSv4.1-protokoll. Aktivera endast för NFSv4.1-typvolymer Bool
ruleIndex Orderindex Int
unixReadWrite Läs- och skrivåtkomst Bool