Sdílet prostřednictvím


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

Definice prostředku Bicep

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

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-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    creationToken: 'string'
    dataProtection: {
      replication: {
        endpointType: 'string'
        remoteVolumeRegion: 'string'
        remoteVolumeResourceId: 'string'
        replicationId: 'string'
        replicationSchedule: 'string'
      }
    }
    exportPolicy: {
      rules: [
        {
          allowedClients: 'string'
          cifs: bool
          nfsv3: bool
          nfsv41: bool
          ruleIndex: int
          unixReadWrite: bool
        }
      ]
    }
    isRestoring: bool
    protocolTypes: [
      'string'
    ]
    serviceLevel: 'string'
    snapshotId: 'string'
    subnetId: 'string'
    usageThreshold: int
    volumeType: 'string'
  }
}

Hodnoty vlastností

netAppAccounts/capacityPools/volumes

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů značek a hodnot. Viz Značky v šablonách
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: capacityPools
properties Vlastnosti svazku VolumeProperties (povinné)

Vlastnosti svazku

Název Description Hodnota
creationToken Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení string (povinné)

Omezení:
Minimální délka = 1
Maximální délka = 80
Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
ochrana dat Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. VolumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
isRestoring Obnovení bool
protocolTypes Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB string[]
serviceLevel Úroveň služby systému souborů 'Premium'
'Standard'
'Ultra'
snapshotId UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[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í povolená kvóta úložiště pro systém souborů v bajtech. Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. int (povinné)

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

VolumePropertiesDataProtection

Název Description Hodnota
replikace Vlastnosti replikace ReplicationObject

ReplicationObject

Název Description Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. "dst"
'src'
remoteVolumeRegion Vzdálená oblast pro druhý konec replikace svazku. řetězec
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Plán '_10minutely'
"denně"
"hourly" (povinné)

VolumePropertiesExportPolicy

Název Description Hodnota
pravidla Pravidlo zásad exportu ExportPolicyRule[]

ExportPolicyRule

Název Description Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů řetězec
Cifs Povolí protokol CIFS. bool
nfsv3 Povolí protokol NFSv3. bool
nfsv41 Povoluje protokol NFSv4.1. bool
ruleIndex Index objednávek int
unixReadWrite Přístup ke čtení a zápisu bool

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření nového prostředku ANF se svazkem NFSV3/NFSv4.1

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

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

Definice prostředku šablony ARM

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

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

Formát prostředku

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

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2019-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "creationToken": "string",
    "dataProtection": {
      "replication": {
        "endpointType": "string",
        "remoteVolumeRegion": "string",
        "remoteVolumeResourceId": "string",
        "replicationId": "string",
        "replicationSchedule": "string"
      }
    },
    "exportPolicy": {
      "rules": [
        {
          "allowedClients": "string",
          "cifs": "bool",
          "nfsv3": "bool",
          "nfsv41": "bool",
          "ruleIndex": "int",
          "unixReadWrite": "bool"
        }
      ]
    },
    "isRestoring": "bool",
    "protocolTypes": [ "string" ],
    "serviceLevel": "string",
    "snapshotId": "string",
    "subnetId": "string",
    "usageThreshold": "int",
    "volumeType": "string"
  }
}

Hodnoty vlastností

netAppAccounts/capacityPools/volumes

Název Description Hodnota
typ Typ prostředku Microsoft.NetApp/netAppAccounts/capacityPools/volumes
apiVersion Verze rozhraní API prostředků '2019-11-01'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů značek a hodnot. Viz Značky v šablonách
properties Vlastnosti svazku VolumeProperties (povinné)

Vlastnosti svazku

Název Description Hodnota
creationToken Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení string (povinné)

Omezení:
Minimální délka = 1
Maximální délka = 80
Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
ochrana dat Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. VolumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
isRestoring Obnovení bool
protocolTypes Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB string[]
serviceLevel Úroveň služby systému souborů 'Premium'
'Standard'
'Ultra'
snapshotId UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[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í povolená kvóta úložiště pro systém souborů v bajtech. Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. int (povinné)

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

VolumePropertiesDataProtection

Název Description Hodnota
replikace Vlastnosti replikace ReplicationObject

ReplicationObject

Název Description Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. "dst"
'src'
remoteVolumeRegion Vzdálená oblast pro druhý konec replikace svazku. řetězec
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Plán '_10minutely'
"denně"
'hourly' (povinné)

VolumePropertiesExportPolicy

Název Description Hodnota
pravidla Pravidlo zásad exportu ExportPolicyRule[]

ExportPolicyRule

Název Description Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s identifikátory CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů řetězec
Cifs Povoluje protokol CIFS. bool
nfsv3 Povoluje protokol NFSv3. bool
nfsv41 Povoluje protokol NFSv4.1. bool
ruleIndex Index objednávek int
unixReadWrite Oprávnění ke čtení a zápisu bool

Šablony pro rychlý start

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

Template (Šablona) Description
Vytvoření nového prostředku ANF se svazkem NFSV3/NFSv4.1

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

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

Definice prostředku Terraform (poskytovatel AzAPI)

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

  • Skupiny prostředků

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

Formát prostředku

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2019-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      creationToken = "string"
      dataProtection = {
        replication = {
          endpointType = "string"
          remoteVolumeRegion = "string"
          remoteVolumeResourceId = "string"
          replicationId = "string"
          replicationSchedule = "string"
        }
      }
      exportPolicy = {
        rules = [
          {
            allowedClients = "string"
            cifs = bool
            nfsv3 = bool
            nfsv41 = bool
            ruleIndex = int
            unixReadWrite = bool
          }
        ]
      }
      isRestoring = bool
      protocolTypes = [
        "string"
      ]
      serviceLevel = "string"
      snapshotId = "string"
      subnetId = "string"
      usageThreshold = int
      volumeType = "string"
    }
  })
}

Hodnoty vlastností

netAppAccounts/capacityPools/volumes

Název Description Hodnota
typ Typ prostředku Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2019-11-01
name Název prostředku string (povinné)
location Umístění prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: capacityPools
tags Značky prostředků Slovník názvů a hodnot značek.
properties Vlastnosti svazku Vlastnosti svazku (povinné)

Vlastnosti svazku

Název Description Hodnota
creationToken Jedinečná cesta k souboru pro svazek. Používá se při vytváření cílů připojení. string (povinné)

Omezení:
Minimální délka = 1
Maximální délka = 80
Vzor = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$
ochrana dat Svazky typu DataProtection zahrnují objekt obsahující podrobnosti o replikaci. VolumePropertiesDataProtection
exportPolicy Sada pravidel zásad exportu VolumePropertiesExportPolicy
isRestoring Obnovení bool
typy protokolu Sada typů protokolů, výchozí NFSv3, CIFS pro protokol SMB string[]
úroveň služby Úroveň služby systému souborů "Premium"
"Standardní"
"Ultra"
ID snímku UUID v4 nebo identifikátor prostředku použitý k identifikaci snímku. řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[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í povolená kvóta úložiště pro systém souborů v bajtech. Jedná se o měkkou kvótu, která se používá pouze pro upozorňování. Minimální velikost je 100 GiB. Horní limit je 100TiB. Zadané v bajtech. int (povinné)

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

VolumePropertiesDataProtection

Název Description Hodnota
replikace Vlastnosti replikace ReplicationObject

ReplicationObject

Název Description Hodnota
endpointType Určuje, jestli je místní svazek zdrojem nebo cílem replikace svazku. "dst"
"src"
remoteVolumeRegion Vzdálená oblast pro druhý konec replikace svazku. řetězec
remoteVolumeResourceId ID prostředku vzdáleného svazku. string (povinné)
replicationId Id řetězec
replicationSchedule Plán "_10minutely"
"denně"
"hourly" (povinné)

VolumePropertiesExportPolicy

Název Description Hodnota
pravidla Pravidlo zásad exportu ExportPolicyRule[]

ExportPolicyRule

Název Description Hodnota
allowedClients Specifikace příchozího přenosu dat klienta jako řetězec oddělený čárkami s CIDR IPv4, adresami hostitelů IPv4 a názvy hostitelů řetězec
Cifs Povolí protokol CIFS. bool
nfsv3 Povolí protokol NFSv3. bool
nfsv41 Povoluje protokol NFSv4.1. bool
ruleIndex Index objednávek int
unixReadWrite Přístup ke čtení a zápisu bool