
src.integrations.v1alpha.GetVersionResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.integrations.v1alpha
final case class GetVersionResult private(
cloudLoggingDetails: besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse,
createTime: String,
databasePersistencePolicy: String,
description: String,
errorCatcherConfigs: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse],
integrationParameters: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaIntegrationParameterResponse],
integrationParametersInternal: besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse,
lastModifierEmail: String,
lockHolder: String,
name: String,
origin: String,
parentTemplateId: String,
runAsServiceAccount: String,
snapshotNumber: String,
state: String,
status: String,
taskConfigs: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTaskConfigResponse],
taskConfigsInternal: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse],
teardown: besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmEventbusProtoTeardownResponse,
triggerConfigs: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTriggerConfigResponse],
triggerConfigsInternal: scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse],
updateTime: String,
userLabel: String
)
object GetVersionResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetVersionResult] =
besom.internal.Decoder.derived[GetVersionResult]
given outputOps: {} with
extension(output: besom.types.Output[GetVersionResult])
def cloudLoggingDetails : besom.types.Output[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse] = output.map(_.cloudLoggingDetails)
def createTime : besom.types.Output[String] = output.map(_.createTime)
def databasePersistencePolicy : besom.types.Output[String] = output.map(_.databasePersistencePolicy)
def description : besom.types.Output[String] = output.map(_.description)
def errorCatcherConfigs : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse]] = output.map(_.errorCatcherConfigs)
def integrationParameters : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaIntegrationParameterResponse]] = output.map(_.integrationParameters)
def integrationParametersInternal : besom.types.Output[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse] = output.map(_.integrationParametersInternal)
def lastModifierEmail : besom.types.Output[String] = output.map(_.lastModifierEmail)
def lockHolder : besom.types.Output[String] = output.map(_.lockHolder)
def name : besom.types.Output[String] = output.map(_.name)
def origin : besom.types.Output[String] = output.map(_.origin)
def parentTemplateId : besom.types.Output[String] = output.map(_.parentTemplateId)
def runAsServiceAccount : besom.types.Output[String] = output.map(_.runAsServiceAccount)
def snapshotNumber : besom.types.Output[String] = output.map(_.snapshotNumber)
def state : besom.types.Output[String] = output.map(_.state)
def status : besom.types.Output[String] = output.map(_.status)
def taskConfigs : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTaskConfigResponse]] = output.map(_.taskConfigs)
def taskConfigsInternal : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse]] = output.map(_.taskConfigsInternal)
def teardown : besom.types.Output[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmEventbusProtoTeardownResponse] = output.map(_.teardown)
def triggerConfigs : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTriggerConfigResponse]] = output.map(_.triggerConfigs)
def triggerConfigsInternal : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse]] = output.map(_.triggerConfigsInternal)
def updateTime : besom.types.Output[String] = output.map(_.updateTime)
def userLabel : besom.types.Output[String] = output.map(_.userLabel)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetVersionResult]])
def cloudLoggingDetails : besom.types.Output[scala.Option[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaCloudLoggingDetailsResponse]] = output.map(_.map(_.cloudLoggingDetails))
def createTime : besom.types.Output[scala.Option[String]] = output.map(_.map(_.createTime))
def databasePersistencePolicy : besom.types.Output[scala.Option[String]] = output.map(_.map(_.databasePersistencePolicy))
def description : besom.types.Output[scala.Option[String]] = output.map(_.map(_.description))
def errorCatcherConfigs : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaErrorCatcherConfigResponse]]] = output.map(_.map(_.errorCatcherConfigs))
def integrationParameters : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaIntegrationParameterResponse]]] = output.map(_.map(_.integrationParameters))
def integrationParametersInternal : besom.types.Output[scala.Option[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoWorkflowParametersResponse]] = output.map(_.map(_.integrationParametersInternal))
def lastModifierEmail : besom.types.Output[scala.Option[String]] = output.map(_.map(_.lastModifierEmail))
def lockHolder : besom.types.Output[scala.Option[String]] = output.map(_.map(_.lockHolder))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
def origin : besom.types.Output[scala.Option[String]] = output.map(_.map(_.origin))
def parentTemplateId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.parentTemplateId))
def runAsServiceAccount : besom.types.Output[scala.Option[String]] = output.map(_.map(_.runAsServiceAccount))
def snapshotNumber : besom.types.Output[scala.Option[String]] = output.map(_.map(_.snapshotNumber))
def state : besom.types.Output[scala.Option[String]] = output.map(_.map(_.state))
def status : besom.types.Output[scala.Option[String]] = output.map(_.map(_.status))
def taskConfigs : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTaskConfigResponse]]] = output.map(_.map(_.taskConfigs))
def taskConfigsInternal : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse]]] = output.map(_.map(_.taskConfigsInternal))
def teardown : besom.types.Output[scala.Option[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmEventbusProtoTeardownResponse]] = output.map(_.map(_.teardown))
def triggerConfigs : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.GoogleCloudIntegrationsV1alphaTriggerConfigResponse]]] = output.map(_.map(_.triggerConfigs))
def triggerConfigsInternal : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.integrations.v1alpha.outputs.EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse]]] = output.map(_.map(_.triggerConfigsInternal))
def updateTime : besom.types.Output[scala.Option[String]] = output.map(_.map(_.updateTime))
def userLabel : besom.types.Output[scala.Option[String]] = output.map(_.map(_.userLabel))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy