listDeploymentPatternVersions
inline suspend fun LaunchWizardClient.listDeploymentPatternVersions(crossinline block: ListDeploymentPatternVersionsRequest.Builder.() -> Unit): ListDeploymentPatternVersionsResponse
Lists the deployment pattern versions.
Samples
import aws.sdk.kotlin.services.launchwizard.model.DeploymentPatternVersionFilter
import aws.sdk.kotlin.services.launchwizard.model.DeploymentPatternVersionFilterKey
fun main() {
//sampleStart
// List all visible versions for the given workload and deployment pattern.
val resp = launchWizardClient.listDeploymentPatternVersions {
workloadName = "security-automations-for-aws-waf"
deploymentPatternName = "default"
}
//sampleEnd
}import aws.sdk.kotlin.services.launchwizard.model.DeploymentPatternVersionFilter
import aws.sdk.kotlin.services.launchwizard.model.DeploymentPatternVersionFilterKey
fun main() {
//sampleStart
// List filtered versions for the given workload and deployment pattern.
val resp = launchWizardClient.listDeploymentPatternVersions {
workloadName = "security-automations-for-aws-waf"
deploymentPatternName = "default"
filters = listOf<DeploymentPatternVersionFilter>(
DeploymentPatternVersionFilter {
name = DeploymentPatternVersionFilterKey.fromValue("updateFromVersion")
values = listOf<String>(
"4.0.2"
)
}
)
}
//sampleEnd
}