Microsoft.Storage storageAccounts/fileServices 2023-04-01
- nejnovější
- 1. 1. 2024
- 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@2023-04-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í: "CONNECT" DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT TRACE (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 |
Příklady použití
Ukázky rychlého startu Azure
Následující šablony Azure pro rychlý start obsahují ukázky Bicep pro nasazení tohoto typu prostředku.
Soubor Bicep | Popis |
---|---|
Azure Cloud Shell – úložiště virtuální sítě | Tato šablona nasadí úložiště Azure Cloud Shell do virtuální sítě Azure. |
vytvoření AVD pomocí FSLogix a připojení ke službě AD DS | Tato šablona umožňuje vytvářet prostředky azure Virtual Desktopu, jako je fond hostitelů, skupina aplikací, pracovní prostor, účet úložiště FSLogix, sdílená složka, trezor služby Recovery Service pro zálohování sdílených složek, hostitele testovací relace, jeho rozšíření s připojením k doméně Active Directory pro připojení k microsoft Entra ID pr. |
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": "2023-04-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í: "CONNECT" DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT TRACE (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 |
Příklady použití
Šablony azure pro rychlý start
Následující šablony Azure Pro rychlý start nasadit 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. |
vytvoření AVD pomocí FSLogix a připojení ke službě AD DS nasazení |
Tato šablona umožňuje vytvářet prostředky azure Virtual Desktopu, jako je fond hostitelů, skupina aplikací, pracovní prostor, účet úložiště FSLogix, sdílená složka, trezor služby Recovery Service pro zálohování sdílených složek, hostitele testovací relace, jeho rozšíření s připojením k doméně Active Directory pro připojení k microsoft Entra ID pr. |
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@2023-04-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í: "CONNECT" DELETE GET "HEAD" "SLOUČIT" MOŽNOSTI PATCH POST PUT TRACE (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@2023-04-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 |