
com.pulumi.awsnative.entityresolution.kotlin.outputs.IdNamespaceNamespaceProviderProperties.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.entityresolution.kotlin.outputs
import kotlin.String
import kotlin.Suppress
import kotlin.collections.Map
/**
*
* @property providerConfiguration Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format.
* @property providerServiceArn The Amazon Resource Name (ARN) of the provider service.
*/
public data class IdNamespaceNamespaceProviderProperties(
public val providerConfiguration: Map? = null,
public val providerServiceArn: String,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.entityresolution.outputs.IdNamespaceNamespaceProviderProperties): IdNamespaceNamespaceProviderProperties = IdNamespaceNamespaceProviderProperties(
providerConfiguration = javaType.providerConfiguration().map({ args0 ->
args0.key.to(args0.value)
}).toMap(),
providerServiceArn = javaType.providerServiceArn(),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy