Package com.pulumi.aws.kinesis.inputs
Class AnalyticsApplicationState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kinesis.inputs.AnalyticsApplicationState
-
public final class AnalyticsApplicationState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnalyticsApplicationState.Builder
-
Field Summary
Fields Modifier and Type Field Description static AnalyticsApplicationState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
arn()
static AnalyticsApplicationState.Builder
builder()
static AnalyticsApplicationState.Builder
builder(AnalyticsApplicationState defaults)
java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationCloudwatchLoggingOptionsArgs>>
cloudwatchLoggingOptions()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
code()
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<AnalyticsApplicationInputsArgs>>
inputs()
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.util.List<AnalyticsApplicationOutputArgs>>>
outputs()
java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationReferenceDataSourcesArgs>>
referenceDataSources()
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()
Deprecated.Please use `tags` instead.java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
version()
-
-
-
Field Detail
-
Empty
public static final AnalyticsApplicationState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- The ARN of the Kinesis Analytics Appliation.
-
cloudwatchLoggingOptions
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationCloudwatchLoggingOptionsArgs>> cloudwatchLoggingOptions()
- Returns:
- The CloudWatch log stream options to monitor application errors. See CloudWatch Logging Options below for more details.
-
code
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> code()
- Returns:
- SQL Code to transform input data, and generate output.
-
createTimestamp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTimestamp()
- Returns:
- The Timestamp when the application version was created.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Description of the application.
-
inputs
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsArgs>> inputs()
- Returns:
- Input configuration of the application. See Inputs below for more details.
-
lastUpdateTimestamp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastUpdateTimestamp()
- Returns:
- The Timestamp when the application was last updated.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name of the Kinesis Analytics Application.
-
outputs
public java.util.Optional<com.pulumi.core.Output<java.util.List<AnalyticsApplicationOutputArgs>>> outputs()
- Returns:
- Output destination configuration of the application. See Outputs below for more details.
-
referenceDataSources
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationReferenceDataSourcesArgs>> referenceDataSources()
- Returns:
- An S3 Reference Data Source for the application. See Reference Data Sources below for more details.
-
startApplication
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> startApplication()
- Returns:
- Whether to start or stop the Kinesis Analytics Application. To start an application, an input with a defined `starting_position` must be configured. To modify an application's starting position, first stop the application by setting `start_application = false`, then update `starting_position` and set `start_application = true`.
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- The Status of the application.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value map of tags for the Kinesis Analytics Application. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
Deprecated.Please use `tags` instead.- Returns:
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> version()
- Returns:
- The Version of the application.
-
builder
public static AnalyticsApplicationState.Builder builder()
-
builder
public static AnalyticsApplicationState.Builder builder(AnalyticsApplicationState defaults)
-
-