Microsoft.Storage storageAccounts/fileServices 2022-09-01
- nejnovější
- 2023-05-01
-
2023-04-04 -
2023-01-01 - 2022-09-01
- 05. 5. 2022
-
2021-09-01 -
2021-08-01 - 2021-06-01
-
2021-04-01 -
2021-021 - 1. 1. 2021
-
2020-08-01-preview -
06.06.2019 -
2019-04-04
Definice prostředku Bicep
Typ prostředku storageAccounts/fileServices je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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.Storage/storageAccounts/fileServices, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices@2022-09-01' = {
parent: resourceSymbolicName
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: {
allowPermanentDelete: bool
days: int
enabled: bool
}
}
}
Hodnoty vlastností
CorsRule
Jméno | Popis | Hodnota |
---|---|---|
AllowedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček může být součástí žádosti mezi zdroji. | string[] (povinné) |
allowedMethods | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam metod HTTP, které mohou být spuštěny původem. | Řetězcové pole obsahující některou z těchto možností: DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT (povinné) |
allowedOrigins | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény | string[] (povinné) |
exposedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček odpovědí, které se zpřístupňují klientům CORS. | string[] (povinné) |
maxAgeInSeconds | Vyžaduje se, pokud je k dispozici element CorsRule. Počet sekund, po které má klient nebo prohlížeč ukládat předběžnou odpověď do mezipaměti. | int (povinné) |
CorsRules
Jméno | Popis | Hodnota |
---|---|---|
corsRules | Seznam pravidel CORS Do požadavku můžete zahrnout až pět prvků CorsRule. | CorsRule[] |
DeleteRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
allowPermanentDelete | Tato vlastnost, pokud je nastavena na hodnotu true, umožňuje odstranění verzí a snímků obnovitelně odstraněných objektů blob. Tuto vlastnost nelze použít zásadu obnovení objektu blob. Tato vlastnost se vztahuje pouze na službu objektů blob a nevztahuje se na kontejnery ani sdílenou složku. | Bool |
Dny | Určuje počet dnů, po které by odstraněná položka měla být zachována. Minimální zadaná hodnota může být 1 a maximální hodnota může být 365. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Určuje, zda je povoleno DeleteRetentionPolicy. | Bool |
FileServicePropertiesProperties
Microsoft.Storage/storageAccounts/fileServices
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | Výchozí (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: účet úložiště |
vlastnosti | Vlastnosti souborových služeb v účtu úložiště. | FileServicePropertiesProperties |
Vícekanálový
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Označuje, jestli je povolený multichannel. | Bool |
ProtokolSettings
Jméno | Popis | Hodnota |
---|---|---|
Smb | Nastavení protokolu SMB | smbSetting |
SmbSetting
Jméno | Popis | Hodnota |
---|---|---|
authenticationMethods | Metody ověřování SMB podporované serverem. Platné hodnoty jsou NTLMv2, Kerberos. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
channelEncryption | Šifrování kanálu SMB podporované serverem. Platné hodnoty jsou AES-128-CCM, AES-128-GCM, AES-256-GCM. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
kerberosTicketEncryption | Šifrování lístku Kerberos podporované serverem Platné hodnoty jsou RC4-HMAC, AES-256. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
vícekanálový | Nastavení Multichannel. Platí jenom pro Premium FileStorage. | Multichannel |
verze | Verze protokolu SMB podporované serverem. Platné hodnoty jsou SMB2.1, SMB3.0, SMB3.1.1. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
Definice prostředku šablony ARM
Typ prostředku storageAccounts/fileServices je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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.Storage/storageAccounts/fileServices, přidejte do šablony následující JSON.
{
"type": "Microsoft.Storage/storageAccounts/fileServices",
"apiVersion": "2022-09-01",
"name": "string",
"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": {
"allowPermanentDelete": "bool",
"days": "int",
"enabled": "bool"
}
}
}
Hodnoty vlastností
CorsRule
Jméno | Popis | Hodnota |
---|---|---|
AllowedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček může být součástí žádosti mezi zdroji. | string[] (povinné) |
allowedMethods | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam metod HTTP, které mohou být spuštěny původem. | Řetězcové pole obsahující některou z těchto možností: DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT (povinné) |
allowedOrigins | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény | string[] (povinné) |
exposedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček odpovědí, které se zpřístupňují klientům CORS. | string[] (povinné) |
maxAgeInSeconds | Vyžaduje se, pokud je k dispozici element CorsRule. Počet sekund, po které má klient nebo prohlížeč ukládat předběžnou odpověď do mezipaměti. | int (povinné) |
CorsRules
Jméno | Popis | Hodnota |
---|---|---|
corsRules | Seznam pravidel CORS Do požadavku můžete zahrnout až pět prvků CorsRule. | CorsRule[] |
DeleteRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
allowPermanentDelete | Tato vlastnost, pokud je nastavena na hodnotu true, umožňuje odstranění verzí a snímků obnovitelně odstraněných objektů blob. Tuto vlastnost nelze použít zásadu obnovení objektu blob. Tato vlastnost se vztahuje pouze na službu objektů blob a nevztahuje se na kontejnery ani sdílenou složku. | Bool |
Dny | Určuje počet dnů, po které by odstraněná položka měla být zachována. Minimální zadaná hodnota může být 1 a maximální hodnota může být 365. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Určuje, zda je povoleno DeleteRetentionPolicy. | Bool |
FileServicePropertiesProperties
Microsoft.Storage/storageAccounts/fileServices
Vícekanálový
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Označuje, jestli je povolený multichannel. | Bool |
ProtokolSettings
Jméno | Popis | Hodnota |
---|---|---|
Smb | Nastavení protokolu SMB | smbSetting |
SmbSetting
Jméno | Popis | Hodnota |
---|---|---|
authenticationMethods | Metody ověřování SMB podporované serverem. Platné hodnoty jsou NTLMv2, Kerberos. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
channelEncryption | Šifrování kanálu SMB podporované serverem. Platné hodnoty jsou AES-128-CCM, AES-128-GCM, AES-256-GCM. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
kerberosTicketEncryption | Šifrování lístku Kerberos podporované serverem Platné hodnoty jsou RC4-HMAC, AES-256. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
vícekanálový | Nastavení Multichannel. Platí jenom pro Premium FileStorage. | Multichannel |
verze | Verze protokolu SMB podporované serverem. Platné hodnoty jsou SMB2.1, SMB3.0, SMB3.1.1. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
Azure Cloud Shell – úložiště virtuální sítě nasazení |
Tato šablona nasadí úložiště Azure Cloud Shell do virtuální sítě Azure. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku storageAccounts/fileServices 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.Storage/storageAccounts/fileServices, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices@2022-09-01"
name = "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 = {
allowPermanentDelete = bool
days = int
enabled = bool
}
}
})
}
Hodnoty vlastností
CorsRule
Jméno | Popis | Hodnota |
---|---|---|
AllowedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček může být součástí žádosti mezi zdroji. | string[] (povinné) |
allowedMethods | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam metod HTTP, které mohou být spuštěny původem. | Řetězcové pole obsahující některou z těchto možností: DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT (povinné) |
allowedOrigins | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény | string[] (povinné) |
exposedHeaders | Vyžaduje se, pokud je k dispozici element CorsRule. Seznam hlaviček odpovědí, které se zpřístupňují klientům CORS. | string[] (povinné) |
maxAgeInSeconds | Vyžaduje se, pokud je k dispozici element CorsRule. Počet sekund, po které má klient nebo prohlížeč ukládat předběžnou odpověď do mezipaměti. | int (povinné) |
CorsRules
Jméno | Popis | Hodnota |
---|---|---|
corsRules | Seznam pravidel CORS Do požadavku můžete zahrnout až pět prvků CorsRule. | CorsRule[] |
DeleteRetentionPolicy
Jméno | Popis | Hodnota |
---|---|---|
allowPermanentDelete | Tato vlastnost, pokud je nastavena na hodnotu true, umožňuje odstranění verzí a snímků obnovitelně odstraněných objektů blob. Tuto vlastnost nelze použít zásadu obnovení objektu blob. Tato vlastnost se vztahuje pouze na službu objektů blob a nevztahuje se na kontejnery ani sdílenou složku. | Bool |
Dny | Určuje počet dnů, po které by odstraněná položka měla být zachována. Minimální zadaná hodnota může být 1 a maximální hodnota může být 365. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Určuje, zda je povoleno DeleteRetentionPolicy. | Bool |
FileServicePropertiesProperties
Microsoft.Storage/storageAccounts/fileServices
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | Výchozí (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: účet úložiště |
vlastnosti | Vlastnosti souborových služeb v účtu úložiště. | FileServicePropertiesProperties |
typ | Typ prostředku | Microsoft.Storage/storageAccounts/fileServices@2022-09-01 |
Vícekanálový
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Označuje, jestli je povolený multichannel. | Bool |
ProtokolSettings
Jméno | Popis | Hodnota |
---|---|---|
Smb | Nastavení protokolu SMB | smbSetting |
SmbSetting
Jméno | Popis | Hodnota |
---|---|---|
authenticationMethods | Metody ověřování SMB podporované serverem. Platné hodnoty jsou NTLMv2, Kerberos. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
channelEncryption | Šifrování kanálu SMB podporované serverem. Platné hodnoty jsou AES-128-CCM, AES-128-GCM, AES-256-GCM. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
kerberosTicketEncryption | Šifrování lístku Kerberos podporované serverem Platné hodnoty jsou RC4-HMAC, AES-256. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |
vícekanálový | Nastavení Multichannel. Platí jenom pro Premium FileStorage. | Multichannel |
verze | Verze protokolu SMB podporované serverem. Platné hodnoty jsou SMB2.1, SMB3.0, SMB3.1.1. Měla by být předána jako řetězec s oddělovačem ;. | řetězec |