ProbeResponse.fromMap constructor

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

Implementation

factory ProbeResponse.fromMap(Map<String, dynamic> map) {
  return ProbeResponse(
    exec: pulumi.Input.fromValue(ExecActionResponse.fromMap((map['exec']! as Map).cast<String, dynamic>())),
    failureThreshold: pulumi.Input.fromValue(map['failureThreshold'] as int),
    grpc: pulumi.Input.fromValue(GRPCActionResponse.fromMap((map['grpc']! as Map).cast<String, dynamic>())),
    httpGet: pulumi.Input.fromValue(HTTPGetActionResponse.fromMap((map['httpGet']! as Map).cast<String, dynamic>())),
    initialDelaySeconds: pulumi.Input.fromValue(map['initialDelaySeconds'] as int),
    periodSeconds: pulumi.Input.fromValue(map['periodSeconds'] as int),
    successThreshold: pulumi.Input.fromValue(map['successThreshold'] as int),
    tcpSocket: pulumi.Input.fromValue(TCPSocketActionResponse.fromMap((map['tcpSocket']! as Map).cast<String, dynamic>())),
    timeoutSeconds: pulumi.Input.fromValue(map['timeoutSeconds'] as int),
  );
}