Udostępnij za pośrednictwem


Microsoft.NetApp netAppAccounts/capacityPools/volumes 2020-12-01

Definicja zasobu Bicep

Typ zasobu netAppAccounts/capacityPools/volumes można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NetApp/netAppAccounts/capacityPools/volumes, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2020-12-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    backupId: 'string'
    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'
      }
    }
    encryptionKeySource: 'string'
    exportPolicy: {
      rules: [
        {
          allowedClients: 'string'
          cifs: bool
          hasRootAccess: bool
          kerberos5iReadOnly: bool
          kerberos5iReadWrite: bool
          kerberos5pReadOnly: bool
          kerberos5pReadWrite: bool
          kerberos5ReadOnly: bool
          kerberos5ReadWrite: bool
          nfsv3: bool
          nfsv41: bool
          ruleIndex: int
          unixReadOnly: bool
          unixReadWrite: bool
        }
      ]
    }
    isRestoring: bool
    kerberosEnabled: bool
    ldapEnabled: bool
    protocolTypes: [
      'string'
    ]
    securityStyle: 'string'
    serviceLevel: 'string'
    smbContinuouslyAvailable: bool
    smbEncryption: bool
    snapshotDirectoryVisible: bool
    snapshotId: 'string'
    subnetId: 'string'
    throughputMibps: int
    usageThreshold: int
    volumeType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

ExportPolicyRule

Nazwa Opis Wartość
allowedClients Specyfikacja ruchu przychodzącego klienta jako ciąg rozdzielony przecinkami z adresami CIDR IPv4, adresami hostów IPv4 i nazwami hostów struna
cifs Zezwala na protokół CIFS Bool
hasRootAccess Ma dostęp do woluminu głównego Bool
kerberos5iReadOnly Dostęp tylko do odczytu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5iReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadOnly Dostęp tylko do odczytu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadOnly Dostęp tylko do odczytu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
nfsv3 Zezwala na protokół NFSv3. Włącz tylko dla woluminów typu NFSv3 Bool
nfsv41 Zezwala na protokół NFSv4.1. Włącz tylko dla woluminów typu NFSv4.1 Bool
ruleIndex Indeks zamówienia Int
unixReadOnly Dostęp tylko do odczytu Bool
unixReadWrite Dostęp do odczytu i zapisu Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Nazwa Opis Wartość
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (wymagane)
rodzic W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: netAppAccounts/capacityPools
Właściwości Właściwości woluminu VolumeProperties (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

ReplicationObject

Nazwa Opis Wartość
endpointType Wskazuje, czy wolumin lokalny jest źródłem, czy miejscem docelowym replikacji woluminu "dst"
"src"
remoteVolumeRegion Region zdalny dla drugiego końca replikacji woluminu. struna
remoteVolumeResourceId Identyfikator zasobu woluminu zdalnego. ciąg (wymagany)
replicationId Id struna
replicationSchedule Harmonogram "codziennie"
"godzinowo"
"_10minutely" (wymagane)

Tagi zasobów

Nazwa Opis Wartość

VolumeBackupProperties

Nazwa Opis Wartość
backupEnabled Włączono tworzenie kopii zapasowej Bool
backupPolicyId Identyfikator zasobu zasad kopii zapasowych struna
policyEnforced Wymuszane zasady Bool
vaultId Identyfikator zasobu magazynu struna

VolumeProperties

Nazwa Opis Wartość
identyfikator kopii zapasowej Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania kopii zapasowej. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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}|(\\?([^\/]*[\/])*)([^\/]+)$
creationToken Unikatowa ścieżka pliku dla woluminu. Używane podczas tworzenia miejsc docelowych instalacji struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (wymagane)
dataProtection Woluminy typu DataProtection zawierają obiekt zawierający szczegóły replikacji VolumePropertiesDataProtection
encryptionKeySource Źródło klucza szyfrowania. Możliwe wartości to: "Microsoft.NetApp" struna
exportPolicy Zestaw reguł zasad eksportu VolumePropertiesExportPolicy
isRestoring Przywracanie Bool
kerberosEnabled Opisz, czy wolumin jest kerberosEnabled. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
ldapEnabled Określa, czy protokół LDAP jest włączony, czy nie dla danego woluminu NFS. Bool
protocolTypes Zestaw typów protokołów, domyślny NFSv3, CIFS dla protokołu SMB string[]
securityStyle Styl zabezpieczeń woluminu, domyślny unix, domyślnie ntfs dla podwójnego protokołu lub protokołu CIFS "ntfs"
"unix"
serviceLevel Poziom usługi systemu plików "Premium"
"Standardowa"
"Ultra"
smbContinuouslyAvailable Włącza stale dostępną właściwość udziału dla woluminu SMB. Dotyczy tylko woluminu SMB Bool
smbEncryption Umożliwia szyfrowanie danych smb3 w locie. Dotyczy tylko woluminu SMB/DualProtocol. Do użycia z swagger w wersji 2020-08-01 lub nowszej Bool
snapshotDirectoryVisible W przypadku włączenia (true) wolumin będzie zawierać katalog migawek tylko do odczytu, który zapewnia dostęp do każdej migawki woluminu (wartość domyślna to true). Bool
snapshotId Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania migawki. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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 Identyfikator URI zasobu platformy Azure dla delegowanej podsieci. Musi mieć delegowanie Microsoft.NetApp/woluminy ciąg (wymagany)
przepływnośćMibps Maksymalna przepływność w mb/s, które można osiągnąć przez ten wolumin Int

Ograniczenia:
Minimalna wartość = 0
Wartość maksymalna = 4500
usageThreshold Maksymalny limit przydziału magazynu dozwolony dla systemu plików w bajtach. Jest to przydział nietrwały używany tylko do zgłaszania alertów. Minimalny rozmiar to 100 GiB. Górny limit to 100TiB. Określony w bajtach. Int

Ograniczenia:
Minimalna wartość = 107374182400
Wartość maksymalna = 109951162777600 (wymagane)
volumeType Jakiego typu woluminu jest to struna

VolumePropertiesDataProtection

Nazwa Opis Wartość
kopia zapasowa Właściwości kopii zapasowej VolumeBackupProperties
replikacja Właściwości replikacji ReplicationObject
migawka Właściwości migawki. VolumeSnapshotProperties

VolumePropertiesExportPolicy

Nazwa Opis Wartość
Zasady Eksportowanie reguły zasad ExportPolicyRule[]

VolumeSnapshotProperties

Nazwa Opis Wartość
snapshotPolicyId Identyfikator zasobu zasad migawek struna

Definicja zasobu szablonu usługi ARM

Typ zasobu netAppAccounts/capacityPools/volumes można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NetApp/netAppAccounts/capacityPools/volumes, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2020-12-01",
  "name": "string",
  "location": "string",
  "properties": {
    "backupId": "string",
    "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"
      }
    },
    "encryptionKeySource": "string",
    "exportPolicy": {
      "rules": [
        {
          "allowedClients": "string",
          "cifs": "bool",
          "hasRootAccess": "bool",
          "kerberos5iReadOnly": "bool",
          "kerberos5iReadWrite": "bool",
          "kerberos5pReadOnly": "bool",
          "kerberos5pReadWrite": "bool",
          "kerberos5ReadOnly": "bool",
          "kerberos5ReadWrite": "bool",
          "nfsv3": "bool",
          "nfsv41": "bool",
          "ruleIndex": "int",
          "unixReadOnly": "bool",
          "unixReadWrite": "bool"
        }
      ]
    },
    "isRestoring": "bool",
    "kerberosEnabled": "bool",
    "ldapEnabled": "bool",
    "protocolTypes": [ "string" ],
    "securityStyle": "string",
    "serviceLevel": "string",
    "smbContinuouslyAvailable": "bool",
    "smbEncryption": "bool",
    "snapshotDirectoryVisible": "bool",
    "snapshotId": "string",
    "subnetId": "string",
    "throughputMibps": "int",
    "usageThreshold": "int",
    "volumeType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

ExportPolicyRule

Nazwa Opis Wartość
allowedClients Specyfikacja ruchu przychodzącego klienta jako ciąg rozdzielony przecinkami z adresami CIDR IPv4, adresami hostów IPv4 i nazwami hostów struna
cifs Zezwala na protokół CIFS Bool
hasRootAccess Ma dostęp do woluminu głównego Bool
kerberos5iReadOnly Dostęp tylko do odczytu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5iReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadOnly Dostęp tylko do odczytu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadOnly Dostęp tylko do odczytu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
nfsv3 Zezwala na protokół NFSv3. Włącz tylko dla woluminów typu NFSv3 Bool
nfsv41 Zezwala na protokół NFSv4.1. Włącz tylko dla woluminów typu NFSv4.1 Bool
ruleIndex Indeks zamówienia Int
unixReadOnly Dostęp tylko do odczytu Bool
unixReadWrite Dostęp do odczytu i zapisu Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2020-12-01'
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (wymagane)
Właściwości Właściwości woluminu VolumeProperties (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.NetApp/netAppAccounts/capacityPools/volumes"

ReplicationObject

Nazwa Opis Wartość
endpointType Wskazuje, czy wolumin lokalny jest źródłem, czy miejscem docelowym replikacji woluminu "dst"
"src"
remoteVolumeRegion Region zdalny dla drugiego końca replikacji woluminu. struna
remoteVolumeResourceId Identyfikator zasobu woluminu zdalnego. ciąg (wymagany)
replicationId Id struna
replicationSchedule Harmonogram "codziennie"
"godzinowo"
"_10minutely" (wymagane)

Tagi zasobów

Nazwa Opis Wartość

VolumeBackupProperties

Nazwa Opis Wartość
backupEnabled Włączono tworzenie kopii zapasowej Bool
backupPolicyId Identyfikator zasobu zasad kopii zapasowych struna
policyEnforced Wymuszane zasady Bool
vaultId Identyfikator zasobu magazynu struna

VolumeProperties

Nazwa Opis Wartość
identyfikator kopii zapasowej Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania kopii zapasowej. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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}|(\\?([^\/]*[\/])*)([^\/]+)$
creationToken Unikatowa ścieżka pliku dla woluminu. Używane podczas tworzenia miejsc docelowych instalacji struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (wymagane)
dataProtection Woluminy typu DataProtection zawierają obiekt zawierający szczegóły replikacji VolumePropertiesDataProtection
encryptionKeySource Źródło klucza szyfrowania. Możliwe wartości to: "Microsoft.NetApp" struna
exportPolicy Zestaw reguł zasad eksportu VolumePropertiesExportPolicy
isRestoring Przywracanie Bool
kerberosEnabled Opisz, czy wolumin jest kerberosEnabled. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
ldapEnabled Określa, czy protokół LDAP jest włączony, czy nie dla danego woluminu NFS. Bool
protocolTypes Zestaw typów protokołów, domyślny NFSv3, CIFS dla protokołu SMB string[]
securityStyle Styl zabezpieczeń woluminu, domyślny unix, domyślnie ntfs dla podwójnego protokołu lub protokołu CIFS "ntfs"
"unix"
serviceLevel Poziom usługi systemu plików "Premium"
"Standardowa"
"Ultra"
smbContinuouslyAvailable Włącza stale dostępną właściwość udziału dla woluminu SMB. Dotyczy tylko woluminu SMB Bool
smbEncryption Umożliwia szyfrowanie danych smb3 w locie. Dotyczy tylko woluminu SMB/DualProtocol. Do użycia z swagger w wersji 2020-08-01 lub nowszej Bool
snapshotDirectoryVisible W przypadku włączenia (true) wolumin będzie zawierać katalog migawek tylko do odczytu, który zapewnia dostęp do każdej migawki woluminu (wartość domyślna to true). Bool
snapshotId Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania migawki. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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 Identyfikator URI zasobu platformy Azure dla delegowanej podsieci. Musi mieć delegowanie Microsoft.NetApp/woluminy ciąg (wymagany)
przepływnośćMibps Maksymalna przepływność w mb/s, które można osiągnąć przez ten wolumin Int

Ograniczenia:
Minimalna wartość = 0
Wartość maksymalna = 4500
usageThreshold Maksymalny limit przydziału magazynu dozwolony dla systemu plików w bajtach. Jest to przydział nietrwały używany tylko do zgłaszania alertów. Minimalny rozmiar to 100 GiB. Górny limit to 100TiB. Określony w bajtach. Int

Ograniczenia:
Minimalna wartość = 107374182400
Wartość maksymalna = 109951162777600 (wymagane)
volumeType Jakiego typu woluminu jest to struna

VolumePropertiesDataProtection

Nazwa Opis Wartość
kopia zapasowa Właściwości kopii zapasowej VolumeBackupProperties
replikacja Właściwości replikacji ReplicationObject
migawka Właściwości migawki. VolumeSnapshotProperties

VolumePropertiesExportPolicy

Nazwa Opis Wartość
Zasady Eksportowanie reguły zasad ExportPolicyRule[]

VolumeSnapshotProperties

Nazwa Opis Wartość
snapshotPolicyId Identyfikator zasobu zasad migawek struna

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
Utwórz nowy zasób ANF przy użyciu woluminu NFSV3/NFSv4.1

Wdrażanie do Azure
Ten szablon umożliwia utworzenie nowego zasobu usługi Azure NetApp Files z jedną pulą pojemności i pojedynczym woluminem skonfigurowanym przy użyciu protokołu NFSV3 lub NFSv4.1. Wszystkie są wdrażane razem z usługą Azure Virtual Network i podsiecią delegowana, które są wymagane do utworzenia dowolnego woluminu
Tworzenie nowego zasobu ANF przy użyciu woluminu SMB

Wdrażanie do Azure
Ten szablon umożliwia utworzenie nowego zasobu usługi Azure NetApp Files z jedną pulą pojemności i pojedynczym woluminem skonfigurowanym przy użyciu protokołu SMB.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu netAppAccounts/capacityPools/volumes można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NetApp/netAppAccounts/capacityPools/volumes, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2020-12-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      backupId = "string"
      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"
        }
      }
      encryptionKeySource = "string"
      exportPolicy = {
        rules = [
          {
            allowedClients = "string"
            cifs = bool
            hasRootAccess = bool
            kerberos5iReadOnly = bool
            kerberos5iReadWrite = bool
            kerberos5pReadOnly = bool
            kerberos5pReadWrite = bool
            kerberos5ReadOnly = bool
            kerberos5ReadWrite = bool
            nfsv3 = bool
            nfsv41 = bool
            ruleIndex = int
            unixReadOnly = bool
            unixReadWrite = bool
          }
        ]
      }
      isRestoring = bool
      kerberosEnabled = bool
      ldapEnabled = bool
      protocolTypes = [
        "string"
      ]
      securityStyle = "string"
      serviceLevel = "string"
      smbContinuouslyAvailable = bool
      smbEncryption = bool
      snapshotDirectoryVisible = bool
      snapshotId = "string"
      subnetId = "string"
      throughputMibps = int
      usageThreshold = int
      volumeType = "string"
    }
  })
}

Wartości właściwości

ExportPolicyRule

Nazwa Opis Wartość
allowedClients Specyfikacja ruchu przychodzącego klienta jako ciąg rozdzielony przecinkami z adresami CIDR IPv4, adresami hostów IPv4 i nazwami hostów struna
cifs Zezwala na protokół CIFS Bool
hasRootAccess Ma dostęp do woluminu głównego Bool
kerberos5iReadOnly Dostęp tylko do odczytu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5iReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5i. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadOnly Dostęp tylko do odczytu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5pReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5p. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadOnly Dostęp tylko do odczytu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
kerberos5ReadWrite Dostęp do odczytu i zapisu protokołu Kerberos5. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
nfsv3 Zezwala na protokół NFSv3. Włącz tylko dla woluminów typu NFSv3 Bool
nfsv41 Zezwala na protokół NFSv4.1. Włącz tylko dla woluminów typu NFSv4.1 Bool
ruleIndex Indeks zamówienia Int
unixReadOnly Dostęp tylko do odczytu Bool
unixReadWrite Dostęp do odczytu i zapisu Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Nazwa Opis Wartość
lokalizacja Lokalizacja zasobu ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: netAppAccounts/capacityPools
Właściwości Właściwości woluminu VolumeProperties (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2020-12-01"

ReplicationObject

Nazwa Opis Wartość
endpointType Wskazuje, czy wolumin lokalny jest źródłem, czy miejscem docelowym replikacji woluminu "dst"
"src"
remoteVolumeRegion Region zdalny dla drugiego końca replikacji woluminu. struna
remoteVolumeResourceId Identyfikator zasobu woluminu zdalnego. ciąg (wymagany)
replicationId Id struna
replicationSchedule Harmonogram "codziennie"
"godzinowo"
"_10minutely" (wymagane)

Tagi zasobów

Nazwa Opis Wartość

VolumeBackupProperties

Nazwa Opis Wartość
backupEnabled Włączono tworzenie kopii zapasowej Bool
backupPolicyId Identyfikator zasobu zasad kopii zapasowych struna
policyEnforced Wymuszane zasady Bool
vaultId Identyfikator zasobu magazynu struna

VolumeProperties

Nazwa Opis Wartość
identyfikator kopii zapasowej Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania kopii zapasowej. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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}|(\\?([^\/]*[\/])*)([^\/]+)$
creationToken Unikatowa ścieżka pliku dla woluminu. Używane podczas tworzenia miejsc docelowych instalacji struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 1
Wzorzec = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (wymagane)
dataProtection Woluminy typu DataProtection zawierają obiekt zawierający szczegóły replikacji VolumePropertiesDataProtection
encryptionKeySource Źródło klucza szyfrowania. Możliwe wartości to: "Microsoft.NetApp" struna
exportPolicy Zestaw reguł zasad eksportu VolumePropertiesExportPolicy
isRestoring Przywracanie Bool
kerberosEnabled Opisz, czy wolumin jest kerberosEnabled. Aby używać programu Swagger w wersji 2020-05-01 lub nowszej Bool
ldapEnabled Określa, czy protokół LDAP jest włączony, czy nie dla danego woluminu NFS. Bool
protocolTypes Zestaw typów protokołów, domyślny NFSv3, CIFS dla protokołu SMB string[]
securityStyle Styl zabezpieczeń woluminu, domyślny unix, domyślnie ntfs dla podwójnego protokołu lub protokołu CIFS "ntfs"
"unix"
serviceLevel Poziom usługi systemu plików "Premium"
"Standardowa"
"Ultra"
smbContinuouslyAvailable Włącza stale dostępną właściwość udziału dla woluminu SMB. Dotyczy tylko woluminu SMB Bool
smbEncryption Umożliwia szyfrowanie danych smb3 w locie. Dotyczy tylko woluminu SMB/DualProtocol. Do użycia z swagger w wersji 2020-08-01 lub nowszej Bool
snapshotDirectoryVisible W przypadku włączenia (true) wolumin będzie zawierać katalog migawek tylko do odczytu, który zapewnia dostęp do każdej migawki woluminu (wartość domyślna to true). Bool
snapshotId Identyfikator UUID w wersji 4 lub identyfikator zasobu używany do identyfikowania migawki. struna

Ograniczenia:
Minimalna długość = 36
Maksymalna długość = 36
Wzorzec = ^[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 Identyfikator URI zasobu platformy Azure dla delegowanej podsieci. Musi mieć delegowanie Microsoft.NetApp/woluminy ciąg (wymagany)
przepływnośćMibps Maksymalna przepływność w mb/s, które można osiągnąć przez ten wolumin Int

Ograniczenia:
Minimalna wartość = 0
Wartość maksymalna = 4500
usageThreshold Maksymalny limit przydziału magazynu dozwolony dla systemu plików w bajtach. Jest to przydział nietrwały używany tylko do zgłaszania alertów. Minimalny rozmiar to 100 GiB. Górny limit to 100TiB. Określony w bajtach. Int

Ograniczenia:
Minimalna wartość = 107374182400
Wartość maksymalna = 109951162777600 (wymagane)
volumeType Jakiego typu woluminu jest to struna

VolumePropertiesDataProtection

Nazwa Opis Wartość
kopia zapasowa Właściwości kopii zapasowej VolumeBackupProperties
replikacja Właściwości replikacji ReplicationObject
migawka Właściwości migawki. VolumeSnapshotProperties

VolumePropertiesExportPolicy

Nazwa Opis Wartość
Zasady Eksportowanie reguły zasad ExportPolicyRule[]

VolumeSnapshotProperties

Nazwa Opis Wartość
snapshotPolicyId Identyfikator zasobu zasad migawek struna