Microsoft.Storage StorageAccounts/managementPolicies 2019-04-01
Artikel 12/21/2024
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype storageAccounts/managementPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Storage/storageAccounts/managementPolicies wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Storage/storageAccounts/managementPolicies@2019-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
policy: {
rules: [
{
definition: {
actions: {
baseBlob: {
delete: {
daysAfterModificationGreaterThan: int
}
tierToArchive: {
daysAfterModificationGreaterThan: int
}
tierToCool: {
daysAfterModificationGreaterThan: int
}
}
snapshot: {
delete: {
daysAfterCreationGreaterThan: int
}
}
}
filters: {
blobTypes: [
'string'
]
prefixMatch: [
'string'
]
}
}
enabled: bool
name: 'string'
type: 'string'
}
]
}
}
}
Eigenschapswaarden
DateAfterCreation
Naam
Beschrijving
Waarde
daysAfterCreationGreaterThan
Waarde die de leeftijd aangeeft in dagen na het maken
Int Beperkingen: Minimumwaarde = 0 (vereist)
DateAfterModification
Naam
Beschrijving
Waarde
daysAfterModificationGreaterThan
Waarde die de leeftijd in dagen na laatste wijziging aangeeft
Int Beperkingen: Minimumwaarde = 0 (vereist)
ManagementPolicyAction
ManagementPolicyBaseBlob
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de blob
DateAfterModification-
tierToArchive
De functie voor het tieren van blobs voor archiefopslag. Ondersteuning voor blobs op dit moment op dynamische of statische laag
DateAfterModification-
tierToCool
De functie voor het tieren van blobs naar statische opslag. Ondersteuning voor blobs op dit moment in hot-laag
DateAfterModification-
ManagementPolicyDefinition
ManagementPolicyFilter
Naam
Beschrijving
Waarde
blobTypes
Een matrix met vooraf gedefinieerde enumwaarden. Alleen blockBlob wordt ondersteund.
tekenreeks[] (vereist)
prefixMatch
Een matrix met tekenreeksen die overeenkomen met voorvoegsels.
tekenreeks[]
ManagementPolicyProperties
Naam
Beschrijving
Waarde
beleid
De Storage Account ManagementPolicy, in JSON-indeling. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicySchema (vereist)
ManagementPolicyRule
Naam
Beschrijving
Waarde
definitie
Een object dat de levenscyclusregel definieert.
ManagementPolicyDefinition- (vereist)
Ingeschakeld
Regel is ingeschakeld als deze is ingesteld op waar.
Bool
naam
Een regelnaam kan elke combinatie van alfanumerieke tekens bevatten. Regelnaam is hoofdlettergevoelig. Deze moet uniek zijn binnen een beleid.
tekenreeks (vereist)
type
De geldige waarde is Levenscyclus
'Levenscyclus' (vereist)
ManagementPolicySchema
Naam
Beschrijving
Waarde
reglement
De regels voor opslagaccountbeheerpolicies. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicyRule [] (vereist)
ManagementPolicySnapShot
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de momentopname van de blob
DateAfterCreation-
Microsoft.Storage/storageAccounts/managementPolicies
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 resource voor meer informatie.
Symbolische naam voor resource van het type: storageAccounts
Eigenschappen
Retourneert de regels voor gegevensbeleid voor opslagaccounts.
ManagementPolicyProperties-
Resourcedefinitie van ARM-sjabloon
Het resourcetype storageAccounts/managementPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Storage/storageAccounts/managementPolicies wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Storage/storageAccounts/managementPolicies",
"apiVersion": "2019-04-01",
"name": "string",
"properties": {
"policy": {
"rules": [
{
"definition": {
"actions": {
"baseBlob": {
"delete": {
"daysAfterModificationGreaterThan": "int"
},
"tierToArchive": {
"daysAfterModificationGreaterThan": "int"
},
"tierToCool": {
"daysAfterModificationGreaterThan": "int"
}
},
"snapshot": {
"delete": {
"daysAfterCreationGreaterThan": "int"
}
}
},
"filters": {
"blobTypes": [ "string" ],
"prefixMatch": [ "string" ]
}
},
"enabled": "bool",
"name": "string",
"type": "string"
}
]
}
}
}
Eigenschapswaarden
DateAfterCreation
Naam
Beschrijving
Waarde
daysAfterCreationGreaterThan
Waarde die de leeftijd aangeeft in dagen na het maken
Int Beperkingen: Minimumwaarde = 0 (vereist)
DateAfterModification
Naam
Beschrijving
Waarde
daysAfterModificationGreaterThan
Waarde die de leeftijd in dagen na laatste wijziging aangeeft
Int Beperkingen: Minimumwaarde = 0 (vereist)
ManagementPolicyAction
ManagementPolicyBaseBlob
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de blob
DateAfterModification-
tierToArchive
De functie voor het tieren van blobs voor archiefopslag. Ondersteuning voor blobs op dit moment op dynamische of statische laag
DateAfterModification-
tierToCool
De functie voor het tieren van blobs naar statische opslag. Ondersteuning voor blobs op dit moment in hot-laag
DateAfterModification-
ManagementPolicyDefinition
ManagementPolicyFilter
Naam
Beschrijving
Waarde
blobTypes
Een matrix met vooraf gedefinieerde enumwaarden. Alleen blockBlob wordt ondersteund.
tekenreeks[] (vereist)
prefixMatch
Een matrix met tekenreeksen die overeenkomen met voorvoegsels.
tekenreeks[]
ManagementPolicyProperties
Naam
Beschrijving
Waarde
beleid
De Storage Account ManagementPolicy, in JSON-indeling. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicySchema (vereist)
ManagementPolicyRule
Naam
Beschrijving
Waarde
definitie
Een object dat de levenscyclusregel definieert.
ManagementPolicyDefinition- (vereist)
Ingeschakeld
Regel is ingeschakeld als deze is ingesteld op waar.
Bool
naam
Een regelnaam kan elke combinatie van alfanumerieke tekens bevatten. Regelnaam is hoofdlettergevoelig. Deze moet uniek zijn binnen een beleid.
tekenreeks (vereist)
type
De geldige waarde is Levenscyclus
'Levenscyclus' (vereist)
ManagementPolicySchema
Naam
Beschrijving
Waarde
reglement
De regels voor opslagaccountbeheerpolicies. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicyRule [] (vereist)
ManagementPolicySnapShot
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de momentopname van de blob
DateAfterCreation-
Microsoft.Storage/storageAccounts/managementPolicies
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2019-04-01'
naam
De resourcenaam
'standaard' (vereist)
Eigenschappen
Retourneert de regels voor gegevensbeleid voor opslagaccounts.
ManagementPolicyProperties-
type
Het resourcetype
'Microsoft.Storage/storageAccounts/managementPolicies'
Het resourcetype storageAccounts/managementPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Storage/storageAccounts/managementPolicies wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/managementPolicies@2019-04-01"
name = "string"
body = jsonencode({
properties = {
policy = {
rules = [
{
definition = {
actions = {
baseBlob = {
delete = {
daysAfterModificationGreaterThan = int
}
tierToArchive = {
daysAfterModificationGreaterThan = int
}
tierToCool = {
daysAfterModificationGreaterThan = int
}
}
snapshot = {
delete = {
daysAfterCreationGreaterThan = int
}
}
}
filters = {
blobTypes = [
"string"
]
prefixMatch = [
"string"
]
}
}
enabled = bool
name = "string"
type = "string"
}
]
}
}
})
}
Eigenschapswaarden
DateAfterCreation
Naam
Beschrijving
Waarde
daysAfterCreationGreaterThan
Waarde die de leeftijd aangeeft in dagen na het maken
Int Beperkingen: Minimumwaarde = 0 (vereist)
DateAfterModification
Naam
Beschrijving
Waarde
daysAfterModificationGreaterThan
Waarde die de leeftijd in dagen na laatste wijziging aangeeft
Int Beperkingen: Minimumwaarde = 0 (vereist)
ManagementPolicyAction
ManagementPolicyBaseBlob
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de blob
DateAfterModification-
tierToArchive
De functie voor het tieren van blobs voor archiefopslag. Ondersteuning voor blobs op dit moment op dynamische of statische laag
DateAfterModification-
tierToCool
De functie voor het tieren van blobs naar statische opslag. Ondersteuning voor blobs op dit moment in hot-laag
DateAfterModification-
ManagementPolicyDefinition
ManagementPolicyFilter
Naam
Beschrijving
Waarde
blobTypes
Een matrix met vooraf gedefinieerde enumwaarden. Alleen blockBlob wordt ondersteund.
tekenreeks[] (vereist)
prefixMatch
Een matrix met tekenreeksen die overeenkomen met voorvoegsels.
tekenreeks[]
ManagementPolicyProperties
Naam
Beschrijving
Waarde
beleid
De Storage Account ManagementPolicy, in JSON-indeling. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicySchema (vereist)
ManagementPolicyRule
Naam
Beschrijving
Waarde
definitie
Een object dat de levenscyclusregel definieert.
ManagementPolicyDefinition- (vereist)
Ingeschakeld
Regel is ingeschakeld als deze is ingesteld op waar.
Bool
naam
Een regelnaam kan elke combinatie van alfanumerieke tekens bevatten. Regelnaam is hoofdlettergevoelig. Deze moet uniek zijn binnen een beleid.
tekenreeks (vereist)
type
De geldige waarde is Levenscyclus
'Levenscyclus' (vereist)
ManagementPolicySchema
Naam
Beschrijving
Waarde
reglement
De regels voor opslagaccountbeheerpolicies. Zie meer informatie in: /azure/storage/common/storage-lifecycle-management-concepts.
ManagementPolicyRule [] (vereist)
ManagementPolicySnapShot
Naam
Beschrijving
Waarde
verwijderen
De functie voor het verwijderen van de momentopname van de blob
DateAfterCreation-
Microsoft.Storage/storageAccounts/managementPolicies
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
Retourneert de regels voor gegevensbeleid voor opslagaccounts.
ManagementPolicyProperties-
type
Het resourcetype
"Microsoft.Storage/storageAccounts/managementPolicies@2019-04-01"