Aracılığıyla paylaş


Protection Policies - Get

Kurtarma Hizmetleri Kasası ile ilişkili yedekleme ilkelerinin ayrıntılarını sağlar. Bu zaman uyumsuz bir işlemdir. GetPolicyOperationResult API kullanılarak işlemin durumu getirilebilir.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupPolicies/{policyName}?api-version=2024-10-01

URI Parametreleri

Name İçinde Gerekli Tür Description
policyName
path True

string

Getirilecek yedekleme ilkesi bilgileri.

resourceGroupName
path True

string

Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.

subscriptionId
path True

string

Abonelik kimliği.

vaultName
path True

string

Kurtarma hizmetleri kasasının adı.

api-version
query True

string

İstemci Api Sürümü.

Yanıtlar

Name Tür Description
200 OK

ProtectionPolicyResource

TAMAM

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme.

Örnekler

Get Azure IaasVm Enhanced Protection Policy Details
Get Azure IaasVm Protection Policy Details

Get Azure IaasVm Enhanced Protection Policy Details

Örnek isteği

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-sample?api-version=2024-10-01

Örnek yanıt

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/v2-daily-sample",
  "name": "v2-daily-sample",
  "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
  "properties": {
    "backupManagementType": "AzureIaasVM",
    "instantRpRetentionRangeInDays": 30,
    "policyType": "V2",
    "snapshotConsistencyType": "OnlyCrashConsistent",
    "schedulePolicy": {
      "dailySchedule": {
        "scheduleRunTimes": [
          "2018-01-24T10:00:00Z"
        ]
      },
      "schedulePolicyType": "SimpleSchedulePolicyV2",
      "scheduleRunFrequency": "Daily"
    },
    "retentionPolicy": {
      "retentionPolicyType": "LongTermRetentionPolicy",
      "dailySchedule": {
        "retentionTimes": [
          "2018-01-24T02:00:00Z"
        ],
        "retentionDuration": {
          "count": 1,
          "durationType": "Days"
        }
      }
    },
    "timeZone": "Pacific Standard Time",
    "protectedItemsCount": 0,
    "resourceGuardOperationRequests": null
  }
}

Get Azure IaasVm Protection Policy Details

Örnek isteği

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1?api-version=2024-10-01

Örnek yanıt

{
  "id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/testPolicy1",
  "name": "testPolicy1",
  "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
  "properties": {
    "backupManagementType": "AzureIaasVM",
    "schedulePolicy": {
      "schedulePolicyType": "SimpleSchedulePolicy",
      "scheduleRunFrequency": "Daily",
      "scheduleRunTimes": [
        "2018-01-24T02:00:00Z"
      ],
      "scheduleWeeklyFrequency": 0
    },
    "retentionPolicy": {
      "retentionPolicyType": "LongTermRetentionPolicy",
      "dailySchedule": {
        "retentionTimes": [
          "2018-01-24T02:00:00Z"
        ],
        "retentionDuration": {
          "count": 1,
          "durationType": "Days"
        }
      }
    },
    "timeZone": "Pacific Standard Time",
    "protectedItemsCount": 0
  }
}

Tanımlar

Name Description
AzureFileShareProtectionPolicy

AzureStorage yedekleme ilkesi.

AzureIaaSVMProtectionPolicy

IaaS VM iş yüküne özgü yedekleme ilkesi.

AzureSqlProtectionPolicy

Azure SQL iş yüküne özgü yedekleme ilkesi.

AzureVmWorkloadProtectionPolicy

Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.

CloudError

Kapsayıcı Örneği hizmetinden bir hata yanıtı.

CloudErrorBody

Kapsayıcı Örneği hizmetinden bir hata yanıtı.

DailyRetentionFormat

Günlük saklama biçimi.

DailyRetentionSchedule

Günlük saklama zamanlaması.

DailySchedule
Day

Haftanın günü.

DayOfWeek
ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

GenericProtectionPolicy

Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.

HourlySchedule
IAASVMPolicyType
IaasVMSnapshotConsistencyType
InstantRPAdditionalDetails
LogSchedulePolicy

Günlük ilkesi zamanlaması.

LongTermRetentionPolicy

Uzun süreli saklama ilkesi.

LongTermSchedulePolicy

Uzun vadeli ilke zamanlaması.

MabProtectionPolicy

Mab kapsayıcıya özgü yedekleme ilkesi.

MonthlyRetentionSchedule

Aylık saklama zamanlaması.

MonthOfYear

Yıllık saklama ilkesinin aylarının listesi.

PolicyType

Yedekleme ilkesi türü türü

ProtectionPolicyResource

Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir.

RetentionDuration

Bekletme süresi.

RetentionDurationType

Bekletme süresi türü: günler/haftalar/aylar/yıllar Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır

RetentionScheduleFormat

Aylık bekletme ilkesi için bekletme zamanlaması biçim türü.

ScheduleRunType

Bu ilkenin zamanlama işleminin sıklığı.

Settings

Yedekleme yönetimi için ortak ayarlar alanı

SimpleRetentionPolicy

Basit ilke saklama.

SimpleSchedulePolicy

Basit ilke zamanlaması.

SimpleSchedulePolicyV2

Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması.

SnapshotBackupAdditionalDetails

WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar

SubProtectionPolicy

Zamanlama ve saklamayı içeren alt koruma ilkesi

TieringMode

Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:

  1. TierRecommended: Katmanlanması önerilen tüm kurtarma noktalarını katmanla
  2. TierAfter: Aşağıdaki duration + durationType içinde belirtildiği gibi, sabit bir sürenin ardından tüm kurtarma noktalarını katmanla.
  3. DoNotTier: Hiçbir kurtarma noktasını katmanlamayın
TieringPolicy

Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet bu katman için mevcut yapılandırılmış katmanlama ilkesini korur

UserAssignedIdentityProperties

Kullanıcı tarafından atanan yönetilen kimlik özellikleri

UserAssignedManagedIdentityDetails

Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları

VaultRetentionPolicy

AzureFileShare için kasa bekletme ilkesi

WeeklyRetentionFormat

Haftalık saklama biçimi.

WeeklyRetentionSchedule

Haftalık saklama zamanlaması.

WeeklySchedule
WeekOfMonth

Ayın haftalarının listesi.

WorkloadType

Yedekleme yönetimi için iş yükü türü

YearlyRetentionSchedule

Yıllık saklama zamanlaması.

AzureFileShareProtectionPolicy

AzureStorage yedekleme ilkesi.

Name Tür Description
backupManagementType string:

AzureStorage

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

retentionPolicy RetentionPolicy:

Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi.

schedulePolicy SchedulePolicy:

Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması.

timeZone

string

TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati".

vaultRetentionPolicy

VaultRetentionPolicy

Sağlamlaştırılmış yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi.

workLoadType

WorkloadType

Yedekleme yönetimi için iş yükü türü

AzureIaaSVMProtectionPolicy

IaaS VM iş yüküne özgü yedekleme ilkesi.

Name Tür Description
backupManagementType string:

AzureIaasVM

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

instantRPDetails

InstantRPAdditionalDetails

instantRpRetentionRangeInDays

integer

Gün olarak anlık RP bekletme ilkesi aralığı

policyType

IAASVMPolicyType

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

retentionPolicy RetentionPolicy:

Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi.

schedulePolicy SchedulePolicy:

Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması.

snapshotConsistencyType

IaasVMSnapshotConsistencyType

tieringPolicy

<string,  TieringPolicy>

RP'leri otomatik olarak başka bir katman Anahtarına taşımak için katmanlama ilkesi, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katman'dır. Katmanlama ilkesi, RP'yi hedef katmana taşımak için ölçütleri belirtir.

timeZone

string

TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati".

AzureSqlProtectionPolicy

Azure SQL iş yüküne özgü yedekleme ilkesi.

Name Tür Description
backupManagementType string:

AzureSql

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

retentionPolicy RetentionPolicy:

Bekletme ilkesi ayrıntıları.

AzureVmWorkloadProtectionPolicy

Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.

Name Tür Description
backupManagementType string:

AzureWorkload

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

makePolicyConsistent

boolean

İlke tutarsızlığını düzeltme

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

settings

Settings

Yedekleme yönetimi için yaygın ayarlar

subProtectionPolicy

SubProtectionPolicy[]

Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi

workLoadType

WorkloadType

Yedekleme yönetimi için iş yükü türü

CloudError

Kapsayıcı Örneği hizmetinden bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Hata nesnesi.

CloudErrorBody

Kapsayıcı Örneği hizmetinden bir hata yanıtı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

DailyRetentionFormat

Günlük saklama biçimi.

Name Tür Description
daysOfTheMonth

Day[]

Ayın günlerinin listesi.

DailyRetentionSchedule

Günlük saklama zamanlaması.

Name Tür Description
retentionDuration

RetentionDuration

Bekletme İlkesinin bekletme süresi.

retentionTimes

string[]

Bekletme ilkesinin bekletme süreleri.

DailySchedule

Name Tür Description
scheduleRunTimes

string[]

Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi.

Day

Haftanın günü.

Name Tür Description
date

integer

Ayın tarihi

isLast

boolean

Tarihin ayın son tarihi olup olmadığı

DayOfWeek

Name Tür Description
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

GenericProtectionPolicy

Azure VM (Mercury) iş yüküne özgü yedekleme ilkesi.

Name Tür Description
backupManagementType string:

GenericProtectionPolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

fabricName

string

Bu ilkenin dokusunun adı.

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

subProtectionPolicy

SubProtectionPolicy[]

Zamanlama ve saklamayı içeren alt koruma ilkelerinin listesi

timeZone

string

TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati".

HourlySchedule

Name Tür Description
interval

integer

Yedeklemenin tetiklenmesi gereken aralık. Saatlik değer 6/4/8/12 olabilir

scheduleWindowDuration

integer

Yedekleme penceresinin süresini belirtmek için

scheduleWindowStartTime

string

Yedekleme penceresinin başlangıç saatini belirtmek için

IAASVMPolicyType

Name Tür Description
Invalid

string

V1

string

V2

string

IaasVMSnapshotConsistencyType

Name Tür Description
OnlyCrashConsistent

string

InstantRPAdditionalDetails

Name Tür Description
azureBackupRGNamePrefix

string

azureBackupRGNameSuffix

string

LogSchedulePolicy

Günlük ilkesi zamanlaması.

Name Tür Description
scheduleFrequencyInMins

integer

Bu ilkenin günlük zamanlama işleminin dakika cinsinden sıklığı.

schedulePolicyType string:

LogSchedulePolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

LongTermRetentionPolicy

Uzun süreli saklama ilkesi.

Name Tür Description
dailySchedule

DailyRetentionSchedule

Koruma ilkesinin günlük saklama zamanlaması.

monthlySchedule

MonthlyRetentionSchedule

Koruma ilkesinin aylık saklama zamanlaması.

retentionPolicyType string:

LongTermRetentionPolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

weeklySchedule

WeeklyRetentionSchedule

Koruma ilkesinin haftalık saklama zamanlaması.

yearlySchedule

YearlyRetentionSchedule

Koruma ilkesinin yıllık saklama zamanlaması.

LongTermSchedulePolicy

Uzun vadeli ilke zamanlaması.

Name Tür Description
schedulePolicyType string:

LongTermSchedulePolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

MabProtectionPolicy

Mab kapsayıcıya özgü yedekleme ilkesi.

Name Tür Description
backupManagementType string:

MAB

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

protectedItemsCount

integer

Bu ilkeyle ilişkili öğe sayısı.

resourceGuardOperationRequests

string[]

ResourceGuard İşlem İstekleri

retentionPolicy RetentionPolicy:

Bekletme ilkesi ayrıntıları.

schedulePolicy SchedulePolicy:

Yedekleme ilkesinin yedekleme zamanlaması.

MonthlyRetentionSchedule

Aylık saklama zamanlaması.

Name Tür Description
retentionDuration

RetentionDuration

Bekletme İlkesinin bekletme süresi.

retentionScheduleDaily

DailyRetentionFormat

Aylık saklama ilkesi için günlük saklama biçimi.

retentionScheduleFormatType

RetentionScheduleFormat

Aylık bekletme ilkesi için bekletme zamanlaması biçim türü.

retentionScheduleWeekly

WeeklyRetentionFormat

Aylık saklama ilkesi için haftalık bekletme biçimi.

retentionTimes

string[]

Bekletme ilkesinin bekletme süreleri.

MonthOfYear

Yıllık saklama ilkesinin aylarının listesi.

Name Tür Description
April

string

August

string

December

string

February

string

Invalid

string

January

string

July

string

June

string

March

string

May

string

November

string

October

string

September

string

PolicyType

Yedekleme ilkesi türü türü

Name Tür Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

ProtectionPolicyResource

Yedekleme ilkesi için temel sınıf. İş yüküne özgü yedekleme ilkeleri bu sınıftan türetilir.

Name Tür Description
eTag

string

İsteğe bağlı ETag.

id

string

Kaynak Kimliği, kaynağın tam yolunu temsil eder.

location

string

Kaynak konumu.

name

string

Kaynakla ilişkili kaynak adı.

properties ProtectionPolicy:

ProtectionPolicyResource özellikleri

tags

object

Kaynak etiketleri.

type

string

Kaynak türü Ad Alanı/ResourceType/ResourceType/... formunun tam yolunu temsil eder.

RetentionDuration

Bekletme süresi.

Name Tür Description
count

integer

Süre türlerinin sayısı. Bekletme süresi, süre türü Sayma süreleri sayılarak elde edilir. Örneğin, Count = 3 ve DurationType = Weeks olduğunda bekletme süresi üç hafta olur.

durationType

RetentionDurationType

Bekletme ilkesi saklama süresi türü.

RetentionDurationType

Bekletme süresi türü: günler/haftalar/aylar/yıllar Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır

Name Tür Description
Days

string

Invalid

string

Months

string

Weeks

string

Years

string

RetentionScheduleFormat

Aylık bekletme ilkesi için bekletme zamanlaması biçim türü.

Name Tür Description
Daily

string

Invalid

string

Weekly

string

ScheduleRunType

Bu ilkenin zamanlama işleminin sıklığı.

Name Tür Description
Daily

string

Hourly

string

Invalid

string

Weekly

string

Settings

Yedekleme yönetimi için ortak ayarlar alanı

Name Tür Description
isCompression

boolean

İş yükü sıkıştırma bayrağı. İstemciler bu bayrağı dikkate almak üzere yükseltildiğinde 'isSqlCompression' kullanımdan kaldırılacak şekilde bu eklenmiştir.

issqlcompression

boolean

SQL sıkıştırma bayrağı

timeZone

string

TimeZone isteğe bağlı dize olarak giriş. Örneğin: Saat Dilimi = "Pasifik Standart Saati".

SimpleRetentionPolicy

Basit ilke saklama.

Name Tür Description
retentionDuration

RetentionDuration

Koruma ilkesinin bekletme süresi.

retentionPolicyType string:

SimpleRetentionPolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

SimpleSchedulePolicy

Basit ilke zamanlaması.

Name Tür Description
hourlySchedule

HourlySchedule

Bu İlkenin Saatlik Zamanlaması

schedulePolicyType string:

SimpleSchedulePolicy

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

scheduleRunDays

DayOfWeek[]

Bu zamanlamanın çalıştırılması gereken haftanın günlerinin listesi.

scheduleRunFrequency

ScheduleRunType

Bu ilkenin zamanlama işleminin sıklığı.

scheduleRunTimes

string[]

Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi.

scheduleWeeklyFrequency

integer

Her hafta bu zamanlamanın çalıştırılması gerekir.

SimpleSchedulePolicyV2

Saatlik yedeklemeleri destekleyen IaaS için V2 ilke zamanlaması.

Name Tür Description
dailySchedule

DailySchedule

Bu ilkenin günlük zamanlaması

hourlySchedule

HourlySchedule

bu ilkenin saatlik zamanlaması

schedulePolicyType string:

SimpleSchedulePolicyV2

Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır.

scheduleRunFrequency

ScheduleRunType

Bu ilkenin zamanlama işleminin sıklığı.

weeklySchedule

WeeklySchedule

Bu ilkenin haftalık zamanlaması

SnapshotBackupAdditionalDetails

WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar

Name Tür Description
instantRPDetails

string

instantRpRetentionRangeInDays

integer

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları

SubProtectionPolicy

Zamanlama ve saklamayı içeren alt koruma ilkesi

Name Tür Description
policyType

PolicyType

Yedekleme ilkesi türü türü

retentionPolicy RetentionPolicy:

Yedekleme kopyası saklama aralıklarıyla ilgili ayrıntıları içeren bekletme ilkesi.

schedulePolicy SchedulePolicy:

Yedekleme ilkesinin bir parçası olarak belirtilen yedekleme zamanlaması.

snapshotBackupAdditionalDetails

SnapshotBackupAdditionalDetails

WorkloadType SaPHanaSystem için Snapshot Backup ile ilgili alanlar

tieringPolicy

<string,  TieringPolicy>

RP'leri otomatik olarak başka bir katmana taşımak için katmanlama ilkesi. Anahtar, RecoveryPointTierType sabit listesinde tanımlanan Hedef Katman'dır. Katmanlama ilkesi, RP'yi hedef katmana taşımak için ölçütleri belirtir.

TieringMode

Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:

  1. TierRecommended: Katmanlanması önerilen tüm kurtarma noktalarını katmanla
  2. TierAfter: Aşağıdaki duration + durationType içinde belirtildiği gibi, sabit bir sürenin ardından tüm kurtarma noktalarını katmanla.
  3. DoNotTier: Hiçbir kurtarma noktasını katmanlamayın
Name Tür Description
DoNotTier

string

Invalid

string

TierAfter

string

TierRecommended

string

TieringPolicy

Hedef katman için Katmanlama İlkesi. İlke belirli bir hedef katman için belirtilmezse, hizmet bu katman için mevcut yapılandırılmış katmanlama ilkesini korur

Name Tür Description
duration

integer

Katmanlamadan önce yedeklemelerin geçerli katmanda tutulacak gün/hafta/ay/yıl sayısı. Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır

durationType

RetentionDurationType

Bekletme süresi türü: günler/haftalar/aylar/yıllar Yalnızca TieringMode TierAfter olarak ayarlandığında kullanılır

tieringMode

TieringMode

Kurtarma noktalarının otomatik katmanlamasını denetlemek için Katmanlama Modu. Desteklenen değerler şunlardır:

  1. TierRecommended: Katmanlanması önerilen tüm kurtarma noktalarını katmanla
  2. TierAfter: Aşağıdaki duration + durationType içinde belirtildiği gibi, sabit bir sürenin ardından tüm kurtarma noktalarını katmanla.
  3. DoNotTier: Hiçbir kurtarma noktasını katmanlamayın

UserAssignedIdentityProperties

Kullanıcı tarafından atanan yönetilen kimlik özellikleri

Name Tür Description
clientId

string

Atanan kimliğin istemci kimliği.

principalId

string

Atanan kimliğin asıl kimliği.

UserAssignedManagedIdentityDetails

Kullanıcı tarafından atanan yönetilen kimlik ayrıntıları

Name Tür Description
identityArmId

string

Atanan kimliğin ARM kimliği.

identityName

string

Atanan kimliğin adı.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Kullanıcı tarafından atanan yönetilen kimlik özellikleri

VaultRetentionPolicy

AzureFileShare için kasa bekletme ilkesi

Name Tür Description
snapshotRetentionInDays

integer

vaultRetention RetentionPolicy:

Bekletme ilkesi için temel sınıf.

WeeklyRetentionFormat

Haftalık saklama biçimi.

Name Tür Description
daysOfTheWeek

DayOfWeek[]

Haftanın günlerinin listesi.

weeksOfTheMonth

WeekOfMonth[]

Ayın haftalarının listesi.

WeeklyRetentionSchedule

Haftalık saklama zamanlaması.

Name Tür Description
daysOfTheWeek

DayOfWeek[]

Haftalık saklama ilkesi için haftanın günlerinin listesi.

retentionDuration

RetentionDuration

Bekletme İlkesinin bekletme süresi.

retentionTimes

string[]

Bekletme ilkesinin bekletme süreleri.

WeeklySchedule

Name Tür Description
scheduleRunDays

DayOfWeek[]

scheduleRunTimes

string[]

Bu zamanlamanın çalıştırılması gereken günün saatlerinin listesi.

WeekOfMonth

Ayın haftalarının listesi.

Name Tür Description
First

string

Fourth

string

Invalid

string

Last

string

Second

string

Third

string

WorkloadType

Yedekleme yönetimi için iş yükü türü

Name Tür Description
AzureFileShare

string

AzureSqlDb

string

Client

string

Exchange

string

FileFolder

string

GenericDataSource

string

Invalid

string

SAPAseDatabase

string

SAPHanaDBInstance

string

SAPHanaDatabase

string

SQLDB

string

SQLDataBase

string

Sharepoint

string

SystemState

string

VM

string

VMwareVM

string

YearlyRetentionSchedule

Yıllık saklama zamanlaması.

Name Tür Description
monthsOfYear

MonthOfYear[]

Yıllık saklama ilkesinin aylarının listesi.

retentionDuration

RetentionDuration

Bekletme İlkesinin bekletme süresi.

retentionScheduleDaily

DailyRetentionFormat

Yıllık saklama ilkesi için günlük saklama biçimi.

retentionScheduleFormatType

RetentionScheduleFormat

Yıllık saklama ilkesi için bekletme zamanlaması biçimi.

retentionScheduleWeekly

WeeklyRetentionFormat

Yıllık saklama ilkesi için haftalık bekletme biçimi.

retentionTimes

string[]

Bekletme ilkesinin bekletme süreleri.