Package com.pulumi.aws.appconfig
Class ExtensionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appconfig.ExtensionArgs
-
public final class ExtensionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExtensionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExtensionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.util.List<ExtensionActionPointArgs>>actionPoints()static ExtensionArgs.Builderbuilder()static ExtensionArgs.Builderbuilder(ExtensionArgs 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()
-
-
-
Field Detail
-
Empty
public static final ExtensionArgs Empty
-
-
Method Detail
-
actionPoints
public com.pulumi.core.Output<java.util.List<ExtensionActionPointArgs>> actionPoints()
- Returns:
- Action points defined in the extension. Detailed below.
-
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.
-
builder
public static ExtensionArgs.Builder builder()
-
builder
public static ExtensionArgs.Builder builder(ExtensionArgs defaults)
-
-