com.pulumi.cloudflare.kotlin.outputs.AccessApplicationScimConfigMappingOperations.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-cloudflare-kotlin Show documentation
Show all versions of pulumi-cloudflare-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
The newest version!
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.cloudflare.kotlin.outputs
import kotlin.Boolean
import kotlin.Suppress
/**
*
* @property create Whether or not this mapping applies to create (POST) operations.
* @property delete Whether or not this mapping applies to DELETE operations.
* @property update Whether or not this mapping applies to update (PATCH/PUT) operations.
*/
public data class AccessApplicationScimConfigMappingOperations(
public val create: Boolean? = null,
public val delete: Boolean? = null,
public val update: Boolean? = null,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.cloudflare.outputs.AccessApplicationScimConfigMappingOperations): AccessApplicationScimConfigMappingOperations = AccessApplicationScimConfigMappingOperations(
create = javaType.create().map({ args0 -> args0 }).orElse(null),
delete = javaType.delete().map({ args0 -> args0 }).orElse(null),
update = javaType.update().map({ args0 -> args0 }).orElse(null),
)
}
}