Compartir a través de


Protection Policies - Get

Proporciona los detalles de las directivas de copia de seguridad asociadas al almacén de Recovery Services. Se trata de una operación asincrónica. El estado de la operación se puede capturar mediante la API GetPolicyOperationResult.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
policyName
path True

string

Información de directiva de copia de seguridad que se va a capturar.

resourceGroupName
path True

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

subscriptionId
path True

string

Identificador de suscripción.

vaultName
path True

string

Nombre del almacén de Recovery Services.

api-version
query True

string

Versión de api de cliente.

Respuestas

Nombre Tipo Description
200 OK

ProtectionPolicyResource

De acuerdo

Other Status Codes

CloudError

Respuesta de error que describe por qué se produjo un error en la operación.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario.

Ejemplos

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

Get Azure IaasVm Enhanced Protection Policy Details

Solicitud de ejemplo

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

Respuesta de muestra

{
  "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

Solicitud de ejemplo

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

Respuesta de muestra

{
  "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
  }
}

Definiciones

Nombre Description
AzureFileShareProtectionPolicy

Directiva de copia de seguridad de AzureStorage.

AzureIaaSVMProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo de vm de IaaS.

AzureSqlProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo de Azure SQL.

AzureVmWorkloadProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo (Mercury) de máquina virtual de Azure.

CloudError

Respuesta de error del servicio Container Instance.

CloudErrorBody

Respuesta de error del servicio Container Instance.

DailyRetentionFormat

Formato de retención diario.

DailyRetentionSchedule

Programación de retención diaria.

DailySchedule
Day

Día de la semana.

DayOfWeek
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

GenericProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo (Mercury) de máquina virtual de Azure.

HourlySchedule
IAASVMPolicyType
IaasVMSnapshotConsistencyType
InstantRPAdditionalDetails
LogSchedulePolicy

Programación de la directiva de registro.

LongTermRetentionPolicy

Directiva de retención a largo plazo.

LongTermSchedulePolicy

Programación de directivas a largo plazo.

MabProtectionPolicy

Directiva de copia de seguridad específica del contenedor de Mab.

MonthlyRetentionSchedule

Programación de retención mensual.

MonthOfYear

Lista de meses de la directiva de retención anual.

PolicyType

Tipo de directiva de copia de seguridad

ProtectionPolicyResource

Clase base para la directiva de copia de seguridad. Las directivas de copia de seguridad específicas de la carga de trabajo se derivan de esta clase.

RetentionDuration

Duración de la retención.

RetentionDurationType

Tipo de duración de retención: días, semanas, meses o años Usados solo si TieringMode está establecido en TierAfter

RetentionScheduleFormat

Tipo de formato de programación de retención para la directiva de retención mensual.

ScheduleRunType

Frecuencia de la operación de programación de esta directiva.

Settings

Campo de configuración común para la administración de copias de seguridad

SimpleRetentionPolicy

Retención de directivas sencilla.

SimpleSchedulePolicy

Programación de directivas sencilla.

SimpleSchedulePolicyV2

La programación de directivas V2 para IaaS que admite copias de seguridad por hora.

SnapshotBackupAdditionalDetails

Campos relacionados con la copia de seguridad de instantáneas para WorkloadType SaPHanaSystem

SubProtectionPolicy

Directiva de subprotección que incluye programación y retención

TieringMode

Modo de niveles para controlar la ordenación automática por niveles de los puntos de recuperación. Los valores admitidos son:

  1. TierRecommended: nivel todos los puntos de recuperación recomendados para estar en capas
  2. TierAfter: nivele todos los puntos de recuperación después de un período fijo, tal como se especifica en duration + durationType siguiente.
  3. DoNotTier: No organizar ningún punto de recuperación
TieringPolicy

Directiva de niveles para un nivel de destino. Si no se especifica la directiva para un nivel de destino determinado, el servicio conserva la directiva de niveles configurada existente para ese nivel.

UserAssignedIdentityProperties

Propiedades de identidad administrada asignadas por el usuario

UserAssignedManagedIdentityDetails

Detalles de la identidad administrada asignada por el usuario

VaultRetentionPolicy

Directiva de retención del almacén para AzureFileShare

WeeklyRetentionFormat

Formato de retención semanal.

WeeklyRetentionSchedule

Programación de retención semanal.

WeeklySchedule
WeekOfMonth

Lista de semanas del mes.

WorkloadType

Tipo de carga de trabajo para la administración de copias de seguridad

YearlyRetentionSchedule

Programación de retención anual.

AzureFileShareProtectionPolicy

Directiva de copia de seguridad de AzureStorage.

Nombre Tipo Description
backupManagementType string:

AzureStorage

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

retentionPolicy RetentionPolicy:

Directiva de retención con los detalles sobre los intervalos de retención de copia de seguridad.

schedulePolicy SchedulePolicy:

Programación de copia de seguridad especificada como parte de la directiva de copia de seguridad.

timeZone

string

Entrada opcional timeZone como cadena. Por ejemplo: TimeZone = "Hora estándar del Pacífico".

vaultRetentionPolicy

VaultRetentionPolicy

Directiva de retención con los detalles sobre los intervalos de retención de copia de seguridad protegidos.

workLoadType

WorkloadType

Tipo de carga de trabajo para la administración de copias de seguridad

AzureIaaSVMProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo de vm de IaaS.

Nombre Tipo Description
backupManagementType string:

AzureIaasVM

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

instantRPDetails

InstantRPAdditionalDetails

instantRpRetentionRangeInDays

integer (int32)

Intervalo de directivas de retención instantánea de RP en días

policyType

IAASVMPolicyType

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

retentionPolicy RetentionPolicy:

Directiva de retención con los detalles sobre los intervalos de retención de copia de seguridad.

schedulePolicy SchedulePolicy:

Programación de copia de seguridad especificada como parte de la directiva de copia de seguridad.

snapshotConsistencyType

IaasVMSnapshotConsistencyType

tieringPolicy

<string,  TieringPolicy>

La directiva de organización por niveles para mover automáticamente los RP a otra clave de nivel es nivel de destino, definido en la enumeración RecoveryPointTierType. La directiva de niveles especifica los criterios para mover rp al nivel de destino.

timeZone

string

Entrada opcional timeZone como cadena. Por ejemplo: TimeZone = "Hora estándar del Pacífico".

AzureSqlProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo de Azure SQL.

Nombre Tipo Description
backupManagementType string:

AzureSql

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

retentionPolicy RetentionPolicy:

Detalles de la directiva de retención.

AzureVmWorkloadProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo (Mercury) de máquina virtual de Azure.

Nombre Tipo Description
backupManagementType string:

AzureWorkload

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

makePolicyConsistent

boolean

Corrección de la incoherencia de la directiva

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

settings

Settings

Configuración común para la administración de copias de seguridad

subProtectionPolicy

SubProtectionPolicy[]

Lista de directivas de subprotección que incluye programación y retención

workLoadType

WorkloadType

Tipo de carga de trabajo para la administración de copias de seguridad

CloudError

Respuesta de error del servicio Container Instance.

Nombre Tipo Description
error

CloudErrorBody

Objeto de error.

CloudErrorBody

Respuesta de error del servicio Container Instance.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target

string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

DailyRetentionFormat

Formato de retención diario.

Nombre Tipo Description
daysOfTheMonth

Day[]

Lista de días del mes.

DailyRetentionSchedule

Programación de retención diaria.

Nombre Tipo Description
retentionDuration

RetentionDuration

Duración de retención de la directiva de retención.

retentionTimes

string[] (date-time)

Tiempos de retención de la directiva de retención.

DailySchedule

Nombre Tipo Description
scheduleRunTimes

string[] (date-time)

Lista de horas del día que debe ejecutarse esta programación.

Day

Día de la semana.

Nombre Tipo Description
date

integer (int32)

Fecha del mes

isLast

boolean

Si Date es la última fecha del mes

DayOfWeek

Valor Description
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Wednesday

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

GenericProtectionPolicy

Directiva de copia de seguridad específica de la carga de trabajo (Mercury) de máquina virtual de Azure.

Nombre Tipo Description
backupManagementType string:

GenericProtectionPolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

fabricName

string

Nombre del tejido de esta directiva.

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

subProtectionPolicy

SubProtectionPolicy[]

Lista de directivas de subprotección que incluye programación y retención

timeZone

string

Entrada opcional timeZone como cadena. Por ejemplo: TimeZone = "Hora estándar del Pacífico".

HourlySchedule

Nombre Tipo Description
interval

integer (int32)

Intervalo en el que se debe desencadenar la copia de seguridad. Para cada hora, el valor puede ser 4/6/8/12

scheduleWindowDuration

integer (int32)

Para especificar la duración de la ventana de copia de seguridad

scheduleWindowStartTime

string (date-time)

Para especificar la hora de inicio de la ventana de copia de seguridad

IAASVMPolicyType

Valor Description
Invalid
V1
V2

IaasVMSnapshotConsistencyType

Valor Description
OnlyCrashConsistent

InstantRPAdditionalDetails

Nombre Tipo Description
azureBackupRGNamePrefix

string

azureBackupRGNameSuffix

string

LogSchedulePolicy

Programación de la directiva de registro.

Nombre Tipo Description
scheduleFrequencyInMins

integer (int32)

Frecuencia de la operación de programación del registro de esta directiva en minutos.

schedulePolicyType string:

LogSchedulePolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

LongTermRetentionPolicy

Directiva de retención a largo plazo.

Nombre Tipo Description
dailySchedule

DailyRetentionSchedule

Programación de retención diaria de la directiva de protección.

monthlySchedule

MonthlyRetentionSchedule

Programación de retención mensual de la directiva de protección.

retentionPolicyType string:

LongTermRetentionPolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

weeklySchedule

WeeklyRetentionSchedule

Programación semanal de retención de la directiva de protección.

yearlySchedule

YearlyRetentionSchedule

Programación anual de retención de la directiva de protección.

LongTermSchedulePolicy

Programación de directivas a largo plazo.

Nombre Tipo Description
schedulePolicyType string:

LongTermSchedulePolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

MabProtectionPolicy

Directiva de copia de seguridad específica del contenedor de Mab.

Nombre Tipo Description
backupManagementType string:

MAB

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

protectedItemsCount

integer (int32)

Número de elementos asociados a esta directiva.

resourceGuardOperationRequests

string[]

Solicitudes de operación de ResourceGuard

retentionPolicy RetentionPolicy:

Detalles de la directiva de retención.

schedulePolicy SchedulePolicy:

Programación de copia de seguridad de la directiva de copia de seguridad.

MonthlyRetentionSchedule

Programación de retención mensual.

Nombre Tipo Description
retentionDuration

RetentionDuration

Duración de retención de la directiva de retención.

retentionScheduleDaily

DailyRetentionFormat

Formato de retención diario para la directiva de retención mensual.

retentionScheduleFormatType

RetentionScheduleFormat

Tipo de formato de programación de retención para la directiva de retención mensual.

retentionScheduleWeekly

WeeklyRetentionFormat

Formato de retención semanal para la directiva de retención mensual.

retentionTimes

string[] (date-time)

Tiempos de retención de la directiva de retención.

MonthOfYear

Lista de meses de la directiva de retención anual.

Valor Description
April
August
December
February
Invalid
January
July
June
March
May
November
October
September

PolicyType

Tipo de directiva de copia de seguridad

Valor Description
CopyOnlyFull
Differential
Full
Incremental
Invalid
Log
SnapshotCopyOnlyFull
SnapshotFull

ProtectionPolicyResource

Clase base para la directiva de copia de seguridad. Las directivas de copia de seguridad específicas de la carga de trabajo se derivan de esta clase.

Nombre Tipo Description
eTag

string

ETag opcional.

id

string

El identificador de recurso representa la ruta de acceso completa al recurso.

location

string

Ubicación del recurso.

name

string

Nombre del recurso asociado al recurso.

properties ProtectionPolicy:

Propiedades ProtectionPolicyResource

tags

object

Etiquetas de recursos.

type

string

El tipo de recurso representa la ruta de acceso completa del formulario Namespace/ResourceType/ResourceType/...

RetentionDuration

Duración de la retención.

Nombre Tipo Description
count

integer (int32)

Recuento de tipos de duración. La duración de la retención se obtiene mediante el recuento del tipo de duración Tiempos de recuento. Por ejemplo, cuando Count = 3 y DurationType = Semanas, la duración de retención será de tres semanas.

durationType

RetentionDurationType

Tipo de duración de retención de la directiva de retención.

RetentionDurationType

Tipo de duración de retención: días, semanas, meses o años Usados solo si TieringMode está establecido en TierAfter

Valor Description
Days
Invalid
Months
Weeks
Years

RetentionScheduleFormat

Tipo de formato de programación de retención para la directiva de retención mensual.

Valor Description
Daily
Invalid
Weekly

ScheduleRunType

Frecuencia de la operación de programación de esta directiva.

Valor Description
Daily
Hourly
Invalid
Weekly

Settings

Campo de configuración común para la administración de copias de seguridad

Nombre Tipo Description
isCompression

boolean

Marca de compresión de carga de trabajo. Esto se ha agregado para que "isSqlCompression" esté en desuso una vez que los clientes actualicen para tener en cuenta esta marca.

issqlcompression

boolean

Marca de compresión de SQL

timeZone

string

Entrada opcional timeZone como cadena. Por ejemplo: TimeZone = "Hora estándar del Pacífico".

SimpleRetentionPolicy

Retención de directivas sencilla.

Nombre Tipo Description
retentionDuration

RetentionDuration

Duración de la retención de la directiva de protección.

retentionPolicyType string:

SimpleRetentionPolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

SimpleSchedulePolicy

Programación de directivas sencilla.

Nombre Tipo Description
hourlySchedule

HourlySchedule

Programación por hora de esta directiva

schedulePolicyType string:

SimpleSchedulePolicy

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

scheduleRunDays

DayOfWeek[]

Lista de días de la semana que debe ejecutarse esta programación.

scheduleRunFrequency

ScheduleRunType

Frecuencia de la operación de programación de esta directiva.

scheduleRunTimes

string[] (date-time)

Lista de horas del día que debe ejecutarse esta programación.

scheduleWeeklyFrequency

integer (int32)

En cada número de semanas debe ejecutarse esta programación.

SimpleSchedulePolicyV2

La programación de directivas V2 para IaaS que admite copias de seguridad por hora.

Nombre Tipo Description
dailySchedule

DailySchedule

Programación diaria de esta directiva

hourlySchedule

HourlySchedule

programación por hora de esta directiva

schedulePolicyType string:

SimpleSchedulePolicyV2

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

scheduleRunFrequency

ScheduleRunType

Frecuencia de la operación de programación de esta directiva.

weeklySchedule

WeeklySchedule

Programación semanal de esta directiva

SnapshotBackupAdditionalDetails

Campos relacionados con la copia de seguridad de instantáneas para WorkloadType SaPHanaSystem

Nombre Tipo Description
instantRPDetails

string

instantRpRetentionRangeInDays

integer (int32)

userAssignedManagedIdentityDetails

UserAssignedManagedIdentityDetails

Detalles de la identidad administrada asignada por el usuario

SubProtectionPolicy

Directiva de subprotección que incluye programación y retención

Nombre Tipo Description
policyType

PolicyType

Tipo de directiva de copia de seguridad

retentionPolicy RetentionPolicy:

Directiva de retención con los detalles sobre los intervalos de retención de copia de seguridad.

schedulePolicy SchedulePolicy:

Programación de copia de seguridad especificada como parte de la directiva de copia de seguridad.

snapshotBackupAdditionalDetails

SnapshotBackupAdditionalDetails

Campos relacionados con la copia de seguridad de instantáneas para WorkloadType SaPHanaSystem

tieringPolicy

<string,  TieringPolicy>

Directiva de organización por niveles para mover automáticamente los CSP a otro nivel. La clave es nivel de destino, definida en enumeración RecoveryPointTierType. La directiva de niveles especifica los criterios para mover rp al nivel de destino.

TieringMode

Modo de niveles para controlar la ordenación automática por niveles de los puntos de recuperación. Los valores admitidos son:

  1. TierRecommended: nivel todos los puntos de recuperación recomendados para estar en capas
  2. TierAfter: nivele todos los puntos de recuperación después de un período fijo, tal como se especifica en duration + durationType siguiente.
  3. DoNotTier: No organizar ningún punto de recuperación
Valor Description
DoNotTier
Invalid
TierAfter
TierRecommended

TieringPolicy

Directiva de niveles para un nivel de destino. Si no se especifica la directiva para un nivel de destino determinado, el servicio conserva la directiva de niveles configurada existente para ese nivel.

Nombre Tipo Description
duration

integer (int32)

Número de días, semanas, meses o años para conservar las copias de seguridad en el nivel actual antes de la ordenación por niveles. Solo se usa si TieringMode está establecido en TierAfter

durationType

RetentionDurationType

Tipo de duración de retención: días, semanas, meses o años Usados solo si TieringMode está establecido en TierAfter

tieringMode

TieringMode

Modo de niveles para controlar la ordenación automática por niveles de los puntos de recuperación. Los valores admitidos son:

  1. TierRecommended: nivel todos los puntos de recuperación recomendados para estar en capas
  2. TierAfter: nivele todos los puntos de recuperación después de un período fijo, tal como se especifica en duration + durationType siguiente.
  3. DoNotTier: No organizar ningún punto de recuperación

UserAssignedIdentityProperties

Propiedades de identidad administrada asignadas por el usuario

Nombre Tipo Description
clientId

string

Identificador de cliente de la identidad asignada.

principalId

string

Identificador de entidad de seguridad de la identidad asignada.

UserAssignedManagedIdentityDetails

Detalles de la identidad administrada asignada por el usuario

Nombre Tipo Description
identityArmId

string

Identificador de ARM de la identidad asignada.

identityName

string

Nombre de la identidad asignada.

userAssignedIdentityProperties

UserAssignedIdentityProperties

Propiedades de identidad administrada asignadas por el usuario

VaultRetentionPolicy

Directiva de retención del almacén para AzureFileShare

Nombre Tipo Description
snapshotRetentionInDays

integer (int32)

vaultRetention RetentionPolicy:

Clase base para la directiva de retención.

WeeklyRetentionFormat

Formato de retención semanal.

Nombre Tipo Description
daysOfTheWeek

DayOfWeek[]

Lista de días de la semana.

weeksOfTheMonth

WeekOfMonth[]

Lista de semanas del mes.

WeeklyRetentionSchedule

Programación de retención semanal.

Nombre Tipo Description
daysOfTheWeek

DayOfWeek[]

Lista de días de semana para la directiva de retención semanal.

retentionDuration

RetentionDuration

Duración de retención de la directiva de retención.

retentionTimes

string[] (date-time)

Tiempos de retención de la directiva de retención.

WeeklySchedule

Nombre Tipo Description
scheduleRunDays

DayOfWeek[]

scheduleRunTimes

string[] (date-time)

Lista de horas del día que debe ejecutarse esta programación.

WeekOfMonth

Lista de semanas del mes.

Valor Description
First
Fourth
Invalid
Last
Second
Third

WorkloadType

Tipo de carga de trabajo para la administración de copias de seguridad

Valor Description
AzureFileShare
AzureSqlDb
Client
Exchange
FileFolder
GenericDataSource
Invalid
SAPAseDatabase
SAPHanaDBInstance
SAPHanaDatabase
SQLDB
SQLDataBase
Sharepoint
SystemState
VM
VMwareVM

YearlyRetentionSchedule

Programación de retención anual.

Nombre Tipo Description
monthsOfYear

MonthOfYear[]

Lista de meses de la directiva de retención anual.

retentionDuration

RetentionDuration

Duración de retención de la directiva de retención.

retentionScheduleDaily

DailyRetentionFormat

Formato de retención diario para la directiva de retención anual.

retentionScheduleFormatType

RetentionScheduleFormat

Formato de programación de retención para la directiva de retención anual.

retentionScheduleWeekly

WeeklyRetentionFormat

Formato de retención semanal para la directiva de retención anual.

retentionTimes

string[] (date-time)

Tiempos de retención de la directiva de retención.