Extension Args
data class ExtensionArgs(val actions: Output<Map<String, List<ExtensionActionArgs>>>? = null, val description: Output<String>? = null, val latestVersionNumber: Output<Int>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, ExtensionParameterArgs>>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ExtensionArgs>
Resource Type definition for AWS::AppConfig::Extension
Example Usage
Example
No Java example available.
Constructors
Link copied to clipboard
constructor(actions: Output<Map<String, List<ExtensionActionArgs>>>? = null, description: Output<String>? = null, latestVersionNumber: Output<Int>? = null, name: Output<String>? = null, parameters: Output<Map<String, ExtensionParameterArgs>>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)
Properties
Link copied to clipboard
Description of the extension.
Link copied to clipboard
You can omit this field when you create an extension. When you create a new version, specify the most recent current version number. For example, you create version 3, enter 2 for this field.
Link copied to clipboard
The parameters accepted by the extension. You specify parameter values when you associate the extension to an AWS AppConfig resource by using the CreateExtensionAssociation
API action. For AWS Lambda extension actions, these parameters are included in the Lambda request object.
Link copied to clipboard
An array of key-value tags to apply to this resource.