Aracılığıyla paylaş


Microsoft.NetApp netAppAccounts/snapshotPolicies 2023-05-01

Bicep kaynak tanımı

netAppAccounts/snapshotPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.NetApp/netAppAccounts/snapshotPolicies kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-05-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'
  }
}

Özellik değerleri

DailySchedule

Ad Açıklama Değer
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak günlük anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

HourlySchedule

Ad Açıklama Değer
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak saatlik anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: netAppAccounts
Özellikler Anlık görüntü ilkesi Özellikleri SnapshotPolicyProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

MonthlySchedule

Ad Açıklama Değer
daysOfMonth Ayın hangi gün anlık görüntüsünün alınması gerektiğini gösterir. Virgülle ayrılmış bir dize. dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak aylık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

SnapshotPolicyProperties

Ad Açıklama Değer
dailySchedule Günlük anlık görüntüler için zamanlama DailySchedule
Etkin İlkenin etkinleştirilip etkinleştirilmeyeceğine karar verecek özellik Bool
hourlySchedule Saatlik anlık görüntüler için zamanlama Saatlik Zamanlama
monthlySchedule Aylık anlık görüntüler için zamanlama MonthlySchedule
weeklySchedule Haftalık anlık görüntüler için zamanlama WeeklySchedule

TrackedResourceTags

Ad Açıklama Değer

WeeklySchedule

Ad Açıklama Değer
gün Hangi haftanın günü anlık görüntüsünün alınması gerektiğini belirtir, hafta günü adlarının virgülle ayrılmış listesini İngilizce kabul eder dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak haftalık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

ARM şablonu kaynak tanımı

netAppAccounts/snapshotPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.NetApp/netAppAccounts/snapshotPolicies kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.NetApp/netAppAccounts/snapshotPolicies",
  "apiVersion": "2023-05-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"
  }
}

Özellik değerleri

DailySchedule

Ad Açıklama Değer
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak günlük anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

HourlySchedule

Ad Açıklama Değer
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak saatlik anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Ad Açıklama Değer
apiVersion API sürümü '2023-05-01'
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Anlık görüntü ilkesi Özellikleri SnapshotPolicyProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.NetApp/netAppAccounts/snapshotPolicies'

MonthlySchedule

Ad Açıklama Değer
daysOfMonth Ayın hangi gün anlık görüntüsünün alınması gerektiğini gösterir. Virgülle ayrılmış bir dize. dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak aylık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

SnapshotPolicyProperties

Ad Açıklama Değer
dailySchedule Günlük anlık görüntüler için zamanlama DailySchedule
Etkin İlkenin etkinleştirilip etkinleştirilmeyeceğine karar verecek özellik Bool
hourlySchedule Saatlik anlık görüntüler için zamanlama Saatlik Zamanlama
monthlySchedule Aylık anlık görüntüler için zamanlama MonthlySchedule
weeklySchedule Haftalık anlık görüntüler için zamanlama WeeklySchedule

TrackedResourceTags

Ad Açıklama Değer

WeeklySchedule

Ad Açıklama Değer
gün Hangi haftanın günü anlık görüntüsünün alınması gerektiğini belirtir, hafta günü adlarının virgülle ayrılmış listesini İngilizce kabul eder dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak haftalık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

Terraform (AzAPI sağlayıcısı) kaynak tanımı

netAppAccounts/snapshotPolicies kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.NetApp/netAppAccounts/snapshotPolicies kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-05-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
      }
    }
  })
}

Özellik değerleri

DailySchedule

Ad Açıklama Değer
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak günlük anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

HourlySchedule

Ad Açıklama Değer
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak saatlik anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

Microsoft.NetApp/netAppAccounts/snapshotPolicies

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: netAppAccounts
Özellikler Anlık görüntü ilkesi Özellikleri SnapshotPolicyProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.NetApp/netAppAccounts/snapshotPolicies@2023-05-01"

MonthlySchedule

Ad Açıklama Değer
daysOfMonth Ayın hangi gün anlık görüntüsünün alınması gerektiğini gösterir. Virgülle ayrılmış bir dize. dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak aylık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int

SnapshotPolicyProperties

Ad Açıklama Değer
dailySchedule Günlük anlık görüntüler için zamanlama DailySchedule
Etkin İlkenin etkinleştirilip etkinleştirilmeyeceğine karar verecek özellik Bool
hourlySchedule Saatlik anlık görüntüler için zamanlama Saatlik Zamanlama
monthlySchedule Aylık anlık görüntüler için zamanlama MonthlySchedule
weeklySchedule Haftalık anlık görüntüler için zamanlama WeeklySchedule

TrackedResourceTags

Ad Açıklama Değer

WeeklySchedule

Ad Açıklama Değer
gün Hangi haftanın günü anlık görüntüsünün alınması gerektiğini belirtir, hafta günü adlarının virgülle ayrılmış listesini İngilizce kabul eder dizgi
saat Utc saat diliminde anlık görüntünün alınması gereken saati gösterir Int
dakika Hangi dakika anlık görüntüsünün alınması gerektiğini gösterir Int
snapshotsToKeep Tutulacak haftalık anlık görüntü sayısı Int
usedBytes Bayt cinsinden kaynak boyutu, birim için bayt cinsinden geçerli depolama alanı kullanımı Int