Class ApplicationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kinesisanalyticsv2.ApplicationArgs
-
public final class ApplicationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplicationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ApplicationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<ApplicationApplicationConfigurationArgs>>applicationConfiguration()java.util.Optional<com.pulumi.core.Output<java.lang.String>>applicationMode()static ApplicationArgs.Builderbuilder()static ApplicationArgs.Builderbuilder(ApplicationArgs defaults)java.util.Optional<com.pulumi.core.Output<ApplicationCloudwatchLoggingOptionsArgs>>cloudwatchLoggingOptions()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>forceStop()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>runtimeEnvironment()com.pulumi.core.Output<java.lang.String>serviceExecutionRole()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>startApplication()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final ApplicationArgs Empty
-
-
Method Detail
-
applicationConfiguration
public java.util.Optional<com.pulumi.core.Output<ApplicationApplicationConfigurationArgs>> applicationConfiguration()
- Returns:
- Application configuration. See `applicationConfiguration` Block below.
-
applicationMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> applicationMode()
- Returns:
- Application's mode. Valid values are `STREAMING`, `INTERACTIVE`.
-
cloudwatchLoggingOptions
public java.util.Optional<com.pulumi.core.Output<ApplicationCloudwatchLoggingOptionsArgs>> cloudwatchLoggingOptions()
- Returns:
- CloudWatch log stream to monitor application configuration errors. See `cloudwatchLoggingOptions` Block below.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Summary description of the application.
-
forceStop
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> forceStop()
- Returns:
- Whether to force stop an unresponsive Flink-based application.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name of the application.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
runtimeEnvironment
public com.pulumi.core.Output<java.lang.String> runtimeEnvironment()
- Returns:
- 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`, `FLINK-2_2`, `FLINK-2_3`.
-
serviceExecutionRole
public com.pulumi.core.Output<java.lang.String> serviceExecutionRole()
- Returns:
- ARN of the IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources. The following arguments are optional:
-
startApplication
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> startApplication()
- Returns:
- Whether to start or stop the application.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the application. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static ApplicationArgs.Builder builder()
-
builder
public static ApplicationArgs.Builder builder(ApplicationArgs defaults)
-
-