

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# CheckpointConfiguration
<a name="API_CheckpointConfiguration"></a>

Beschreibt die Checkpoint-Konfiguration einer Anwendung. Checkpointing ist der Prozess für einen persistenten Anwendungsstatus für die Ausfallssicherheit. Weitere Informationen finden Sie unter [Checkpoints für Ausfallsicherheit](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/datastream/fault-tolerance/checkpointing/#enabling-and-configuring-checkpointing) in der [Apache Flink-Dokumentation](https://nightlies.apache.org/flink/flink-docs-release-1.20/).

## Inhalt
<a name="API_CheckpointConfiguration_Contents"></a>

 ** ConfigurationType **   <a name="APIReference-Type-CheckpointConfiguration-ConfigurationType"></a>
Beschreibt, ob die Anwendung Managed Service für das standardmäßige Checkpoint-Verhalten von Apache Flink verwendet. Sie müssen diese Eigenschaft auf `CUSTOM` setzen, um die Parameter `CheckpointingEnabled`,`CheckpointInterval` oder `MinPauseBetweenCheckpoints` festzulegen.  
Wenn dieser Wert auf gesetzt ist`DEFAULT`, verwendet die Anwendung die folgenden Werte, auch wenn sie mithilfe von APIs oder Anwendungscode auf andere Werte gesetzt sind:  
+  **CheckpointingEnabled:** wahr
+  **CheckpointInterval:** 60000
+  **MinPauseBetweenCheckpoints: 500**
Typ: Zeichenfolge  
Zulässige Werte: `DEFAULT | CUSTOM`   
Erforderlich: Ja

 ** CheckpointingEnabled **   <a name="APIReference-Type-CheckpointConfiguration-CheckpointingEnabled"></a>
Beschreibt, ob Checkpointing für eine Managed Service for Apache Flink-Anwendung aktiviert ist.  
Wenn `CheckpointConfiguration.ConfigurationType` `DEFAULT` ist, verwendet die Anwendung den `CheckpointingEnabled`-Wert `true`, auch wenn dieser Wert mit dieser API oder im Anwendungscode auf einen anderen Wert festgelegt ist.
Typ: Boolesch  
Erforderlich: Nein

 ** CheckpointInterval **   <a name="APIReference-Type-CheckpointConfiguration-CheckpointInterval"></a>
Beschreibt das Intervall zwischen den Checkpoint-Operationen in Millisekunden.   
Wenn `CheckpointConfiguration.ConfigurationType` auf `DEFAULT` ist, verwendet die Anwendung einen `CheckpointInterval`-Wert von 60 000, auch wenn dieser Wert mit dieser API oder in Anwendungscode auf einen anderen Wert festgelegt ist.
Type: Long  
Gültiger Bereich: Mindestwert 1.  
Erforderlich: Nein

 ** MinPauseBetweenCheckpoints **   <a name="APIReference-Type-CheckpointConfiguration-MinPauseBetweenCheckpoints"></a>
Beschreibt die minimale Zeit in Millisekunden nach Abschluss einer Checkpoint-Operation, in der eine neue Checkpoint-Operation gestartet werden kann. Wenn eine Checkpoint-Operation länger dauert als `CheckpointInterval`, führt die Anwendung ansonsten fortlaufende Checkpoint-Operationen durch. Weitere Informationen finden Sie unter [Anpassen von Checkpointing](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/ops/state/large_state_tuning/#tuning-checkpointing) in der [Apache Flink-Dokumentation](https://nightlies.apache.org/flink/flink-docs-release-1.20/).  
Wenn `CheckpointConfiguration.ConfigurationType` ist `DEFAULT`, verwendet die Anwendung einen `MinPauseBetweenCheckpoints`-Wert von 5000, auch wenn dieser Wert mit dieser API oder im Anwendungscode festgelegt wird.
Type: Long  
Gültiger Bereich: Mindestwert 0.  
Erforderlich: Nein

## Weitere Informationen finden Sie unter:
<a name="API_CheckpointConfiguration_SeeAlso"></a>

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen finden Sie im Folgenden AWS SDKs:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/CheckpointConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/CheckpointConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/CheckpointConfiguration) 