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


Microsoft.Storage storageAccounts/fileServices 2021-04-01

Bicep-erőforrásdefiníció

A storageAccounts/fileServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/fileServices erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices@2021-04-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    cors: {
      corsRules: [
        {
          allowedHeaders: [
            'string'
          ]
          allowedMethods: [
            'string'
          ]
          allowedOrigins: [
            'string'
          ]
          exposedHeaders: [
            'string'
          ]
          maxAgeInSeconds: int
        }
      ]
    }
    protocolSettings: {
      smb: {
        authenticationMethods: 'string'
        channelEncryption: 'string'
        kerberosTicketEncryption: 'string'
        multichannel: {
          enabled: bool
        }
        versions: 'string'
      }
    }
    shareDeleteRetentionPolicy: {
      days: int
      enabled: bool
    }
  }
}

Tulajdonságértékek

storageAccounts/fileServices

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

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
'alapértelmezett'
Szülő A Bicepben megadhatja egy 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ó: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: storageAccounts
properties A Fájlszolgáltatások tulajdonságai a tárfiókban. FileServicePropertiesProperties

FileServicePropertiesProperties

Név Leírás Érték
cors A Fájlszolgáltatás CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a fájlszolgáltatásban. CorsRules
protocolSettings A fájlszolgáltatás protokollbeállításai ProtocolSettings
shareDeleteRetentionPolicy A fájlszolgáltatás tulajdonságai a helyreállítható törlés megosztásához. DeleteRetentionPolicy

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders Kötelező, ha CorsRule elem van jelen. Azoknak a fejléceknek a listája, amelyeket a forrásközi kérelem tartalmazhat. sztring[] (kötelező)
allowedMethods Kötelező, ha CorsRule elem van jelen. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TÖRLÉS"
"GET"
"FEJ"
"EGYESÍTÉS"
"BEÁLLÍTÁSOK"
"POST"
"PUT" (kötelező)
allowedOrigins Kötelező, ha CorsRule elem van jelen. Azon forrástartományok listája, amelyek a CORS-on keresztül lesznek engedélyezve, vagy "*" az összes tartomány engedélyezéséhez sztring[] (kötelező)
exposedHeaders Kötelező, ha CorsRule elem van jelen. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. sztring[] (kötelező)
maxAgeInSeconds Kötelező, ha CorsRule elem van jelen. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótáraznia kell az elővizsgálati választ. int (kötelező)

ProtocolSettings

Név Leírás Érték
Smb SMB-protokoll beállítása SmbSetting

SmbSetting

Név Leírás Érték
authenticationMethods A kiszolgáló által támogatott SMB-hitelesítési módszerek. Az érvényes értékek: NTLMv2, Kerberos. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring
channelEncryption A kiszolgáló által támogatott SMB-csatornatitkosítás. Az érvényes értékek a következők: AES-128-CCM, AES-128-GCM, AES-256-GCM. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring
kerberosTicketEncryption A Kiszolgáló által támogatott Kerberos-jegytitkosítás. Az érvényes értékek: RC4-HMAC, AES-256. Sztringként kell átadni a ";" elválasztójellel sztring
Többcsatornás Többcsatornás beállítás. Csak a Premium FileStorage szolgáltatásra vonatkozik. Többcsatornás
versions A kiszolgáló által támogatott SMB protokollverziók. Az érvényes értékek: SMB2.1, SMB3.0, SMB3.1.1. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring

Többcsatornás

Név Leírás Érték
engedélyezve Azt jelzi, hogy engedélyezve van-e a többcsatornás logikai

DeleteRetentionPolicy

Név Leírás Érték
nap Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték lehet 1, a maximális érték pedig 365. int

Korlátok:
Minimális érték = 1
Maximális érték = 365
engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. logikai

Gyorssablonok

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

Sablon Description
Azure Cloud Shell – Virtuális hálózati tároló

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyezi az Azure Cloud Shell Storage-t egy Azure-beli virtuális hálózaton.

ARM-sablon erőforrás-definíciója

A storageAccounts/fileServices erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/fileServices erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices",
  "apiVersion": "2021-04-01",
  "name": "default",
  "properties": {
    "cors": {
      "corsRules": [
        {
          "allowedHeaders": [ "string" ],
          "allowedMethods": [ "string" ],
          "allowedOrigins": [ "string" ],
          "exposedHeaders": [ "string" ],
          "maxAgeInSeconds": "int"
        }
      ]
    },
    "protocolSettings": {
      "smb": {
        "authenticationMethods": "string",
        "channelEncryption": "string",
        "kerberosTicketEncryption": "string",
        "multichannel": {
          "enabled": "bool"
        },
        "versions": "string"
      }
    },
    "shareDeleteRetentionPolicy": {
      "days": "int",
      "enabled": "bool"
    }
  }
}

Tulajdonságértékek

storageAccounts/fileServices

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/fileServices"
apiVersion Az erőforrás API-verziója '2021-04-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban.
"alapértelmezett"
properties A Fájlszolgáltatások tulajdonságai a tárfiókban. FileServicePropertiesProperties

FileServicePropertiesProperties

Név Leírás Érték
cors Cors-szabályokat ad meg a Fájlszolgáltatáshoz. A kérelemben legfeljebb öt CorsRule-elem szerepelhet. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a fájlszolgáltatásban. CorsRules
protocolSettings A fájlszolgáltatás protokollbeállításai ProtocolSettings
shareDeleteRetentionPolicy A fájlszolgáltatás tulajdonságai a helyreállítható törlés megosztásához. DeleteRetentionPolicy

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. A kérelemben legfeljebb öt CorsRule-elem szerepelhet. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders Kötelező, ha a CorsRule elem jelen van. Azoknak a fejléceknek a listája, amelyeket a forrásközi kérelem tartalmazhat. string[] (kötelező)
allowedMethods Kötelező, ha a CorsRule elem jelen van. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"DELETE"
"GET"
"FEJ"
"EGYESÍTÉS"
"BEÁLLÍTÁSOK"
"POST"
"PUT" (kötelező)
allowedOrigins Kötelező, ha a CorsRule elem jelen van. Azon forrástartományok listája, amelyek a CORS-on keresztül lesznek engedélyezve, vagy "*" az összes tartomány engedélyezéséhez string[] (kötelező)
exposedHeaders Kötelező, ha a CorsRule elem jelen van. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. string[] (kötelező)
maxAgeInSeconds Kötelező, ha a CorsRule elem jelen van. Azon másodpercek száma, ahányszor az ügyfélnek/böngészőnek gyorsítótáraznia kell az elővizsgálati választ. int (kötelező)

ProtocolSettings

Név Leírás Érték
Smb SMB-protokoll beállítása SmbSetting

SmbSetting

Név Leírás Érték
authenticationMethods A kiszolgáló által támogatott SMB-hitelesítési módszerek. Az érvényes értékek: NTLMv2, Kerberos. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring
channelEncryption A kiszolgáló által támogatott SMB-csatornatitkosítás. Az érvényes értékek a következők: AES-128-CCM, AES-128-GCM, AES-256-GCM. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring
kerberosTicketEncryption A Kiszolgáló által támogatott Kerberos-jegytitkosítás. Az érvényes értékek: RC4-HMAC, AES-256. Sztringként kell átadni a ";" elválasztójellel sztring
Többcsatornás Többcsatornás beállítás. Csak a Premium FileStorage szolgáltatásra vonatkozik. Többcsatornás
versions A kiszolgáló által támogatott SMB protokollverziók. Az érvényes értékek: SMB2.1, SMB3.0, SMB3.1.1. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring

Többcsatornás

Név Leírás Érték
engedélyezve Azt jelzi, hogy engedélyezve van-e a többcsatornás logikai

DeleteRetentionPolicy

Név Leírás Érték
nap Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték lehet 1, a maximális érték pedig 365. int

Korlátok:
Minimális érték = 1
Maximális érték = 365
engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. logikai

Gyorssablonok

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

Sablon Description
Azure Cloud Shell – Virtuális hálózati tároló

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyezi az Azure Cloud Shell Storage-t egy Azure-beli virtuális hálózaton.

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

A storageAccounts/fileServices erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/fileServices erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices@2021-04-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      cors = {
        corsRules = [
          {
            allowedHeaders = [
              "string"
            ]
            allowedMethods = [
              "string"
            ]
            allowedOrigins = [
              "string"
            ]
            exposedHeaders = [
              "string"
            ]
            maxAgeInSeconds = int
          }
        ]
      }
      protocolSettings = {
        smb = {
          authenticationMethods = "string"
          channelEncryption = "string"
          kerberosTicketEncryption = "string"
          multichannel = {
            enabled = bool
          }
          versions = "string"
        }
      }
      shareDeleteRetentionPolicy = {
        days = int
        enabled = bool
      }
    }
  })
}

Tulajdonságértékek

storageAccounts/fileServices

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/fileServices@2021-04-01"
name Az erőforrás neve "alapértelmezett"
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: storageAccounts
properties A Fájlszolgáltatások tulajdonságai a tárfiókban. FileServicePropertiesProperties

FileServicePropertiesProperties

Név Leírás Érték
cors A Fájlszolgáltatás CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a fájlszolgáltatásban. CorsRules
protocolSettings A fájlszolgáltatás protokollbeállításai ProtocolSettings
shareDeleteRetentionPolicy A fájlszolgáltatás tulajdonságai a helyreállítható törlés megosztásához. DeleteRetentionPolicy

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders Kötelező, ha CorsRule elem van jelen. Azoknak a fejléceknek a listája, amelyeket a forrásközi kérelem tartalmazhat. sztring[] (kötelező)
allowedMethods Kötelező, ha CorsRule elem van jelen. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"TÖRLÉS"
"GET"
"FEJ"
"MERGE"
"BEÁLLÍTÁSOK"
„POST”
"PUT" (kötelező)
allowedOrigins Kötelező, ha CorsRule elem van jelen. Azon forrástartományok listája, amelyek a CORS-on keresztül lesznek engedélyezve, vagy "*" az összes tartomány engedélyezéséhez sztring[] (kötelező)
exposedHeaders Kötelező, ha CorsRule elem van jelen. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. sztring[] (kötelező)
maxAgeInSeconds Kötelező, ha CorsRule elem van jelen. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótáraznia kell az elővizsgálati választ. int (kötelező)

ProtocolSettings

Név Leírás Érték
Smb SMB-protokoll beállítása SmbSetting

SmbSetting

Név Leírás Érték
authenticationMethods A kiszolgáló által támogatott SMB-hitelesítési módszerek. Az érvényes értékek: NTLMv2, Kerberos. Sztringként kell átadni a(z) ";" elválasztójellel. sztring
channelEncryption A kiszolgáló által támogatott SMB-csatornatitkosítás. Érvényes értékek: AES-128-CCM, AES-128-GCM, AES-256-GCM. Sztringként kell átadni a(z) ";" elválasztójellel. sztring
kerberosTicketEncryption A Kerberos-jegytitkosítást a kiszolgáló támogatja. Érvényes értékek: RC4-HMAC, AES-256. Sztringként kell átadni a ";" elválasztójellel sztring
Többcsatornás Többcsatornás beállítás. Csak a Premium FileStorage szolgáltatásra vonatkozik. Többcsatornás
versions A kiszolgáló által támogatott SMB protokollverziók. Az érvényes értékek: SMB2.1, SMB3.0, SMB3.1.1. Sztringként kell átadni a(z) ";" elválasztó karakterrel. sztring

Többcsatornás

Név Leírás Érték
engedélyezve Azt jelzi, hogy engedélyezve van-e a többcsatornás logikai

DeleteRetentionPolicy

Név Leírás Érték
nap Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték lehet 1, a maximális érték pedig 365. int

Korlátok:
Minimális érték = 1
Maximális érték = 365
engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. logikai