Partilhar via


New-AzDataProtectionRetentionLifeCycleClientObject

Cria um novo objeto Lifecycle

Sintaxe

Default (Padrão)

New-AzDataProtectionRetentionLifeCycleClientObject
    -SourceDataStore <DataStoreType>
    -SourceRetentionDurationType <DurationType>
    -SourceRetentionDurationCount <Int32>
    [-TargetDataStore <DataStoreType>]
    [-CopyOption <CopyOption>]
    [<CommonParameters>]

Descrição

Cria um novo objeto Lifecycle

Exemplos

Exemplo 1: Criar um ciclo de vida de retenção diário

New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore OperationalStore -SourceRetentionDurationType Days -SourceRetentionDurationCount 30
DeleteAfterDuration        : P30D
DeleteAfterObjectType      : AbsoluteDeleteOption
SourceDataStoreObjectType  : DataStoreInfoBase
SourceDataStoreType        : OperationalStore
TargetDataStoreCopySetting :

Este comando cria um objeto de ciclo de vida que armazena os dados de backup no armazenamento operacional por 30 dias.

Exemplo 2: Criar um ciclo de vida de retenção semanal.

New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore OperationalStore -SourceRetentionDurationType Weeks -SourceRetentionDurationCount 20
DeleteAfterDuration        : P20W
DeleteAfterObjectType      : AbsoluteDeleteOption
SourceDataStoreObjectType  : DataStoreInfoBase
SourceDataStoreType        : OperationalStore
TargetDataStoreCopySetting :

Este comando cria um objeto de ciclo de vida que armazena os dados de backup no armazenamento operacional por 20 semanas.

Parâmetros

-CopyOption

CopyOption

Propriedades dos parâmetros

Tipo:CopyOption
Valor padrão:None
Valores aceites:CustomCopyOption, ImmediateCopyOption, CopyOnExpiryOption
Suporta curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Posição:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome da propriedade:False
Valor dos argumentos restantes:False

-SourceDataStore

Armazenamento de dados de origem

Propriedades dos parâmetros

Tipo:DataStoreType
Valor padrão:None
Valores aceites:ArchiveStore, OperationalStore, VaultStore
Suporta curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Posição:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome da propriedade:False
Valor dos argumentos restantes:False

-SourceRetentionDurationCount

Contagem de duração de retenção

Propriedades dos parâmetros

Tipo:Int32
Valor padrão:None
Suporta curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Posição:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome da propriedade:False
Valor dos argumentos restantes:False

-SourceRetentionDurationType

Tipo de duração de retenção

Propriedades dos parâmetros

Tipo:DurationType
Valor padrão:None
Valores aceites:Days, Weeks, Months, Years
Suporta curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Posição:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome da propriedade:False
Valor dos argumentos restantes:False

-TargetDataStore

Armazenamento de dados de destino

Propriedades dos parâmetros

Tipo:DataStoreType
Valor padrão:None
Valores aceites:ArchiveStore, OperationalStore, VaultStore
Suporta curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Posição:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

ISourceLifeCycle