Microsoft.Storage storageAccounts/blobServices 2018-07-01
Bicep-resourcedefinitie
Het resourcetype storageAccounts/blobServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Storage/storageAccounts/blobServices wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices@2018-07-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
cors: {
corsRules: [
{
allowedHeaders: [
'string'
]
allowedMethods: [
'string'
]
allowedOrigins: [
'string'
]
exposedHeaders: [
'string'
]
maxAgeInSeconds: int
}
]
}
defaultServiceVersion: 'string'
deleteRetentionPolicy: {
days: int
enabled: bool
}
}
}
Eigenschapswaarden
BlobServicePropertiesPropertiesProperties
Naam | Beschrijving | Waarde |
---|---|---|
cors | Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. | CorsRules- |
defaultServiceVersion | DefaultServiceVersion geeft de standaardversie aan die moet worden gebruikt voor aanvragen voor de Blob-service als de versie van een binnenkomende aanvraag niet is opgegeven. Mogelijke waarden zijn versie 2008-10-27 en alle recentere versies. | snaar |
deleteRetentionPolicy | De eigenschappen van de Blob-service voor voorlopig verwijderen. | DeleteRetentionPolicy- |
CorsRule
Naam | Beschrijving | Waarde |
---|---|---|
allowedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met headers die deel mogen uitmaken van de cross-origin-aanvraag. | tekenreeks[] (vereist) |
allowedMethods | Vereist als het CorsRule-element aanwezig is. Een lijst met HTTP-methoden die door de oorsprong mogen worden uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'VERWIJDEREN' 'GET' 'HEAD' 'SAMENVOEGEN' 'OPTIES' 'POST' PUT (vereist) |
allowedOrigins | Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan | tekenreeks[] (vereist) |
exposedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met antwoordheaders om beschikbaar te maken voor CORS-clients. | tekenreeks[] (vereist) |
maxAgeInSeconds | Vereist als het CorsRule-element aanwezig is. Het aantal seconden dat de client/browser een voorbereidend antwoord in de cache moet opslaan. | int (vereist) |
CorsRules
Naam | Beschrijving | Waarde |
---|---|---|
corsRules | De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. | CorsRule[] |
DeleteRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Dagen | Geeft het aantal dagen aan dat de verwijderde blob moet worden bewaard. De minimaal opgegeven waarde kan 1 zijn en de maximumwaarde kan 365 zijn. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 365 |
Ingeschakeld | Geeft aan of DeleteRetentionPolicy is ingeschakeld voor de Blob-service. | Bool |
Microsoft.Storage/storageAccounts/blobServices
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | 'standaard' (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: storageAccounts |
Eigenschappen | De eigenschappen van de Blob-service van een opslagaccount. | BlobServicePropertiesProperties |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Een opslagaccount maken met meerdere Blob-containers | Hiermee maakt u een Azure-opslagaccount en meerdere blobcontainers. |
een V2-gegevensfactory maken | Met deze sjabloon maakt u een V2-gegevensfactory die gegevens kopieert van een map in een Azure Blob Storage naar een andere map in de opslag. |
een Azure Machine Learning Sweep-taak maken | Met deze sjabloon maakt u een Azure Machine Learning Sweep-taak voor het afstemmen van hyperparameters. |
Een Azure Storage-account en blobcontainer maken in Azure | Met deze sjabloon maakt u een Azure Storage-account en een blobcontainer. |
Maakt een Dapr-microservices-app met container-apps | Een Dapr-microservices-app maken met behulp van Container Apps. |
Maakt een Dapr pub-sub servicebus-app met behulp van Container Apps | Maak een Dapr pub-sub servicebus-app met behulp van Container Apps. |
Azure Data Explorer-database implementeren met Event Grid-verbinding | Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Secure Azure AI Studio implementeren met een beheerd virtueel netwerk | Met deze sjabloon maakt u een beveiligde Azure AI Studio-omgeving met robuuste netwerk- en identiteitsbeveiligingsbeperkingen. |
FinOps-hub | Met deze sjabloon maakt u een nieuw FinOps-hubexemplaren, waaronder Data Lake-opslag en een Data Factory. |
opslagaccount met bewaarbeleid voor SSE en blobverwijdering | Met deze sjabloon maakt u een opslagaccount met Storage Service Encryption en bewaarbeleid voor blobverwijdering |
Resourcedefinitie van ARM-sjabloon
Het resourcetype storageAccounts/blobServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Storage/storageAccounts/blobServices wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Storage/storageAccounts/blobServices",
"apiVersion": "2018-07-01",
"name": "string",
"properties": {
"cors": {
"corsRules": [
{
"allowedHeaders": [ "string" ],
"allowedMethods": [ "string" ],
"allowedOrigins": [ "string" ],
"exposedHeaders": [ "string" ],
"maxAgeInSeconds": "int"
}
]
},
"defaultServiceVersion": "string",
"deleteRetentionPolicy": {
"days": "int",
"enabled": "bool"
}
}
}
Eigenschapswaarden
BlobServicePropertiesPropertiesProperties
Naam | Beschrijving | Waarde |
---|---|---|
cors | Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. | CorsRules- |
defaultServiceVersion | DefaultServiceVersion geeft de standaardversie aan die moet worden gebruikt voor aanvragen voor de Blob-service als de versie van een binnenkomende aanvraag niet is opgegeven. Mogelijke waarden zijn versie 2008-10-27 en alle recentere versies. | snaar |
deleteRetentionPolicy | De eigenschappen van de Blob-service voor voorlopig verwijderen. | DeleteRetentionPolicy- |
CorsRule
Naam | Beschrijving | Waarde |
---|---|---|
allowedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met headers die deel mogen uitmaken van de cross-origin-aanvraag. | tekenreeks[] (vereist) |
allowedMethods | Vereist als het CorsRule-element aanwezig is. Een lijst met HTTP-methoden die door de oorsprong mogen worden uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'VERWIJDEREN' 'GET' 'HEAD' 'SAMENVOEGEN' 'OPTIES' 'POST' PUT (vereist) |
allowedOrigins | Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan | tekenreeks[] (vereist) |
exposedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met antwoordheaders om beschikbaar te maken voor CORS-clients. | tekenreeks[] (vereist) |
maxAgeInSeconds | Vereist als het CorsRule-element aanwezig is. Het aantal seconden dat de client/browser een voorbereidend antwoord in de cache moet opslaan. | int (vereist) |
CorsRules
Naam | Beschrijving | Waarde |
---|---|---|
corsRules | De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. | CorsRule[] |
DeleteRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Dagen | Geeft het aantal dagen aan dat de verwijderde blob moet worden bewaard. De minimaal opgegeven waarde kan 1 zijn en de maximumwaarde kan 365 zijn. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 365 |
Ingeschakeld | Geeft aan of DeleteRetentionPolicy is ingeschakeld voor de Blob-service. | Bool |
Microsoft.Storage/storageAccounts/blobServices
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2018-07-01' |
naam | De resourcenaam | 'standaard' (vereist) |
Eigenschappen | De eigenschappen van de Blob-service van een opslagaccount. | BlobServicePropertiesProperties |
type | Het resourcetype | 'Microsoft.Storage/storageAccounts/blobServices' |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Azure Cloud Shell - VNet-opslag |
Met deze sjabloon wordt Azure Cloud Shell-opslag geïmplementeerd in een virtueel Azure-netwerk. |
Een opslagaccount maken met meerdere Blob-containers |
Hiermee maakt u een Azure-opslagaccount en meerdere blobcontainers. |
een V2-gegevensfactory maken |
Met deze sjabloon maakt u een V2-gegevensfactory die gegevens kopieert van een map in een Azure Blob Storage naar een andere map in de opslag. |
een Azure Machine Learning Sweep-taak maken |
Met deze sjabloon maakt u een Azure Machine Learning Sweep-taak voor het afstemmen van hyperparameters. |
Een Azure Storage-account en blobcontainer maken in Azure |
Met deze sjabloon maakt u een Azure Storage-account en een blobcontainer. |
Maakt een Dapr-microservices-app met container-apps |
Een Dapr-microservices-app maken met behulp van Container Apps. |
Maakt een Dapr pub-sub servicebus-app met behulp van Container Apps |
Maak een Dapr pub-sub servicebus-app met behulp van Container Apps. |
Azure Data Explorer-database implementeren met Event Grid-verbinding |
Azure Data Explorer-database implementeren met Event Grid-verbinding. |
Secure Azure AI Studio implementeren met een beheerd virtueel netwerk |
Met deze sjabloon maakt u een beveiligde Azure AI Studio-omgeving met robuuste netwerk- en identiteitsbeveiligingsbeperkingen. |
FinOps-hub |
Met deze sjabloon maakt u een nieuw FinOps-hubexemplaren, waaronder Data Lake-opslag en een Data Factory. |
opslagaccount met bewaarbeleid voor SSE en blobverwijdering |
Met deze sjabloon maakt u een opslagaccount met Storage Service Encryption en bewaarbeleid voor blobverwijdering |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype storageAccounts/blobServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Storage/storageAccounts/blobServices wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/blobServices@2018-07-01"
name = "string"
body = jsonencode({
properties = {
cors = {
corsRules = [
{
allowedHeaders = [
"string"
]
allowedMethods = [
"string"
]
allowedOrigins = [
"string"
]
exposedHeaders = [
"string"
]
maxAgeInSeconds = int
}
]
}
defaultServiceVersion = "string"
deleteRetentionPolicy = {
days = int
enabled = bool
}
}
})
}
Eigenschapswaarden
BlobServicePropertiesPropertiesProperties
Naam | Beschrijving | Waarde |
---|---|---|
cors | Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. | CorsRules- |
defaultServiceVersion | DefaultServiceVersion geeft de standaardversie aan die moet worden gebruikt voor aanvragen voor de Blob-service als de versie van een binnenkomende aanvraag niet is opgegeven. Mogelijke waarden zijn versie 2008-10-27 en alle recentere versies. | snaar |
deleteRetentionPolicy | De eigenschappen van de Blob-service voor voorlopig verwijderen. | DeleteRetentionPolicy- |
CorsRule
Naam | Beschrijving | Waarde |
---|---|---|
allowedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met headers die deel mogen uitmaken van de cross-origin-aanvraag. | tekenreeks[] (vereist) |
allowedMethods | Vereist als het CorsRule-element aanwezig is. Een lijst met HTTP-methoden die door de oorsprong mogen worden uitgevoerd. | Tekenreeksmatrix met een van de volgende waarden: 'VERWIJDEREN' 'GET' 'HEAD' 'SAMENVOEGEN' 'OPTIES' 'POST' PUT (vereist) |
allowedOrigins | Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan | tekenreeks[] (vereist) |
exposedHeaders | Vereist als het CorsRule-element aanwezig is. Een lijst met antwoordheaders om beschikbaar te maken voor CORS-clients. | tekenreeks[] (vereist) |
maxAgeInSeconds | Vereist als het CorsRule-element aanwezig is. Het aantal seconden dat de client/browser een voorbereidend antwoord in de cache moet opslaan. | int (vereist) |
CorsRules
Naam | Beschrijving | Waarde |
---|---|---|
corsRules | De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. | CorsRule[] |
DeleteRetentionPolicy
Naam | Beschrijving | Waarde |
---|---|---|
Dagen | Geeft het aantal dagen aan dat de verwijderde blob moet worden bewaard. De minimaal opgegeven waarde kan 1 zijn en de maximumwaarde kan 365 zijn. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 365 |
Ingeschakeld | Geeft aan of DeleteRetentionPolicy is ingeschakeld voor de Blob-service. | Bool |
Microsoft.Storage/storageAccounts/blobServices
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | 'standaard' (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: storageAccounts |
Eigenschappen | De eigenschappen van de Blob-service van een opslagaccount. | BlobServicePropertiesProperties |
type | Het resourcetype | "Microsoft.Storage/storageAccounts/blobServices@2018-07-01" |