TriggerDestination.fromMap constructor

TriggerDestination.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory TriggerDestination.fromMap(Map<String, dynamic> map) {
  return TriggerDestination(
    cloudFunction: (() { final guardedValue = map['cloudFunction']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    cloudRunService: (() { final guardedValue = map['cloudRunService']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TriggerDestinationCloudRunService.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    gke: (() { final guardedValue = map['gke']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TriggerDestinationGke.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    httpEndpoint: (() { final guardedValue = map['httpEndpoint']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TriggerDestinationHttpEndpoint.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    networkConfig: (() { final guardedValue = map['networkConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(TriggerDestinationNetworkConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    workflow: (() { final guardedValue = map['workflow']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}