Microsoft. SQL-servrar/databaser/backupLongTermRetentionPolicies

Bicep-resursdefinition

Resurstypen servers/databases/backupLongTermRetentionPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies-resurs, lägg till följande Bicep i din mall.

resource symbolicname 'Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies@2025-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    monthlyRetention: 'string'
    timeBasedImmutability: 'string'
    timeBasedImmutabilityMode: 'string'
    weeklyRetention: 'string'
    weekOfYear: int
    yearlyRetention: 'string'
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies

Name Description Value
name Resursnamnet "standard" (krävs)
parent I Bicep kan du ange föräldraresursen för en barnresurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: servrar/databaser
properties Resursegenskaper. LongTermRetentionPolicyProperties

LongTermRetentionPolicyProperties

Name Description Value
monthlyRetention Den månatliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
timeBasedOföränderlighet Inställningen för om du vill aktivera tidsbaserad omutbarhet för framtida säkerhetskopieringar. När detta anges kommer framtida säkerhetskopieringar att ha TimeBasedImmutability aktiverat. 'Disabled'
'Enabled'
timeBasedImmutabilityMode Inställningen för tidsbaserat omutbarhetsläge för framtida säkerhetskopiering (Värdet kan vara antingen Låst eller Olåst. Gäller endast om TimeBasedImmutability är aktiverat). Varning: Oföränderlighet för LTR-säkerhetskopiering kan inte tas bort om TimeBasedImmutabilityMode är låst. 'Locked'
'Unlocked'
weeklyRetention Den veckovisa kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
weekOfYear Veckan på året för att ta den årliga säkerhetskopieringen i iso 8601-format. int
yearlyRetention Den årliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string

Resursdefinition för ARM-mall

Resurstypen servers/databases/backupLongTermRetentionPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies-resurs, lägg till följande JSON i din mall.

{
  "type": "Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies",
  "apiVersion": "2025-02-01-preview",
  "name": "string",
  "properties": {
    "monthlyRetention": "string",
    "timeBasedImmutability": "string",
    "timeBasedImmutabilityMode": "string",
    "weeklyRetention": "string",
    "weekOfYear": "int",
    "yearlyRetention": "string"
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies

Name Description Value
apiVersion API-versionen "2025-02-01-preview"
name Resursnamnet "standard" (krävs)
properties Resursegenskaper. LongTermRetentionPolicyProperties
type Resurstypen 'Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies'

LongTermRetentionPolicyProperties

Name Description Value
monthlyRetention Den månatliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
timeBasedOföränderlighet Inställningen för om du vill aktivera tidsbaserad omutbarhet för framtida säkerhetskopieringar. När detta anges kommer framtida säkerhetskopieringar att ha TimeBasedImmutability aktiverat. 'Disabled'
'Enabled'
timeBasedImmutabilityMode Inställningen för tidsbaserat omutbarhetsläge för framtida säkerhetskopiering (Värdet kan vara antingen Låst eller Olåst. Gäller endast om TimeBasedImmutability är aktiverat). Varning: Oföränderlighet för LTR-säkerhetskopiering kan inte tas bort om TimeBasedImmutabilityMode är låst. 'Locked'
'Unlocked'
weeklyRetention Den veckovisa kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
weekOfYear Veckan på året för att ta den årliga säkerhetskopieringen i iso 8601-format. int
yearlyRetention Den årliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen servers/databases/backupLongTermRetentionPolicies kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies-resurs, lägg till följande Terraform i din mall.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies@2025-02-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      monthlyRetention = "string"
      timeBasedImmutability = "string"
      timeBasedImmutabilityMode = "string"
      weeklyRetention = "string"
      weekOfYear = int
      yearlyRetention = "string"
    }
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/backupLongTermRetentionPolicies

Name Description Value
name Resursnamnet "standard" (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: servrar/databaser
properties Resursegenskaper. LongTermRetentionPolicyProperties
type Resurstypen "Microsoft. sql/servers/databases/backupLongTermRetentionPolicies@2025-02-01-preview"

LongTermRetentionPolicyProperties

Name Description Value
monthlyRetention Den månatliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
timeBasedOföränderlighet Inställningen för om du vill aktivera tidsbaserad omutbarhet för framtida säkerhetskopieringar. När detta anges kommer framtida säkerhetskopieringar att ha TimeBasedImmutability aktiverat. 'Disabled'
'Enabled'
timeBasedImmutabilityMode Inställningen för tidsbaserat omutbarhetsläge för framtida säkerhetskopiering (Värdet kan vara antingen Låst eller Olåst. Gäller endast om TimeBasedImmutability är aktiverat). Varning: Oföränderlighet för LTR-säkerhetskopiering kan inte tas bort om TimeBasedImmutabilityMode är låst. 'Locked'
'Unlocked'
weeklyRetention Den veckovisa kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string
weekOfYear Veckan på året för att ta den årliga säkerhetskopieringen i iso 8601-format. int
yearlyRetention Den årliga kvarhållningsprincipen för en LTR-säkerhetskopiering i ISO 8601-format. string