StepResponse.fromMap constructor

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

Implementation

factory StepResponse.fromMap(Map<String, dynamic> map) {
  return StepResponse(
    abort: pulumi.Input.fromValue(AbortInfoResponse.fromMap((map['abort']! as Map).cast<String, dynamic>())),
    appEngineVersion: pulumi.Input.fromValue(AppEngineVersionInfoResponse.fromMap((map['appEngineVersion']! as Map).cast<String, dynamic>())),
    causesDrop: pulumi.Input.fromValue(map['causesDrop'] as bool),
    cloudFunction: pulumi.Input.fromValue(CloudFunctionInfoResponse.fromMap((map['cloudFunction']! as Map).cast<String, dynamic>())),
    cloudRunRevision: pulumi.Input.fromValue(CloudRunRevisionInfoResponse.fromMap((map['cloudRunRevision']! as Map).cast<String, dynamic>())),
    cloudSqlInstance: pulumi.Input.fromValue(CloudSQLInstanceInfoResponse.fromMap((map['cloudSqlInstance']! as Map).cast<String, dynamic>())),
    deliver: pulumi.Input.fromValue(DeliverInfoResponse.fromMap((map['deliver']! as Map).cast<String, dynamic>())),
    description: pulumi.Input.fromValue(map['description'] as String),
    drop: pulumi.Input.fromValue(DropInfoResponse.fromMap((map['drop']! as Map).cast<String, dynamic>())),
    endpoint: pulumi.Input.fromValue(EndpointInfoResponse.fromMap((map['endpoint']! as Map).cast<String, dynamic>())),
    firewall: pulumi.Input.fromValue(FirewallInfoResponse.fromMap((map['firewall']! as Map).cast<String, dynamic>())),
    forward: pulumi.Input.fromValue(ForwardInfoResponse.fromMap((map['forward']! as Map).cast<String, dynamic>())),
    forwardingRule: pulumi.Input.fromValue(ForwardingRuleInfoResponse.fromMap((map['forwardingRule']! as Map).cast<String, dynamic>())),
    gkeMaster: pulumi.Input.fromValue(GKEMasterInfoResponse.fromMap((map['gkeMaster']! as Map).cast<String, dynamic>())),
    googleService: pulumi.Input.fromValue(GoogleServiceInfoResponse.fromMap((map['googleService']! as Map).cast<String, dynamic>())),
    instance: pulumi.Input.fromValue(InstanceInfoResponse.fromMap((map['instance']! as Map).cast<String, dynamic>())),
    loadBalancer: pulumi.Input.fromValue(LoadBalancerInfoResponse.fromMap((map['loadBalancer']! as Map).cast<String, dynamic>())),
    network: pulumi.Input.fromValue(NetworkInfoResponse.fromMap((map['network']! as Map).cast<String, dynamic>())),
    project: pulumi.Input.fromValue(map['project'] as String),
    route: pulumi.Input.fromValue(RouteInfoResponse.fromMap((map['route']! as Map).cast<String, dynamic>())),
    state: pulumi.Input.fromValue(map['state'] as String),
    vpcConnector: pulumi.Input.fromValue(VpcConnectorInfoResponse.fromMap((map['vpcConnector']! as Map).cast<String, dynamic>())),
    vpnGateway: pulumi.Input.fromValue(VpnGatewayInfoResponse.fromMap((map['vpnGateway']! as Map).cast<String, dynamic>())),
    vpnTunnel: pulumi.Input.fromValue(VpnTunnelInfoResponse.fromMap((map['vpnTunnel']! as Map).cast<String, dynamic>())),
  );
}