Sdílet prostřednictvím


Microsoft.NetApp netApp netAppAccounts/ capacityPools/volumes 2019-08-01

Definice prostředku Bicep

Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2019-08-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    creationToken: 'string'
    dataProtection: {
      replication: {
        endpointType: 'string'
        remoteVolumeResourceId: 'string'
        replicationId: 'string'
        replicationSchedule: 'string'
      }
    }
    exportPolicy: {
      rules: [
        {
          allowedClients: 'string'
          cifs: bool
          nfsv3: bool
          nfsv41: bool
          ruleIndex: int
          unixReadOnly: bool
          unixReadWrite: bool
        }
      ]
    }
    mountTargets: [
      {
        endIp: 'string'
        fileSystemId: 'string'
        gateway: 'string'
        netmask: 'string'
        smbServerFqdn: 'string'
        startIp: 'string'
        subnet: 'string'
      }
    ]
    protocolTypes: [
      'string'
    ]
    serviceLevel: 'string'
    snapshotId: 'string'
    subnetId: 'string'
    usageThreshold: int
    volumeType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ExportPolicyRule

Jméno Popis Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s identifikátoryCIDR IPv4, adresami hostitele IPv4 a názvy hostitelů řetězec
cifs Povoluje protokol CIFS. Bool
Nfsv3 Povoluje protokol NFSv3. Bool
nfsv41 Povoluje protokol NFSv4.1. Bool
ruleIndex Index objednávky Int
unixReadOnly Přístup jen pro čtení Bool
unixReadWrite Přístup pro čtení a zápis Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Jméno Popis Hodnota
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: netAppAccounts/capacityPools
vlastnosti Vlastnosti svazku volumeProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

MountTargetProperties

Jméno Popis Hodnota
endIp Konec rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
fileSystemId UUID v4 sloužící k identifikaci MountTargetu řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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}$ (povinné)
brána Brána rozsahu adres IPv4, která se má použít při vytváření nového cíle připojení řetězec
netmask Maska netmask rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
smbServerFqdn Plně kvalifikovaný název domény serveru SMB, plně kvalifikovaný název domény řetězec
startIp Začátek rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
podsíť Podsíť řetězec

ReplicationObject

Jméno Popis Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. string (povinné)
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Naplánovat string (povinné)

Značky prostředků

Jméno Popis Hodnota

VolumeProperties

Jméno Popis Hodnota
creationToken Jedinečná cesta k souboru svazku. Používá se při vytváření cílů připojení. string (povinné)
dataProtection Svazek DataProtection může mít objekt replikace. volumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
mountTargets Seznam cílů připojení MountTargetProperties[]
protocolTypes Sada typů protokolů string[]
serviceLevel Úroveň služby systému souborů Premium
"Standardní"
'Ultra'
snapshotId Identifikátor UUID v4 nebo prostředek použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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 Identifikátor URI prostředku Azure pro delegovanou podsíť. Musí mít delegování Microsoft.NetApp/volumes. string (povinné)
usageThreshold Maximální kvóta úložiště povolená pro systém souborů v bajtech. Jedná se o měkkou kvótu použitou pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. Int

Omezení:
Minimální hodnota = 107374182400
Maximální hodnota = 109951162777600 (povinné)
volumeType Jaký je typ svazku? řetězec

VolumePropertiesDataProtection

Jméno Popis Hodnota
replikace Vlastnosti replikace ReplicationObject

VolumePropertiesExportPolicy

Jméno Popis Hodnota
pravidla Pravidlo exportu zásad ExportPolicyRule []

Definice prostředku šablony ARM

Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující JSON.

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2019-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "creationToken": "string",
    "dataProtection": {
      "replication": {
        "endpointType": "string",
        "remoteVolumeResourceId": "string",
        "replicationId": "string",
        "replicationSchedule": "string"
      }
    },
    "exportPolicy": {
      "rules": [
        {
          "allowedClients": "string",
          "cifs": "bool",
          "nfsv3": "bool",
          "nfsv41": "bool",
          "ruleIndex": "int",
          "unixReadOnly": "bool",
          "unixReadWrite": "bool"
        }
      ]
    },
    "mountTargets": [
      {
        "endIp": "string",
        "fileSystemId": "string",
        "gateway": "string",
        "netmask": "string",
        "smbServerFqdn": "string",
        "startIp": "string",
        "subnet": "string"
      }
    ],
    "protocolTypes": [ "string" ],
    "serviceLevel": "string",
    "snapshotId": "string",
    "subnetId": "string",
    "usageThreshold": "int",
    "volumeType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ExportPolicyRule

Jméno Popis Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s identifikátoryCIDR IPv4, adresami hostitele IPv4 a názvy hostitelů řetězec
cifs Povoluje protokol CIFS. Bool
Nfsv3 Povoluje protokol NFSv3. Bool
nfsv41 Povoluje protokol NFSv4.1. Bool
ruleIndex Index objednávky Int
unixReadOnly Přístup jen pro čtení Bool
unixReadWrite Přístup pro čtení a zápis Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2019-08-01'
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti svazku volumeProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.NetApp/netAppAccounts/capacityPools/volumes

MountTargetProperties

Jméno Popis Hodnota
endIp Konec rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
fileSystemId UUID v4 sloužící k identifikaci MountTargetu řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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}$ (povinné)
brána Brána rozsahu adres IPv4, která se má použít při vytváření nového cíle připojení řetězec
netmask Maska netmask rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
smbServerFqdn Plně kvalifikovaný název domény serveru SMB, plně kvalifikovaný název domény řetězec
startIp Začátek rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
podsíť Podsíť řetězec

ReplicationObject

Jméno Popis Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. string (povinné)
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Naplánovat string (povinné)

Značky prostředků

Jméno Popis Hodnota

VolumeProperties

Jméno Popis Hodnota
creationToken Jedinečná cesta k souboru svazku. Používá se při vytváření cílů připojení. string (povinné)
dataProtection Svazek DataProtection může mít objekt replikace. volumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
mountTargets Seznam cílů připojení MountTargetProperties[]
protocolTypes Sada typů protokolů string[]
serviceLevel Úroveň služby systému souborů Premium
"Standardní"
'Ultra'
snapshotId Identifikátor UUID v4 nebo prostředek použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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 Identifikátor URI prostředku Azure pro delegovanou podsíť. Musí mít delegování Microsoft.NetApp/volumes. string (povinné)
usageThreshold Maximální kvóta úložiště povolená pro systém souborů v bajtech. Jedná se o měkkou kvótu použitou pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. Int

Omezení:
Minimální hodnota = 107374182400
Maximální hodnota = 109951162777600 (povinné)
volumeType Jaký je typ svazku? řetězec

VolumePropertiesDataProtection

Jméno Popis Hodnota
replikace Vlastnosti replikace ReplicationObject

VolumePropertiesExportPolicy

Jméno Popis Hodnota
pravidla Pravidlo exportu zásad ExportPolicyRule []

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření nového prostředku ANF se svazkem NFSV3/NFSv4.1

Nasadit do Azure
Tato šablona umožňuje vytvořit nový prostředek Azure NetApp Files s jedním fondem kapacity a jedním svazkem nakonfigurovaným pomocí protokolu NFSV3 nebo NFSv4.1. Všechny se nasazují společně se službou Azure Virtual Network a delegovanou podsítí, které jsou potřeba k vytvoření libovolného svazku.
Vytvoření nového prostředku ANF se svazkem SMB

Nasadit do Azure
Tato šablona umožňuje vytvořit nový prostředek Azure NetApp Files s jedním fondem kapacity a jedním svazkem nakonfigurovaným pomocí protokolu SMB.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku netAppAccounts/capacityPools/volumes je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.NetApp/netAppAccounts/capacityPools/volumes, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2019-08-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      creationToken = "string"
      dataProtection = {
        replication = {
          endpointType = "string"
          remoteVolumeResourceId = "string"
          replicationId = "string"
          replicationSchedule = "string"
        }
      }
      exportPolicy = {
        rules = [
          {
            allowedClients = "string"
            cifs = bool
            nfsv3 = bool
            nfsv41 = bool
            ruleIndex = int
            unixReadOnly = bool
            unixReadWrite = bool
          }
        ]
      }
      mountTargets = [
        {
          endIp = "string"
          fileSystemId = "string"
          gateway = "string"
          netmask = "string"
          smbServerFqdn = "string"
          startIp = "string"
          subnet = "string"
        }
      ]
      protocolTypes = [
        "string"
      ]
      serviceLevel = "string"
      snapshotId = "string"
      subnetId = "string"
      usageThreshold = int
      volumeType = "string"
    }
  })
}

Hodnoty vlastností

ExportPolicyRule

Jméno Popis Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s identifikátoryCIDR IPv4, adresami hostitele IPv4 a názvy hostitelů řetězec
cifs Povoluje protokol CIFS. Bool
Nfsv3 Povoluje protokol NFSv3. Bool
nfsv41 Povoluje protokol NFSv4.1. Bool
ruleIndex Index objednávky Int
unixReadOnly Přístup jen pro čtení Bool
unixReadWrite Přístup pro čtení a zápis Bool

Microsoft.NetApp/netAppAccounts/capacityPools/volumes

Jméno Popis Hodnota
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: netAppAccounts/capacityPools
vlastnosti Vlastnosti svazku volumeProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2019-08-01"

MountTargetProperties

Jméno Popis Hodnota
endIp Konec rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
fileSystemId UUID v4 sloužící k identifikaci MountTargetu řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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}$ (povinné)
brána Brána rozsahu adres IPv4, která se má použít při vytváření nového cíle připojení řetězec
netmask Maska netmask rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
smbServerFqdn Plně kvalifikovaný název domény serveru SMB, plně kvalifikovaný název domény řetězec
startIp Začátek rozsahu adres IPv4, který se má použít při vytváření nového cíle připojení řetězec
podsíť Podsíť řetězec

ReplicationObject

Jméno Popis Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. string (povinné)
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Naplánovat string (povinné)

Značky prostředků

Jméno Popis Hodnota

VolumeProperties

Jméno Popis Hodnota
creationToken Jedinečná cesta k souboru svazku. Používá se při vytváření cílů připojení. string (povinné)
dataProtection Svazek DataProtection může mít objekt replikace. volumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
mountTargets Seznam cílů připojení MountTargetProperties[]
protocolTypes Sada typů protokolů string[]
serviceLevel Úroveň služby systému souborů Premium
"Standardní"
'Ultra'
snapshotId Identifikátor UUID v4 nebo prostředek použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[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 Identifikátor URI prostředku Azure pro delegovanou podsíť. Musí mít delegování Microsoft.NetApp/volumes. string (povinné)
usageThreshold Maximální kvóta úložiště povolená pro systém souborů v bajtech. Jedná se o měkkou kvótu použitou pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. Int

Omezení:
Minimální hodnota = 107374182400
Maximální hodnota = 109951162777600 (povinné)
volumeType Jaký je typ svazku? řetězec

VolumePropertiesDataProtection

Jméno Popis Hodnota
replikace Vlastnosti replikace ReplicationObject

VolumePropertiesExportPolicy

Jméno Popis Hodnota
pravidla Pravidlo exportu zásad ExportPolicyRule []