Delen via


Microsoft.NetApp netAppAccounts/snapshotPolicies 2024-03-01

Bicep-resourcedefinitie

Het resourcetype netAppAccounts/snapshotPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.NetApp/netAppAccounts/snapshotPolicies wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/snapshotPolicies@2024-03-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    dailySchedule: {
      hour: int
      minute: int
      snapshotsToKeep: int
      usedBytes: int
    }
    enabled: bool
    hourlySchedule: {
      minute: int
      snapshotsToKeep: int
      usedBytes: int
    }
    monthlySchedule: {
      daysOfMonth: 'string'
      hour: int
      minute: int
      snapshotsToKeep: int
      usedBytes: int
    }
    weeklySchedule: {
      day: 'string'
      hour: int
      minute: int
      snapshotsToKeep: int
      usedBytes: int
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

DailySchedule

Naam Beschrijving Waarde
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Dagelijks aantal momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

HourlySchedule

Naam Beschrijving Waarde
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal momentopnamen per uur dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (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: netAppAccounts-
Eigenschappen Eigenschappen van momentopnamebeleid SnapshotPolicyProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

MonthlySchedule

Naam Beschrijving Waarde
daysOfMonth Geeft aan welke dagen van de maandmomentopname moet worden gemaakt. Een door komma's gescheiden tekenreeks. snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal maandelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

SnapshotPolicyProperties

Naam Beschrijving Waarde
dailySchedule Planning voor dagelijkse momentopnamen DailySchedule-
Ingeschakeld De eigenschap voor het bepalen van beleid is ingeschakeld of niet Bool
hourlySchedule Planning voor momentopnamen per uur HourlySchedule-
monthlySchedule Planning voor maandelijkse momentopnamen MonthlySchedule-
weeklySchedule Planning voor wekelijkse momentopnamen WeeklySchedule-

TrackedResourceTags

Naam Beschrijving Waarde

WeeklySchedule

Naam Beschrijving Waarde
dag Geeft aan welke momentopnamen van weekdagen moeten worden gemaakt, accepteert een door komma's gescheiden lijst met dagnamen van de week in het Engels snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal wekelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

Resourcedefinitie van ARM-sjabloon

Het resourcetype netAppAccounts/snapshotPolicies kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.NetApp/netAppAccounts/snapshotPolicies wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.NetApp/netAppAccounts/snapshotPolicies",
  "apiVersion": "2024-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "dailySchedule": {
      "hour": "int",
      "minute": "int",
      "snapshotsToKeep": "int",
      "usedBytes": "int"
    },
    "enabled": "bool",
    "hourlySchedule": {
      "minute": "int",
      "snapshotsToKeep": "int",
      "usedBytes": "int"
    },
    "monthlySchedule": {
      "daysOfMonth": "string",
      "hour": "int",
      "minute": "int",
      "snapshotsToKeep": "int",
      "usedBytes": "int"
    },
    "weeklySchedule": {
      "day": "string",
      "hour": "int",
      "minute": "int",
      "snapshotsToKeep": "int",
      "usedBytes": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

DailySchedule

Naam Beschrijving Waarde
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Dagelijks aantal momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

HourlySchedule

Naam Beschrijving Waarde
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal momentopnamen per uur dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Naam Beschrijving Waarde
apiVersion De API-versie '2024-03-01'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van momentopnamebeleid SnapshotPolicyProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.NetApp/netAppAccounts/snapshotPolicies'

MonthlySchedule

Naam Beschrijving Waarde
daysOfMonth Geeft aan welke dagen van de maandmomentopname moet worden gemaakt. Een door komma's gescheiden tekenreeks. snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal maandelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

SnapshotPolicyProperties

Naam Beschrijving Waarde
dailySchedule Planning voor dagelijkse momentopnamen DailySchedule-
Ingeschakeld De eigenschap voor het bepalen van beleid is ingeschakeld of niet Bool
hourlySchedule Planning voor momentopnamen per uur HourlySchedule-
monthlySchedule Planning voor maandelijkse momentopnamen MonthlySchedule-
weeklySchedule Planning voor wekelijkse momentopnamen WeeklySchedule-

TrackedResourceTags

Naam Beschrijving Waarde

WeeklySchedule

Naam Beschrijving Waarde
dag Geeft aan welke momentopnamen van weekdagen moeten worden gemaakt, accepteert een door komma's gescheiden lijst met dagnamen van de week in het Engels snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal wekelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype netAppAccounts/snapshotPolicies 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.NetApp/netAppAccounts/snapshotPolicies wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/snapshotPolicies@2024-03-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      dailySchedule = {
        hour = int
        minute = int
        snapshotsToKeep = int
        usedBytes = int
      }
      enabled = bool
      hourlySchedule = {
        minute = int
        snapshotsToKeep = int
        usedBytes = int
      }
      monthlySchedule = {
        daysOfMonth = "string"
        hour = int
        minute = int
        snapshotsToKeep = int
        usedBytes = int
      }
      weeklySchedule = {
        day = "string"
        hour = int
        minute = int
        snapshotsToKeep = int
        usedBytes = int
      }
    }
  })
}

Eigenschapswaarden

DailySchedule

Naam Beschrijving Waarde
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Dagelijks aantal momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

HourlySchedule

Naam Beschrijving Waarde
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal momentopnamen per uur dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Naam Beschrijving Waarde
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: netAppAccounts-
Eigenschappen Eigenschappen van momentopnamebeleid SnapshotPolicyProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.NetApp/netAppAccounts/snapshotPolicies@2024-03-01"

MonthlySchedule

Naam Beschrijving Waarde
daysOfMonth Geeft aan welke dagen van de maandmomentopname moet worden gemaakt. Een door komma's gescheiden tekenreeks. snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal maandelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int

SnapshotPolicyProperties

Naam Beschrijving Waarde
dailySchedule Planning voor dagelijkse momentopnamen DailySchedule-
Ingeschakeld De eigenschap voor het bepalen van beleid is ingeschakeld of niet Bool
hourlySchedule Planning voor momentopnamen per uur HourlySchedule-
monthlySchedule Planning voor maandelijkse momentopnamen MonthlySchedule-
weeklySchedule Planning voor wekelijkse momentopnamen WeeklySchedule-

TrackedResourceTags

Naam Beschrijving Waarde

WeeklySchedule

Naam Beschrijving Waarde
dag Geeft aan welke momentopnamen van weekdagen moeten worden gemaakt, accepteert een door komma's gescheiden lijst met dagnamen van de week in het Engels snaar
uur Geeft aan welk uur in utc-tijdzone een momentopname moet worden gemaakt Int
minuut Geeft aan welke momentopname moet worden gemaakt Int
snapshotsToKeep Aantal wekelijkse momentopnamen dat moet worden bewaard Int
usedBytes Resourcegrootte in bytes, huidig opslaggebruik voor het volume in bytes Int