com.pulumi.azure.storage.kotlin.outputs.GetAccountSASServices.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-azure-kotlin Show documentation
Show all versions of pulumi-azure-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.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.storage.kotlin.outputs
import kotlin.Boolean
import kotlin.Suppress
/**
*
* @property blob Should permission be granted to `blob` services within this storage account?
* @property file Should permission be granted to `file` services within this storage account?
* @property queue Should permission be granted to `queue` services within this storage account?
* @property table Should permission be granted to `table` services within this storage account?
*/
public data class GetAccountSASServices(
public val blob: Boolean,
public val `file`: Boolean,
public val queue: Boolean,
public val table: Boolean,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.azure.storage.outputs.GetAccountSASServices):
GetAccountSASServices = GetAccountSASServices(
blob = javaType.blob(),
`file` = javaType.`file`(),
queue = javaType.queue(),
table = javaType.table(),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy