You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/r/kinesisanalyticsv2_application.html.markdown
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -257,7 +257,7 @@ This resource supports the following arguments:
257
257
258
258
*`region` - (Optional) Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the [provider configuration](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#aws-configuration-reference).
259
259
*`name` - (Required) The name of the application.
260
-
*`runtime_environment` - (Required) The runtime environment for the application. Valid values: `SQL-1_0`, `FLINK-1_6`, `FLINK-1_8`, `FLINK-1_11`, `FLINK-1_13`, `FLINK-1_15`, `FLINK-1_18`, `FLINK-1_19`.
260
+
*`runtime_environment` - (Required) The runtime environment for the application. Valid values: `SQL-1_0`, `FLINK-1_6`, `FLINK-1_8`, `FLINK-1_11`, `FLINK-1_13`, `FLINK-1_15`, `FLINK-1_18`, `FLINK-1_19`, `FLINK-1_20`.
261
261
*`service_execution_role` - (Required) The ARN of the [IAM role](/docs/providers/aws/r/iam_role.html) used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources.
262
262
*`application_configuration` - (Optional) The application's configuration
263
263
*`application_mode` - (Optional) The application's mode. Valid values are `STREAMING`, `INTERACTIVE`.
@@ -270,6 +270,7 @@ This resource supports the following arguments:
270
270
The `application_configuration` object supports the following:
271
271
272
272
*`application_code_configuration` - (Required) The code location and type parameters for the application.
273
+
*`application_encryption_configuration` - (Optional) The encryption configuration for the application. This can be used to encrypt data at rest in the application.
273
274
*`application_snapshot_configuration` - (Optional) Describes whether snapshots are enabled for a Flink-based application.
274
275
*`environment_properties` - (Optional) Describes execution properties for a Flink-based application.
275
276
*`flink_application_configuration` - (Optional) The configuration of a Flink-based application.
@@ -282,6 +283,11 @@ The `application_code_configuration` object supports the following:
282
283
*`code_content_type` - (Required) Specifies whether the code content is in text or zip format. Valid values: `PLAINTEXT`, `ZIPFILE`.
283
284
*`code_content` - (Optional) The location and type of the application code.
284
285
286
+
The `application_encryption_configuration` object supports the following:
287
+
288
+
*`key_type` - (Required) The type of encryption key to use. Valid values: `CUSTOMER_MANAGED_KEY`, `AWS_OWNED_KEY`.
289
+
*`key_id` - (Optional) The ARN of the KMS key to use for encryption. Required when `key_type` is set to `CUSTOMER_MANAGED_KEY`. The KMS key must be in the same region as the application.
290
+
285
291
The `code_content` object supports the following:
286
292
287
293
*`s3_content_location` - (Optional) Information about the Amazon S3 bucket containing the application code.
0 commit comments