Package com.pulumi.aws.appconfig.inputs
Class ExtensionState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appconfig.inputs.ExtensionState
-
public final class ExtensionState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtensionState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExtensionStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionActionPointArgs>>>actionPoints()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static ExtensionState.Builderbuilder()static ExtensionState.Builderbuilder(ExtensionState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionParameterArgs>>>parameters()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()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>>version()
-
-
-
Field Detail
-
Empty
public static final ExtensionState Empty
-
-
Method Detail
-
actionPoints
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionActionPointArgs>>> actionPoints()
- Returns:
- Action points defined in the extension. Detailed below.
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the AppConfig Extension.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Information about the extension.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Name for the extension. Each extension name in your account must be unique. Extension versions use the same name.
-
parameters
public java.util.Optional<com.pulumi.core.Output<java.util.List<ExtensionParameterArgs>>> parameters()
- Returns:
- Parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the CreateExtensionAssociation API action. For Lambda extension actions, these parameters are included in the Lambda request object. Detailed below.
-
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.
-
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 resource. 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()
-
version
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> version()
- Returns:
- Version number for the extension.
-
builder
public static ExtensionState.Builder builder()
-
builder
public static ExtensionState.Builder builder(ExtensionState defaults)
-
-