ExtensionAssociationArgs

data class ExtensionAssociationArgs(val extensionIdentifier: Output<String>? = null, val extensionVersionNumber: Output<Int>? = null, val parameters: Output<Map<String, String>>? = null, val resourceIdentifier: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ExtensionAssociationArgs>

An example resource schema demonstrating some basic constructs and validation rules.

Constructors

Link copied to clipboard
constructor(extensionIdentifier: Output<String>? = null, extensionVersionNumber: Output<Int>? = null, parameters: Output<Map<String, String>>? = null, resourceIdentifier: Output<String>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)

Properties

Link copied to clipboard
val extensionIdentifier: Output<String>? = null

The name, the ID, or the Amazon Resource Name (ARN) of the extension.

Link copied to clipboard
val extensionVersionNumber: Output<Int>? = null

The version number of the extension. If not specified, AWS AppConfig uses the maximum version of the extension.

Link copied to clipboard
val parameters: Output<Map<String, String>>? = null

The parameter names and values defined in the extensions. Extension parameters marked Required must be entered for this field.

Link copied to clipboard
val resourceIdentifier: Output<String>? = null

The ARN of an application, configuration profile, or environment.

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): ExtensionAssociationArgs