Class ApplicationState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kinesisanalyticsv2.inputs.ApplicationState
-
public final class ApplicationState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplicationState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ApplicationStateEmpty
-
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()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static ApplicationState.Builderbuilder()static ApplicationState.Builderbuilder(ApplicationState defaults)java.util.Optional<com.pulumi.core.Output<ApplicationCloudwatchLoggingOptionsArgs>>cloudwatchLoggingOptions()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createTimestamp()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>>lastUpdateTimestamp()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>runtimeEnvironment()java.util.Optional<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.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>versionId()
-
-
-
Field Detail
-
Empty
public static final ApplicationState 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`.
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the application.
-
cloudwatchLoggingOptions
public java.util.Optional<com.pulumi.core.Output<ApplicationCloudwatchLoggingOptionsArgs>> cloudwatchLoggingOptions()
- Returns:
- CloudWatch log stream to monitor application configuration errors. See `cloudwatchLoggingOptions` Block below.
-
createTimestamp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTimestamp()
- Returns:
- Current timestamp when the application was created.
-
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.
-
lastUpdateTimestamp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastUpdateTimestamp()
- Returns:
- Current timestamp when the application was last updated.
-
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 java.util.Optional<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 java.util.Optional<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.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Status of 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.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
versionId
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> versionId()
- Returns:
- Current application version. Kinesis Data Analytics updates the `versionId` each time the application is updated.
-
builder
public static ApplicationState.Builder builder()
-
builder
public static ApplicationState.Builder builder(ApplicationState defaults)
-
-