Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Proprietà delle policy del ciclo di vita in Amazon ECR
Le politiche del ciclo di vita hanno le seguenti proprietà.
Per visualizzare esempi di politiche relative al ciclo di vita, vedere. Esempi di politiche del ciclo di vita in Amazon ECR Per istruzioni sulla creazione di una politica del ciclo di vita utilizzando il, vedere. AWS CLIPer creare una policy del ciclo di vita (AWS CLI)
Priorità regola
rulePriority-
Tipo: Integer
Obbligatorio: sì
Imposta l'ordine in base al quale le regole vengono applicate, dal valore più basso a quello più alto. Viene applicata per prima una regola dei criteri del ciclo di vita con priorità di, successivamente
12viene applicata una regola con priorità di e così via. Quando aggiungi delle regole a una policy del ciclo di vita, queste devono avere un valore univoco perrulePriority. Non è necessario che i valori siano sequenziali tra le regole di una policy. Una regola con valoretagStatusdianydeve avere il valore più elevato perrulePriorityed essere valutata per ultima.
Descrizione
description-
Tipo: string
Obbligatorio: no
(Opzionale) Descrive lo scopo di una regola nella policy del ciclo di vita.
Stato tag
tagStatus-
Tipo: string
Obbligatorio: sì
Determina se la regola della policy del ciclo di vita che vuoi aggiungere specifica un tag per un'immagine. Le opzioni accettabili sono
tagged,untaggedoany. Se specifichiany, per tutte le immagini la regola viene valutata rispetto ad esse. Se specifichitagged, devi anche specificare un valoretagPrefixList. Se specifichiuntagged, allora devi ometteretagPrefixList.
Elenco di modelli di tag
tagPatternList-
Tipo: list[string]
Obbligatorio: sì, se
tagStatusè impostato su Taggato etagPrefixListnon è specificatoQuando si crea una policy del ciclo di vita per le immagini con tag, è consigliabile utilizzare
tagPatternListper specificare che i tag devono scadere. È necessario specificare un elenco separato da virgole di modelli per i tag di immagini che possono contenere caratteri jolly (*) sul quale lavorare con la policy del ciclo di vita. Ad esempio, se le immagini sono taggate comeprod,prod1,prod2e così via, utilizzerai l'elenco di modelli di tagprod*per specificarle tutte. Se specifichi più tag, vengono selezionate solo le immagini che hanno tutti i tag specificati.Importante
Esiste un limite massimo di quattro caratteri jolly (
*) per stringa. Ad esempio,["*test*1*2*3", "test*1*2*3*"]è valido ma["test*1*2*3*4*5*6"]non è valido.
Elenco prefissi tag
tagPrefixList-
Tipo: list[string]
Obbligatorio: sì, se
tagStatusè impostato su taggato etagPatternListnon è specificatoUtilizzato solo se è stato specificato
"tagStatus": "tagged"e non si sta specificando untagPatternList. Devi specificare un elenco separato da virgole di prefissi per i tag delle immagini sul quale operare con la tua policy del ciclo di vita. Ad esempio, se le tue immagini sono taggate comeprod,prod1,prod2e così via, utilizzerai il prefisso di tagprodper specificarle tutte. Se specifichi più tag, vengono selezionate solo le immagini che hanno tutti i tag specificati.
Tipo di conteggio
countType-
Tipo: string
Obbligatorio: sì
Specifica un tipo di conteggio da applicare alle immagini.
Se
countTypeè impostato suimageCountMoreThan, devi specificare inoltrecountNumberper creare una regola che impone un limite al numero di immagini presenti nel tuo repository. SecountTypeè impostato susinceImagePushed, devi anche specificarecountUnitecountNumberper specificare un limite di tempo sulle immagini presenti nel tuo repository.
Unità conteggio
countUnit-
Tipo: string
Required: yes (Obbligatorio: sì) solo se il campo
countTypeè impostato susinceImagePushedSpecifica un unità di conteggio di
daysper definirla come unità di tempo, oltre acountNumber, che corrisponde al numero di giorni.Questa specifica deve essere utilizzata solo quando
countTypeèsinceImagePushed; se si specifica un'unità di conteggio quandocountTypeè qualsiasi altro valore, si verificherà un errore.
Count number (Numero conteggio)
countNumber-
Tipo: Integer
Obbligatorio: sì
Specifica un numero conteggio. I valori accettabili sono numeri interi positivi (
0non è un valore accettato).Se il
countTypeutilizzato èimageCountMoreThan, allora il valore è il numero massimo di immagini che desideri conservare nel tuo repository. Se ilcountTypeutilizzato èsinceImagePushed, allora il valore è il limite di età massimo per le tue immagini.
Azione
type-
Tipo: stringa
Obbligatorio: sì
Specifica un tipo di azione. Il valore supportato è
expire.