
com.pulumi.awsnative.sagemaker.kotlin.outputs.ModelPackageMetadataProperties.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.sagemaker.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
* Metadata properties of the tracking entity, trial, or trial component.
* @property commitId The commit ID.
* @property generatedBy The entity this entity was generated by.
* @property projectId The project ID metadata.
* @property repository The repository metadata.
*/
public data class ModelPackageMetadataProperties(
public val commitId: String? = null,
public val generatedBy: String? = null,
public val projectId: String? = null,
public val repository: String? = null,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.sagemaker.outputs.ModelPackageMetadataProperties): ModelPackageMetadataProperties = ModelPackageMetadataProperties(
commitId = javaType.commitId().map({ args0 -> args0 }).orElse(null),
generatedBy = javaType.generatedBy().map({ args0 -> args0 }).orElse(null),
projectId = javaType.projectId().map({ args0 -> args0 }).orElse(null),
repository = javaType.repository().map({ args0 -> args0 }).orElse(null),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy