com.pulumi.googlenative.vmmigration.v1alpha1.kotlin.outputs.ReplicatingStepResponse.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.vmmigration.v1alpha1.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
* ReplicatingStep contains specific step details.
* @property lastThirtyMinutesAverageBytesPerSecond The source disks replication rate for the last 30 minutes in bytes per second.
* @property lastTwoMinutesAverageBytesPerSecond The source disks replication rate for the last 2 minutes in bytes per second.
* @property replicatedBytes Replicated bytes in the step.
* @property totalBytes Total bytes to be handled in the step.
*/
public data class ReplicatingStepResponse(
public val lastThirtyMinutesAverageBytesPerSecond: String,
public val lastTwoMinutesAverageBytesPerSecond: String,
public val replicatedBytes: String,
public val totalBytes: String,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.vmmigration.v1alpha1.outputs.ReplicatingStepResponse): ReplicatingStepResponse = ReplicatingStepResponse(
lastThirtyMinutesAverageBytesPerSecond = javaType.lastThirtyMinutesAverageBytesPerSecond(),
lastTwoMinutesAverageBytesPerSecond = javaType.lastTwoMinutesAverageBytesPerSecond(),
replicatedBytes = javaType.replicatedBytes(),
totalBytes = javaType.totalBytes(),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy