Microsoft.Storage storageAccounts/blobServices 2021-01-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 - 11. 11. 2018
- 1. 7. 2018
Definice prostředku Bicep
Typ prostředku storageAccounts/blobServices 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/blobServices, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices@2021-01-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
automaticSnapshotPolicyEnabled: bool
changeFeed: {
enabled: bool
retentionInDays: int
}
containerDeleteRetentionPolicy: {
days: int
enabled: bool
}
cors: {
corsRules: [
{
allowedHeaders: [
'string'
]
allowedMethods: [
'string'
]
allowedOrigins: [
'string'
]
exposedHeaders: [
'string'
]
maxAgeInSeconds: int
}
]
}
defaultServiceVersion: 'string'
deleteRetentionPolicy: {
days: int
enabled: bool
}
isVersioningEnabled: bool
lastAccessTimeTrackingPolicy: {
blobType: [
'string'
]
enable: bool
name: 'string'
trackingGranularityInDays: int
}
restorePolicy: {
days: int
enabled: bool
}
}
}
Hodnoty vlastností
BlobServicePropertiesProperties
Jméno | Popis | Hodnota |
---|---|---|
automaticSnapshotPolicyEnabled | Zastaralé ve prospěch isVersioningEnabled vlastnost. | Bool |
ChangeFeed | Vlastnosti služby Blob Service pro události kanálu změn. | ChangeFeed |
containerDeleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění kontejneru. | DeleteRetentionPolicy |
cors | Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. | |
defaultServiceVersion | DefaultServiceVersion označuje výchozí verzi, která se má použít pro požadavky na službu Blob Service, pokud není zadána verze příchozího požadavku. Možné hodnoty zahrnují verzi 2008-10-27 a všechny novější verze. | řetězec |
deleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění objektů blob. | DeleteRetentionPolicy |
isVersioningEnabled | Správa verzí je povolená, pokud je nastavená hodnota true. | Bool |
lastAccessTimeTrackingPolicy | Vlastnost služby blob pro konfiguraci zásad sledování na základě času posledního přístupu. | LastAccessTimeTrackingPolicy |
restorePolicy | Vlastnosti služby Blob Service pro zásady obnovení objektů blob. | RestorePolicyProperties |
Kanál změn
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli je pro službu Blob Service povolené protokolování událostí kanálu změn. | Bool |
retentionInDays | Určuje dobu trvání uchovávání hodnoty changeFeed ve dnech. Minimální hodnota je 1 den a maximální hodnota je 146000 dní (400 let). Hodnota null označuje nekonečné uchovávání kanálu změn. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 146000 |
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 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 |
---|---|---|
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 |
LastAccessTimeTrackingPolicy
Jméno | Popis | Hodnota |
---|---|---|
blobType | Pole předdefinovaných podporovaných typů objektů blob. Podporovanou hodnotou je pouze blockBlob. Toto pole je aktuálně jen pro čtení. | string[] |
zapnout | Pokud je povoleno sledování na základě času posledního přístupu na hodnotu True. | bool (povinné) |
Jméno | Název zásady. Platná hodnota je AccessTimeTracking. Toto pole je aktuálně jen pro čtení. | AccessTimeTracking |
trackingGranularityInDays | Pole určuje členitost sledování objektů blob ve dnech, obvykle jak často se má objekt blob sledovat. Toto pole je aktuálně jen pro čtení s hodnotou 1. | Int |
Microsoft.Storage/storageAccounts/blobServices
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 služby Blob služby účtu úložiště | BlobServicePropertiesProperties |
RestorePolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
Dny | jak dlouho se dá tento objekt blob obnovit. Měla by být skvělá než nula a menší než DeleteRetentionPolicy.days. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Obnovení objektu blob je povolené, pokud je nastavená hodnota true. | bool (povinné) |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
vytvoření účtu úložiště s více kontejnery objektů blob | Vytvoří účet úložiště Azure a několik kontejnerů objektů blob. |
vytvoření datové továrny V2 | Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky ve službě Azure Blob Storage do jiné složky v úložišti. |
vytvoření úlohy Uklidit ve službě Azure Machine Learning | Tato šablona vytvoří úlohu Azure Machine Learning Sweep pro ladění hyperparametrů. |
vytvoření účtu služby Azure Storage a kontejneru objektů blob v Azure | Tato šablona vytvoří účet služby Azure Storage a kontejner objektů blob. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps | Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps | Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
nasazení databáze Azure Data Exploreru s připojením k Event Gridu | Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid. |
nasazení zabezpečeného nástroje Azure AI Studio se spravovanou virtuální sítí | Tato šablona vytvoří zabezpečené prostředí Azure AI Studio s robustními omezeními zabezpečení sítě a identit. |
centra |
Tato šablona vytvoří novou instanci centra FinOps, včetně služby Data Lake Storage a služby Data Factory. |
účet úložiště se zásadami uchovávání informací o SSE a odstranění objektů blob | Tato šablona vytvoří účet úložiště s šifrováním služby úložiště a zásadami uchovávání informací o odstranění objektů blob. |
Definice prostředku šablony ARM
Typ prostředku storageAccounts/blobServices 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/blobServices, přidejte do šablony následující JSON.
{
"type": "Microsoft.Storage/storageAccounts/blobServices",
"apiVersion": "2021-01-01",
"name": "string",
"properties": {
"automaticSnapshotPolicyEnabled": "bool",
"changeFeed": {
"enabled": "bool",
"retentionInDays": "int"
},
"containerDeleteRetentionPolicy": {
"days": "int",
"enabled": "bool"
},
"cors": {
"corsRules": [
{
"allowedHeaders": [ "string" ],
"allowedMethods": [ "string" ],
"allowedOrigins": [ "string" ],
"exposedHeaders": [ "string" ],
"maxAgeInSeconds": "int"
}
]
},
"defaultServiceVersion": "string",
"deleteRetentionPolicy": {
"days": "int",
"enabled": "bool"
},
"isVersioningEnabled": "bool",
"lastAccessTimeTrackingPolicy": {
"blobType": [ "string" ],
"enable": "bool",
"name": "string",
"trackingGranularityInDays": "int"
},
"restorePolicy": {
"days": "int",
"enabled": "bool"
}
}
}
Hodnoty vlastností
BlobServicePropertiesProperties
Jméno | Popis | Hodnota |
---|---|---|
automaticSnapshotPolicyEnabled | Zastaralé ve prospěch isVersioningEnabled vlastnost. | Bool |
ChangeFeed | Vlastnosti služby Blob Service pro události kanálu změn. | ChangeFeed |
containerDeleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění kontejneru. | DeleteRetentionPolicy |
cors | Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. | |
defaultServiceVersion | DefaultServiceVersion označuje výchozí verzi, která se má použít pro požadavky na službu Blob Service, pokud není zadána verze příchozího požadavku. Možné hodnoty zahrnují verzi 2008-10-27 a všechny novější verze. | řetězec |
deleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění objektů blob. | DeleteRetentionPolicy |
isVersioningEnabled | Správa verzí je povolená, pokud je nastavená hodnota true. | Bool |
lastAccessTimeTrackingPolicy | Vlastnost služby blob pro konfiguraci zásad sledování na základě času posledního přístupu. | LastAccessTimeTrackingPolicy |
restorePolicy | Vlastnosti služby Blob Service pro zásady obnovení objektů blob. | RestorePolicyProperties |
Kanál změn
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli je pro službu Blob Service povolené protokolování událostí kanálu změn. | Bool |
retentionInDays | Určuje dobu trvání uchovávání hodnoty changeFeed ve dnech. Minimální hodnota je 1 den a maximální hodnota je 146000 dní (400 let). Hodnota null označuje nekonečné uchovávání kanálu změn. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 146000 |
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 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 |
---|---|---|
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 |
LastAccessTimeTrackingPolicy
Jméno | Popis | Hodnota |
---|---|---|
blobType | Pole předdefinovaných podporovaných typů objektů blob. Podporovanou hodnotou je pouze blockBlob. Toto pole je aktuálně jen pro čtení. | string[] |
zapnout | Pokud je povoleno sledování na základě času posledního přístupu na hodnotu True. | bool (povinné) |
Jméno | Název zásady. Platná hodnota je AccessTimeTracking. Toto pole je aktuálně jen pro čtení. | AccessTimeTracking |
trackingGranularityInDays | Pole určuje členitost sledování objektů blob ve dnech, obvykle jak často se má objekt blob sledovat. Toto pole je aktuálně jen pro čtení s hodnotou 1. | Int |
Microsoft.Storage/storageAccounts/blobServices
RestorePolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
Dny | jak dlouho se dá tento objekt blob obnovit. Měla by být skvělá než nula a menší než DeleteRetentionPolicy.days. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Obnovení objektu blob je povolené, pokud je nastavená hodnota true. | bool (povinné) |
Š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. |
vytvoření účtu úložiště s více kontejnery objektů blob nasazení |
Vytvoří účet úložiště Azure a několik kontejnerů objektů blob. |
vytvoření datové továrny V2 nasazení |
Tato šablona vytvoří datovou továrnu V2, která kopíruje data ze složky ve službě Azure Blob Storage do jiné složky v úložišti. |
vytvoření úlohy Uklidit ve službě Azure Machine Learning nasazení |
Tato šablona vytvoří úlohu Azure Machine Learning Sweep pro ladění hyperparametrů. |
vytvoření účtu služby Azure Storage a kontejneru objektů blob v Azure nasazení |
Tato šablona vytvoří účet služby Azure Storage a kontejner objektů blob. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps nasazení |
Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps nasazení |
Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
nasazení databáze Azure Data Exploreru s připojením k Event Gridu nasazení |
Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid. |
nasazení zabezpečeného nástroje Azure AI Studio se spravovanou virtuální sítí nasazení |
Tato šablona vytvoří zabezpečené prostředí Azure AI Studio s robustními omezeními zabezpečení sítě a identit. |
centra nasazení |
Tato šablona vytvoří novou instanci centra FinOps, včetně služby Data Lake Storage a služby Data Factory. |
účet úložiště se zásadami uchovávání informací o SSE a odstranění objektů blob nasazení |
Tato šablona vytvoří účet úložiště s šifrováním služby úložiště a zásadami uchovávání informací o odstranění objektů blob. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku storageAccounts/blobServices 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/blobServices, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/blobServices@2021-01-01"
name = "string"
body = jsonencode({
properties = {
automaticSnapshotPolicyEnabled = bool
changeFeed = {
enabled = bool
retentionInDays = int
}
containerDeleteRetentionPolicy = {
days = int
enabled = bool
}
cors = {
corsRules = [
{
allowedHeaders = [
"string"
]
allowedMethods = [
"string"
]
allowedOrigins = [
"string"
]
exposedHeaders = [
"string"
]
maxAgeInSeconds = int
}
]
}
defaultServiceVersion = "string"
deleteRetentionPolicy = {
days = int
enabled = bool
}
isVersioningEnabled = bool
lastAccessTimeTrackingPolicy = {
blobType = [
"string"
]
enable = bool
name = "string"
trackingGranularityInDays = int
}
restorePolicy = {
days = int
enabled = bool
}
}
})
}
Hodnoty vlastností
BlobServicePropertiesProperties
Jméno | Popis | Hodnota |
---|---|---|
automaticSnapshotPolicyEnabled | Zastaralé ve prospěch isVersioningEnabled vlastnost. | Bool |
ChangeFeed | Vlastnosti služby Blob Service pro události kanálu změn. | ChangeFeed |
containerDeleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění kontejneru. | DeleteRetentionPolicy |
cors | Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. | |
defaultServiceVersion | DefaultServiceVersion označuje výchozí verzi, která se má použít pro požadavky na službu Blob Service, pokud není zadána verze příchozího požadavku. Možné hodnoty zahrnují verzi 2008-10-27 a všechny novější verze. | řetězec |
deleteRetentionPolicy | Vlastnosti služby Blob Service pro obnovitelné odstranění objektů blob. | DeleteRetentionPolicy |
isVersioningEnabled | Správa verzí je povolená, pokud je nastavená hodnota true. | Bool |
lastAccessTimeTrackingPolicy | Vlastnost služby blob pro konfiguraci zásad sledování na základě času posledního přístupu. | LastAccessTimeTrackingPolicy |
restorePolicy | Vlastnosti služby Blob Service pro zásady obnovení objektů blob. | RestorePolicyProperties |
Kanál změn
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli je pro službu Blob Service povolené protokolování událostí kanálu změn. | Bool |
retentionInDays | Určuje dobu trvání uchovávání hodnoty changeFeed ve dnech. Minimální hodnota je 1 den a maximální hodnota je 146000 dní (400 let). Hodnota null označuje nekonečné uchovávání kanálu změn. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 146000 |
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 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 |
---|---|---|
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 |
LastAccessTimeTrackingPolicy
Jméno | Popis | Hodnota |
---|---|---|
blobType | Pole předdefinovaných podporovaných typů objektů blob. Podporovanou hodnotou je pouze blockBlob. Toto pole je aktuálně jen pro čtení. | string[] |
zapnout | Pokud je povoleno sledování na základě času posledního přístupu na hodnotu True. | bool (povinné) |
Jméno | Název zásady. Platná hodnota je AccessTimeTracking. Toto pole je aktuálně jen pro čtení. | AccessTimeTracking |
trackingGranularityInDays | Pole určuje členitost sledování objektů blob ve dnech, obvykle jak často se má objekt blob sledovat. Toto pole je aktuálně jen pro čtení s hodnotou 1. | Int |
Microsoft.Storage/storageAccounts/blobServices
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 služby Blob služby účtu úložiště | BlobServicePropertiesProperties |
typ | Typ prostředku | Microsoft.Storage/storageAccounts/blobServices@2021-01-01 |
RestorePolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
Dny | jak dlouho se dá tento objekt blob obnovit. Měla by být skvělá než nula a menší než DeleteRetentionPolicy.days. | Int Omezení: Minimální hodnota = 1 Maximální hodnota = 365 |
zpřístupněný | Obnovení objektu blob je povolené, pokud je nastavená hodnota true. | bool (povinné) |