Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
StartApplication
Inicia la aplicación de Managed Service para Apache Flink especificada. Tras crear una aplicación, debe llamar únicamente a esta operación para iniciar la aplicación.
Sintaxis de la solicitud
{
"ApplicationName": "string
",
"RunConfiguration": {
"ApplicationRestoreConfiguration": {
"ApplicationRestoreType": "string
",
"SnapshotName": "string
"
},
"FlinkRunConfiguration": {
"AllowNonRestoredState": boolean
},
"SqlRunConfigurations": [
{
"InputId": "string
",
"InputStartingPositionConfiguration": {
"InputStartingPosition": "string
"
}
}
]
}
}
Parámetros de la solicitud
La solicitud acepta los siguientes datos en formato JSON.
- ApplicationName
-
Nombre de la aplicación.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 128.
Patrón:
[a-zA-Z0-9_.-]+
Obligatorio: sí
- RunConfiguration
-
Identifica la configuración de ejecución (los parámetros de inicio) de una aplicación de Managed Service para Apache Flink.
Tipo: objeto RunConfiguration
Obligatorio: no
Sintaxis de la respuesta
{
"OperationId": "string"
}
Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.
El servicio devuelve los datos siguientes en formato JSON.
- OperationId
-
El identificador de operación de la solicitud.
Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.
Errores
- InvalidApplicationConfigurationException
-
La configuración de la aplicación proporcionada por el usuario no es válida.
Código de estado HTTP: 400
- InvalidArgumentException
-
El valor del parámetro de entrada especificado no es válido.
Código de estado HTTP: 400
- InvalidRequestException
-
El JSON de la solicitud no es válido para la operación.
Código de estado HTTP: 400
- ResourceInUseException
-
La aplicación no está disponible para esta operación.
Código de estado HTTP: 400
- ResourceNotFoundException
-
No se encuentra la aplicación especificada.
Código de estado HTTP: 400
Véase también
Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente: