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:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
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ó |
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:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
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ó |
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 |