
com.pulumi.azure.compute.kotlin.outputs.OrchestratedVirtualMachineScaleSetBootDiagnostics.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.compute.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property storageAccountUri The Primary/Secondary Endpoint for the Azure Storage Account which should be used to store Boot Diagnostics, including Console Output and Screenshots from the Hypervisor. By including a `boot_diagnostics` block without passing the `storage_account_uri` field will cause the API to utilize a Managed Storage Account to store the Boot Diagnostics output.
*/
public data class OrchestratedVirtualMachineScaleSetBootDiagnostics(
public val storageAccountUri: String? = null,
) {
public companion object {
public
fun toKotlin(javaType: com.pulumi.azure.compute.outputs.OrchestratedVirtualMachineScaleSetBootDiagnostics):
OrchestratedVirtualMachineScaleSetBootDiagnostics =
OrchestratedVirtualMachineScaleSetBootDiagnostics(
storageAccountUri = javaType.storageAccountUri().map({ args0 -> args0 }).orElse(null),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy