

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.

# Aktionen
<a name="API_Operations"></a>

Folgende Aktionen werden unterstützt:
+  [AddApplicationCloudWatchLoggingOption](API_AddApplicationCloudWatchLoggingOption.md) 
+  [AddApplicationInput](API_AddApplicationInput.md) 
+  [AddApplicationInputProcessingConfiguration](API_AddApplicationInputProcessingConfiguration.md) 
+  [AddApplicationOutput](API_AddApplicationOutput.md) 
+  [AddApplicationReferenceDataSource](API_AddApplicationReferenceDataSource.md) 
+  [AddApplicationVpcConfiguration](API_AddApplicationVpcConfiguration.md) 
+  [CreateApplication](API_CreateApplication.md) 
+  [CreateApplicationPresignedUrl](API_CreateApplicationPresignedUrl.md) 
+  [CreateApplicationSnapshot](API_CreateApplicationSnapshot.md) 
+  [DeleteApplication](API_DeleteApplication.md) 
+  [DeleteApplicationCloudWatchLoggingOption](API_DeleteApplicationCloudWatchLoggingOption.md) 
+  [DeleteApplicationInputProcessingConfiguration](API_DeleteApplicationInputProcessingConfiguration.md) 
+  [DeleteApplicationOutput](API_DeleteApplicationOutput.md) 
+  [DeleteApplicationReferenceDataSource](API_DeleteApplicationReferenceDataSource.md) 
+  [DeleteApplicationSnapshot](API_DeleteApplicationSnapshot.md) 
+  [DeleteApplicationVpcConfiguration](API_DeleteApplicationVpcConfiguration.md) 
+  [DescribeApplication](API_DescribeApplication.md) 
+  [DescribeApplicationOperation](API_DescribeApplicationOperation.md) 
+  [DescribeApplicationSnapshot](API_DescribeApplicationSnapshot.md) 
+  [DescribeApplicationVersion](API_DescribeApplicationVersion.md) 
+  [DiscoverInputSchema](API_DiscoverInputSchema.md) 
+  [ListApplicationOperations](API_ListApplicationOperations.md) 
+  [ListApplications](API_ListApplications.md) 
+  [ListApplicationSnapshots](API_ListApplicationSnapshots.md) 
+  [ListApplicationVersions](API_ListApplicationVersions.md) 
+  [ListTagsForResource](API_ListTagsForResource.md) 
+  [RollbackApplication](API_RollbackApplication.md) 
+  [StartApplication](API_StartApplication.md) 
+  [StopApplication](API_StopApplication.md) 
+  [TagResource](API_TagResource.md) 
+  [UntagResource](API_UntagResource.md) 
+  [UpdateApplication](API_UpdateApplication.md) 
+  [UpdateApplicationMaintenanceConfiguration](API_UpdateApplicationMaintenanceConfiguration.md) 

# AddApplicationCloudWatchLoggingOption
<a name="API_AddApplicationCloudWatchLoggingOption"></a>

Fügt einen CloudWatch Amazon-Protokollstream hinzu, um Fehler bei der Anwendungskonfiguration zu überwachen.

## Anforderungssyntax
<a name="API_AddApplicationCloudWatchLoggingOption_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CloudWatchLoggingOption": { 
      "LogStreamARN": "string"
   },
   "ConditionalToken": "string",
   "CurrentApplicationVersionId": number
}
```

## Anforderungsparameter
<a name="API_AddApplicationCloudWatchLoggingOption_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-request-ApplicationName"></a>
Der Name der Kinesis Data Analytics Analytics-Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CloudWatchLoggingOption](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-request-CloudWatchLoggingOption"></a>
Stellt den Amazon Resource Name (ARN) für den CloudWatch Amazon-Protokollstream bereit.   
Typ: [CloudWatchLoggingOption](API_CloudWatchLoggingOption.md) Objekt  
Erforderlich: Ja

 ** [ConditionalToken](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-request-ConditionalToken"></a>
Ein Wert, den Sie verwenden, um eine starke Parallelität für Anwendungsupdates zu implementieren. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie erhalten die aktuelle `ConditionalToken` Verwendung der Anwendung[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Pattern: `[a-zA-Z0-9-_+/=]+`   
Erforderlich: Nein

 ** [CurrentApplicationVersionId](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-request-CurrentApplicationVersionId"></a>
Die Versions-ID der SQL-basierten Kinesis Data Analytics Analytics-Anwendung. Sie müssen das `CurrentApplicationVersionId` oder angeben. `ConditionalToken` Sie können die Versions-ID der Anwendung mit angeben. [DescribeApplication](API_DescribeApplication.md) Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von. `CurrentApplicationVersionId`  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_AddApplicationCloudWatchLoggingOption_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "CloudWatchLoggingOptionDescriptions": [ 
      { 
         "CloudWatchLoggingOptionId": "string",
         "LogStreamARN": "string",
         "RoleARN": "string"
      }
   ],
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_AddApplicationCloudWatchLoggingOption_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-response-ApplicationARN"></a>
Der ARN der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-response-ApplicationVersionId"></a>
Die neue Versions-ID der SQL-basierten Kinesis Data Analytics Analytics-Anwendung. Kinesis Data Analytics wird `ApplicationVersionId` jedes Mal aktualisiert, wenn Sie die CloudWatch Protokollierungsoptionen ändern.   
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [CloudWatchLoggingOptionDescriptions](#API_AddApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-response-CloudWatchLoggingOptionDescriptions"></a>
Die Beschreibungen der aktuellen CloudWatch Protokollierungsoptionen für die SQL-basierte Kinesis Data Analytics Analytics-Anwendung.  
Typ: Array von [CloudWatchLoggingOptionDescription](API_CloudWatchLoggingOptionDescription.md)-Objekten

 ** [OperationId](#API_AddApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-AddApplicationCloudWatchLoggingOption-response-OperationId"></a>
Die Vorgangs-ID, die verwendet werden kann, um die Anfrage zu verfolgen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_AddApplicationCloudWatchLoggingOption_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationCloudWatchLoggingOption) 

# AddApplicationInput
<a name="API_AddApplicationInput"></a>

 Fügt Ihrer SQL-basierten Kinesis Data Analytics Analytics-Anwendung eine Streaming-Quelle hinzu. 

Sie können eine Streaming-Quelle hinzufügen, wenn Sie eine Anwendung erstellen, oder Sie können diesen Vorgang verwenden, um eine Streaming-Quelle hinzuzufügen, nachdem Sie eine Anwendung erstellt haben. Weitere Informationen finden Sie unter [CreateApplication](API_CreateApplication.md).

Jedes Konfigurationsupdate, einschließlich dem Hinzufügen einer Streaming-Quelle mit dieser Operation, führt zu einer neuen Version der Anwendung. Mit der [DescribeApplication](API_DescribeApplication.md)-Operation können Sie die aktuelle Anwendungsversion ermitteln. 

## Anforderungssyntax
<a name="API_AddApplicationInput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "Input": { 
      "InputParallelism": { 
         "Count": number
      },
      "InputProcessingConfiguration": { 
         "InputLambdaProcessor": { 
            "ResourceARN": "string"
         }
      },
      "InputSchema": { 
         "RecordColumns": [ 
            { 
               "Mapping": "string",
               "Name": "string",
               "SqlType": "string"
            }
         ],
         "RecordEncoding": "string",
         "RecordFormat": { 
            "MappingParameters": { 
               "CSVMappingParameters": { 
                  "RecordColumnDelimiter": "string",
                  "RecordRowDelimiter": "string"
               },
               "JSONMappingParameters": { 
                  "RecordRowPath": "string"
               }
            },
            "RecordFormatType": "string"
         }
      },
      "KinesisFirehoseInput": { 
         "ResourceARN": "string"
      },
      "KinesisStreamsInput": { 
         "ResourceARN": "string"
      },
      "NamePrefix": "string"
   }
}
```

## Anforderungsparameter
<a name="API_AddApplicationInput_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationInput_RequestSyntax) **   <a name="APIReference-AddApplicationInput-request-ApplicationName"></a>
Der Name Ihrer vorhandenen Anwendung, zu der Sie die Streaming-Quelle hinzufügen möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_AddApplicationInput_RequestSyntax) **   <a name="APIReference-AddApplicationInput-request-CurrentApplicationVersionId"></a>
Die aktuelle Version Ihrer Anwendung. Sie müssen das `ApplicationVersionID` oder angeben. `ConditionalToken` Sie können die [DescribeApplication](API_DescribeApplication.md) Operation verwenden, um die aktuelle Anwendungsversion zu finden.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [Input](#API_AddApplicationInput_RequestSyntax) **   <a name="APIReference-AddApplicationInput-request-Input"></a>
Die [Input](API_Input.md) hinzuzufügen.  
Typ: [Input](API_Input.md) Objekt  
Erforderlich: Ja

## Antwortsyntax
<a name="API_AddApplicationInput_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "InputDescriptions": [ 
      { 
         "InAppStreamNames": [ "string" ],
         "InputId": "string",
         "InputParallelism": { 
            "Count": number
         },
         "InputProcessingConfigurationDescription": { 
            "InputLambdaProcessorDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            }
         },
         "InputSchema": { 
            "RecordColumns": [ 
               { 
                  "Mapping": "string",
                  "Name": "string",
                  "SqlType": "string"
               }
            ],
            "RecordEncoding": "string",
            "RecordFormat": { 
               "MappingParameters": { 
                  "CSVMappingParameters": { 
                     "RecordColumnDelimiter": "string",
                     "RecordRowDelimiter": "string"
                  },
                  "JSONMappingParameters": { 
                     "RecordRowPath": "string"
                  }
               },
               "RecordFormatType": "string"
            }
         },
         "InputStartingPositionConfiguration": { 
            "InputStartingPosition": "string"
         },
         "KinesisFirehoseInputDescription": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "KinesisStreamsInputDescription": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "NamePrefix": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_AddApplicationInput_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationInput_ResponseSyntax) **   <a name="APIReference-AddApplicationInput-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationInput_ResponseSyntax) **   <a name="APIReference-AddApplicationInput-response-ApplicationVersionId"></a>
Gibt die aktuelle Anwendungsversion an.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [InputDescriptions](#API_AddApplicationInput_ResponseSyntax) **   <a name="APIReference-AddApplicationInput-response-InputDescriptions"></a>
Beschreibt die Konfiguration der Anwendungseingabe.   
Typ: Array von [InputDescription](API_InputDescription.md)-Objekten

## Fehler
<a name="API_AddApplicationInput_Errors"></a>

 ** CodeValidationException **   
Der vom Benutzer bereitgestellte Anwendungscode (Abfrage) ist ungültig. Dies kann ein einfacher Syntaxfehler sein.  
HTTP-Statuscode: 400

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wurde. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationInput) 

# AddApplicationInputProcessingConfiguration
<a name="API_AddApplicationInputProcessingConfiguration"></a>

Fügt einer [InputProcessingConfiguration](API_InputProcessingConfiguration.md) SQL-basierten Kinesis Data Analytics Analytics-Anwendung eine hinzu. Ein Eingabeprozessor verarbeitet Datensätze im Eingabestream vor, bevor der SQL-Code der Anwendung ausgeführt wird. Derzeit ist der einzige verfügbare Eingabeprozessor [Amazon Lambda](https://docs.aws.amazon.com/lambda/).

## Anforderungssyntax
<a name="API_AddApplicationInputProcessingConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "InputId": "string",
   "InputProcessingConfiguration": { 
      "InputLambdaProcessor": { 
         "ResourceARN": "string"
      }
   }
}
```

## Anforderungsparameter
<a name="API_AddApplicationInputProcessingConfiguration_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-request-ApplicationName"></a>
Der Name der Anwendung, zu der Sie die Konfiguration für die Eingabeverarbeitung hinzufügen möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-request-CurrentApplicationVersionId"></a>
Die Version der Anwendung, zu der Sie die Konfiguration für die Eingabeverarbeitung hinzufügen möchten. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [InputId](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-request-InputId"></a>
Die ID der Eingabekonfiguration, zu der die Eingabeverarbeitungskonfiguration hinzugefügt werden soll. Mithilfe der [DescribeApplication](API_DescribeApplication.md) Operation können Sie eine Liste der Eingaben IDs für eine Anwendung abrufen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [InputProcessingConfiguration](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-request-InputProcessingConfiguration"></a>
Der[InputProcessingConfiguration](API_InputProcessingConfiguration.md), der Anwendung hinzugefügt werden soll.  
Typ: [InputProcessingConfiguration](API_InputProcessingConfiguration.md) Objekt  
Erforderlich: Ja

## Antwortsyntax
<a name="API_AddApplicationInputProcessingConfiguration_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "InputId": "string",
   "InputProcessingConfigurationDescription": { 
      "InputLambdaProcessorDescription": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      }
   }
}
```

## Antwortelemente
<a name="API_AddApplicationInputProcessingConfiguration_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-response-ApplicationVersionId"></a>
Gibt die aktuelle Anwendungsversion an.   
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [InputId](#API_AddApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-response-InputId"></a>
Die Eingabe-ID, die der Anwendungseingabe zugeordnet ist. Dies ist die ID, die Kinesis Data Analytics jeder Eingabekonfiguration zuweist, die Sie Ihrer Anwendung hinzufügen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+` 

 ** [InputProcessingConfigurationDescription](#API_AddApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationInputProcessingConfiguration-response-InputProcessingConfigurationDescription"></a>
Die Beschreibung des Präprozessors, der für Datensätze in dieser Eingabe ausgeführt wird, bevor der Code der Anwendung ausgeführt wird.  
Typ: [InputProcessingConfigurationDescription](API_InputProcessingConfigurationDescription.md) Objekt

## Fehler
<a name="API_AddApplicationInputProcessingConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationInputProcessingConfiguration) 

# AddApplicationOutput
<a name="API_AddApplicationOutput"></a>

Fügt Ihrer SQL-basierten Kinesis Data Analytics Analytics-Anwendung ein externes Ziel hinzu.

Wenn Sie möchten, dass Kinesis Data Analytics aus einem In-Application-Stream innerhalb Ihrer Anwendung an ein externes Ziel (z. B. einen Kinesis-Datenstrom, einen Bereitstellungs-Datenstrom von Kinesis Data Firehose oder eine Amazon-Lambda-Funktion) liefert, fügen Sie mit diesem Vorgang die entsprechende Konfiguration zu Ihrer Anwendung hinzu. Sie können einen oder mehrere Ausgaben für Ihre Anwendung konfigurieren. Jede Ausgabekonfiguration bildet einen In-Application-Stream und ein externes Ziel ab.

 Sie können eine der Ausgabekonfigurationen verwenden, um Daten aus Ihrem In-Application-Fehler-Stream in der Anwendung an ein externes Ziel zu liefern, damit Sie die Fehler analysieren können. 

 Jedes Konfigurationsupdate, einschließlich dem Hinzufügen einer Streaming-Quelle mit dieser Operation, führt zu einer neuen Version der Anwendung. Mit der [DescribeApplication](API_DescribeApplication.md)-Operation können Sie die aktuelle Anwendungsversion ermitteln.

## Anforderungssyntax
<a name="API_AddApplicationOutput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "Output": { 
      "DestinationSchema": { 
         "RecordFormatType": "string"
      },
      "KinesisFirehoseOutput": { 
         "ResourceARN": "string"
      },
      "KinesisStreamsOutput": { 
         "ResourceARN": "string"
      },
      "LambdaOutput": { 
         "ResourceARN": "string"
      },
      "Name": "string"
   }
}
```

## Anforderungsparameter
<a name="API_AddApplicationOutput_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationOutput_RequestSyntax) **   <a name="APIReference-AddApplicationOutput-request-ApplicationName"></a>
Der Name der Anwendung, der die Sie die Ausgabekonfiguration hinzufügen möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_AddApplicationOutput_RequestSyntax) **   <a name="APIReference-AddApplicationOutput-request-CurrentApplicationVersionId"></a>
Die Version der Anwendung, zu der Sie die Ausgabekonfiguration hinzufügen möchten. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.   
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [Output](#API_AddApplicationOutput_RequestSyntax) **   <a name="APIReference-AddApplicationOutput-request-Output"></a>
Ein Array von Objekten, die jeweils eine Ausgabekonfiguration beschreiben. In der Ausgabekonfiguration geben Sie den Namen eines In-Application-Streams, eines Ziels (d. h. eines Kinesis-Datenstreams, eines Kinesis Data Firehose-Lieferdatenstroms oder einer Amazon Lambda-Funktion) an und zeichnen die Formation auf, die beim Schreiben in das Ziel verwendet werden soll.  
Typ: [Output](API_Output.md) Objekt  
Erforderlich: Ja

## Antwortsyntax
<a name="API_AddApplicationOutput_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "OutputDescriptions": [ 
      { 
         "DestinationSchema": { 
            "RecordFormatType": "string"
         },
         "KinesisFirehoseOutputDescription": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "KinesisStreamsOutputDescription": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "LambdaOutputDescription": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "Name": "string",
         "OutputId": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_AddApplicationOutput_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationOutput_ResponseSyntax) **   <a name="APIReference-AddApplicationOutput-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der -Anwendung  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationOutput_ResponseSyntax) **   <a name="APIReference-AddApplicationOutput-response-ApplicationVersionId"></a>
Die aktualisierte Versions-ID der Anwendung. Kinesis Data Analytics erhöht diese ID, wenn die Anwendung aktualisiert wird.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [OutputDescriptions](#API_AddApplicationOutput_ResponseSyntax) **   <a name="APIReference-AddApplicationOutput-response-OutputDescriptions"></a>
Beschreibt die Ausgabekonfiguration der Anwendung. Weitere Informationen finden Sie unter [Konfigurieren der Anwendungsausgabe](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html).   
Typ: Array von [OutputDescription](API_OutputDescription.md)-Objekten

## Fehler
<a name="API_AddApplicationOutput_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationOutput) 

# AddApplicationReferenceDataSource
<a name="API_AddApplicationReferenceDataSource"></a>

Fügt einer vorhandenen SQL-basierten Kinesis Data Analytics-Anwendung eine Referenzdatenquelle hinzu.

Kinesis Data Analytics liest Referenzdaten (d. h. ein Amazon S3-Objekt) und erstellt eine In-Application-Tabelle innerhalb Ihrer Anwendung. In der Anforderung geben Sie die Quelle (S3-Bucket-Name und Objektschlüsselname), den Namen der zu erstellenden In-Application-Tabelle und die notwendigen Zuordnungsinformationen an. Diese beschreiben, wie Daten in einem Amazon S3-Objekt auf Spalten in der resultierenden In-Application-Tabelle abgebildet werden.

## Anforderungssyntax
<a name="API_AddApplicationReferenceDataSource_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "ReferenceDataSource": { 
      "ReferenceSchema": { 
         "RecordColumns": [ 
            { 
               "Mapping": "string",
               "Name": "string",
               "SqlType": "string"
            }
         ],
         "RecordEncoding": "string",
         "RecordFormat": { 
            "MappingParameters": { 
               "CSVMappingParameters": { 
                  "RecordColumnDelimiter": "string",
                  "RecordRowDelimiter": "string"
               },
               "JSONMappingParameters": { 
                  "RecordRowPath": "string"
               }
            },
            "RecordFormatType": "string"
         }
      },
      "S3ReferenceDataSource": { 
         "BucketARN": "string",
         "FileKey": "string"
      },
      "TableName": "string"
   }
}
```

## Anforderungsparameter
<a name="API_AddApplicationReferenceDataSource_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-request-CurrentApplicationVersionId"></a>
Die Version der Anwendung, für die Sie die Referenzdatenquelle hinzufügen. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [ReferenceDataSource](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-request-ReferenceDataSource"></a>
Die Referenzdatenquelle kann ein Objekt in Ihrem Amazon-S3-Bucket sein. Kinesis Data Analytics liest das Objekt und kopiert die Daten in die erstellte In-Application-Tabelle. Sie stellen einen S3-Bucket, den Namen des Objektschlüssels und die daraus resultierende In-Applikation-Tabelle bereit.   
Typ: [ReferenceDataSource](API_ReferenceDataSource.md) Objekt  
Erforderlich: Ja

## Antwortsyntax
<a name="API_AddApplicationReferenceDataSource_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "ReferenceDataSourceDescriptions": [ 
      { 
         "ReferenceId": "string",
         "ReferenceSchema": { 
            "RecordColumns": [ 
               { 
                  "Mapping": "string",
                  "Name": "string",
                  "SqlType": "string"
               }
            ],
            "RecordEncoding": "string",
            "RecordFormat": { 
               "MappingParameters": { 
                  "CSVMappingParameters": { 
                     "RecordColumnDelimiter": "string",
                     "RecordRowDelimiter": "string"
                  },
                  "JSONMappingParameters": { 
                     "RecordRowPath": "string"
                  }
               },
               "RecordFormatType": "string"
            }
         },
         "S3ReferenceDataSourceDescription": { 
            "BucketARN": "string",
            "FileKey": "string",
            "ReferenceRoleARN": "string"
         },
         "TableName": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_AddApplicationReferenceDataSource_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationReferenceDataSource_ResponseSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der -Anwendung  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationReferenceDataSource_ResponseSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-response-ApplicationVersionId"></a>
Die aktualisierte Versions-ID der Anwendung. Kinesis Data Analytics erhöht diese ID, wenn die Anwendung aktualisiert wird.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [ReferenceDataSourceDescriptions](#API_AddApplicationReferenceDataSource_ResponseSyntax) **   <a name="APIReference-AddApplicationReferenceDataSource-response-ReferenceDataSourceDescriptions"></a>
Beschreibt Referenzdatenquellen, die für die Anwendung konfiguriert sind.   
Typ: Array von [ReferenceDataSourceDescription](API_ReferenceDataSourceDescription.md)-Objekten

## Fehler
<a name="API_AddApplicationReferenceDataSource_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationReferenceDataSource) 

# AddApplicationVpcConfiguration
<a name="API_AddApplicationVpcConfiguration"></a>

Fügt der Anwendung eine Virtual Private Cloud (VPC) -Konfiguration hinzu. Anwendungen können verwendet werden VPCs , um Ressourcen sicher zu speichern und darauf zuzugreifen.

Beachten Sie Folgendes zu VPC-Konfigurationen für Managed Service für Apache Flink-Anwendungen:
+ VPC-Konfigurationen werden für SQL-Anwendungen nicht unterstützt.
+ Wenn eine VPC zu einer Managed Service for Apache Flink-Anwendung hinzugefügt wird, kann nicht mehr direkt über das Internet auf die Anwendung zugegriffen werden. Um den Internetzugriff auf die Anwendung zu aktivieren, fügen Sie Ihrer VPC ein Internet-Gateway hinzu.

## Anforderungssyntax
<a name="API_AddApplicationVpcConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "ConditionalToken": "string",
   "CurrentApplicationVersionId": number,
   "VpcConfiguration": { 
      "SecurityGroupIds": [ "string" ],
      "SubnetIds": [ "string" ]
   }
}
```

## Anforderungsparameter
<a name="API_AddApplicationVpcConfiguration_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_AddApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [ConditionalToken](#API_AddApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-request-ConditionalToken"></a>
Ein Wert, den Sie verwenden, um eine starke Parallelität für Anwendungsupdates zu implementieren. Sie müssen das `ApplicationVersionID` oder das `ConditionalToken` angeben. Sie erhalten die aktuelle `ConditionalToken` Verwendung der Anwendung[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Pattern: `[a-zA-Z0-9-_+/=]+`   
Erforderlich: Nein

 ** [CurrentApplicationVersionId](#API_AddApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-request-CurrentApplicationVersionId"></a>
Die Version der Anwendung, zu der Sie die VPC-Konfiguration hinzufügen möchten. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben. Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Nein

 ** [VpcConfiguration](#API_AddApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-request-VpcConfiguration"></a>
Beschreibung der VPC, die der Anwendung hinzugefügt werden soll.  
Typ: [VpcConfiguration](API_VpcConfiguration.md) Objekt  
Erforderlich: Ja

## Antwortsyntax
<a name="API_AddApplicationVpcConfiguration_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "OperationId": "string",
   "VpcConfigurationDescription": { 
      "SecurityGroupIds": [ "string" ],
      "SubnetIds": [ "string" ],
      "VpcConfigurationId": "string",
      "VpcId": "string"
   }
}
```

## Antwortelemente
<a name="API_AddApplicationVpcConfiguration_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_AddApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-response-ApplicationARN"></a>
Der ARN der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_AddApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-response-ApplicationVersionId"></a>
Gibt die aktuelle Anwendungsversion an. Managed Service für Apache Flink wird ApplicationVersionId jedes Mal aktualisiert, wenn Sie die Anwendung aktualisieren.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [OperationId](#API_AddApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-response-OperationId"></a>
Die Vorgangs-ID, die verwendet werden kann, um die Anfrage zu verfolgen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

 ** [VpcConfigurationDescription](#API_AddApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-AddApplicationVpcConfiguration-response-VpcConfigurationDescription"></a>
Die Parameter der neuen VPC-Konfiguration.  
Typ: [VpcConfigurationDescription](API_VpcConfigurationDescription.md) Objekt

## Fehler
<a name="API_AddApplicationVpcConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/AddApplicationVpcConfiguration) 

# CreateApplication
<a name="API_CreateApplication"></a>

Erstellt einen Managed Service für die Apache Flink-Anwendung. Informationen zum Erstellen eines Managed Service für die Apache Flink-Anwendung finden Sie unter [Anwendung erstellen](https://docs.aws.amazon.com/kinesisanalytics/latest/java/getting-started.html).

## Anforderungssyntax
<a name="API_CreateApplication_RequestSyntax"></a>

```
{
   "ApplicationConfiguration": { 
      "ApplicationCodeConfiguration": { 
         "CodeContent": { 
            "S3ContentLocation": { 
               "BucketARN": "string",
               "FileKey": "string",
               "ObjectVersion": "string"
            },
            "TextContent": "string",
            "ZipFileContent": blob
         },
         "CodeContentType": "string"
      },
      "ApplicationEncryptionConfiguration": { 
         "KeyId": "string",
         "KeyType": "string"
      },
      "ApplicationSnapshotConfiguration": { 
         "SnapshotsEnabled": boolean
      },
      "ApplicationSystemRollbackConfiguration": { 
         "RollbackEnabled": boolean
      },
      "EnvironmentProperties": { 
         "PropertyGroups": [ 
            { 
               "PropertyGroupId": "string",
               "PropertyMap": { 
                  "string" : "string" 
               }
            }
         ]
      },
      "FlinkApplicationConfiguration": { 
         "CheckpointConfiguration": { 
            "CheckpointingEnabled": boolean,
            "CheckpointInterval": number,
            "ConfigurationType": "string",
            "MinPauseBetweenCheckpoints": number
         },
         "MonitoringConfiguration": { 
            "ConfigurationType": "string",
            "LogLevel": "string",
            "MetricsLevel": "string"
         },
         "ParallelismConfiguration": { 
            "AutoScalingEnabled": boolean,
            "ConfigurationType": "string",
            "Parallelism": number,
            "ParallelismPerKPU": number
         }
      },
      "SqlApplicationConfiguration": { 
         "Inputs": [ 
            { 
               "InputParallelism": { 
                  "Count": number
               },
               "InputProcessingConfiguration": { 
                  "InputLambdaProcessor": { 
                     "ResourceARN": "string"
                  }
               },
               "InputSchema": { 
                  "RecordColumns": [ 
                     { 
                        "Mapping": "string",
                        "Name": "string",
                        "SqlType": "string"
                     }
                  ],
                  "RecordEncoding": "string",
                  "RecordFormat": { 
                     "MappingParameters": { 
                        "CSVMappingParameters": { 
                           "RecordColumnDelimiter": "string",
                           "RecordRowDelimiter": "string"
                        },
                        "JSONMappingParameters": { 
                           "RecordRowPath": "string"
                        }
                     },
                     "RecordFormatType": "string"
                  }
               },
               "KinesisFirehoseInput": { 
                  "ResourceARN": "string"
               },
               "KinesisStreamsInput": { 
                  "ResourceARN": "string"
               },
               "NamePrefix": "string"
            }
         ],
         "Outputs": [ 
            { 
               "DestinationSchema": { 
                  "RecordFormatType": "string"
               },
               "KinesisFirehoseOutput": { 
                  "ResourceARN": "string"
               },
               "KinesisStreamsOutput": { 
                  "ResourceARN": "string"
               },
               "LambdaOutput": { 
                  "ResourceARN": "string"
               },
               "Name": "string"
            }
         ],
         "ReferenceDataSources": [ 
            { 
               "ReferenceSchema": { 
                  "RecordColumns": [ 
                     { 
                        "Mapping": "string",
                        "Name": "string",
                        "SqlType": "string"
                     }
                  ],
                  "RecordEncoding": "string",
                  "RecordFormat": { 
                     "MappingParameters": { 
                        "CSVMappingParameters": { 
                           "RecordColumnDelimiter": "string",
                           "RecordRowDelimiter": "string"
                        },
                        "JSONMappingParameters": { 
                           "RecordRowPath": "string"
                        }
                     },
                     "RecordFormatType": "string"
                  }
               },
               "S3ReferenceDataSource": { 
                  "BucketARN": "string",
                  "FileKey": "string"
               },
               "TableName": "string"
            }
         ]
      },
      "VpcConfigurations": [ 
         { 
            "SecurityGroupIds": [ "string" ],
            "SubnetIds": [ "string" ]
         }
      ],
      "ZeppelinApplicationConfiguration": { 
         "CatalogConfiguration": { 
            "GlueDataCatalogConfiguration": { 
               "DatabaseARN": "string"
            }
         },
         "CustomArtifactsConfiguration": [ 
            { 
               "ArtifactType": "string",
               "MavenReference": { 
                  "ArtifactId": "string",
                  "GroupId": "string",
                  "Version": "string"
               },
               "S3ContentLocation": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               }
            }
         ],
         "DeployAsApplicationConfiguration": { 
            "S3ContentLocation": { 
               "BasePath": "string",
               "BucketARN": "string"
            }
         },
         "MonitoringConfiguration": { 
            "LogLevel": "string"
         }
      }
   },
   "ApplicationDescription": "string",
   "ApplicationMode": "string",
   "ApplicationName": "string",
   "CloudWatchLoggingOptions": [ 
      { 
         "LogStreamARN": "string"
      }
   ],
   "RuntimeEnvironment": "string",
   "ServiceExecutionRole": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Anforderungsparameter
<a name="API_CreateApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationConfiguration](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-ApplicationConfiguration"></a>
Verwenden Sie diesen Parameter zum Konfigurieren der Anwendung.  
Typ: [ApplicationConfiguration](API_ApplicationConfiguration.md) Objekt  
Erforderlich: Nein

 ** [ApplicationDescription](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-ApplicationDescription"></a>
Eine zusammenfassende Beschreibung der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 0. Maximale Länge beträgt 1024 Zeichen.  
Erforderlich: Nein

 ** [ApplicationMode](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-ApplicationMode"></a>
Verwenden Sie den `STREAMING` Modus, um eine Managed Service für Apache Flink-Anwendung zu erstellen. Verwenden Sie den Modus, um einen Managed Service für ein Apache Flink Studio-Notebook zu erstellen. `INTERACTIVE`  
Typ: Zeichenfolge  
Zulässige Werte: `STREAMING | INTERACTIVE`   
Erforderlich: Nein

 ** [ApplicationName](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-ApplicationName"></a>
Der Name Ihrer Anwendung (z. B.`sample-app`).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CloudWatchLoggingOptions](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-CloudWatchLoggingOptions"></a>
Verwenden Sie diesen Parameter, um einen CloudWatch Amazon-Protokollstream zur Überwachung von Anwendungskonfigurationsfehlern zu konfigurieren.   
Typ: Array von [CloudWatchLoggingOption](API_CloudWatchLoggingOption.md)-Objekten  
Erforderlich: Nein

 ** [RuntimeEnvironment](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-RuntimeEnvironment"></a>
Die Laufzeitumgebung für die Anwendung.  
Typ: Zeichenfolge  
Zulässige Werte: `SQL-1_0 | FLINK-1_6 | FLINK-1_8 | ZEPPELIN-FLINK-1_0 | FLINK-1_11 | FLINK-1_13 | ZEPPELIN-FLINK-2_0 | FLINK-1_15 | ZEPPELIN-FLINK-3_0 | FLINK-1_18 | FLINK-1_19 | FLINK-1_20`   
Erforderlich: Ja

 ** [ServiceExecutionRole](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-ServiceExecutionRole"></a>
Die IAM-Rolle, die von der Anwendung für den Zugriff auf Kinesis-Datenstreams, Kinesis Data Firehose-Lieferdatenströme, Amazon S3 S3-Objekte und andere externe Ressourcen verwendet wird.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Ja

 ** [Tags](#API_CreateApplication_RequestSyntax) **   <a name="APIReference-CreateApplication-request-Tags"></a>
Eine Liste mit einem oder mehreren Tags, die der Anwendung zugewiesen werden können. Ein Tag ist ein Schlüssel/Wert-Paar, das eine Anwendung identifiziert. Beachten Sie, dass die maximale Anzahl von Anwendungs-Tags System-Tags einschließt. Die maximale Anzahl an benutzerdefinierten Anwendungs-Tags ist 50. Weitere Informationen über das Markieren mit Tags finden Sie unter [Nutzung von Tags](https://docs.aws.amazon.com/kinesisanalytics/latest/java/how-tagging.html).  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 1 Element. Die maximale Anzahl beträgt 200 Elemente.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_CreateApplication_ResponseSyntax"></a>

```
{
   "ApplicationDetail": { 
      "ApplicationARN": "string",
      "ApplicationConfigurationDescription": { 
         "ApplicationCodeConfigurationDescription": { 
            "CodeContentDescription": { 
               "CodeMD5": "string",
               "CodeSize": number,
               "S3ApplicationCodeLocationDescription": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               },
               "TextContent": "string"
            },
            "CodeContentType": "string"
         },
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationSnapshotConfigurationDescription": { 
            "SnapshotsEnabled": boolean
         },
         "ApplicationSystemRollbackConfigurationDescription": { 
            "RollbackEnabled": boolean
         },
         "EnvironmentPropertyDescriptions": { 
            "PropertyGroupDescriptions": [ 
               { 
                  "PropertyGroupId": "string",
                  "PropertyMap": { 
                     "string" : "string" 
                  }
               }
            ]
         },
         "FlinkApplicationConfigurationDescription": { 
            "CheckpointConfigurationDescription": { 
               "CheckpointingEnabled": boolean,
               "CheckpointInterval": number,
               "ConfigurationType": "string",
               "MinPauseBetweenCheckpoints": number
            },
            "JobPlanDescription": "string",
            "MonitoringConfigurationDescription": { 
               "ConfigurationType": "string",
               "LogLevel": "string",
               "MetricsLevel": "string"
            },
            "ParallelismConfigurationDescription": { 
               "AutoScalingEnabled": boolean,
               "ConfigurationType": "string",
               "CurrentParallelism": number,
               "Parallelism": number,
               "ParallelismPerKPU": number
            }
         },
         "RunConfigurationDescription": { 
            "ApplicationRestoreConfigurationDescription": { 
               "ApplicationRestoreType": "string",
               "SnapshotName": "string"
            },
            "FlinkRunConfigurationDescription": { 
               "AllowNonRestoredState": boolean
            }
         },
         "SqlApplicationConfigurationDescription": { 
            "InputDescriptions": [ 
               { 
                  "InAppStreamNames": [ "string" ],
                  "InputId": "string",
                  "InputParallelism": { 
                     "Count": number
                  },
                  "InputProcessingConfigurationDescription": { 
                     "InputLambdaProcessorDescription": { 
                        "ResourceARN": "string",
                        "RoleARN": "string"
                     }
                  },
                  "InputSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "InputStartingPositionConfiguration": { 
                     "InputStartingPosition": "string"
                  },
                  "KinesisFirehoseInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "NamePrefix": "string"
               }
            ],
            "OutputDescriptions": [ 
               { 
                  "DestinationSchema": { 
                     "RecordFormatType": "string"
                  },
                  "KinesisFirehoseOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "LambdaOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "Name": "string",
                  "OutputId": "string"
               }
            ],
            "ReferenceDataSourceDescriptions": [ 
               { 
                  "ReferenceId": "string",
                  "ReferenceSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "S3ReferenceDataSourceDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ReferenceRoleARN": "string"
                  },
                  "TableName": "string"
               }
            ]
         },
         "VpcConfigurationDescriptions": [ 
            { 
               "SecurityGroupIds": [ "string" ],
               "SubnetIds": [ "string" ],
               "VpcConfigurationId": "string",
               "VpcId": "string"
            }
         ],
         "ZeppelinApplicationConfigurationDescription": { 
            "CatalogConfigurationDescription": { 
               "GlueDataCatalogConfigurationDescription": { 
                  "DatabaseARN": "string"
               }
            },
            "CustomArtifactsConfigurationDescription": [ 
               { 
                  "ArtifactType": "string",
                  "MavenReferenceDescription": { 
                     "ArtifactId": "string",
                     "GroupId": "string",
                     "Version": "string"
                  },
                  "S3ContentLocationDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ObjectVersion": "string"
                  }
               }
            ],
            "DeployAsApplicationConfigurationDescription": { 
               "S3ContentLocationDescription": { 
                  "BasePath": "string",
                  "BucketARN": "string"
               }
            },
            "MonitoringConfigurationDescription": { 
               "LogLevel": "string"
            }
         }
      },
      "ApplicationDescription": "string",
      "ApplicationMaintenanceConfigurationDescription": { 
         "ApplicationMaintenanceWindowEndTime": "string",
         "ApplicationMaintenanceWindowStartTime": "string"
      },
      "ApplicationMode": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionCreateTimestamp": number,
      "ApplicationVersionId": number,
      "ApplicationVersionRolledBackFrom": number,
      "ApplicationVersionRolledBackTo": number,
      "ApplicationVersionUpdatedFrom": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "ConditionalToken": "string",
      "CreateTimestamp": number,
      "LastUpdateTimestamp": number,
      "RuntimeEnvironment": "string",
      "ServiceExecutionRole": "string"
   }
}
```

## Antwortelemente
<a name="API_CreateApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationDetail](#API_CreateApplication_ResponseSyntax) **   <a name="APIReference-CreateApplication-response-ApplicationDetail"></a>
Als Antwort auf Ihre `CreateApplication` Anfrage gibt Managed Service for Apache Flink eine Antwort mit Details zu der von ihm erstellten Anwendung zurück.  
Typ: [ApplicationDetail](API_ApplicationDetail.md) Objekt

## Fehler
<a name="API_CreateApplication_Errors"></a>

 ** CodeValidationException **   
Der vom Benutzer bereitgestellte Anwendungscode (Abfrage) ist ungültig. Dies kann ein einfacher Syntaxfehler sein.  
HTTP-Statuscode: 400

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wurde. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** LimitExceededException **   
Die Anzahl der zulässigen Ressourcen wurde überschritten.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** TooManyTagsException **   
Anwendung, die mit zu vielen Tags erstellt wurde, oder einer Anwendung wurden zu viele Tags hinzugefügt. Beachten Sie, dass die maximale Anzahl von Anwendungs-Tags System-Tags einschließt. Die maximale Anzahl an benutzerdefinierten Anwendungs-Tags ist 50.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/CreateApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/CreateApplication) 

# CreateApplicationPresignedUrl
<a name="API_CreateApplicationPresignedUrl"></a>

Erstellt eine URL, die Sie verwenden können, um eine Verbindung zur Erweiterung einer Anwendung herzustellen, und gibt sie zurück.

Die IAM-Rolle oder der Benutzer, der zum Aufrufen dieser API verwendet wird, definiert die Berechtigungen für den Zugriff auf die Erweiterung. Nachdem die vorsignierte URL erstellt wurde, ist keine zusätzliche Berechtigung für den Zugriff auf diese URL erforderlich. Die IAM-Autorisierungsrichtlinien für diese API werden auch für jede HTTP-Anfrage durchgesetzt, die versucht, eine Verbindung mit der Erweiterung herzustellen. 

Mithilfe des Parameters steuern Sie, wie lange die URL gültig sein soll. `SessionExpirationDurationInSeconds` Wenn Sie diesen Parameter nicht angeben, ist die zurückgegebene URL zwölf Stunden gültig.

**Anmerkung**  
Die URL, die Sie von einem Anruf erhalten, CreateApplicationPresignedUrl muss innerhalb von 3 Minuten verwendet werden, um gültig zu sein. Wenn Sie nach Ablauf des 3-minütigen Limits zum ersten Mal versuchen, die URL zu verwenden, gibt der Dienst den Fehler HTTP 403 Forbidden zurück.

## Anforderungssyntax
<a name="API_CreateApplicationPresignedUrl_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "SessionExpirationDurationInSeconds": number,
   "UrlType": "string"
}
```

## Anforderungsparameter
<a name="API_CreateApplicationPresignedUrl_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_CreateApplicationPresignedUrl_RequestSyntax) **   <a name="APIReference-CreateApplicationPresignedUrl-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [SessionExpirationDurationInSeconds](#API_CreateApplicationPresignedUrl_RequestSyntax) **   <a name="APIReference-CreateApplicationPresignedUrl-request-SessionExpirationDurationInSeconds"></a>
Die Dauer in Sekunden, für die die zurückgegebene URL gültig sein wird.  
Type: Long  
Gültiger Bereich: Mindestwert von 1800. Maximalwert 43200.  
Erforderlich: Nein

 ** [UrlType](#API_CreateApplicationPresignedUrl_RequestSyntax) **   <a name="APIReference-CreateApplicationPresignedUrl-request-UrlType"></a>
Der Typ der Erweiterung, für die eine URL erstellt und zurückgegeben werden soll. Derzeit ist der einzig gültige URL-Typ für Erweiterungen`FLINK_DASHBOARD_URL`.   
Typ: Zeichenfolge  
Zulässige Werte: `FLINK_DASHBOARD_URL | ZEPPELIN_UI_URL`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_CreateApplicationPresignedUrl_ResponseSyntax"></a>

```
{
   "AuthorizedUrl": "string"
}
```

## Antwortelemente
<a name="API_CreateApplicationPresignedUrl_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [AuthorizedUrl](#API_CreateApplicationPresignedUrl_ResponseSyntax) **   <a name="APIReference-CreateApplicationPresignedUrl-response-AuthorizedUrl"></a>
Die URL der Erweiterung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.

## Fehler
<a name="API_CreateApplicationPresignedUrl_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/CreateApplicationPresignedUrl) 

# CreateApplicationSnapshot
<a name="API_CreateApplicationSnapshot"></a>

Erstellt einen Snapshot der Statusdaten der Anwendung.

## Anforderungssyntax
<a name="API_CreateApplicationSnapshot_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "SnapshotName": "string"
}
```

## Anforderungsparameter
<a name="API_CreateApplicationSnapshot_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_CreateApplicationSnapshot_RequestSyntax) **   <a name="APIReference-CreateApplicationSnapshot-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [SnapshotName](#API_CreateApplicationSnapshot_RequestSyntax) **   <a name="APIReference-CreateApplicationSnapshot-request-SnapshotName"></a>
Ein Bezeichner für den Anwendungs-Snapshot.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 256 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortelemente
<a name="API_CreateApplicationSnapshot_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, gibt der Dienst eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.

## Fehler
<a name="API_CreateApplicationSnapshot_Errors"></a>

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist ungültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** LimitExceededException **   
Die Anzahl der zulässigen Ressourcen wurde überschritten.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/CreateApplicationSnapshot) 

# DeleteApplication
<a name="API_DeleteApplication"></a>

Löscht die angegebene Anwendung. Managed Service for Apache Flink stoppt die Ausführung der Anwendung und löscht die Anwendung.

## Anforderungssyntax
<a name="API_DeleteApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CreateTimestamp": number
}
```

## Anforderungsparameter
<a name="API_DeleteApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplication_RequestSyntax) **   <a name="APIReference-DeleteApplication-request-ApplicationName"></a>
Der Name der zu löschenden Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CreateTimestamp](#API_DeleteApplication_RequestSyntax) **   <a name="APIReference-DeleteApplication-request-CreateTimestamp"></a>
Verwenden Sie die `DescribeApplication` Operation, um diesen Wert abzurufen.  
Typ: Zeitstempel  
Erforderlich: Ja

## Antwortelemente
<a name="API_DeleteApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, gibt der Dienst eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.

## Fehler
<a name="API_DeleteApplication_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplication) 

# DeleteApplicationCloudWatchLoggingOption
<a name="API_DeleteApplicationCloudWatchLoggingOption"></a>

Löscht einen CloudWatch Amazon-Protokollstream aus einer SQL-basierten Kinesis Data Analytics Analytics-Anwendung. 

## Anforderungssyntax
<a name="API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CloudWatchLoggingOptionId": "string",
   "ConditionalToken": "string",
   "CurrentApplicationVersionId": number
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationCloudWatchLoggingOption_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-request-ApplicationName"></a>
Dem Anwendungsnamen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CloudWatchLoggingOptionId](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-request-CloudWatchLoggingOptionId"></a>
Die `CloudWatchLoggingOptionId` zu löschende CloudWatch Amazon-Protokollierungsoption. Sie können das `CloudWatchLoggingOptionId` mithilfe der [DescribeApplication](API_DescribeApplication.md) Operation abrufen.   
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [ConditionalToken](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-request-ConditionalToken"></a>
Ein Wert, den Sie verwenden, um eine starke Parallelität für Anwendungsupdates zu implementieren. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie erhalten die aktuelle `ConditionalToken` Verwendung der Anwendung[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Pattern: `[a-zA-Z0-9-_+/=]+`   
Erforderlich: Nein

 ** [CurrentApplicationVersionId](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-request-CurrentApplicationVersionId"></a>
Die Versions-ID der Anwendung. Sie müssen das `CurrentApplicationVersionId` oder das angeben`ConditionalToken`. Sie können die Versions-ID der Anwendung mithilfe von abrufen[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_DeleteApplicationCloudWatchLoggingOption_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "CloudWatchLoggingOptionDescriptions": [ 
      { 
         "CloudWatchLoggingOptionId": "string",
         "LogStreamARN": "string",
         "RoleARN": "string"
      }
   ],
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_DeleteApplicationCloudWatchLoggingOption_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_DeleteApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_DeleteApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-response-ApplicationVersionId"></a>
Die Versions-ID der Anwendung. Kinesis Data Analytics wird `ApplicationVersionId` jedes Mal aktualisiert, wenn Sie die CloudWatch Protokollierungsoptionen ändern.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [CloudWatchLoggingOptionDescriptions](#API_DeleteApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-response-CloudWatchLoggingOptionDescriptions"></a>
Die Beschreibungen der verbleibenden CloudWatch Protokollierungsoptionen für die Anwendung.  
Typ: Array von [CloudWatchLoggingOptionDescription](API_CloudWatchLoggingOptionDescription.md)-Objekten

 ** [OperationId](#API_DeleteApplicationCloudWatchLoggingOption_ResponseSyntax) **   <a name="APIReference-DeleteApplicationCloudWatchLoggingOption-response-OperationId"></a>
Die Vorgangs-ID, die zur Nachverfolgung der Anfrage verwendet werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_DeleteApplicationCloudWatchLoggingOption_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationCloudWatchLoggingOption) 

# DeleteApplicationInputProcessingConfiguration
<a name="API_DeleteApplicationInputProcessingConfiguration"></a>

Löscht eine [InputProcessingConfiguration](API_InputProcessingConfiguration.md) aus einer Eingabe.

## Anforderungssyntax
<a name="API_DeleteApplicationInputProcessingConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "InputId": "string"
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationInputProcessingConfiguration_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationInputProcessingConfiguration-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationInputProcessingConfiguration-request-CurrentApplicationVersionId"></a>
Die Anwendungsversion. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.   
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [InputId](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationInputProcessingConfiguration-request-InputId"></a>
Die ID der Eingabekonfiguration, aus der die Eingabeverarbeitungskonfiguration gelöscht werden soll. Mithilfe der [DescribeApplication](API_DescribeApplication.md) Operation können Sie eine Liste der Eingaben IDs für eine Anwendung abrufen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DeleteApplicationInputProcessingConfiguration_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number
}
```

## Antwortelemente
<a name="API_DeleteApplicationInputProcessingConfiguration_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_DeleteApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-DeleteApplicationInputProcessingConfiguration-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_DeleteApplicationInputProcessingConfiguration_ResponseSyntax) **   <a name="APIReference-DeleteApplicationInputProcessingConfiguration-response-ApplicationVersionId"></a>
Die aktuelle Anwendungsversions-ID.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

## Fehler
<a name="API_DeleteApplicationInputProcessingConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationInputProcessingConfiguration) 

# DeleteApplicationOutput
<a name="API_DeleteApplicationOutput"></a>

Löscht die Konfiguration des Ausgabeziels aus der Konfiguration Ihrer SQL-basierten Kinesis Data Analytics Analytics-Anwendung. Kinesis Data Analytics schreibt keine Daten mehr aus dem entsprechenden In-Application-Stream in das externe Ausgabeziel.

## Anforderungssyntax
<a name="API_DeleteApplicationOutput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "OutputId": "string"
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationOutput_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="APIReference-DeleteApplicationOutput-request-ApplicationName"></a>
Dem Anwendungsnamen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="APIReference-DeleteApplicationOutput-request-CurrentApplicationVersionId"></a>
Die Anwendungsversion. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.   
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [OutputId](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="APIReference-DeleteApplicationOutput-request-OutputId"></a>
Die ID der Konfiguration, die gelöscht werden soll. Jede Ausgabekonfiguration, die der Anwendung mithilfe des [AddApplicationOutput](API_AddApplicationOutput.md) Vorgangs hinzugefügt wird (entweder bei der Erstellung der Anwendung oder später), hat eine eindeutige ID. Sie müssen die ID angeben, um die Ausgabekonfiguration, die Sie aus der Anwendungskonfiguration löschen möchten, eindeutig zu identifizieren. Sie können die [DescribeApplication](API_DescribeApplication.md) Operation verwenden, um die spezifische Information abzurufen`OutputId`.   
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DeleteApplicationOutput_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number
}
```

## Antwortelemente
<a name="API_DeleteApplicationOutput_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_DeleteApplicationOutput_ResponseSyntax) **   <a name="APIReference-DeleteApplicationOutput-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der -Anwendung  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_DeleteApplicationOutput_ResponseSyntax) **   <a name="APIReference-DeleteApplicationOutput-response-ApplicationVersionId"></a>
Die aktuelle Anwendungsversions-ID.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

## Fehler
<a name="API_DeleteApplicationOutput_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationOutput) 

# DeleteApplicationReferenceDataSource
<a name="API_DeleteApplicationReferenceDataSource"></a>

Löscht eine Referenzdatenquellenkonfiguration aus der Konfiguration der angegebenen SQL-basierten Kinesis Data Analytics Analytics-Anwendung.

Wenn die Anwendung ausgeführt wird, entfernt Kinesis Data Analytics sofort die anwendungsinterne Tabelle, die Sie mit dem [AddApplicationReferenceDataSource](API_AddApplicationReferenceDataSource.md) Vorgang erstellt haben. 

## Anforderungssyntax
<a name="API_DeleteApplicationReferenceDataSource_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "ReferenceId": "string"
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationReferenceDataSource_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-DeleteApplicationReferenceDataSource-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-DeleteApplicationReferenceDataSource-request-CurrentApplicationVersionId"></a>
Die aktuelle Anwendungsversion. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die aktuelle Anwendungsversion abzurufen. Wenn die angegebene Version nicht die aktuelle Version ist, wird `ConcurrentModificationException` zurückgegeben.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

 ** [ReferenceId](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="APIReference-DeleteApplicationReferenceDataSource-request-ReferenceId"></a>
Die ID der Referenzdatenquelle. Wenn Sie Ihrer Anwendung mithilfe von eine Referenzdatenquelle hinzufügen[AddApplicationReferenceDataSource](API_AddApplicationReferenceDataSource.md), weist Kinesis Data Analytics eine ID zu. Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um die Referenz-ID abzurufen.   
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DeleteApplicationReferenceDataSource_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number
}
```

## Antwortelemente
<a name="API_DeleteApplicationReferenceDataSource_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_DeleteApplicationReferenceDataSource_ResponseSyntax) **   <a name="APIReference-DeleteApplicationReferenceDataSource-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der -Anwendung  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_DeleteApplicationReferenceDataSource_ResponseSyntax) **   <a name="APIReference-DeleteApplicationReferenceDataSource-response-ApplicationVersionId"></a>
Die aktualisierte Versions-ID der Anwendung.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

## Fehler
<a name="API_DeleteApplicationReferenceDataSource_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationReferenceDataSource) 

# DeleteApplicationSnapshot
<a name="API_DeleteApplicationSnapshot"></a>

Löscht einen Snapshot des Anwendungsstatus.

## Anforderungssyntax
<a name="API_DeleteApplicationSnapshot_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "SnapshotCreationTimestamp": number,
   "SnapshotName": "string"
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationSnapshot_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationSnapshot_RequestSyntax) **   <a name="APIReference-DeleteApplicationSnapshot-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [SnapshotCreationTimestamp](#API_DeleteApplicationSnapshot_RequestSyntax) **   <a name="APIReference-DeleteApplicationSnapshot-request-SnapshotCreationTimestamp"></a>
Der Erstellungszeitstempel des zu löschenden Anwendungs-Snapshots. Sie können diesen Wert mit [DescribeApplicationSnapshot](API_DescribeApplicationSnapshot.md) oder [ListApplicationSnapshots](API_ListApplicationSnapshots.md) abrufen.  
Typ: Zeitstempel  
Erforderlich: Ja

 ** [SnapshotName](#API_DeleteApplicationSnapshot_RequestSyntax) **   <a name="APIReference-DeleteApplicationSnapshot-request-SnapshotName"></a>
Der Bezeichner für das Löschen des Snapshots.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 256 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortelemente
<a name="API_DeleteApplicationSnapshot_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, gibt der Dienst eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.

## Fehler
<a name="API_DeleteApplicationSnapshot_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationSnapshot) 

# DeleteApplicationVpcConfiguration
<a name="API_DeleteApplicationVpcConfiguration"></a>

Entfernt eine VPC-Konfiguration aus einer Managed Service for Apache Flink-Anwendung.

## Anforderungssyntax
<a name="API_DeleteApplicationVpcConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "ConditionalToken": "string",
   "CurrentApplicationVersionId": number,
   "VpcConfigurationId": "string"
}
```

## Anforderungsparameter
<a name="API_DeleteApplicationVpcConfiguration_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DeleteApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [ConditionalToken](#API_DeleteApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-request-ConditionalToken"></a>
Ein Wert, den Sie verwenden, um eine starke Parallelität für Anwendungsupdates zu implementieren. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie erhalten die aktuelle `ConditionalToken` Verwendung der Anwendung[DescribeApplication](API_DescribeApplication.md). Verwenden Sie zur besseren Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Pattern: `[a-zA-Z0-9-_+/=]+`   
Erforderlich: Nein

 ** [CurrentApplicationVersionId](#API_DeleteApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-request-CurrentApplicationVersionId"></a>
Die aktuelle Anwendungsversions-ID. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie können die Versions-ID der Anwendung mit abrufen[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Nein

 ** [VpcConfigurationId](#API_DeleteApplicationVpcConfiguration_RequestSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-request-VpcConfigurationId"></a>
Die ID der VPC-Konfiguration, die gelöscht werden soll.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge von 1. Maximale Länge = 50 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DeleteApplicationVpcConfiguration_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationVersionId": number,
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_DeleteApplicationVpcConfiguration_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_DeleteApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-response-ApplicationARN"></a>
Der ARN der Anwendung Managed Service für Apache Flink.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationVersionId](#API_DeleteApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-response-ApplicationVersionId"></a>
Die aktualisierte Versions-ID der Anwendung.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.

 ** [OperationId](#API_DeleteApplicationVpcConfiguration_ResponseSyntax) **   <a name="APIReference-DeleteApplicationVpcConfiguration-response-OperationId"></a>
Die Vorgangs-ID, mit der die Anfrage verfolgt werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_DeleteApplicationVpcConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DeleteApplicationVpcConfiguration) 

# DescribeApplication
<a name="API_DescribeApplication"></a>

Gibt Informationen über eine bestimmte Managed Service für Apache Flink-Anwendung zurück.

Wenn Sie eine Liste aller Anwendungen in Ihrem Konto abrufen möchten, verwenden Sie den [ListApplications](API_ListApplications.md) Vorgang.

## Anforderungssyntax
<a name="API_DescribeApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "IncludeAdditionalDetails": boolean
}
```

## Anforderungsparameter
<a name="API_DescribeApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DescribeApplication_RequestSyntax) **   <a name="APIReference-DescribeApplication-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [IncludeAdditionalDetails](#API_DescribeApplication_RequestSyntax) **   <a name="APIReference-DescribeApplication-request-IncludeAdditionalDetails"></a>
Zeigt ausführliche Informationen über eine Managed Service for Apache Flink-Anwendung an, einschließlich des Jobplans der Anwendung.  
Typ: Boolesch  
Erforderlich: Nein

## Antwortsyntax
<a name="API_DescribeApplication_ResponseSyntax"></a>

```
{
   "ApplicationDetail": { 
      "ApplicationARN": "string",
      "ApplicationConfigurationDescription": { 
         "ApplicationCodeConfigurationDescription": { 
            "CodeContentDescription": { 
               "CodeMD5": "string",
               "CodeSize": number,
               "S3ApplicationCodeLocationDescription": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               },
               "TextContent": "string"
            },
            "CodeContentType": "string"
         },
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationSnapshotConfigurationDescription": { 
            "SnapshotsEnabled": boolean
         },
         "ApplicationSystemRollbackConfigurationDescription": { 
            "RollbackEnabled": boolean
         },
         "EnvironmentPropertyDescriptions": { 
            "PropertyGroupDescriptions": [ 
               { 
                  "PropertyGroupId": "string",
                  "PropertyMap": { 
                     "string" : "string" 
                  }
               }
            ]
         },
         "FlinkApplicationConfigurationDescription": { 
            "CheckpointConfigurationDescription": { 
               "CheckpointingEnabled": boolean,
               "CheckpointInterval": number,
               "ConfigurationType": "string",
               "MinPauseBetweenCheckpoints": number
            },
            "JobPlanDescription": "string",
            "MonitoringConfigurationDescription": { 
               "ConfigurationType": "string",
               "LogLevel": "string",
               "MetricsLevel": "string"
            },
            "ParallelismConfigurationDescription": { 
               "AutoScalingEnabled": boolean,
               "ConfigurationType": "string",
               "CurrentParallelism": number,
               "Parallelism": number,
               "ParallelismPerKPU": number
            }
         },
         "RunConfigurationDescription": { 
            "ApplicationRestoreConfigurationDescription": { 
               "ApplicationRestoreType": "string",
               "SnapshotName": "string"
            },
            "FlinkRunConfigurationDescription": { 
               "AllowNonRestoredState": boolean
            }
         },
         "SqlApplicationConfigurationDescription": { 
            "InputDescriptions": [ 
               { 
                  "InAppStreamNames": [ "string" ],
                  "InputId": "string",
                  "InputParallelism": { 
                     "Count": number
                  },
                  "InputProcessingConfigurationDescription": { 
                     "InputLambdaProcessorDescription": { 
                        "ResourceARN": "string",
                        "RoleARN": "string"
                     }
                  },
                  "InputSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "InputStartingPositionConfiguration": { 
                     "InputStartingPosition": "string"
                  },
                  "KinesisFirehoseInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "NamePrefix": "string"
               }
            ],
            "OutputDescriptions": [ 
               { 
                  "DestinationSchema": { 
                     "RecordFormatType": "string"
                  },
                  "KinesisFirehoseOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "LambdaOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "Name": "string",
                  "OutputId": "string"
               }
            ],
            "ReferenceDataSourceDescriptions": [ 
               { 
                  "ReferenceId": "string",
                  "ReferenceSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "S3ReferenceDataSourceDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ReferenceRoleARN": "string"
                  },
                  "TableName": "string"
               }
            ]
         },
         "VpcConfigurationDescriptions": [ 
            { 
               "SecurityGroupIds": [ "string" ],
               "SubnetIds": [ "string" ],
               "VpcConfigurationId": "string",
               "VpcId": "string"
            }
         ],
         "ZeppelinApplicationConfigurationDescription": { 
            "CatalogConfigurationDescription": { 
               "GlueDataCatalogConfigurationDescription": { 
                  "DatabaseARN": "string"
               }
            },
            "CustomArtifactsConfigurationDescription": [ 
               { 
                  "ArtifactType": "string",
                  "MavenReferenceDescription": { 
                     "ArtifactId": "string",
                     "GroupId": "string",
                     "Version": "string"
                  },
                  "S3ContentLocationDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ObjectVersion": "string"
                  }
               }
            ],
            "DeployAsApplicationConfigurationDescription": { 
               "S3ContentLocationDescription": { 
                  "BasePath": "string",
                  "BucketARN": "string"
               }
            },
            "MonitoringConfigurationDescription": { 
               "LogLevel": "string"
            }
         }
      },
      "ApplicationDescription": "string",
      "ApplicationMaintenanceConfigurationDescription": { 
         "ApplicationMaintenanceWindowEndTime": "string",
         "ApplicationMaintenanceWindowStartTime": "string"
      },
      "ApplicationMode": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionCreateTimestamp": number,
      "ApplicationVersionId": number,
      "ApplicationVersionRolledBackFrom": number,
      "ApplicationVersionRolledBackTo": number,
      "ApplicationVersionUpdatedFrom": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "ConditionalToken": "string",
      "CreateTimestamp": number,
      "LastUpdateTimestamp": number,
      "RuntimeEnvironment": "string",
      "ServiceExecutionRole": "string"
   }
}
```

## Antwortelemente
<a name="API_DescribeApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationDetail](#API_DescribeApplication_ResponseSyntax) **   <a name="APIReference-DescribeApplication-response-ApplicationDetail"></a>
Stellt eine Beschreibung der Anwendung bereit, z. B. den Amazon-Ressourcennamen (ARN), den Status und die neueste Version der Anwendung.  
Typ: [ApplicationDetail](API_ApplicationDetail.md) Objekt

## Fehler
<a name="API_DescribeApplication_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DescribeApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DescribeApplication) 

# DescribeApplicationOperation
<a name="API_DescribeApplicationOperation"></a>

Stellt eine detaillierte Beschreibung eines bestimmten Anwendungsvorgangs bereit. Rufen Sie den [ListApplicationOperations](API_ListApplicationOperations.md) Vorgang auf, um eine Liste aller Operationen einer Anwendung anzuzeigen.

**Anmerkung**  
Dieser Vorgang wird nur für Managed Service for Apache Flink unterstützt.

## Anforderungssyntax
<a name="API_DescribeApplicationOperation_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "OperationId": "string"
}
```

## Anforderungsparameter
<a name="API_DescribeApplicationOperation_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DescribeApplicationOperation_RequestSyntax) **   <a name="APIReference-DescribeApplicationOperation-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [OperationId](#API_DescribeApplicationOperation_RequestSyntax) **   <a name="APIReference-DescribeApplicationOperation-request-OperationId"></a>
Die Vorgangs-ID der Anfrage.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.  
Erforderlich: Ja

## Antwortsyntax
<a name="API_DescribeApplicationOperation_ResponseSyntax"></a>

```
{
   "ApplicationOperationInfoDetails": { 
      "ApplicationVersionChangeDetails": { 
         "ApplicationVersionUpdatedFrom": number,
         "ApplicationVersionUpdatedTo": number
      },
      "EndTime": number,
      "Operation": "string",
      "OperationFailureDetails": { 
         "ErrorInfo": { 
            "ErrorString": "string"
         },
         "RollbackOperationId": "string"
      },
      "OperationStatus": "string",
      "StartTime": number
   }
}
```

## Antwortelemente
<a name="API_DescribeApplicationOperation_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationOperationInfoDetails](#API_DescribeApplicationOperation_ResponseSyntax) **   <a name="APIReference-DescribeApplicationOperation-response-ApplicationOperationInfoDetails"></a>
Eine Beschreibung des Anwendungsvorgangs, die Informationen zu den Aktualisierungen enthält, die an der Anwendung vorgenommen wurden.  
Typ: [ApplicationOperationInfoDetails](API_ApplicationOperationInfoDetails.md) Objekt

## Fehler
<a name="API_DescribeApplicationOperation_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationOperation) 

# DescribeApplicationSnapshot
<a name="API_DescribeApplicationSnapshot"></a>

Gibt Informationen über einen Snapshot von Anwendungsstatusdaten zurück.

## Anforderungssyntax
<a name="API_DescribeApplicationSnapshot_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "SnapshotName": "string"
}
```

## Anforderungsparameter
<a name="API_DescribeApplicationSnapshot_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DescribeApplicationSnapshot_RequestSyntax) **   <a name="APIReference-DescribeApplicationSnapshot-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [SnapshotName](#API_DescribeApplicationSnapshot_RequestSyntax) **   <a name="APIReference-DescribeApplicationSnapshot-request-SnapshotName"></a>
Der Bezeichner eines Anwendungs-Snapshots. Sie können diesen Wert mithilfe von abrufen[ListApplicationSnapshots](API_ListApplicationSnapshots.md).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 256 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DescribeApplicationSnapshot_ResponseSyntax"></a>

```
{
   "SnapshotDetails": { 
      "ApplicationEncryptionConfigurationDescription": { 
         "KeyId": "string",
         "KeyType": "string"
      },
      "ApplicationVersionId": number,
      "RuntimeEnvironment": "string",
      "SnapshotCreationTimestamp": number,
      "SnapshotName": "string",
      "SnapshotStatus": "string"
   }
}
```

## Antwortelemente
<a name="API_DescribeApplicationSnapshot_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [SnapshotDetails](#API_DescribeApplicationSnapshot_ResponseSyntax) **   <a name="APIReference-DescribeApplicationSnapshot-response-SnapshotDetails"></a>
Ein Objekt, das Informationen über den Anwendungs-Snapshot enthält.  
Typ: [SnapshotDetails](API_SnapshotDetails.md) Objekt

## Fehler
<a name="API_DescribeApplicationSnapshot_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationSnapshot) 

# DescribeApplicationVersion
<a name="API_DescribeApplicationVersion"></a>

Stellt eine detaillierte Beschreibung einer bestimmten Version der Anwendung bereit. Rufen Sie den [ListApplicationVersions](API_ListApplicationVersions.md) Vorgang auf, um eine Liste aller Versionen einer Anwendung anzuzeigen.

**Anmerkung**  
Dieser Vorgang wird nur für Managed Service for Apache Flink unterstützt.

## Anforderungssyntax
<a name="API_DescribeApplicationVersion_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "ApplicationVersionId": number
}
```

## Anforderungsparameter
<a name="API_DescribeApplicationVersion_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_DescribeApplicationVersion_RequestSyntax) **   <a name="APIReference-DescribeApplicationVersion-request-ApplicationName"></a>
Der Name der Anwendung, für die Sie die Versionsbeschreibung abrufen möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [ApplicationVersionId](#API_DescribeApplicationVersion_RequestSyntax) **   <a name="APIReference-DescribeApplicationVersion-request-ApplicationVersionId"></a>
Die ID der Anwendungsversion, für die Sie die Beschreibung abrufen möchten.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

## Antwortsyntax
<a name="API_DescribeApplicationVersion_ResponseSyntax"></a>

```
{
   "ApplicationVersionDetail": { 
      "ApplicationARN": "string",
      "ApplicationConfigurationDescription": { 
         "ApplicationCodeConfigurationDescription": { 
            "CodeContentDescription": { 
               "CodeMD5": "string",
               "CodeSize": number,
               "S3ApplicationCodeLocationDescription": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               },
               "TextContent": "string"
            },
            "CodeContentType": "string"
         },
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationSnapshotConfigurationDescription": { 
            "SnapshotsEnabled": boolean
         },
         "ApplicationSystemRollbackConfigurationDescription": { 
            "RollbackEnabled": boolean
         },
         "EnvironmentPropertyDescriptions": { 
            "PropertyGroupDescriptions": [ 
               { 
                  "PropertyGroupId": "string",
                  "PropertyMap": { 
                     "string" : "string" 
                  }
               }
            ]
         },
         "FlinkApplicationConfigurationDescription": { 
            "CheckpointConfigurationDescription": { 
               "CheckpointingEnabled": boolean,
               "CheckpointInterval": number,
               "ConfigurationType": "string",
               "MinPauseBetweenCheckpoints": number
            },
            "JobPlanDescription": "string",
            "MonitoringConfigurationDescription": { 
               "ConfigurationType": "string",
               "LogLevel": "string",
               "MetricsLevel": "string"
            },
            "ParallelismConfigurationDescription": { 
               "AutoScalingEnabled": boolean,
               "ConfigurationType": "string",
               "CurrentParallelism": number,
               "Parallelism": number,
               "ParallelismPerKPU": number
            }
         },
         "RunConfigurationDescription": { 
            "ApplicationRestoreConfigurationDescription": { 
               "ApplicationRestoreType": "string",
               "SnapshotName": "string"
            },
            "FlinkRunConfigurationDescription": { 
               "AllowNonRestoredState": boolean
            }
         },
         "SqlApplicationConfigurationDescription": { 
            "InputDescriptions": [ 
               { 
                  "InAppStreamNames": [ "string" ],
                  "InputId": "string",
                  "InputParallelism": { 
                     "Count": number
                  },
                  "InputProcessingConfigurationDescription": { 
                     "InputLambdaProcessorDescription": { 
                        "ResourceARN": "string",
                        "RoleARN": "string"
                     }
                  },
                  "InputSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "InputStartingPositionConfiguration": { 
                     "InputStartingPosition": "string"
                  },
                  "KinesisFirehoseInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "NamePrefix": "string"
               }
            ],
            "OutputDescriptions": [ 
               { 
                  "DestinationSchema": { 
                     "RecordFormatType": "string"
                  },
                  "KinesisFirehoseOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "LambdaOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "Name": "string",
                  "OutputId": "string"
               }
            ],
            "ReferenceDataSourceDescriptions": [ 
               { 
                  "ReferenceId": "string",
                  "ReferenceSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "S3ReferenceDataSourceDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ReferenceRoleARN": "string"
                  },
                  "TableName": "string"
               }
            ]
         },
         "VpcConfigurationDescriptions": [ 
            { 
               "SecurityGroupIds": [ "string" ],
               "SubnetIds": [ "string" ],
               "VpcConfigurationId": "string",
               "VpcId": "string"
            }
         ],
         "ZeppelinApplicationConfigurationDescription": { 
            "CatalogConfigurationDescription": { 
               "GlueDataCatalogConfigurationDescription": { 
                  "DatabaseARN": "string"
               }
            },
            "CustomArtifactsConfigurationDescription": [ 
               { 
                  "ArtifactType": "string",
                  "MavenReferenceDescription": { 
                     "ArtifactId": "string",
                     "GroupId": "string",
                     "Version": "string"
                  },
                  "S3ContentLocationDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ObjectVersion": "string"
                  }
               }
            ],
            "DeployAsApplicationConfigurationDescription": { 
               "S3ContentLocationDescription": { 
                  "BasePath": "string",
                  "BucketARN": "string"
               }
            },
            "MonitoringConfigurationDescription": { 
               "LogLevel": "string"
            }
         }
      },
      "ApplicationDescription": "string",
      "ApplicationMaintenanceConfigurationDescription": { 
         "ApplicationMaintenanceWindowEndTime": "string",
         "ApplicationMaintenanceWindowStartTime": "string"
      },
      "ApplicationMode": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionCreateTimestamp": number,
      "ApplicationVersionId": number,
      "ApplicationVersionRolledBackFrom": number,
      "ApplicationVersionRolledBackTo": number,
      "ApplicationVersionUpdatedFrom": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "ConditionalToken": "string",
      "CreateTimestamp": number,
      "LastUpdateTimestamp": number,
      "RuntimeEnvironment": "string",
      "ServiceExecutionRole": "string"
   }
}
```

## Antwortelemente
<a name="API_DescribeApplicationVersion_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationVersionDetail](#API_DescribeApplicationVersion_ResponseSyntax) **   <a name="APIReference-DescribeApplicationVersion-response-ApplicationVersionDetail"></a>
Beschreibt die Anwendung, einschließlich des Amazon Resource Name (ARN) der Anwendung, des Status, der neuesten Version sowie der Eingabe- und Ausgabekonfigurationen.  
Typ: [ApplicationDetail](API_ApplicationDetail.md) Objekt

## Fehler
<a name="API_DescribeApplicationVersion_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DescribeApplicationVersion) 

# DiscoverInputSchema
<a name="API_DiscoverInputSchema"></a>

Leitet ein Schema für eine SQL-basierte Kinesis Data Analytics Analytics-Anwendung ab, indem Beispieldatensätze auf der angegebenen Streaming-Quelle (Kinesis-Datenstream oder Kinesis Data Firehose-Lieferstream) oder dem Amazon S3 S3-Objekt ausgewertet werden. In der Antwort gibt die Operation das abgeleitete Schema und auch die Beispieldatensätze zurück, die bei der Operation zur Ableitung des Schemas verwendet wurden.

 Sie können das abgeleitete Schema bei der Konfiguration einer Streaming-Quelle für Ihre Anwendung verwenden. Wenn Sie eine Anwendung mit der Kinesis Data Analytics Analytics-Konsole erstellen, verwendet die Konsole diesen Vorgang, um ein Schema abzuleiten und es in der Benutzeroberfläche der Konsole anzuzeigen. 

## Anforderungssyntax
<a name="API_DiscoverInputSchema_RequestSyntax"></a>

```
{
   "InputProcessingConfiguration": { 
      "InputLambdaProcessor": { 
         "ResourceARN": "string"
      }
   },
   "InputStartingPositionConfiguration": { 
      "InputStartingPosition": "string"
   },
   "ResourceARN": "string",
   "S3Configuration": { 
      "BucketARN": "string",
      "FileKey": "string"
   },
   "ServiceExecutionRole": "string"
}
```

## Anforderungsparameter
<a name="API_DiscoverInputSchema_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [InputProcessingConfiguration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="APIReference-DiscoverInputSchema-request-InputProcessingConfiguration"></a>
Der[InputProcessingConfiguration](API_InputProcessingConfiguration.md), der zur Vorverarbeitung der Datensätze verwendet werden soll, bevor das Schema der Datensätze ermittelt wird.  
Typ: [InputProcessingConfiguration](API_InputProcessingConfiguration.md) Objekt  
Erforderlich: Nein

 ** [InputStartingPositionConfiguration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="APIReference-DiscoverInputSchema-request-InputStartingPositionConfiguration"></a>
Der Punkt, an dem Kinesis Data Analytics mit dem Lesen von Datensätzen aus der angegebenen Streaming-Quelle zu Ermittlungszwecken beginnen soll.  
Typ: [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md) Objekt  
Erforderlich: Nein

 ** [ResourceARN](#API_DiscoverInputSchema_RequestSyntax) **   <a name="APIReference-DiscoverInputSchema-request-ResourceARN"></a>
Der Amazon-Ressourcenname (ARN) der Streaming-Quelle.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Nein

 ** [S3Configuration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="APIReference-DiscoverInputSchema-request-S3Configuration"></a>
Geben Sie diesen Parameter an, um ein Schema anhand von Daten in einem Amazon-S3-Objekt zu ermitteln.  
Typ: [S3Configuration](API_S3Configuration.md) Objekt  
Erforderlich: Nein

 ** [ServiceExecutionRole](#API_DiscoverInputSchema_RequestSyntax) **   <a name="APIReference-DiscoverInputSchema-request-ServiceExecutionRole"></a>
Der ARN der Rolle, die für den Zugriff auf die Streaming-Quelle verwendet wird.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_DiscoverInputSchema_ResponseSyntax"></a>

```
{
   "InputSchema": { 
      "RecordColumns": [ 
         { 
            "Mapping": "string",
            "Name": "string",
            "SqlType": "string"
         }
      ],
      "RecordEncoding": "string",
      "RecordFormat": { 
         "MappingParameters": { 
            "CSVMappingParameters": { 
               "RecordColumnDelimiter": "string",
               "RecordRowDelimiter": "string"
            },
            "JSONMappingParameters": { 
               "RecordRowPath": "string"
            }
         },
         "RecordFormatType": "string"
      }
   },
   "ParsedInputRecords": [ 
      [ "string" ]
   ],
   "ProcessedInputRecords": [ "string" ],
   "RawInputRecords": [ "string" ]
}
```

## Antwortelemente
<a name="API_DiscoverInputSchema_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [InputSchema](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="APIReference-DiscoverInputSchema-response-InputSchema"></a>
Das von der Streaming-Quelle abgeleitete Schema. Erkennt das Format der Daten in der Streaming-Quelle, und wie jedes Datenelement auf die entsprechenden Spalten im In-Application-Stream abgebildet wird, die Sie erzeugen können.  
Typ: [SourceSchema](API_SourceSchema.md) Objekt

 ** [ParsedInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="APIReference-DiscoverInputSchema-response-ParsedInputRecords"></a>
Ein Array von Elementen, wobei jedes Element einer Zeile in einem Stream-Datensatz entspricht (ein Stream-Datensatz kann mehr als eine Zeile enthalten).  
Typ: Array von Arrays von Strings

 ** [ProcessedInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="APIReference-DiscoverInputSchema-response-ProcessedInputRecords"></a>
Die Stream-Daten, die von dem im `InputProcessingConfiguration` Parameter angegebenen Prozessor geändert wurden.  
Typ: Zeichenfolgen-Array

 ** [RawInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="APIReference-DiscoverInputSchema-response-RawInputRecords"></a>
Die rohen Stream-Daten, aus denen Stichproben entnommen wurden, um das Schema abzuleiten.  
Typ: Zeichenfolgen-Array

## Fehler
<a name="API_DiscoverInputSchema_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceProvisionedThroughputExceededException **   
Discovery konnte aufgrund der Kinesis Streams `ProvisionedThroughputExceededException` keinen Datensatz von der Streaming-Quelle abrufen. Weitere Informationen finden Sie [GetRecords](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetRecords.html)in der Amazon Kinesis Streams API-Referenz.  
HTTP-Statuscode: 400

 ** ServiceUnavailableException **   
Der Service kann die Anfrage nicht abschließen.  
HTTP Status Code: 500

 ** UnableToDetectSchemaException **   
Das Datenformat ist nicht gültig. Kinesis Data Analytics kann das Schema für die angegebene Streaming-Quelle nicht erkennen.    
 ** ProcessedInputRecords **   
Streamen Sie Daten, die von dem im `InputProcessingConfiguration`-Parameter angegebenen Prozessor geändert wurden.   
 ** RawInputRecords **   
Stream-Rohdaten, aus denen Stichproben entnommen wurden, um das Schema abzuleiten.
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen finden Sie im AWS SDKs Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/DiscoverInputSchema) 

# ListApplicationOperations
<a name="API_ListApplicationOperations"></a>

Listet alle Operationen auf, die für die angegebene Anwendung ausgeführt wurden UpdateApplication, z. B. StartApplication usw. Die Antwort enthält auch eine Zusammenfassung des Vorgangs.

Um die vollständige Beschreibung eines bestimmten Vorgangs zu erhalten, rufen Sie den [DescribeApplicationOperation](API_DescribeApplicationOperation.md) Vorgang auf.

**Anmerkung**  
Dieser Vorgang wird nur für Managed Service for Apache Flink unterstützt.

## Anforderungssyntax
<a name="API_ListApplicationOperations_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "Limit": number,
   "NextToken": "string",
   "Operation": "string",
   "OperationStatus": "string"
}
```

## Anforderungsparameter
<a name="API_ListApplicationOperations_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_ListApplicationOperations_RequestSyntax) **   <a name="APIReference-ListApplicationOperations-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [Limit](#API_ListApplicationOperations_RequestSyntax) **   <a name="APIReference-ListApplicationOperations-request-Limit"></a>
Das Limit für die Anzahl der Datensätze, die in der Antwort zurückgegeben werden sollen.  
Typ: Ganzzahl  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 50.  
Erforderlich: Nein

 ** [NextToken](#API_ListApplicationOperations_RequestSyntax) **   <a name="APIReference-ListApplicationOperations-request-NextToken"></a>
Ein Paginierungstoken, das in einer nachfolgenden Anfrage verwendet werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Erforderlich: Nein

 ** [Operation](#API_ListApplicationOperations_RequestSyntax) **   <a name="APIReference-ListApplicationOperations-request-Operation"></a>
Die Art des Vorgangs, der in einer Anwendung ausgeführt wird.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.  
Erforderlich: Nein

 ** [OperationStatus](#API_ListApplicationOperations_RequestSyntax) **   <a name="APIReference-ListApplicationOperations-request-OperationStatus"></a>
Der Status der aktuellen Operation.  
Typ: Zeichenfolge  
Zulässige Werte: `IN_PROGRESS | CANCELLED | SUCCESSFUL | FAILED`   
Erforderlich: Nein

## Antwortsyntax
<a name="API_ListApplicationOperations_ResponseSyntax"></a>

```
{
   "ApplicationOperationInfoList": [ 
      { 
         "EndTime": number,
         "Operation": "string",
         "OperationId": "string",
         "OperationStatus": "string",
         "StartTime": number
      }
   ],
   "NextToken": "string"
}
```

## Antwortelemente
<a name="API_ListApplicationOperations_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationOperationInfoList](#API_ListApplicationOperations_ResponseSyntax) **   <a name="APIReference-ListApplicationOperations-response-ApplicationOperationInfoList"></a>
Eine Liste von `ApplicationOperationInfo` Objekten, die einer Anwendung zugeordnet sind.  
Typ: Array von [ApplicationOperationInfo](API_ApplicationOperationInfo.md)-Objekten

 ** [NextToken](#API_ListApplicationOperations_ResponseSyntax) **   <a name="APIReference-ListApplicationOperations-response-NextToken"></a>
Ein Paginierungstoken, das in einer nachfolgenden Anfrage verwendet werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.

## Fehler
<a name="API_ListApplicationOperations_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ListApplicationOperations) 

# ListApplications
<a name="API_ListApplications"></a>

Gibt eine Liste der Managed Service for Apache Flink-Anwendungen in Ihrem Konto zurück. Die Antwort enthält den Anwendungsnamen, Amazon-Ressourcennamen (ARN) und Status für jede Anwendung. 

Wenn Sie detaillierte Informationen zu einer bestimmten Anwendung wünschen, verwenden Sie[DescribeApplication](API_DescribeApplication.md).

## Anforderungssyntax
<a name="API_ListApplications_RequestSyntax"></a>

```
{
   "Limit": number,
   "NextToken": "string"
}
```

## Anforderungsparameter
<a name="API_ListApplications_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [Limit](#API_ListApplications_RequestSyntax) **   <a name="APIReference-ListApplications-request-Limit"></a>
Die maximale Anzahl von Anwendungen, die aufgelistet werden sollen.  
Typ: Ganzzahl  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 50.  
Erforderlich: Nein

 ** [NextToken](#API_ListApplications_RequestSyntax) **   <a name="APIReference-ListApplications-request-NextToken"></a>
Wenn ein früherer Befehl ein Paginierungstoken zurückgegeben hat, übergeben Sie es an diesen Wert, um die nächsten Ergebnisse abzurufen. Weitere Informationen zur Paginierung finden Sie unter [Verwenden der Paginierungsoptionen der Amazon-Befehlszeilenschnittstelle](https://docs.aws.amazon.com/cli/latest/userguide/pagination.html).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Nein

## Antwortsyntax
<a name="API_ListApplications_ResponseSyntax"></a>

```
{
   "ApplicationSummaries": [ 
      { 
         "ApplicationARN": "string",
         "ApplicationMode": "string",
         "ApplicationName": "string",
         "ApplicationStatus": "string",
         "ApplicationVersionId": number,
         "RuntimeEnvironment": "string"
      }
   ],
   "NextToken": "string"
}
```

## Antwortelemente
<a name="API_ListApplications_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationSummaries](#API_ListApplications_ResponseSyntax) **   <a name="APIReference-ListApplications-response-ApplicationSummaries"></a>
Eine Liste von `ApplicationSummary`-Objekten.  
Typ: Array von [ApplicationSummary](API_ApplicationSummary.md)-Objekten

 ** [NextToken](#API_ListApplications_ResponseSyntax) **   <a name="APIReference-ListApplications-response-NextToken"></a>
Das Paginierungstoken für die nächste Gruppe von Ergebnissen oder `null` wenn es keine weiteren Ergebnisse gibt. Übergeben Sie dieses Token an einen nachfolgenden Befehl, um den nächsten Satz von Elementen abzurufen. Weitere Informationen zur Paginierung finden Sie unter [Verwenden der Paginierungsoptionen der Amazon-Befehlszeilenschnittstelle](https://docs.aws.amazon.com/cli/latest/userguide/pagination.html).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+` 

## Fehler
<a name="API_ListApplications_Errors"></a>

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/ListApplications) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ListApplications) 

# ListApplicationSnapshots
<a name="API_ListApplicationSnapshots"></a>

Listet Informationen zu den aktuellen Anwendungs-Snapshots auf.

## Anforderungssyntax
<a name="API_ListApplicationSnapshots_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "Limit": number,
   "NextToken": "string"
}
```

## Anforderungsparameter
<a name="API_ListApplicationSnapshots_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_ListApplicationSnapshots_RequestSyntax) **   <a name="APIReference-ListApplicationSnapshots-request-ApplicationName"></a>
Der Name einer vorhandenen Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [Limit](#API_ListApplicationSnapshots_RequestSyntax) **   <a name="APIReference-ListApplicationSnapshots-request-Limit"></a>
Die maximale Anzahl von Anwendungs-Snapshots, die aufgelistet werden sollen.  
Typ: Ganzzahl  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 50.  
Erforderlich: Nein

 ** [NextToken](#API_ListApplicationSnapshots_RequestSyntax) **   <a name="APIReference-ListApplicationSnapshots-request-NextToken"></a>
Verwenden Sie diesen Parameter, wenn Sie in einer früheren Anfrage eine `NextToken` Antwort erhalten, die darauf hinweist, dass mehr Ausgaben verfügbar sind. Setzen Sie ihn auf den Wert der `NextToken` Antwort des vorherigen Anrufs, um anzugeben, von wo aus die Ausgabe fortgesetzt werden soll.   
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_ListApplicationSnapshots_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "SnapshotSummaries": [ 
      { 
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationVersionId": number,
         "RuntimeEnvironment": "string",
         "SnapshotCreationTimestamp": number,
         "SnapshotName": "string",
         "SnapshotStatus": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_ListApplicationSnapshots_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [NextToken](#API_ListApplicationSnapshots_ResponseSyntax) **   <a name="APIReference-ListApplicationSnapshots-response-NextToken"></a>
Das Token für den nächsten Ergebnissatz bzw. `null`, wenn keine weiteren Ergebnisse vorliegen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.

 ** [SnapshotSummaries](#API_ListApplicationSnapshots_ResponseSyntax) **   <a name="APIReference-ListApplicationSnapshots-response-SnapshotSummaries"></a>
Eine Sammlung von Objekten, die Informationen über die Snapshots der Anwendung enthalten.  
Typ: Array von [SnapshotDetails](API_SnapshotDetails.md)-Objekten

## Fehler
<a name="API_ListApplicationSnapshots_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ListApplicationSnapshots) 

# ListApplicationVersions
<a name="API_ListApplicationVersions"></a>

Listet alle Versionen für die angegebene Anwendung auf, einschließlich Versionen, für die ein Rollback durchgeführt wurde. Die Antwort enthält auch eine Zusammenfassung der Konfiguration, die jeder Version zugeordnet ist.

Rufen Sie den [DescribeApplicationVersion](API_DescribeApplicationVersion.md) Vorgang auf, um die vollständige Beschreibung einer bestimmten Anwendungsversion abzurufen.

**Anmerkung**  
Dieser Vorgang wird nur für Managed Service for Apache Flink unterstützt.

## Anforderungssyntax
<a name="API_ListApplicationVersions_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "Limit": number,
   "NextToken": "string"
}
```

## Anforderungsparameter
<a name="API_ListApplicationVersions_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_ListApplicationVersions_RequestSyntax) **   <a name="APIReference-ListApplicationVersions-request-ApplicationName"></a>
Der Name der Anwendung, für die Sie alle Versionen auflisten möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [Limit](#API_ListApplicationVersions_RequestSyntax) **   <a name="APIReference-ListApplicationVersions-request-Limit"></a>
Die maximale Anzahl von Versionen, die bei diesem Aufruf des Vorgangs aufgelistet werden sollen.  
Typ: Ganzzahl  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 50.  
Erforderlich: Nein

 ** [NextToken](#API_ListApplicationVersions_RequestSyntax) **   <a name="APIReference-ListApplicationVersions-request-NextToken"></a>
Wenn bei einem vorherigen Aufruf dieser Operation ein Paginierungstoken zurückgegeben wurde, übergeben Sie es an diesen Wert, um die nächsten Ergebnisse abzurufen. Weitere Informationen zur Paginierung finden Sie unter [Verwenden der Paginierungsoptionen der Amazon-Befehlszeilenschnittstelle](https://docs.aws.amazon.com/cli/latest/userguide/pagination.html).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Erforderlich: Nein

## Antwortsyntax
<a name="API_ListApplicationVersions_ResponseSyntax"></a>

```
{
   "ApplicationVersionSummaries": [ 
      { 
         "ApplicationStatus": "string",
         "ApplicationVersionId": number
      }
   ],
   "NextToken": "string"
}
```

## Antwortelemente
<a name="API_ListApplicationVersions_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationVersionSummaries](#API_ListApplicationVersions_ResponseSyntax) **   <a name="APIReference-ListApplicationVersions-response-ApplicationVersionSummaries"></a>
Eine Liste der Anwendungsversionen und der zugehörigen Konfigurationszusammenfassungen. Die Liste enthält Anwendungsversionen, für die ein Rollback vorgenommen wurde.  
Rufen Sie den [DescribeApplicationVersion](API_DescribeApplicationVersion.md) Vorgang auf, um die vollständige Beschreibung einer bestimmten Anwendungsversion zu erhalten.  
Typ: Array von [ApplicationVersionSummary](API_ApplicationVersionSummary.md)-Objekten

 ** [NextToken](#API_ListApplicationVersions_ResponseSyntax) **   <a name="APIReference-ListApplicationVersions-response-NextToken"></a>
Das Paginierungstoken für die nächste Gruppe von Ergebnissen oder `null` wenn es keine weiteren Ergebnisse gibt. Um den nächsten Satz von Elementen abzurufen, übergeben Sie dieses Token an einen nachfolgenden Aufruf dieser Operation. Weitere Informationen zur Paginierung finden Sie unter [Verwenden der Paginierungsoptionen der Amazon-Befehlszeilenschnittstelle](https://docs.aws.amazon.com/cli/latest/userguide/pagination.html).  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.

## Fehler
<a name="API_ListApplicationVersions_Errors"></a>

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ListApplicationVersions) 

# ListTagsForResource
<a name="API_ListTagsForResource"></a>

Ruft die Liste der Schlüssel-Wert-Tags ab, die der Anwendung zugewiesen sind. Weitere Informationen finden Sie unter [Nutzung von Tags](https://docs.aws.amazon.com/kinesisanalytics/latest/java/how-tagging.html).

## Anforderungssyntax
<a name="API_ListTagsForResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string"
}
```

## Anforderungsparameter
<a name="API_ListTagsForResource_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ResourceARN](#API_ListTagsForResource_RequestSyntax) **   <a name="APIReference-ListTagsForResource-request-ResourceARN"></a>
Der ARN der Anwendung, für welche Tags abgerufen werden sollen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_ListTagsForResource_ResponseSyntax"></a>

```
{
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Antwortelemente
<a name="API_ListTagsForResource_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [Tags](#API_ListTagsForResource_ResponseSyntax) **   <a name="APIReference-ListTagsForResource-response-Tags"></a>
Die der Anwendung zugewiesenen Schlüssel-Wert-Tags.  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 1 Element. Die maximale Anzahl beträgt 200 Elemente.

## Fehler
<a name="API_ListTagsForResource_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/ListTagsForResource) 

# RollbackApplication
<a name="API_RollbackApplication"></a>

Setzt die Anwendung auf die vorherige laufende Version zurück. Sie können ein Rollback einer Anwendung durchführen, wenn Sie vermuten, dass sie sich in einem vorübergehenden Status oder im laufenden Status befindet. 

Sie können eine Anwendung nur dann rückgängig machen, wenn sie sich im `RUNNING` Status `UPDATING``AUTOSCALING`, oder befindet.

Wenn Sie ein Rollback einer Anwendung durchführen, werden Statusdaten aus dem letzten erfolgreichen Snapshot geladen. Wenn die Anwendung keine Snapshots hat, lehnt Managed Service für Apache Flink die Rollback-Anfrage ab.

## Anforderungssyntax
<a name="API_RollbackApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number
}
```

## Anforderungsparameter
<a name="API_RollbackApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_RollbackApplication_RequestSyntax) **   <a name="APIReference-RollbackApplication-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CurrentApplicationVersionId](#API_RollbackApplication_RequestSyntax) **   <a name="APIReference-RollbackApplication-request-CurrentApplicationVersionId"></a>
Die aktuelle Anwendungsversions-ID. Sie können die Versions-ID der Anwendung mithilfe von [DescribeApplication](API_DescribeApplication.md) abrufen.  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Ja

## Antwortsyntax
<a name="API_RollbackApplication_ResponseSyntax"></a>

```
{
   "ApplicationDetail": { 
      "ApplicationARN": "string",
      "ApplicationConfigurationDescription": { 
         "ApplicationCodeConfigurationDescription": { 
            "CodeContentDescription": { 
               "CodeMD5": "string",
               "CodeSize": number,
               "S3ApplicationCodeLocationDescription": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               },
               "TextContent": "string"
            },
            "CodeContentType": "string"
         },
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationSnapshotConfigurationDescription": { 
            "SnapshotsEnabled": boolean
         },
         "ApplicationSystemRollbackConfigurationDescription": { 
            "RollbackEnabled": boolean
         },
         "EnvironmentPropertyDescriptions": { 
            "PropertyGroupDescriptions": [ 
               { 
                  "PropertyGroupId": "string",
                  "PropertyMap": { 
                     "string" : "string" 
                  }
               }
            ]
         },
         "FlinkApplicationConfigurationDescription": { 
            "CheckpointConfigurationDescription": { 
               "CheckpointingEnabled": boolean,
               "CheckpointInterval": number,
               "ConfigurationType": "string",
               "MinPauseBetweenCheckpoints": number
            },
            "JobPlanDescription": "string",
            "MonitoringConfigurationDescription": { 
               "ConfigurationType": "string",
               "LogLevel": "string",
               "MetricsLevel": "string"
            },
            "ParallelismConfigurationDescription": { 
               "AutoScalingEnabled": boolean,
               "ConfigurationType": "string",
               "CurrentParallelism": number,
               "Parallelism": number,
               "ParallelismPerKPU": number
            }
         },
         "RunConfigurationDescription": { 
            "ApplicationRestoreConfigurationDescription": { 
               "ApplicationRestoreType": "string",
               "SnapshotName": "string"
            },
            "FlinkRunConfigurationDescription": { 
               "AllowNonRestoredState": boolean
            }
         },
         "SqlApplicationConfigurationDescription": { 
            "InputDescriptions": [ 
               { 
                  "InAppStreamNames": [ "string" ],
                  "InputId": "string",
                  "InputParallelism": { 
                     "Count": number
                  },
                  "InputProcessingConfigurationDescription": { 
                     "InputLambdaProcessorDescription": { 
                        "ResourceARN": "string",
                        "RoleARN": "string"
                     }
                  },
                  "InputSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "InputStartingPositionConfiguration": { 
                     "InputStartingPosition": "string"
                  },
                  "KinesisFirehoseInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "NamePrefix": "string"
               }
            ],
            "OutputDescriptions": [ 
               { 
                  "DestinationSchema": { 
                     "RecordFormatType": "string"
                  },
                  "KinesisFirehoseOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "LambdaOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "Name": "string",
                  "OutputId": "string"
               }
            ],
            "ReferenceDataSourceDescriptions": [ 
               { 
                  "ReferenceId": "string",
                  "ReferenceSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "S3ReferenceDataSourceDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ReferenceRoleARN": "string"
                  },
                  "TableName": "string"
               }
            ]
         },
         "VpcConfigurationDescriptions": [ 
            { 
               "SecurityGroupIds": [ "string" ],
               "SubnetIds": [ "string" ],
               "VpcConfigurationId": "string",
               "VpcId": "string"
            }
         ],
         "ZeppelinApplicationConfigurationDescription": { 
            "CatalogConfigurationDescription": { 
               "GlueDataCatalogConfigurationDescription": { 
                  "DatabaseARN": "string"
               }
            },
            "CustomArtifactsConfigurationDescription": [ 
               { 
                  "ArtifactType": "string",
                  "MavenReferenceDescription": { 
                     "ArtifactId": "string",
                     "GroupId": "string",
                     "Version": "string"
                  },
                  "S3ContentLocationDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ObjectVersion": "string"
                  }
               }
            ],
            "DeployAsApplicationConfigurationDescription": { 
               "S3ContentLocationDescription": { 
                  "BasePath": "string",
                  "BucketARN": "string"
               }
            },
            "MonitoringConfigurationDescription": { 
               "LogLevel": "string"
            }
         }
      },
      "ApplicationDescription": "string",
      "ApplicationMaintenanceConfigurationDescription": { 
         "ApplicationMaintenanceWindowEndTime": "string",
         "ApplicationMaintenanceWindowStartTime": "string"
      },
      "ApplicationMode": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionCreateTimestamp": number,
      "ApplicationVersionId": number,
      "ApplicationVersionRolledBackFrom": number,
      "ApplicationVersionRolledBackTo": number,
      "ApplicationVersionUpdatedFrom": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "ConditionalToken": "string",
      "CreateTimestamp": number,
      "LastUpdateTimestamp": number,
      "RuntimeEnvironment": "string",
      "ServiceExecutionRole": "string"
   },
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_RollbackApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationDetail](#API_RollbackApplication_ResponseSyntax) **   <a name="APIReference-RollbackApplication-response-ApplicationDetail"></a>
Beschreibt die Anwendung, einschließlich des Amazon Resource Name (ARN) der Anwendung, des Status, der neuesten Version sowie der Eingabe- und Ausgabekonfigurationen.  
Typ: [ApplicationDetail](API_ApplicationDetail.md) Objekt

 ** [OperationId](#API_RollbackApplication_ResponseSyntax) **   <a name="APIReference-RollbackApplication-response-OperationId"></a>
Die Vorgangs-ID, die zur Nachverfolgung der Anfrage verwendet werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_RollbackApplication_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/RollbackApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/RollbackApplication) 

# StartApplication
<a name="API_StartApplication"></a>

Startet den angegebenen Managed Service für die Apache Flink-Anwendung. Nachdem Sie eine Anwendung erstellt haben, müssen Sie diesen Vorgang exklusiv aufrufen, um Ihre Anwendung zu starten.

## Anforderungssyntax
<a name="API_StartApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "RunConfiguration": { 
      "ApplicationRestoreConfiguration": { 
         "ApplicationRestoreType": "string",
         "SnapshotName": "string"
      },
      "FlinkRunConfiguration": { 
         "AllowNonRestoredState": boolean
      },
      "SqlRunConfigurations": [ 
         { 
            "InputId": "string",
            "InputStartingPositionConfiguration": { 
               "InputStartingPosition": "string"
            }
         }
      ]
   }
}
```

## Anforderungsparameter
<a name="API_StartApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_StartApplication_RequestSyntax) **   <a name="APIReference-StartApplication-request-ApplicationName"></a>
Der Name der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [RunConfiguration](#API_StartApplication_RequestSyntax) **   <a name="APIReference-StartApplication-request-RunConfiguration"></a>
Identifiziert die Ausführungskonfiguration (Startparameter) einer Managed Service für Apache Flink-Anwendung.  
Typ: [RunConfiguration](API_RunConfiguration.md) Objekt  
Erforderlich: Nein

## Antwortsyntax
<a name="API_StartApplication_ResponseSyntax"></a>

```
{
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_StartApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [OperationId](#API_StartApplication_ResponseSyntax) **   <a name="APIReference-StartApplication-response-OperationId"></a>
Die Vorgangs-ID, die verwendet werden kann, um die Anfrage zu verfolgen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_StartApplication_Errors"></a>

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/StartApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/StartApplication) 

# StopApplication
<a name="API_StopApplication"></a>

Stoppt die Verarbeitung von Daten durch die Anwendung. Sie können eine Anwendung nur beenden, wenn sie sich im Status Running befindet, es sei denn, Sie setzen den `Force` Parameter auf`true`.

Sie können den [DescribeApplication](API_DescribeApplication.md) Vorgang verwenden, um den Status der Anwendung zu ermitteln. 

Managed Service for Apache Flink erstellt einen Snapshot, wenn die Anwendung beendet wird, sofern nicht `Force` auf `true` gesetzt.

## Anforderungssyntax
<a name="API_StopApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "Force": boolean
}
```

## Anforderungsparameter
<a name="API_StopApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationName](#API_StopApplication_RequestSyntax) **   <a name="APIReference-StopApplication-request-ApplicationName"></a>
Der Name der laufenden Anwendung, die beendet werden soll.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [Force](#API_StopApplication_RequestSyntax) **   <a name="APIReference-StopApplication-request-Force"></a>
Stellen Sie auf ein`true`, um das Beenden der Anwendung zu erzwingen. Wenn Sie `Force` auf einstellen`true`, stoppt Managed Service for Apache Flink die Anwendung, ohne einen Snapshot zu erstellen.   
Das erzwungene Beenden Ihrer Anwendung kann zu Datenverlust oder -duplizierung führen. Um Datenverlust oder doppelte Verarbeitung von Daten bei Anwendungsneustarts zu verhindern, empfehlen wir Ihnen, regelmäßig Snapshots Ihrer Anwendung zu erstellen.
Sie können das Beenden einer Managed Service for Apache Flink-Anwendung nur erzwingen. Sie können das Beenden einer SQL-basierten Kinesis Data Analytics Analytics-Anwendung nicht erzwingen.  
Die Anwendung muss den Status`STARTING`,, `UPDATING` `STOPPING``AUTOSCALING`, oder haben. `RUNNING`   
Typ: Boolesch  
Erforderlich: Nein

## Antwortsyntax
<a name="API_StopApplication_ResponseSyntax"></a>

```
{
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_StopApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [OperationId](#API_StopApplication_ResponseSyntax) **   <a name="APIReference-StopApplication-response-OperationId"></a>
Die Vorgangs-ID, die zur Nachverfolgung der Anfrage verwendet werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_StopApplication_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/StopApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/StopApplication) 

# TagResource
<a name="API_TagResource"></a>

Fügt einer Managed Service for Apache Flink-Anwendung ein oder mehrere Key-Value-Tags hinzu. Beachten Sie, dass die maximale Anzahl von Anwendungs-Tags System-Tags einschließt. Die maximale Anzahl an benutzerdefinierten Anwendungs-Tags ist 50. Weitere Informationen finden Sie unter [Nutzung von Tags](https://docs.aws.amazon.com/kinesisanalytics/latest/java/how-tagging.html).

## Anforderungssyntax
<a name="API_TagResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Anforderungsparameter
<a name="API_TagResource_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ResourceARN](#API_TagResource_RequestSyntax) **   <a name="APIReference-TagResource-request-ResourceARN"></a>
Der ARN der Anwendung, der die Tags zugewiesen werden sollen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Ja

 ** [Tags](#API_TagResource_RequestSyntax) **   <a name="APIReference-TagResource-request-Tags"></a>
Die Schlüssel-Wert-Tags, die der Anwendung zugewiesen werden sollen.  
Typ: Array von [Tag](API_Tag.md)-Objekten  
Array-Mitglieder: Die Mindestanzahl beträgt 1 Element. Die maximale Anzahl beträgt 200 Elemente.  
Erforderlich: Ja

## Antwortelemente
<a name="API_TagResource_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, gibt der Dienst eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.

## Fehler
<a name="API_TagResource_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** TooManyTagsException **   
Anwendung, die mit zu vielen Tags erstellt wurde, oder einer Anwendung wurden zu viele Tags hinzugefügt. Beachten Sie, dass die maximale Anzahl von Anwendungs-Tags System-Tags einschließt. Die maximale Anzahl an benutzerdefinierten Anwendungs-Tags ist 50.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/TagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/TagResource) 

# UntagResource
<a name="API_UntagResource"></a>

Entfernt ein oder mehrere Tags aus einer Managed Service for Apache Flink-Anwendung. Weitere Informationen finden Sie unter [Nutzung von Tags](https://docs.aws.amazon.com/kinesisanalytics/latest/java/how-tagging.html).

## Anforderungssyntax
<a name="API_UntagResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string",
   "TagKeys": [ "string" ]
}
```

## Anforderungsparameter
<a name="API_UntagResource_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ResourceARN](#API_UntagResource_RequestSyntax) **   <a name="APIReference-UntagResource-request-ResourceARN"></a>
Der ARN der Anwendung Managed Service for Apache Flink, aus der die Tags entfernt werden sollen.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Ja

 ** [TagKeys](#API_UntagResource_RequestSyntax) **   <a name="APIReference-UntagResource-request-TagKeys"></a>
Eine Liste von Schlüsseln für Tags, die aus der angegebenen Anwendung entfernt werden sollen.  
Typ: Zeichenfolgen-Array  
Array-Mitglieder: Die Mindestanzahl beträgt 1 Element. Die maximale Anzahl beträgt 200 Elemente.  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Erforderlich: Ja

## Antwortelemente
<a name="API_UntagResource_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, gibt der Dienst eine HTTP 200-Antwort mit leerem HTTP-Textinhalt zurück.

## Fehler
<a name="API_UntagResource_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** TooManyTagsException **   
Anwendung, die mit zu vielen Tags erstellt wurde, oder einer Anwendung wurden zu viele Tags hinzugefügt. Beachten Sie, dass die maximale Anzahl von Anwendungs-Tags System-Tags einschließt. Die maximale Anzahl an benutzerdefinierten Anwendungs-Tags ist 50.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/UntagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/UntagResource) 

# UpdateApplication
<a name="API_UpdateApplication"></a>

Aktualisiert eine bestehende Managed Service for Apache Flink-Anwendung. Mit diesem Vorgang können Sie den Anwendungscode, die Eingabekonfiguration und die Ausgabekonfiguration aktualisieren. 

Managed Service für Apache Flink wird `ApplicationVersionId` jedes Mal aktualisiert, wenn Sie Ihre Anwendung aktualisieren. 

## Anforderungssyntax
<a name="API_UpdateApplication_RequestSyntax"></a>

```
{
   "ApplicationConfigurationUpdate": { 
      "ApplicationCodeConfigurationUpdate": { 
         "CodeContentTypeUpdate": "string",
         "CodeContentUpdate": { 
            "S3ContentLocationUpdate": { 
               "BucketARNUpdate": "string",
               "FileKeyUpdate": "string",
               "ObjectVersionUpdate": "string"
            },
            "TextContentUpdate": "string",
            "ZipFileContentUpdate": blob
         }
      },
      "ApplicationEncryptionConfigurationUpdate": { 
         "KeyIdUpdate": "string",
         "KeyTypeUpdate": "string"
      },
      "ApplicationSnapshotConfigurationUpdate": { 
         "SnapshotsEnabledUpdate": boolean
      },
      "ApplicationSystemRollbackConfigurationUpdate": { 
         "RollbackEnabledUpdate": boolean
      },
      "EnvironmentPropertyUpdates": { 
         "PropertyGroups": [ 
            { 
               "PropertyGroupId": "string",
               "PropertyMap": { 
                  "string" : "string" 
               }
            }
         ]
      },
      "FlinkApplicationConfigurationUpdate": { 
         "CheckpointConfigurationUpdate": { 
            "CheckpointingEnabledUpdate": boolean,
            "CheckpointIntervalUpdate": number,
            "ConfigurationTypeUpdate": "string",
            "MinPauseBetweenCheckpointsUpdate": number
         },
         "MonitoringConfigurationUpdate": { 
            "ConfigurationTypeUpdate": "string",
            "LogLevelUpdate": "string",
            "MetricsLevelUpdate": "string"
         },
         "ParallelismConfigurationUpdate": { 
            "AutoScalingEnabledUpdate": boolean,
            "ConfigurationTypeUpdate": "string",
            "ParallelismPerKPUUpdate": number,
            "ParallelismUpdate": number
         }
      },
      "SqlApplicationConfigurationUpdate": { 
         "InputUpdates": [ 
            { 
               "InputId": "string",
               "InputParallelismUpdate": { 
                  "CountUpdate": number
               },
               "InputProcessingConfigurationUpdate": { 
                  "InputLambdaProcessorUpdate": { 
                     "ResourceARNUpdate": "string"
                  }
               },
               "InputSchemaUpdate": { 
                  "RecordColumnUpdates": [ 
                     { 
                        "Mapping": "string",
                        "Name": "string",
                        "SqlType": "string"
                     }
                  ],
                  "RecordEncodingUpdate": "string",
                  "RecordFormatUpdate": { 
                     "MappingParameters": { 
                        "CSVMappingParameters": { 
                           "RecordColumnDelimiter": "string",
                           "RecordRowDelimiter": "string"
                        },
                        "JSONMappingParameters": { 
                           "RecordRowPath": "string"
                        }
                     },
                     "RecordFormatType": "string"
                  }
               },
               "KinesisFirehoseInputUpdate": { 
                  "ResourceARNUpdate": "string"
               },
               "KinesisStreamsInputUpdate": { 
                  "ResourceARNUpdate": "string"
               },
               "NamePrefixUpdate": "string"
            }
         ],
         "OutputUpdates": [ 
            { 
               "DestinationSchemaUpdate": { 
                  "RecordFormatType": "string"
               },
               "KinesisFirehoseOutputUpdate": { 
                  "ResourceARNUpdate": "string"
               },
               "KinesisStreamsOutputUpdate": { 
                  "ResourceARNUpdate": "string"
               },
               "LambdaOutputUpdate": { 
                  "ResourceARNUpdate": "string"
               },
               "NameUpdate": "string",
               "OutputId": "string"
            }
         ],
         "ReferenceDataSourceUpdates": [ 
            { 
               "ReferenceId": "string",
               "ReferenceSchemaUpdate": { 
                  "RecordColumns": [ 
                     { 
                        "Mapping": "string",
                        "Name": "string",
                        "SqlType": "string"
                     }
                  ],
                  "RecordEncoding": "string",
                  "RecordFormat": { 
                     "MappingParameters": { 
                        "CSVMappingParameters": { 
                           "RecordColumnDelimiter": "string",
                           "RecordRowDelimiter": "string"
                        },
                        "JSONMappingParameters": { 
                           "RecordRowPath": "string"
                        }
                     },
                     "RecordFormatType": "string"
                  }
               },
               "S3ReferenceDataSourceUpdate": { 
                  "BucketARNUpdate": "string",
                  "FileKeyUpdate": "string"
               },
               "TableNameUpdate": "string"
            }
         ]
      },
      "VpcConfigurationUpdates": [ 
         { 
            "SecurityGroupIdUpdates": [ "string" ],
            "SubnetIdUpdates": [ "string" ],
            "VpcConfigurationId": "string"
         }
      ],
      "ZeppelinApplicationConfigurationUpdate": { 
         "CatalogConfigurationUpdate": { 
            "GlueDataCatalogConfigurationUpdate": { 
               "DatabaseARNUpdate": "string"
            }
         },
         "CustomArtifactsConfigurationUpdate": [ 
            { 
               "ArtifactType": "string",
               "MavenReference": { 
                  "ArtifactId": "string",
                  "GroupId": "string",
                  "Version": "string"
               },
               "S3ContentLocation": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               }
            }
         ],
         "DeployAsApplicationConfigurationUpdate": { 
            "S3ContentLocationUpdate": { 
               "BasePathUpdate": "string",
               "BucketARNUpdate": "string"
            }
         },
         "MonitoringConfigurationUpdate": { 
            "LogLevelUpdate": "string"
         }
      }
   },
   "ApplicationName": "string",
   "CloudWatchLoggingOptionUpdates": [ 
      { 
         "CloudWatchLoggingOptionId": "string",
         "LogStreamARNUpdate": "string"
      }
   ],
   "ConditionalToken": "string",
   "CurrentApplicationVersionId": number,
   "RunConfigurationUpdate": { 
      "ApplicationRestoreConfiguration": { 
         "ApplicationRestoreType": "string",
         "SnapshotName": "string"
      },
      "FlinkRunConfiguration": { 
         "AllowNonRestoredState": boolean
      }
   },
   "RuntimeEnvironmentUpdate": "string",
   "ServiceExecutionRoleUpdate": "string"
}
```

## Anforderungsparameter
<a name="API_UpdateApplication_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationConfigurationUpdate](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-ApplicationConfigurationUpdate"></a>
Beschreibt Aktualisierungen der Anwendungskonfiguration.  
Typ: [ApplicationConfigurationUpdate](API_ApplicationConfigurationUpdate.md) Objekt  
Erforderlich: Nein

 ** [ApplicationName](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-ApplicationName"></a>
Der Name der zu aktualisierenden Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

 ** [CloudWatchLoggingOptionUpdates](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-CloudWatchLoggingOptionUpdates"></a>
Beschreibt Aktualisierungen der CloudWatch Amazon-Protokollierungsoptionen für Anwendungen. Mit dieser Aktion können Sie nur bestehende CloudWatch Protokollierungsoptionen aktualisieren. Um eine neue CloudWatch Protokollierungsoption hinzuzufügen, verwenden Sie[AddApplicationCloudWatchLoggingOption](API_AddApplicationCloudWatchLoggingOption.md).  
Typ: Array von [CloudWatchLoggingOptionUpdate](API_CloudWatchLoggingOptionUpdate.md)-Objekten  
Erforderlich: Nein

 ** [ConditionalToken](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-ConditionalToken"></a>
Ein Wert, den Sie verwenden, um eine starke Parallelität für Anwendungsupdates zu implementieren. Sie müssen das `CurrentApplicationVersionId` oder das `ConditionalToken` angeben. Sie erhalten die aktuelle `ConditionalToken` Verwendung der Anwendung[DescribeApplication](API_DescribeApplication.md). Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von`CurrentApplicationVersionId`.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge von 512.  
Pattern: `[a-zA-Z0-9-_+/=]+`   
Erforderlich: Nein

 ** [CurrentApplicationVersionId](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-CurrentApplicationVersionId"></a>
Die aktuelle Anwendungsversions-ID. Sie müssen das `CurrentApplicationVersionId` oder angeben. `ConditionalToken` Sie können die Versions-ID der Anwendung mithilfe von abrufen. [DescribeApplication](API_DescribeApplication.md) Verwenden Sie für eine bessere Unterstützung der Parallelität den `ConditionalToken` Parameter anstelle von. `CurrentApplicationVersionId`  
Type: Long  
Gültiger Bereich: Mindestwert 1. Maximaler Wert von 999999999.  
Erforderlich: Nein

 ** [RunConfigurationUpdate](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-RunConfigurationUpdate"></a>
Beschreibt Aktualisierungen der Startparameter der Anwendung.  
Typ: [RunConfigurationUpdate](API_RunConfigurationUpdate.md) Objekt  
Erforderlich: Nein

 ** [RuntimeEnvironmentUpdate](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-RuntimeEnvironmentUpdate"></a>
Aktualisiert die Laufzeitumgebung Managed Service for Apache Flink, die zur Ausführung Ihres Codes verwendet wird. Um Probleme zu vermeiden, müssen Sie:  
+ Stellen Sie sicher, dass Ihr neues JAR und Ihre Abhängigkeiten mit der neu ausgewählten Laufzeit kompatibel sind.
+ Stellen Sie sicher, dass der Status Ihres neuen Codes mit dem Snapshot kompatibel ist, von dem aus Ihre Anwendung gestartet wird
Typ: Zeichenfolge  
Zulässige Werte: `SQL-1_0 | FLINK-1_6 | FLINK-1_8 | ZEPPELIN-FLINK-1_0 | FLINK-1_11 | FLINK-1_13 | ZEPPELIN-FLINK-2_0 | FLINK-1_15 | ZEPPELIN-FLINK-3_0 | FLINK-1_18 | FLINK-1_19 | FLINK-1_20`   
Erforderlich: Nein

 ** [ServiceExecutionRoleUpdate](#API_UpdateApplication_RequestSyntax) **   <a name="APIReference-UpdateApplication-request-ServiceExecutionRoleUpdate"></a>
Beschreibt Aktualisierungen der Dienstausführungsrolle.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*`   
Erforderlich: Nein

## Antwortsyntax
<a name="API_UpdateApplication_ResponseSyntax"></a>

```
{
   "ApplicationDetail": { 
      "ApplicationARN": "string",
      "ApplicationConfigurationDescription": { 
         "ApplicationCodeConfigurationDescription": { 
            "CodeContentDescription": { 
               "CodeMD5": "string",
               "CodeSize": number,
               "S3ApplicationCodeLocationDescription": { 
                  "BucketARN": "string",
                  "FileKey": "string",
                  "ObjectVersion": "string"
               },
               "TextContent": "string"
            },
            "CodeContentType": "string"
         },
         "ApplicationEncryptionConfigurationDescription": { 
            "KeyId": "string",
            "KeyType": "string"
         },
         "ApplicationSnapshotConfigurationDescription": { 
            "SnapshotsEnabled": boolean
         },
         "ApplicationSystemRollbackConfigurationDescription": { 
            "RollbackEnabled": boolean
         },
         "EnvironmentPropertyDescriptions": { 
            "PropertyGroupDescriptions": [ 
               { 
                  "PropertyGroupId": "string",
                  "PropertyMap": { 
                     "string" : "string" 
                  }
               }
            ]
         },
         "FlinkApplicationConfigurationDescription": { 
            "CheckpointConfigurationDescription": { 
               "CheckpointingEnabled": boolean,
               "CheckpointInterval": number,
               "ConfigurationType": "string",
               "MinPauseBetweenCheckpoints": number
            },
            "JobPlanDescription": "string",
            "MonitoringConfigurationDescription": { 
               "ConfigurationType": "string",
               "LogLevel": "string",
               "MetricsLevel": "string"
            },
            "ParallelismConfigurationDescription": { 
               "AutoScalingEnabled": boolean,
               "ConfigurationType": "string",
               "CurrentParallelism": number,
               "Parallelism": number,
               "ParallelismPerKPU": number
            }
         },
         "RunConfigurationDescription": { 
            "ApplicationRestoreConfigurationDescription": { 
               "ApplicationRestoreType": "string",
               "SnapshotName": "string"
            },
            "FlinkRunConfigurationDescription": { 
               "AllowNonRestoredState": boolean
            }
         },
         "SqlApplicationConfigurationDescription": { 
            "InputDescriptions": [ 
               { 
                  "InAppStreamNames": [ "string" ],
                  "InputId": "string",
                  "InputParallelism": { 
                     "Count": number
                  },
                  "InputProcessingConfigurationDescription": { 
                     "InputLambdaProcessorDescription": { 
                        "ResourceARN": "string",
                        "RoleARN": "string"
                     }
                  },
                  "InputSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "InputStartingPositionConfiguration": { 
                     "InputStartingPosition": "string"
                  },
                  "KinesisFirehoseInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsInputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "NamePrefix": "string"
               }
            ],
            "OutputDescriptions": [ 
               { 
                  "DestinationSchema": { 
                     "RecordFormatType": "string"
                  },
                  "KinesisFirehoseOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "KinesisStreamsOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "LambdaOutputDescription": { 
                     "ResourceARN": "string",
                     "RoleARN": "string"
                  },
                  "Name": "string",
                  "OutputId": "string"
               }
            ],
            "ReferenceDataSourceDescriptions": [ 
               { 
                  "ReferenceId": "string",
                  "ReferenceSchema": { 
                     "RecordColumns": [ 
                        { 
                           "Mapping": "string",
                           "Name": "string",
                           "SqlType": "string"
                        }
                     ],
                     "RecordEncoding": "string",
                     "RecordFormat": { 
                        "MappingParameters": { 
                           "CSVMappingParameters": { 
                              "RecordColumnDelimiter": "string",
                              "RecordRowDelimiter": "string"
                           },
                           "JSONMappingParameters": { 
                              "RecordRowPath": "string"
                           }
                        },
                        "RecordFormatType": "string"
                     }
                  },
                  "S3ReferenceDataSourceDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ReferenceRoleARN": "string"
                  },
                  "TableName": "string"
               }
            ]
         },
         "VpcConfigurationDescriptions": [ 
            { 
               "SecurityGroupIds": [ "string" ],
               "SubnetIds": [ "string" ],
               "VpcConfigurationId": "string",
               "VpcId": "string"
            }
         ],
         "ZeppelinApplicationConfigurationDescription": { 
            "CatalogConfigurationDescription": { 
               "GlueDataCatalogConfigurationDescription": { 
                  "DatabaseARN": "string"
               }
            },
            "CustomArtifactsConfigurationDescription": [ 
               { 
                  "ArtifactType": "string",
                  "MavenReferenceDescription": { 
                     "ArtifactId": "string",
                     "GroupId": "string",
                     "Version": "string"
                  },
                  "S3ContentLocationDescription": { 
                     "BucketARN": "string",
                     "FileKey": "string",
                     "ObjectVersion": "string"
                  }
               }
            ],
            "DeployAsApplicationConfigurationDescription": { 
               "S3ContentLocationDescription": { 
                  "BasePath": "string",
                  "BucketARN": "string"
               }
            },
            "MonitoringConfigurationDescription": { 
               "LogLevel": "string"
            }
         }
      },
      "ApplicationDescription": "string",
      "ApplicationMaintenanceConfigurationDescription": { 
         "ApplicationMaintenanceWindowEndTime": "string",
         "ApplicationMaintenanceWindowStartTime": "string"
      },
      "ApplicationMode": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionCreateTimestamp": number,
      "ApplicationVersionId": number,
      "ApplicationVersionRolledBackFrom": number,
      "ApplicationVersionRolledBackTo": number,
      "ApplicationVersionUpdatedFrom": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "ConditionalToken": "string",
      "CreateTimestamp": number,
      "LastUpdateTimestamp": number,
      "RuntimeEnvironment": "string",
      "ServiceExecutionRole": "string"
   },
   "OperationId": "string"
}
```

## Antwortelemente
<a name="API_UpdateApplication_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationDetail](#API_UpdateApplication_ResponseSyntax) **   <a name="APIReference-UpdateApplication-response-ApplicationDetail"></a>
Beschreibt Anwendungsupdates.  
Typ: [ApplicationDetail](API_ApplicationDetail.md) Objekt

 ** [OperationId](#API_UpdateApplication_ResponseSyntax) **   <a name="APIReference-UpdateApplication-response-OperationId"></a>
Die Vorgangs-ID, mit der die Anforderung verfolgt werden kann.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 64 Zeichen.

## Fehler
<a name="API_UpdateApplication_Errors"></a>

 ** CodeValidationException **   
Der vom Benutzer bereitgestellte Anwendungscode (Abfrage) ist ungültig. Dies kann ein einfacher Syntaxfehler sein.  
HTTP-Statuscode: 400

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wurde. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidApplicationConfigurationException **   
Die vom Benutzer bereitgestellte Anwendungskonfiguration ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** InvalidRequestException **   
Die JSON-Anforderung ist für den Vorgang nicht gültig.  
HTTP-Statuscode: 400

 ** LimitExceededException **   
Die Anzahl der zulässigen Ressourcen wurde überschritten.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/UpdateApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/UpdateApplication) 

# UpdateApplicationMaintenanceConfiguration
<a name="API_UpdateApplicationMaintenanceConfiguration"></a>

Aktualisiert die Wartungskonfiguration der Anwendung Managed Service for Apache Flink. 

Sie können diesen Vorgang für eine Anwendung aufrufen, die sich in einem der beiden folgenden Zustände befindet: `READY` oder. `RUNNING` Wenn Sie ihn aufrufen, während sich die Anwendung in einem anderen Status als diesen beiden Zuständen befindet, löst sie einen aus. `ResourceInUseException` Der Dienst verwendet die aktualisierte Konfiguration, wenn er das nächste Mal die Wartung der Anwendung plant. Wenn Sie diesen Vorgang aufrufen, nachdem der Service die Wartung geplant hat, wendet der Dienst das Konfigurationsupdate an, wenn er das nächste Mal eine Wartung für die Anwendung plant. Das bedeutet, dass das Update der Wartungskonfiguration möglicherweise nicht auf den Wartungsprozess angewendet wird, der auf einen erfolgreichen Aufruf dieses Vorgangs folgt, sondern stattdessen auf den folgenden Wartungsprozess.

Rufen Sie den Vorgang auf, um die aktuelle Wartungskonfiguration Ihrer Anwendung zu sehen. [DescribeApplication](API_DescribeApplication.md)

Informationen zur Anwendungswartung finden Sie unter [Managed Service for Apache Flink for Apache Flink](https://docs.aws.amazon.com/kinesisanalytics/latest/java/maintenance.html) Maintenance.

**Anmerkung**  
Dieser Vorgang wird nur für Managed Service for Apache Flink unterstützt.

## Anforderungssyntax
<a name="API_UpdateApplicationMaintenanceConfiguration_RequestSyntax"></a>

```
{
   "ApplicationMaintenanceConfigurationUpdate": { 
      "ApplicationMaintenanceWindowStartTimeUpdate": "string"
   },
   "ApplicationName": "string"
}
```

## Anforderungsparameter
<a name="API_UpdateApplicationMaintenanceConfiguration_RequestParameters"></a>

Die Anforderung akzeptiert die folgenden Daten im JSON-Format.

 ** [ApplicationMaintenanceConfigurationUpdate](#API_UpdateApplicationMaintenanceConfiguration_RequestSyntax) **   <a name="APIReference-UpdateApplicationMaintenanceConfiguration-request-ApplicationMaintenanceConfigurationUpdate"></a>
Beschreibt das Konfigurationsupdate für die Anwendungswartung.  
Typ: [ApplicationMaintenanceConfigurationUpdate](API_ApplicationMaintenanceConfigurationUpdate.md) Objekt  
Erforderlich: Ja

 ** [ApplicationName](#API_UpdateApplicationMaintenanceConfiguration_RequestSyntax) **   <a name="APIReference-UpdateApplicationMaintenanceConfiguration-request-ApplicationName"></a>
Der Name der Anwendung, für die Sie die Wartungskonfiguration aktualisieren möchten.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 128 Zeichen.  
Pattern: `[a-zA-Z0-9_.-]+`   
Erforderlich: Ja

## Antwortsyntax
<a name="API_UpdateApplicationMaintenanceConfiguration_ResponseSyntax"></a>

```
{
   "ApplicationARN": "string",
   "ApplicationMaintenanceConfigurationDescription": { 
      "ApplicationMaintenanceWindowEndTime": "string",
      "ApplicationMaintenanceWindowStartTime": "string"
   }
}
```

## Antwortelemente
<a name="API_UpdateApplicationMaintenanceConfiguration_ResponseElements"></a>

Wenn die Aktion erfolgreich ist, sendet der Service eine HTTP 200-Antwort zurück.

Die folgenden Daten werden vom Service im JSON-Format zurückgegeben.

 ** [ApplicationARN](#API_UpdateApplicationMaintenanceConfiguration_ResponseSyntax) **   <a name="APIReference-UpdateApplicationMaintenanceConfiguration-response-ApplicationARN"></a>
Der Amazon-Ressourcenname (ARN) der Anwendung.  
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 2048 Zeichen.  
Pattern: `arn:.*` 

 ** [ApplicationMaintenanceConfigurationDescription](#API_UpdateApplicationMaintenanceConfiguration_ResponseSyntax) **   <a name="APIReference-UpdateApplicationMaintenanceConfiguration-response-ApplicationMaintenanceConfigurationDescription"></a>
Die Beschreibung der Konfiguration der Anwendungswartung nach dem Update.  
Typ: [ApplicationMaintenanceConfigurationDescription](API_ApplicationMaintenanceConfigurationDescription.md) Objekt

## Fehler
<a name="API_UpdateApplicationMaintenanceConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Ausnahme, die als Ergebnis gleichzeitiger Änderungen an einer Anwendung ausgelöst wird. Dieser Fehler kann das Ergebnis des Versuchs sein, eine Anwendung zu ändern, ohne die aktuelle Anwendungs-ID zu verwenden.  
HTTP-Statuscode: 400

 ** InvalidArgumentException **   
Der angegebene Eingabeparameterwert ist nicht gültig.  
HTTP-Statuscode: 400

 ** ResourceInUseException **   
Die Anwendung ist für diesen Vorgang nicht verfügbar.  
HTTP-Statuscode: 400

 ** ResourceNotFoundException **   
Die angegebene Anwendung kann nicht gefunden werden.  
HTTP-Statuscode: 400

 ** UnsupportedOperationException **   
Die Anfrage wurde abgelehnt, weil ein bestimmter Parameter nicht unterstützt wird oder eine angegebene Ressource für diesen Vorgang nicht gültig ist.   
HTTP-Statuscode: 400

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

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS Befehlszeilenschnittstelle V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK für JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK für Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK für Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/UpdateApplicationMaintenanceConfiguration) 